MyBB.de Forum

Normale Version: [NG] Templateänderungen per Plugin fehlen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

ich habe noch nicht gefunden und weiß im Moment auch nicht ob das nur bei mir so ist.
Aber wenn ich ein Plugin aktiviere, werden die Templateänderungen nicht durchgeführt.
Wenn ich ein Plugin installieren will, was z.B. einen Link im Header einfügen soll, fehlt der Link und wird auch in der Template nicht eingefügt.

Beispiel:

Ich habe das Plugin RulesPage aktiviert und der Link im Header fehlt.
In er MyBB 1.4 Beta funktioniert das ganze und die Templateänderungen werden richtig gemacht. Jedoch habe ich das Problem seit dem Upgrade der 1.2.14 auf 1.4

Code aus dem Plugin:

PHP-Code:
include MYBB_ROOT."/inc/adminfunctions_templates.php";
    
find_replace_templatesets("header""#".preg_quote('toplinks_help}</a></li>')."#i"'toplinks_help}</a></li>
<li class="rules_link"><a href="{\$mybb->settings[\'bburl\']}/misc.php?action=rules"><img src="{\$theme[\'imgdir\']}/toplinks/rules.gif" border="0" alt="" />Rules</a></li>'
); 

Das geht mir bei einigen Plugins so.

Ein anderes Beispiel wo es geht ist das Plugin Übersicht für 1.4

Da wird die Variable im Header Template eingefügt.

Hat jemand einen Tip für mich worand das liegen könnte? Ich weiß im Moment nicht in welcher Richtung ich weiter nach dem Problem suchen soll.

Danke
Hallo nanos,

versuche es einmal mit diesem Code:
PHP-Code:
require MYBB_ROOT."/inc/adminfunctions_templates.php";
    
find_replace_templatesets("header""#".preg_quote('toplinks_help}</a></li>')."#i"'toplinks_help}</a></li>
<li class="rules_link"><a href="{\$mybb->settings[\'bburl\']}/misc.php?action=rules"><img src="{\$theme[\'imgdir\']}/toplinks/rules.gif" border="0" alt="" />Rules</a></li>'
); 
(05.08.2008, 09:42)linwinman schrieb: [ -> ]Hallo nanos,

versuche es einmal mit diesem Code:
PHP-Code:
require MYBB_ROOT."/inc/adminfunctions_templates.php";
    
find_replace_templatesets("header""#".preg_quote('toplinks_help}</a></li>')."#i"'toplinks_help}</a></li>
<li class="rules_link"><a href="{\$mybb->settings[\'bburl\']}/misc.php?action=rules"><img src="{\$theme[\'imgdir\']}/toplinks/rules.gif" border="0" alt="" />Rules</a></li>'
); 

Leider hat es auch nich funktioniert.
Das komische ist ja, in der Betaversion funktioniert da Plugin.
Hallo nanos,

kannst du das "Problemplugin" mal bitte an support[at]mybboard[punkt]de schicken? Dann werde ich mir das mal genauer ansehen.