Templates werden nicht mehr erkannt

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.
Leomuck
Mitglied
Beiträge: 6
Registriert: 07.09.2006 21:23

Templates werden nicht mehr erkannt

Beitrag von Leomuck »

Hallo!

Ich habe gestern einen Auftrag bekommen.

Es handelt sich darum, in ein phpBB-Plus ein Design einzubauen, allerdings nur in das Portal, nicht in das Forum.

Das ist natürlich ein wenig schwierig.

Ich habe das dann wie folgt geregelt: Ich habe 2 neue Templates (overall_header2.tpl, overall_footer2.tpl) und 1 neue CSS-Datei ([TEMPLATE].css) erstellt.

Dann habe ich in die Dateien page_tail.php und page_header.php eine Funktion eingebaut, die, wenn man im Portal ist, overall_header2.tpl und overall_footer2.tpl einfügt und wenn man im Forum ist, overall_header.tpl und overall_footer.tpl einfügt (dasselbe auch mit der CSS-Datei).

Ich habe dann die Kasten wie z.B. "Statistik", "Login / Logout" usw. rausgenommen und jetzt wieder eingebaut, doch jetzt fehlt praktisch der komplette Inhalt der Kasten.

Da sollten 5-6 Kasten sein, es werden aber nur 3 angezeigt (im Moment habe ich die anderen (also nicht die 3) ausgebaut).

Ich vermute bzw. weiß, dass es daran liegt, dass die Templates nicht mehr verwertet werden (also {BLUB} wird nicht zu 'blub' [Beispiel]).

Das Problem kann ich nicht lösen und nun hoffe ich auf eure Hilfe.

http://www.ps3-talk.de
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Kannst du die Dateien die du verändert hast mal zippen und zum Download bereitstellen?
Leomuck
Mitglied
Beiträge: 6
Registriert: 07.09.2006 21:23

Beitrag von Leomuck »

Klar.

Ich hoffe, ich hab jetzt alle veränderten erwischt..

http://wp1051849.wp082.webpack.hosteuro ... /saved.zip
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Als Beispiel die Statistiken. Scheinbar hast du dort einfach die Platzhalter aus der index_body.tpl in die overall_header.tpl gepackt. In der page_header.php sind diese Daten aber nicht verfügbar. Du müsstest die Abschnitte aus der index.php z.B. für TOTAL_USERS in die page_header.php einfügen.
Leomuck
Mitglied
Beiträge: 6
Registriert: 07.09.2006 21:23

Beitrag von Leomuck »

Achso, das habe ich nicht beachtet.

In meinem Fall dann aus der portal.php oder?

Edit
Welche Teile wären das genau?

Code: Alles auswählen

