Administrator
3wProducer
Imagination is more Important than Knowledge
08.05.2017 21:24:16
United States
|
|
Link: http://poligon.ricoroco.com/fora/smf/index.php?topic=703.msg1782#msg1782
Post #1 |
|
Witam Modzik dość skomplikowany i troszkę trzeba się pobawić, żeby go zintegrować na innym stylu. Butony nie są standardowe, tylko z konkretnej tablicy, więc w innym miejscu mogą nie zadziałać. Musisz w pliku Display.template.php w stylu default, po zainstalowaniu moda, gdzieś około linii ~415, może trochę dalej, w zależności od zainstalowanych wcześniej modyfikacji, powinien znajdować się kod tych buttonów: Czyli ten kod: // Can do some Thank You Post things :) if ($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) echo ' <a href="', $scripturl, '?action=thankyou;topic=', $context['current_topic'], '.0;msg=', $message['id'], '">', $thankyoupostpost_button, '</a>'; if ($message['thank_you_post']['lock'] && $message['thank_you_post']['isThankYouPost']) echo ' <a href="', $scripturl, '?action=thankyoupostlock;topic=', $context['current_topic'], '.0;msg=', $message['id'], '">', $message['thank_you_post']['locked'] ? $thankyoupostopen_button : $thankyoupostlock_button, '</a>'; if ($message['thank_you_post']['delete'] && $message['thank_you_post']['isThankYouPost']) echo ' <a href="', $scripturl, '?action=thankyoupostdelete;topic=', $context['current_topic'], '.0;msg=', $message['id'], ';sesc=', $context['session_id'], '" onclick="return confirm(\'', $txt['remove_thank_you_post'], '?\');">', $thankyoupostdelete_button, '</a>'; // Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.028s | speed:34.41 KB/s Trzeba go wyłączyć: /* Wyłączony kod */Nie powiedziałeś gdzie dokładnie, tylko wskazałeś z grubsza to miejsce, dlatego wrzucę ten kod już po za IP (zapisane) W tym celu niżej w edytowanym pliku, w oryginalnej paczce w stylu default w pliku Display.template.php, będzie to około linii ~495 Tam jest taki kawałek: // Otherwise, you see NOTHING! else echo ' ', $txt[511]; echo ' </td> </tr></table>'; // Show the member's signature? // Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.025s | speed:6.00 KB/s To przed echo z < / td >itd wrzucimy te bottons. Kod powinien wyglądać tak: // Otherwise, you see NOTHING! else echo ' ', $txt[511]; // Can do some Thank You Post things :) if ($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) echo ' <a href="', $scripturl, '?action=thankyou;topic=', $context['current_topic'], '.0;msg=', $message['id'], '">', $thankyoupostpost_button, '</a>'; if ($message['thank_you_post']['lock'] && $message['thank_you_post']['isThankYouPost']) echo ' <a href="', $scripturl, '?action=thankyoupostlock;topic=', $context['current_topic'], '.0;msg=', $message['id'], '">', $message['thank_you_post']['locked'] ? $thankyoupostopen_button : $thankyoupostlock_button, '</a>'; if ($message['thank_you_post']['delete'] && $message['thank_you_post']['isThankYouPost']) echo ' <a href="', $scripturl, '?action=thankyoupostdelete;topic=', $context['current_topic'], '.0;msg=', $message['id'], ';sesc=', $context['session_id'], '" onclick="return confirm(\'', $txt['remove_thank_you_post'], '?\');">', $thankyoupostdelete_button, '</a>'; echo ' </td> </tr></table>'; // Show the member's signature? // Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.035s | speed:31.77 KB/s Oczywiście wcześniej należy wyłączyć wyżej ten kod, żeby nie było błędów. Nie mam jak tego sprawdzić, ponieważ buttony są czerpane z konkretnej tablicy. Wiem za to dokładnie co należało zrobić, żeby je przenieść w inne miejsce, co pokazałem powyżej. Jesli pójdzie coś nie tak, to pisz. Pozdrawiam roco
Attention! Testing modifications - Steam Profile
|