Webboard

Pełna wersja: Brak przycisku reputacji w stylach
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
wersja skryptu MyBB: 1.6.9
adres forum: www.forum.svcraft.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Reksio Elegant

Witam, posiadam wgrany styl Reksio elegant na swoim forum i zauważyłem, że brakuje przycisku dawania reputacji pod postem i nie wiem co na to zaradzić.

Screen w załączniku.

Odświeżam, potrafi ktoś pomóc?
Odświeżam.
Pokaż szablony -> opis posta -> postbit_classic
Kod PHP:
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tposter" style="{$post_extra_style} {$post_visibility};min-height:250px" id="post_{$post['pid']}">
    <
tbody>
        <
tr>
            <
td class="{$post['onlinestatus']} {$unapproved_shade}width="180px" valign="top" style="white-space: nowrap; text-align: center;border-right:1px #D6CDBB solid;" ><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="trow_post {$unapproved_shade}valign="top">
<
div class="smalltext toppost"><span class="darktext" style="font-weight:bold">{$post['postdate']} {$post['posttime']} </span><strong>{$post['subject']}</strong>{$post['posturl']}  </div>
                <
div class="post_body" id="pid_{$post['pid']}">
                    
                    {
$post['message']}          </div>
                {
$post['attachments']}
                {
$post['signature']}
                <
div class="post_meta" id="post_meta_{$post['pid']}">
<
br />
                <
span id="edited_by_{$post['pid']}">{$post['editedmsg']}</span>
                </
div>{$post['iplogged']}
            </
td>
        </
tr>            
        <
tr class="trow2"><td align="center" class="post_buttons" style="border-right:1px #D6CDBB solid;"><a href="#" onclick="Effect.ScrollTo('header', { duration:'0.8', offset:-1 });return false">top</a>{$post['button_report']} </td>
            <
td class="post_buttons">
                <
div class="author_buttons float_left">

                    {
$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_userreputation']}    
            </
div>
<
div class="post_management_buttons float_right">
{
$post['button_spam']}{$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
Mam to samo
Spróbuj tak.
Kod:
{$ignore_bit}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tposter" style="{$post_extra_style} {$post_visibility};min-height:250px" id="post_{$post['pid']}">
    <tbody>
        <tr>
            <td class="{$post['onlinestatus']} {$unapproved_shade}" width="180px" valign="top" style="white-space: nowrap; text-align: center;border-right:1px #D6CDBB solid;" ><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="trow_post {$unapproved_shade}" valign="top">
<div class="smalltext toppost"><span class="darktext" style="font-weight:bold">{$post['postdate']} {$post['posttime']} </span><strong>{$post['subject']}</strong>{$post['posturl']}  </div>
                <div class="post_body" id="pid_{$post['pid']}">
                    
                    {$post['message']}          </div>
                {$post['attachments']}
                {$post['signature']}
                <div class="post_meta" id="post_meta_{$post['pid']}">
<br />
                <span id="edited_by_{$post['pid']}">{$post['editedmsg']}</span>
                </div>{$post['iplogged']}
            </td>
        </tr>            
        <tr class="trow2"><td align="center" class="post_buttons" style="border-right:1px #D6CDBB solid;"><a href="#" onclick="Effect.ScrollTo('header', { duration:'0.8', offset:-1 });return false">top</a>{$post['button_report']} </td>
            <td class="post_buttons">
                <div class="author_buttons float_left">

                    {$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}  
            </div>
<div class="post_management_buttons float_right">
{$post['button_spam']}{$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>
Pomogło dzięki.
A możesz mi podpowiedzieć jak usunąć te obrazki
[Obrazek: mybb.png]
Obrazki usunąłem z ftp bo pasowały do całości jak pięść do oka
Domyślam się że należy usunąć wpis odsyłający do nich
Pytanie tylko gdzie to jest ? :)
{$post['button_rep']}
{$post['button_spam']}{$post['button_edit']}

To są te bez obrazków. Chcesz kasować button edit???
Nie
A właściwie tak
Styl ma Buttony jak widać na fotce
"TOP" "REPORT"
Pod tym co teraz pokazuje jako brak obrazka są właśnie te buttony i chce żeby je było widać zamiast tego co jest teraz
Gdzieś to jest zapisane że powinien się nałożyć zdefiniowany obrazek np.
"postbit_edit.gif" czy "postbit_spam.gif"
Chce usunąć tylko te wpisy które zmuszają do wyświetlania tych obrazków
Ja zrobiłem u siebie tak, że wywaliłem obrazki i pozmieniałem zmienne językowe tak, aby te buttony były krótsze. Co prawda w Mozilli Firefox prezentuje się to jak należy, jednak w innych przeglądarkach wygląda tragicznie (tak jak u kolegi wyżej na screenshocie). Gdyby dało się usunąć te odwołania do obrazków to byłoby dobrze.

Mozilla Firefox
[attachment=5576]

Inne przeglądarki
[attachment=5577]
trzeba edytować
Kod:
szablony globalne
postbit_moderation_edit
skasować
Kod:
<img src="{$theme['imglangdir']}/postbit_edit.gif" alt="{$lang->postbit_edit}" title="{$lang->postbit_edit}" />
Następny
Kod:
Opis posta
postbit_rep_button

No i z innymi podobnie :)
Ostatecznie wygląda to tak
[Obrazek: jupi.png]
abel, mógłbyś mi podesłać już gotowy szablon? Próbuje u siebie, przycisk reputacji udało mi się naprawić, a Edytuj nie potrafię, po prostu nie ma u mnie "postbit_moderation_edit". Jakbyś mi go podesłał, to byłbym wdzięczny :)
To w "postbit_edit"
Mój wygląda teraz po modyfikacji tak

