Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Edycja headera i belki z autorem posta

Założony przez  Bananovy.

wersja skryptu MyBB: 1.6.4
adres forum: forum.highlab.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Witam.
Wziąłem się za edycję podstawowego szablonu mybb i chciałbym zmienić dwie rzeczy, ale nie wiem jak się za to zabrać.

Pierwsza rzecz to header, który chciałbym rozszerzyć względem #container. Header + menu chciałbym zrobić na 100% szerokości strony, ale #container zostawić na 85%.

Druga rzecz to chciałbym, aby post id i autor posta były wyświetlane w belce nad postem (tak jak jest np. w ipb)

Co do drugiej rzeczy padła odpowiedź w innym wątku, że jeśli nie zna się na css to nie warto zaczynać. Otóż css się nie boję, więc prosiłbym o rozwiązanie ;)
W szablonie header div odpowiadający za logo daj przed div odpowiadający za container a w global.css dodaj klasę .logo z szerokością 100%.

No dobra, ale zostają takie cienkie boki (body), a tego też bym nie chciał.
Poza tym co z drugim pytaniem?
Opis posta -> postbit_classic. Edytowałem z domyślnego szablonu, więc jak masz jakieś inne przeróbki to musiałbyś je wprowadzić na nowo. Myślę, że powinno pasować.

{$ignore_bit}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">

<tr>
<td colspan="2" class="{$altbg}"><span class="largetext">{$post['onlinestatus']} {$post['profilelink']}</span> <a name="pid{$post['pid']}" id="pid{$post['pid']}">{$post['posturl']}</a></td>
</tr>
    <tr>
        <td class="{$altbg}" width="15%" valign="top" style="white-space: nowrap; text-align: center;">
        <span class="smalltext">
            {$post['usertitle']}<br />
            {$post['userstars']}
            {$post['groupimage']}
            {$post['useravatar']}<br />
            {$post['user_details']}
        </span>
    </td>
    <td class="{$altbg}" valign="top">
        <table width="100%">
            <tr><td><span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
            <br />
            <div id="pid_{$post['pid']}" class="post_body">
                {$post['message']}
            </div>
            {$post['attachments']}
            {$post['signature']}
            <div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
                <div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
                {$post['iplogged']}
            </div>
        </td></tr>
    </table>
</td>
</tr>
<tr>
    <td class="{$altbg}" style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
    <td class="{$altbg}" style="vertical-align: middle;">
        <table width="100%" border="0" cellpadding="0" cellspacing="0">
            <tr valign="bottom">
                <td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
                <td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>
            </tr>
        </table>
    </td>
</tr>
</table>

Wyjaśnionko
<tr>
<td colspan="2" class="{$altbg}"><span class="largetext">{$post['onlinestatus']} {$post['profilelink']}</span> <a name="pid{$post['pid']}" id="pid{$post['pid']}">{$post['posturl']}</a></td>
</tr>

Ta część odpowiada za tabelkę z nickiem. Z tego co napisałeś wnioskuje, że niezbyt się na tym znasz, więc w razie problemu zawsze możesz podbić, ale byłoby miło gdybyś sam spróbował to przeedytować pod siebie. Btw. Co to za moda na IPB? ^^



Użytkownicy przeglądający ten wątek:

3 gości