MyBB.de Forum

Normale Version: templatelist durch Plugin ergänzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich möchte gern über ein Plugin die templatelist ergänzen, habe dazu aber nichts gefunden und bräuchte da mal bitte Unterstützung.

PHP-Code:
$plugins->add_hook("global_start""my_plugin_templatelist");



function 
my_plugin_templatelist()
{
    global 
$templatelist;

    if (
THIS_SCRIPT == 'prtal.php');
    {
        
$my_templatelist "my_template";
        if (isset(
$templatelist))
        {
            
$templatelist .= ",".$my_templatelist;
        }
        else
        {
            
$templatelist $my_templatelist;
        }
    }

        if (
THIS_SCRIPT == 'index.php');
    {
        
$my_templatelist "my_template";
        if (isset(
$templatelist))
        {
            
$templatelist .= ",".$my_templatelist;
        }
        else
        {
            
$templatelist $my_templatelist;
        }
    }



Kann das so funktionieren? Bzw. gibt es eine andere/bessere Variante?
Vom Tippfehler abgesehen, ja. Du kannst du es auch so machen wie beim Akismet-Plugin, da steht das direkt in der Plugin-Datei.
Danke Stefan, so wie im Akismet-Plugin habe ich es auch in meinem Wetter-Plugin, denke aber, dass diese Variante besser ist, wenn mehrer Dateien betroffen sind.
Ich dachte nur, dass es da noch einen kürzeren Code gibt, einen Einzeiler oder so Wink