Tło pod "WHOIS"

Dyskusje na temat modyfikowania i tworzenia stylów do phpBB 3.0.x oraz spraw związanych z szablonami, motywami i zestawami obrazków.
Czaston
Posty: 10
Rejestracja: 19 lutego 2010, 15:27

Tło pod "WHOIS"

Post autor: Czaston » 15 października 2011, 13:26

Witam!

Chciałbym uzyskać tło pod "Statystyki", "Kto jest na forum?" oraz "Kto był przez ostatnie 24h?".

Tutaj jak to wygląda bez tła, każde pole wyznaczone powyżej powinno być w osobnej ramce:
http://iv.pl/images/25458359467254861864.jpg

A tutaj przykład, czyli jak powinno to wyglądać:
http://iv.pl/images/39130648660779951638.jpg

Z góry dziękuję za Waszą pomoc, Czaston.

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Tło pod "WHOIS"

Post autor: Aviator » 15 października 2011, 14:10

Zastosuj np. taki kod:

Kod: Zaznacz cały

<div class="navbar">
			<div class="inner"><span class="corners-top"><span></span></span>
                  <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}	
	<span class="corners-bottom"><span></span></span></div>
		</div>
Czyli dodajesz:
<div class="navbar">
<div class="inner"><span class="corners-top"><span></span></span>
Tutaj jest kod odpowiedzialny za ''jakieś'' statystyki.
<span class="corners-bottom"><span></span></span></div>
</div>
Wydaje mi się że dobrze by było jakbyś skopiował te wartości z pliku css, nazwał je np. 'staty' i określił osobno wartości dla statystyk, wtedy mógłbys sobie kombinować z kolorami, jakąś ładną rameczke dodać itp. a tak to jesteś zmuszony korzystać z takich samych wartości jak dla całego forum

Czaston
Posty: 10
Rejestracja: 19 lutego 2010, 15:27

Re: Tło pod "WHOIS"

Post autor: Czaston » 15 października 2011, 15:35

Wszystko prowizorycznie działa. Jest tylko jeden problem z urodzinami. Gdy nikt ich nie ma, wyświetlana jest mała, pusta ramka. Dodatkowo, gdy wstawię każde staty osobno, - zlewa się ze sobą. Wstawiałem <br />, lecz wtedy za duże odstępy są. Zdecydowałem się na wstawienie jednej ramki dla całego WHOIS i prezentuje się ciekawie. Nie tworzyłem nowych klas w .css, ponieważ uznałem to za zbędne. Wystarczy mi zmienianie jednej funkcji, która odpowiada za wszystkie podobne ramki.

Tak czy siak, twoje rozwiązanie działa. Dzięki wielkie, jesteś tutaj chyba jedyną osobą, która jest skłonna do szybkiej pomocy zwykłym userom. Chwała Ci za to!

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Tło pod "WHOIS"

Post autor: Aviator » 15 października 2011, 15:50

Co do urodzin, to możesz zastosować wewnątrz zmiennej kod, np tak:

Kod: Zaznacz cały

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
	<h3>{L_BIRTHDAYS}</h3>
	<div class="navbar">
			<div class="inner"><span class="corners-top"><span></span></span>
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->
Lub tak:

Kod: Zaznacz cały

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
<div class="navbar">
			<div class="inner"><span class="corners-top"><span></span></span>
	<h3>{L_BIRTHDAYS}</h3>
	
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->
Wtedy ramka z tłem będzie się pojawiać tylko wtedy jak ktoś będzie obchodził urodziny

Przykładowo tak by to wyglądało:
a.JPG
(33.11 KiB) Pobrany 1255 razy
Lub tak:
b.JPG
(33.47 KiB) Pobrany 1235 razy
Wstawiałem <br />, lecz wtedy za duże odstępy są.
Zamiast takich wartości możesz zastosować taki kod:

Kod: Zaznacz cały

<span style="line-height: XXpx;">
</span>

Zablokowany

Wróć do „Pomoc”