Webboard

Pełna wersja: Ustalenie stałej szerokości tabeli użytkownika w widoku postu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.8
adres forum: http://truck-spd.pl/forum/
na czym polega problem (screen, opis, komunikaty): Zmieniłem styl na Reksio i postanowiłem poprawić kilka błędów. Kiedy dodałem w postbit_author_user dodatkowe pole:
Kod PHP:
<li><span class="author_title darktext">Nick MP:</span>&nbsp{$post['fid5']}</li
to rozjechały się tabelki.

Kod odpowiedzialny za tabelę w postbic classic'u:
Kod PHP:
<td class="{$post['onlinestatus']} {$unapproved_shade}width="180px" valign="top" style="white-space: nowrap; text-align: center;" ><a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
                <
span class="post_author">{$post['profilelink']}</span><br />
                {
$post['groupimage']}
                {
$post['useravatar']}
                {
$post['user_details']}
            </
td
Co zrobić, żeby tabela miała stałą szerokość?
Mam jeszcze drugą prośbę, żeby napisać jak ma wyglądać showthread_classic_header, ponieważ domyślnie jest pusty i goście odwiedzający forum niezbyt przychylnie będą patrzyli na rozwalone tabelki.
Pozdrawiam
Masz jakiś błąd w stylu.

Kod PHP:
<td class="<!-- start: postbit_online -->
post_online
<!-- end: postbit_online --> " 
width="180px" valign="top" style="white-space: nowrap; text-align: center;" ><a name="pid2889" id="pid2889"></a>
                <
span class="post_author"><a href="http://truck-spd.pl/forum/User-SkAyTeR"><span style="color:chocolate;text-shadow: 1px 1px 15px chocolate">SkAyTeR</span></a></span><br /> 

Pokaż postbit_classic.
Cały postbit_classic:
Kod PHP:
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder" style="{$post_extra_style} {$post_visibility}id="post_{$post['pid']}">
    <
tbody>
        <
tr class="tcat">
            <
td>
                <
div class="float_left smalltext">
                    {
$post['postdate']}, {$post['posttime']}
                </
div>
            </
td>
            <
td>{$post['posturl']}</td>
        </
tr>
        <
tr>
            <
td class="{$post['onlinestatus']} {$unapproved_shade}width="180px" valign="top" style="white-space: nowrap; text-align: center;" ><a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
                <
span class="post_author">{$post['profilelink']}</span><br />
                {
$post['groupimage']}
                {
$post['useravatar']}
                {
$post['user_details']}
            </
td>
            <
td class="trow1 post_content {$unapproved_shade}valign="top">
            <
div class="float_right post_rep">{$post['plus_form']}{$post['minus_form']}</div>
<
span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong> </span>  <span id="edited_by_{$post['pid']}">{$post['editedmsg']}</span>
                <
div class="post_body adhref_content bbtext" id="pid_{$post['pid']}">
                    
                    {
$post['message']}          </div>
                {
$post['attachments']}
                {
$post['signature']}
                <
div class="post_meta" id="post_meta_{$post['pid']}">
<
br />
                {
$post['iplogged']}
                </
div>
            </
td>
        </
tr>            
        <
tr class="trow2"><td align="center"><a href="#" onclick="Effect.ScrollTo('header', { duration:'0.8', offset:-1 });return false"><img src="{$theme['imglangdir']}/postbit_top.gif" alt="top" /></a></td>
            <
td class="post_buttons">
                <
div class="author_buttons float_left">

                    {
$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}

                </
div>
<
div class="post_management_buttons float_right">
{
$post['button_report']}{$post['button_edit']}
{
$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}
</
div>
            </
td>
        </
tr>
    </
tbody>
</
table
Zadam takie może głupie pytanie: Dlaczego twój kod znajduje się w znacznikach li, skoro nie widzę w postbicie żadnej listy uporządkowanej ol lub nieuporządkowanej ul?


/down
Nie, mój błąd. Pomyliłem szablony. Jest dobrze.
Kolego zrobiłem tak, żeby dodane pole było pod względem wyglądu takie same jak powyższe, kod postbit_author_user:

Kod PHP:
<div class="post_author_info smalltext">
<
ul>
<
li><span class="author_title darktext">{$lang->postbit_posts}</span><span class="author_content lighttext">{$post['postnum']}</span></li>
<
li><span class="author_title darktext">{$lang->postbit_joined}</span><span class="author_content lighttext">{$post['userregdate']}</span></li>
{
$post['replink']}
{
$post['warninglevel']}
<!--<
li><span class="author_title darktext">Nick MP:</span>&nbsp{$post['fid5']}</li><br />-->
</
ul>
</
div
W tej chwili odznaczyłem dodane pole i jest wszystko w porządku i chyba z niego zrezygnuje, jeżeli nie ma rady.

Nidrax napisał(a):Zadam takie może głupie pytanie: Dlaczego twój kod znajduje się w znacznikach li, skoro nie widzę w postbicie żadnej listy uporządkowanej ol lub nieuporządkowanej ul?
Na to pytanie niestety Ci nie odpowiem, ponieważ jestem jeszcze totalny newbie i staram się okiełznać podstawową edycję styli. Te znaczniki znajdują się tam odkąd zainstalowałem styl.