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
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
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ć