was ist daran falsch?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
erazerhead
Mitglied
Beiträge: 68
Registriert: 22.03.2004 13:31
Wohnort: Ittlingen
Kontaktdaten:

was ist daran falsch?

Beitrag von erazerhead »

wollte die meine variablen in einer externen datei definieren....

das ist die datei:
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'common.'.$phpEx);

include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'includes/template.'.$phpEx);
include($phpbb_root_path . 'includes/sessions.'.$phpEx);
include($phpbb_root_path . 'includes/auth.'.$phpEx);
include($phpbb_root_path . 'includes/functions.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);
include($phpbb_root_path . 'extension.inc');

//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


$template->assign_vars(array(
'tableoben' => implode("",file("./templates/grey/tableoben.tpl")),
'tableunten' => implode("",file("./templates/grey/tableunten.tpl")),

'U_NEWS' => append_sid('news.'.$phpEx),
'U_LABEL' => append_sid('label.'.$phpEx),
'U_ARTISTS' => append_sid('artists.'.$phpEx),
'U_ARTICLES' => append_sid('articles.'.$phpEx),
'U_DOWNLOADS' => append_sid('downloads.'.$phpEx),
'U_CONTACT' => append_sid('contact.'.$phpEx),
'U_LINKS' => append_sid('links.'.$phpEx))
);
?>

dann kommt:

Code: Alles auswählen

Fatal error: Cannot redeclare class template in G:\localhost\htdocs\NUSTYLE\includes\template.php on line 30
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

wenn die oben gepostete Datei template.php heißt, wundert mich, daß es darin die Zeile

Code: Alles auswählen

include($phpbb_root_path . 'includes/template.'.$phpEx);
gibt...
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
erazerhead
Mitglied
Beiträge: 68
Registriert: 22.03.2004 13:31
Wohnort: Ittlingen
Kontaktdaten:

Beitrag von erazerhead »

nein sie heißt vars.php
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Bindest du die Datei irgendwo ein oder rufst du die direkt auf?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
erazerhead
Mitglied
Beiträge: 68
Registriert: 22.03.2004 13:31
Wohnort: Ittlingen
Kontaktdaten:

Beitrag von erazerhead »

aaalso: ich wollte dann die vars.php in jede andere includen, habs jez probeweise in der viewforum.php
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Hast du in der anderen Datei dann die init_userprefs() auskommentiert?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
erazerhead
Mitglied
Beiträge: 68
Registriert: 22.03.2004 13:31
Wohnort: Ittlingen
Kontaktdaten:

Beitrag von erazerhead »

nein: was ist das? :D

sry noobattack
Antworten

Zurück zu „phpBB 2.0: Mod Support“