Kilka szczegółów o moim forum i stylu, z którym mam problem:
nazwa stylu: -
wersja skryptu MyBB: 1.6
adres forum: localhost
opis problemu: Witam.
Zastanawiam się, jak dodać do thema linię oddzielającą, tzn. widziamy avatar, a następnie jest dajmy liczba postów i chciałbym pod spodem dodać poziomą linię, a następnie późnie jest Dołączył: xxx xxx. Prościej: chcę oddzielić te dwa teksty poziomą linią. Próbowałem dodać <hr />, ale taka linia mnie nie satysfakcjonuje.
Chcesz oddzielić tylko liczbę postów i datę rejestracji, czy wszystkie te informacje?
To był tylko przykład. Będe chciał oddzielić wszystkie informacje.
Jest kilka sposobów. Najprostszym będzie nadanie każdemu elementowi klasy i odpowiednie wystylizowanie.
Panel administratora → Style i szablony → szablony Twojego stylu → Postbit Templates (Opis posta - szablony) →
postbit_author_user → zmień zawartość na:
Kod PHP:
<div class="author_info">{$lang->postbit_posts} {$post['postnum']}</div>
<div class="author_info">{$lang->postbit_joined} {$post['userregdate']}</div>
{$post['replink']}{$post['warninglevel']}
Następnie w tej samej grupie zamień zawartość dwóch następujących szablonów:
postbit_reputation:
Kod PHP:
<div class="author_info">{$lang->postbit_reputation} {$post['userreputation']}</div>
postbit_warninglevel:
Kod PHP:
<div class="author_info">{$lang->postbit_warning_level} <a href="{$warning_link}">{$warning_level}</a></div>
Stylizacja - dodaj nową klasę do
global.css Twojego stylu:
Kod:
.author_info {
width: 100%;
padding: 3px;
border-bottom: 1px solid #000;
}
Powinno działać. W razie problemów - napisz tutaj
Wszystko jest okej, lecz chciałbym aby zamiast prostej lini była kreskowana. Dodałem
border-style:dotted; lecz otrzymałem taki efekt:
Chciałbym, aby była jedna pozioma kreskowana, a nie tak jakby ramka.
Dobra, dodałem;
Kod PHP:
.author_info {
width: 100%;
padding: 3px;
border-top:1px dashed black;
border-width:1px 0 0 ;
Niby ok jest, lecz nie chciałbym, aby linia była od razu pod avatarem.
Zrobiłem sobie te przerywane linie używając kodu użytkownika Demek, ale linie te okrywają tylko ilość postów, reputacje, date rejestracji z każdej strony, ale poziom ostrzeżeń tylko z góry, a pod poziomem ostrzeżeń nie ma tej linii. Jak ja dodać ?
podbijam
dodaj "border-bottom" z tymi samymi parametrami co "border-top"