wersja skryptu MyBB: 1.6.15
adres forum: ultra-shot.xaa.pl
na czym polega problem (screen, opis, komunikaty):
Zatem przy poście napisanym mam parę przycisków. Wszystkie (prawie) mają kolor belki z wyjątkiem przycisku od spamu i edycji. Dodałem plugin modnotice i zrobiło się tak. Chciałbym, by wszystkie przyciski były takie same, gdyż nie ładnie to wygląda a nwm niestety gdzie to zmienić i jak.
Wygląd po napisanym moim poście:
http://screenshooter.net/100243845/knjdavb
Wygląd po napisaniu posta przez kogoś innego:
http://screenshooter.net/100243845/svnaafv
Podaj zawartość szablonów: postbit_edit, postbit_spam (opis posta) oraz postbit_moderator_edit (szablony globalne).
postbit_edit
Kod:
<a href="editpost.php?pid={$post['pid']}" class="button_post"><img src="images/carbon/iconButton/edit.png" alt="" /> Edytuj</a>
postbit_spam
brak
postbit_moderator_edit
Kod:
<a href="editpost.php?pid={$post['pid']}" id="edit_post_{$post['pid']}"><img src="{$theme['imglangdir']}/postbit_edit.gif" alt="{$lang->postbit_edit}" title="{$lang->postbit_edit}" /></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 class="popup_item_container"><a href="modnotice.php?pid={$post['pid']}" class="popup_item">{$lang->postbit_post_moderate}</a></div></div>
<script type="text/javascript">
// <!--
if(use_xmlhttprequest == "1")
{
new PopupMenu("edit_post_{$post['pid']}");
}
// -->
</script>
w szablonach globalnych jest tylko: akismet_postbit_spam
a w opis posta nie ma nic, z frazą "spam"
Postbit_moderator_edit zamień na:
Kod:
<a href="editpost.php?pid={$post['pid']}" id="edit_post_{$post['pid']}" class="button_post">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 class="popup_item_container"><a href="modnotice.php?pid={$post['pid']}" class="popup_item">{$lang->postbit_post_moderate}</a></div></div>
<script type="text/javascript">
// <!--
if(use_xmlhttprequest == "1")
{
new PopupMenu("edit_post_{$post['pid']}");
}
// -->
</script>
Spikers napisał(a):w szablonach globalnych jest tylko: akismet_postbit_spam
Tak, dokładnie to ten szablon.
Kod PHP:
<a href="{$mybb->settings['bburl']}/moderation.php?action=mark_as_spam&pid={$post['pid']}&fid={$post['fid']}"><img src="{$theme['imglangdir']}/postbit_spam.gif" alt="{$lang->spam}" /></a>
To kod z akismet_postbit_spam
dodałem tamten kod i nie działa mi szybka edycja posta oraz dodawanie notatki moderatora. Ale button jest jak powinien być.
akismet_postbit_spam
Kod:
<a href="{$mybb->settings['bburl']}/moderation.php?action=mark_as_spam&pid={$post['pid']}&fid={$post['fid']}" class="button_post">SPAM</a>
A to, ze nie wysuwa się menu, może być spowodowane błędem w szablonie postbit/postbit_classic, bądź też jakimś konfliktem między prototype, a jQuery.
Snake_ napisał(a):akismet_postbit_spamKod:
<a href="{$mybb->settings['bburl']}/moderation.php?action=mark_as_spam&pid={$post['pid']}&fid={$post['fid']}" class="button_post">SPAM</a>
A to, ze nie wysuwa się menu, może być spowodowane błędem w szablonie postbit/postbit_classic, bądź też jakimś konfliktem między prototype, a jQuery.
Wątpię, gdyż na forum jest górny panel usera, który bez problemu się wysuwa.
Wysyłam kod do postbit_classic
Kod PHP:
{$ignore_bit}
<table border="0" cellspacing="0" cellpadding="0" class="tborder" id="post_{$post['pid']}">
<tr>
<div class="post_info">
<div class="post_statname">
{$post['onlinestatus']} {$post['profilelink']}
</div>
<div class="post_date">
Napisano {$post['postdate']} {$post['posttime']}
</div>
<span class="nrPosta">#{$postcounter} {$post['inlinecheck']}</span>
</div>
</tr>
<tr>
<td class="post_autor" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<ul class="info_o_autorze">
<li>{$post['usertitle']}<li>
<li class="user_avatar-post">{$post['useravatar']}</li>
<li>{$post['reputation_title']}</li>
<li>{$post['groupimage']}</li>
<li>{$post['user_details']}</li>
</ul>
</td>
<td class="post_body" valign="top">
{$post['message']}
{$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>
<div class="post_buttons" style="vertical-align: middle;">
<a href="#top" class="button_post"><img src="images/carbon/totop.png" alt="" /> Do góry</a>
{$post['button_report']}
<span style="float: right;">
{$post['button_email']}
{$post['button_pm']}
{$post['button_www']}
{$post['button_rep']}
{$post['button_spam']}{$post['button_edit']}
{$post['button_quote']}
{$post['button_warn']}
{$post['button_delete_pm']}
</span>
</div>
Spikers napisał(a):/.../
Wysyłam kod do postbit_classic
/.../
A jak sprawa ma się na domyślnym szablonie postbit_classic? Jeśli działa, to porównaj sobie co jest/czego nie ma/brakuje.
Spikers napisał(a):pomoże ktoś?
Przeczytałeś pytanie, zadanie w poprzednim poście?
chodzi o szablon z Szablony globalne czy szablony domyslne?
Chodzi o szablon ze stylu domyślnego (postbit_classic), czy jak skopiujesz go do sobie, to problem zniknie? (oczywiście nie zapomnij o zrobieniu kopii Twojego szablonu).