Oke Ladies...
DawPi po prostu użył za skomplikowanego kodu w langu i temu napis wygląda jak wygląda. Jest na to rada: znajomość podstaw html! Przedstawię wam gotowca, który stworzy obraz w waszych oczach jak to może wyglądać, aby wyglądało dobrze.
Otwórz: cache/lang_cache/en/lang_error.php
Znajdź:
'dp23_bnp_err' => "You have referred warn level and you can't write new <#EXTRA#>",
'dp23_bnp_post' => "post.",
'dp23_bnp_t' => "topic.",
Zamień na:
'dp23_bnp_err' => "Osi±gn±łe¶ maksymaln± ilo¶ć ostrzeżeń, dlatego nie możesz napisać nowego <#EXTRA#> (Zakaz Pisania)",
'dp23_bnp_post' => "posta.",
'dp23_bnp_t' => "tematu.",
Otwórz: cache/lang_cache/en/lang_topic.php
Znajdź:
'dp23_bnp_ct' => "<div ALIGN='CENTER' STYLE='font-weight:bold; color:#FF0000;'>No Posting</div>",
Zamień na:
'dp23_bnp_ct' => "<b><font color='#FF0000'>#Zakaz Pisania#</font></b>",
PS. Użytkownikowi po daniu 100% ostrzeżeń, zablokuje się możliwość pisania lecz po zdjęciu ostrzeżeń nadal będzie pisało przy profilu #Zakaz Pisania# ponieważ DawPi zapomniał dopisać kodu.
No to jedziemy dalej...
Otwórz: ACP -> Look & Feel -> Skins & Templates -> Skin Manager -> [select Skin] -> Edit Template HTML -> Topic View -> RenderRow
Znajdź:
{$this->ipsclass->lang['dp23_bnp_ct']}<br /> </if>
Zamień na:
<if="$author['warn_level'] == X"> {$this->ipsclass->lang['dp23_bnp_ct']}<br /> </if>
X = Ilość ostrzeżeń na których napis się pokaże; w moim przypadku: 3.
Gotowe, wszystko ładnie działa.