'WELCOME_TEXT' => $CFG['welcome_text'],
	'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
	'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
	'TOTAL_TOPICS' => sprintf($lang['total_topics'], $total_topics),
	'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
	'L_FORUM' => $lang['Forum'],
	// Start add - Birthday MOD
	'L_WHOSBIRTHDAY_WEEK' => ($board_config['birthday_check_day'] > 1) ? sprintf( (($birthday_week_list) ? $lang['Birthday_week'] : $lang['Nobirthday_week']), $board_config['birthday_check_day']).$birthday_week_list : '',
	'L_WHOSBIRTHDAY_TODAY' => ($board_config['birthday_check_day']) ? ($birthday_today_list) ? $lang['Birthday_today'].$birthday_today_list : $lang['Nobirthday_today'] : '',
	// End add - Birthday MOD
	'L_BOARD_NAVIGATION' => $lang['Board_navigation'],
	'L_STATISTICS' => $lang['Statistics'],	
	'L_ANNOUNCEMENT' => $lang['Post_Announcement'],
	'L_POSTED' => $lang['Posted'],
	'L_COMMENTS' => $lang['Comments'],
	'L_VIEW_COMMENTS' => $lang['View_comments'],
	'L_POST_COMMENT' => $lang['Post_your_comment'],
	'L_SEND_PASSWORD' => $lang['Forgotten_password'],
	'U_SEND_PASSWORD' => append_sid("profile.$phpEx?mode=sendpassword"),
	'L_REGISTER_NEW_ACCOUNT' => sprintf($lang['Register_new_account'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>'),
	'L_REMEMBER_ME' => $lang['Remember_me'],
	'L_VIEW_COMPLETE_LIST' => $lang['View_complete_list'],
	'L_POLL' => $lang['Poll'],
	'L_VOTE_BUTTON' => $lang['Vote'],
	'L_RECENT_FILES' => $lang['Recent_files'],
	// Recent Topics
	'L_RECENT_TOPICS' => $lang['Recent_topics'],
	// Start add - Fully integrated shoutbox MOD
	'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
	'L_SHOUTBOX' => $lang['Shoutbox'],
	'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"),
	'U_FORUM' => append_sid("index.$phpEx"),
	'U_LINKS' => append_sid("links.$phpEx"),
	'U_CONTACT' => append_sid("kontakt.$phpEx"),
	// Start add - Last visit MOD
	'USERS_TODAY_LIST' => $users_today_list,
	'L_USERS_LASTHOUR' => $l_today_text,
	'L_USERS_TODAY' =>$l_today_users,
	// End add - Last visit MOD

	// End add - Fully integrated shoutbox MOD
	'S_COLS' => $plus_config['cols_per_page'],
	'S_COL_WIDTH' => (100/$plus_config['cols_per_page']) . '%',
	// Photo Album
	'L_NEWEST_PIC' => $lang['Newest_pic'],
	'PIC_IMAGE' => append_sid('album_thumbnail.'. $phpEx . '?pic_id=' . $picrow['pic_id']),
	'PIC_TITLE' => $picrow['pic_title'],
	'PIC_POSTER' => $picrow['pic_username'],
	'U_PIC_LINK' => append_sid('album_showpage.' . $phpEx . '?pic_id=' . $picrow['pic_id']),
	'PIC_TIME' => create_date($board_config['default_dateformat'], $picrow['pic_time'], $board_config['board_timezone']),
	// Start add - Photo Album Block
	'S_COLS1' => $album_config['cols_per_page'],
	'S_COL_WIDTH1' => $alb_col . '%',
	'TARGET_BLANK' => ($album_config['fullpic_popup']) ? 'target="_blank"' : '',
	'L_NEWEST_PICS' => $lang['Newest_pics'],
	'L_NO_PICS' => $lang['No_Pics'],
	'L_PIC_TITLE' => $lang['Pic_Title'],
	'L_VIEW' => $lang['View'],
	'L_POSTER' => $lang['Poster'],
	'L_POSTED' => $lang['Posted'],
	// End add - Photo Album Block

	// Portal News Additions
	'L_WORD_ON' => $lang['L_Word_on'],
	'L_WORD_BY' => $lang['L_Word_by'],
	'MINIPOST_IMG' => $images['icon_minipost'],
	'NEWS_PRINT_IMG' => $images['news_print'],
	'NEWS_EMAIL_IMG' => $images['news_email'],
	'NEWS_REPLY_IMG' => $images['news_reply'],
	'L_REPLY_NEWS' => $lang['News_Reply'],
	'L_PRINT_NEWS' => $lang['News_Print'],
	'L_EMAIL_NEWS' => $lang['News_Email'],
	'L_NEWS_CATEGORIES' => $lang['News_Categories'],
	'L_NEWS_ARCHIEVES' => $lang['News_Archieves'],
	'L_NEWS_SUMMARY' => $lang['News_Summary'],
	'L_NEWS_VIEWS' => $lang['News_Views'],
	'L_NEWS_AND' => $lang['News_And'],
	'L_NEWS_COMMENTS' => $lang['News_Comments'],
	'L_NEWS_CATS' => $lang['News_Cats'],
	'L_NO_NEWS_CATS' => $lang['No_News_Cats'],
	'L_ABOUT_US' => $lang['About_us'],
	'L_NAVIGATE' => $lang['Portal_Navigate'],
	'L_TOOLS' => $lang['Portal_Tools'],
	'L_LINKS' => $lang['Site_links'],
	'L_CONTACT' => $lang['Site_Contact'],
	'L_TOP_POSTERS' => $lang['Top_Posters'],
	'L_TOP_MEMBER' => $lang['Top_Member'],
	'L_TOP_POSTS' => $lang['Top_Posts'],
	'L_QUICK_SEARCH' => $lang['Quick_Search'],
	'L_ADV_SEARCH' => $lang['Advanced_Search'],
	'L_SHOUTBOX' => $lang['Shoutbox'],
	'L_SEARCH_NEW_P' => $lang['Search_new_p'],
	'L_SHOUTBOXMAX' => $lang['Shoutbox'],
	'U_SHOUTBOXMAX' => append_sid("shoutbox_max.$phpEx"),
	// Welcome Avatar
	'L_NAME_WELCOME' => $lang['Welcome'],
	'U_NAME_LINK' => $name_link,
	'L_LAST_SEEN' => $lang['Last_Seen'],
	'AVATAR_IMG' => $avatar_img)
Das ergibt eine Fehlermeldung, weil die Variablen (z.B. $avatar_img) ja nicht vorhanden sind..muss ich da alle Variablen mit kopieren?
Leomuck
Mitglied
Beiträge: 6
Registriert: 07.09.2006 21:23

Beitrag von Leomuck »

Hmm.. www.ps3-talk.de

da kommen plötzlich fehlermeldungen, die vorher nicht kamen..obwohl ich noch keine veränderte datei hochgeladen habe (wegen templates)..

woher kommt das? ich kenne die fehlermeldung, weiß aber nicht, wieso sie kommt -.-
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

init_userprefs(././includes/lang_extend_mac.php):
Sieht aus, als hättest du irgendwo eine Pfadangabe zuviel gemacht.

Zu deiner Frage zuvor: Schau dir die 2te Template-Datei an, welche Variablen auf der Seite nicht ersetzt werden.
Such die in der index.php (dort wo die Foren angezeigt werden, wenn das bei dir die portal.php ist, dann in der suchen) nach diesen Variabeln ohne { und }. Da findest du z.B.

Code: Alles auswählen

'TOTAL_USERS' => sprintf($l_total_user_s, $total_users)
dann musst du den Code zu $l_total_user_s und $total_users suchen usw.
Könnte ne schwierige Aufgabe werden
Leomuck
Mitglied
Beiträge: 6
Registriert: 07.09.2006 21:23

Beitrag von Leomuck »

Hmm..mal schauen.

Aber wichtiger ist das 1. Problem.

Ich habe keine neue Pfad-Angabe gemacht oder so..

Kann mir vllt. mal jemand ne Standard-"page_header.php" schicken?
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

Leomuck hat geschrieben:Kann mir vllt. mal jemand ne Standard-"page_header.php" schicken?
lade dir das vanilla phpBB nochmal hier runter... :)
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Leomuck
Mitglied
Beiträge: 6
Registriert: 07.09.2006 21:23

Beitrag von Leomuck »

Aber das ist ja phpBB2 Plus und phpbb2.de ist off
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“