Kod PHP:
<a href="editpost.php?pid={$post['pid']}id="edit_post_{$post['pid']}">edytuj</a>
<
div id="edit_post_{$post['pid']}_popup" class="popup_menu" style="display: none;"><div class="popup_item_container"><a href="javascript:;" onclick="Thread.quickEdit({$post['pid']});" class="popup_item">{$lang->postbit_quick_edit}</a></div><div class="popup_item_container"><a href="editpost.php?pid={$post['pid']}class="popup_item">{$lang->postbit_full_edit}</a></div></div>
<
script type="text/javascript">
// <!--
    
if(use_xmlhttprequest == "1")
    {
        new 
PopupMenu("edit_post_{$post['pid']}");
    }
// -->
</script
No niestety.. Podziękuj mam ok, a Edytuj nadal zbugowane. Dasz mi swój szablon? Wyeksportuj go ;) Byłbym wdzięczny.. Jeśli nie chcesz publicznie, to możesz na PW.
Pokaż twój szablon "postbit_edit"
To musi tam być
Użyłem kodu który podałeś powyżej, czyli:
Kod PHP:
<a href="editpost.php?pid={$post['pid']}id="edit_post_{$post['pid']}">edytuj</a>
<
div id="edit_post_{$post['pid']}_popup" class="popup_menu" style="display: none;"><div class="popup_item_container"><a href="javascript:;" onclick="Thread.quickEdit({$post['pid']});" class="popup_item">{$lang->postbit_quick_edit}</a></div><div class="popup_item_container"><a href="editpost.php?pid={$post['pid']}class="popup_item">{$lang->postbit_full_edit}</a></div></div>
<
script type="text/javascript">
// <!--
    
if(use_xmlhttprequest == "1")
    {
        new 
PopupMenu("edit_post_{$post['pid']}");
    }
// -->
</script

Aha i dodam jeszcze, że jak edytuję w Mozilli Firefox, to zmiany nie są zapisywane co jest dziwne..
Bo firefox to robi źle
Nie rób nic w firefox , ja tak sobie zepsułem global.css
Lepiej to zrobić w Chrome
Jak wkleisz to co ci wstawiłem to powinno działać
Stron: 1 2