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

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

ModNotice nie pokazuje notatki moderatora MyBB 1.8

Założony przez  ScantraX.

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

Witam, wgrałem ModNoticePlus (1.5.5) ten Plugin.

A więc, wgrałem najpierw plugin (bez instalowania), później Spolszczenie, następnie aktywowałem, po tym dodałem .css do stylu.
Kompatybilność zmieniłem na 18*, zainstalował się poprawnie beż żadnych błędów, plugin Aktywowany.
Kiedy wchodzę w jakiś wątek, widnieje tylko tekst " Edytuj ten post ", klikam zmieniam tam jakąś treść posta, w Powód wpisuję np. "test", zapisuję i nic nie wyświetla żadnej informacji na temat edycji.

Po Dezaktywacji pluginu, po wejściu w dany wątek, widnieje już button z rozwijaną listą tzn. "Szybka edycja oraz Pełna edycja", nie ma nic na temat "Moderate" nie dodaje po prostu tej (zmiennej), nie wiem o co chodzi, podam Wam testowe konto, oraz szablony odpowiadające za to.

postbit_edit
<a href="editpost.php?pid={$post['pid']}" id="edit_post_{$post['pid']}" title="{$lang->postbit_edit}" class="postbit_edit"><span><i style="font-size: 14px;" class="fa fa-edit fa-fw"></i> {$lang->postbit_button_edit}</span></a> &nbsp;
<div id="edit_post_{$post['pid']}_popup" class="popup_menu" style="display: none;"><div class="popup_item_container"><a href="javascript:;" class="popup_item quick_edit_button" id="quick_edit_post_{$post['pid']}">{$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")
    {
        $("#edit_post_{$post['pid']}").popupMenu();
    }
// -->
</script>

editpost_moderate (globalne)
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->edit_post}</title>
{$headerinclude}
<script type="text/javascript" src="jscripts/post.js?ver=1400"></script>
</head>
<body>
{$header}
{$preview}
{$post_errors}
{$attacherror}
<form action="modnotice.php?pid={$pid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->edit_post}</strong></td>
</tr>
<tr>
<td class="trow2"><strong>{$lang->subject}</strong></td>
<td class="trow2">{$prefixselect}<input type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="1" /></td>
</tr>
{$posticons}
<tr>
<td class="trow2" width="235" valign="top"><strong>{$lang->your_message}:</strong><br /><div style="text-align: center;">{$smilieinserter}</div></td>
<td class="trow2">
<textarea name="message" id="message" rows="20" cols="70" tabindex="3">{$message}</textarea>
{$codebuttons}
</td>
</tr>
<tr>
<td class="trow2" valign="top">
{$lang->moderator_message}<br />
<label><input type="checkbox" class="checkbox" name="remove" value="yes" tabindex="6" {$optionschecked['remove']} /> {$lang->moderator_message_remove}</label>{$send_pm}
</td>
<td class="trow2">
<textarea name="modnotice" id="modnotice" rows="4" cols="70" tabindex="3">{$modnotice}</textarea>
</td>
</tr>
{$subscriptionmethod}
{$pollbox}
</table>
{$attachbox}
<br />
<div align="center">
<input type="submit" class="button" name="submit" value="{$lang->update_post}" tabindex="3" />
<input type="submit" class="button" name="moderate_previewpost" value="{$lang->preview_post}" tabindex="4" /></div>
<input type="hidden" name="action" value="mod_do_editpost" />
<input type="hidden" name="pid" value="{$pid}" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="attachmentaid" value="" />
<input type="hidden" name="attachmentact" value="" />
</form>
{$footer}
</body>
</html>

Konto testowe:
L: testowe
H: testowe1

Proszę o pomoc, bo nie znalazłem pod wersję 1.8, w ogóle jak już piszę, to przy okazji wspomnę (wiem że powinienem założyć osobny wątek - lecz coś się gryzie z czymś), iż mimo że mam zaznaczone w ACP (Pokazuj notatkę po edycji posta przez moderatora), po edycji nic się nie zmienia, szablon postbit_editedby
<span class="edited_post">({$post['editnote']} {$post['editedprofilelink']}.{$editreason})</span>

Proszę Was o pomoc, bardzo mi zależy na tym, jest to dla mnie priorytet.

Da się coś zrobić w tym kierunku? ;>
Szablony globalne -> postbit_moderator_edit -> zamień na to
<a href="editpost.php?pid={$post['pid']}id="edit_post_{$post['pid']}title="{$lang->postbit_edit}class="postbit_edit"><span>{$lang->postbit_button_edit}</span></a>
<
div id="edit_post_{$post['pid']}_popup" class="popup_menu" style="display: none;"><div class="popup_item_container"><a href="javascript:;" class="popup_item quick_edit_button" id="quick_edit_post_{$post['pid']}">{$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")
    {
        $(
"#edit_post_{$post['pid']}").popupMenu();
    }
// -->
</script
podmień też plik z inc/datahandlers na ten z załącznika, dostosowałem pod 1.8


Załączone pliki
  moderate.php (Rozmiar: 13,63 KB / Pobrań: 650)
Zrobiłem tak, jak obaj radziliście, ale po kliknięciu w moderuj przenosi mnie na stronę i wyrzuca błąd http://screenshooter.net/100248702/ggssxbi
Mi wszystko działa prawidłowo, tak jak chłopaki wyżej podali, za co im dziękuję niezmiernie :)

@up, może spróbuj odinstalować, a następne zainstalować plugin, i wykonać akcję ponownie :>



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

2 gości