Webboard

Pełna wersja: Widok postu - linia oddzielająca informacje o autorze
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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:

[Obrazek: 0dl00o7bul72.jpg]

Chciałbym, aby była jedna pozioma kreskowana, a nie tak jakby ramka.
Dobra, dodałem;

Kod PHP:
.author_info {
    
width100%;
    
padding3px;
    
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.
W postbit_classic po
Kod:
{$post['useravatar']}
dodaj <br>
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ć ? [Obrazek: 200]
podbijam
dodaj "border-bottom" z tymi samymi parametrami co "border-top"