Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Template einfügen funktioniert nicht
#1
Hallo,
ich kann ein Template, das ich selber erstellt habe, nicht einfügen lassen!?
Hier mal der Quelltext:
PHP-Code:
function downloadimportal_activate()
{
    global 
$db$templates;

    
// Variablen für dieses Plugin einfügen
    
require MYBB_ROOT."inc/adminfunctions_templates.php";
    
find_replace_templatesets("portal"'#{\$welcome}(\r?)\n#'"{\$welcome}\n{\$downloadimportal}\n");    

    
    
// Templates für dieses Plugin einfügen
    
$templatearray = array(
        
"tid" => "NULL",
        
"title" => "portal_downloadimportal",
        
"template" => "<table border=\"0\" cellspacing=\"1\" cellpadding=\"4\" class=\"tborder\">
<tr>
<td class=\"thead\"><strong>Zus&auml;tzliche Portal-Box</strong></td>
</tr>
<tr>
<td class=\"trow1\">Dies ist eine zus&auml;tzliche Portal-Box, in der u. a. HTML-Code verwendet werden kann, z. B.:<br />- weitere, kurze Infos<br />- Verweise/Links zu anderen Seiten</td>
</tr>
</table>"
,
        
"sid" => "-1",
        );        
    
$db->insert_query("templates"$templatearray);    
        
    
//{......}

Im Templateset wird das ganze ersetzt, nur das Template an sich wird nicht eingefügt. Weiß jemand, woran das liegen könnte?

MfG
Regan
Zitieren
#2
Der Code ist richtig. Was funktioniert nicht?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Naja. Das Template an sich wird irgendwie nicht eingefügt. Also ich kann es in keinem Template-Set finden. Deshalb wird an der Stelle im Portal auch nicht die Box angezeigt.
Ich lade hier mal das ganze Plugin (Es ist noch nicht sehr viel) hoch, vielleicht ist der Fehler an einer anderen Stelle.


Angehängte Dateien
.php   downloadimportal.php (Größe: 4,59 KB / Downloads: 4)
Zitieren