"Blanke" Seite in Forensytle integrieren ??

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Shadow2009
Mitglied
Beiträge: 84
Registriert: 23.08.2009 13:21

"Blanke" Seite in Forensytle integrieren ??

Beitrag von Shadow2009 »

Hallo zusammen,

wie man hier in so schön sehen kann http://www.9x13.net/boardregeln.php gibt es ja für das Impressum oder die Regeln eine Möglichkeit Seiten zu erstellen, die zwar IM Forum integriert sind, aber jedoch nicht den klassischen Posting-Style mit Kategorien oder Autorenbox/Profil rechts oder links haben, sondern quasi "blank" sind.

Nun die Frage:
Wie erstelle ich so eine Seite und wie kann ich sie mit eigenem Content füllen?
Es geht quasi um eine Infoseite, die mit Grafiken und Text gefüllt werden soll... Wie kann ich das machen? Ist ja weder das Regelwerk noch das Impressum :(

Geht das?
Benutzeravatar
DasDaniel
Mitglied
Beiträge: 91
Registriert: 23.06.2009 17:54
Wohnort: Berlin

Re: "Blanke" Seite in Forensytle integrieren ??

Beitrag von DasDaniel »

Um eine eigene Seite zum Forum inzuzufügen, gibt es mehrere Möglichkeiten:
1. Das Tutorial Hier befolgen oder
2. Den Blank Template Mod von Raimon benutzen.
Beides funktioniert einwandfrei.
Shadow2009
Mitglied
Beiträge: 84
Registriert: 23.08.2009 13:21

Re: "Blanke" Seite in Forensytle integrieren ??

Beitrag von Shadow2009 »

Der Template Mod hat super geklappt. Besten Dank.
Wie kann ich den denn umbennennen? Komm mir grade echt blöd vor :D
also anstat forenadress/template.php z.b das wort /weihnachten.php

:oops:
Benutzeravatar
DasDaniel
Mitglied
Beiträge: 91
Registriert: 23.06.2009 17:54
Wohnort: Berlin

Re: "Blanke" Seite in Forensytle integrieren ??

Beitrag von DasDaniel »

Einfach die template.php, die template.html und die template.php im language-Ordner entsprechend umbenennen und bei den Änderungen, die du machen musst, immer template mit dem jeweiligen Wunschnamen ersetzten
Shadow2009
Mitglied
Beiträge: 84
Registriert: 23.08.2009 13:21

Re: "Blanke" Seite in Forensytle integrieren ??

Beitrag von Shadow2009 »

also ich hab ja die template.php und die template_body.hmtl

Wenn ich also will, dass die User über die ardresse forumxyz/weihnachten.php reinkommen muss ich was alles ändern?
Ich steh etwas auf dem Schlauch weil ich nicht alles "zerschießen will"

* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/template');

// Output page
page_header($user->lang['TEMPLATE']);

$template->set_filenames(array(
'body' => 'template_body.html')
);

page_footer();

usw...


Da steht ja überall "template" drin in der template.php. muss ich da was umschreiben, wenn ja was? :oops:
Benutzeravatar
DasDaniel
Mitglied
Beiträge: 91
Registriert: 23.06.2009 17:54
Wohnort: Berlin

Re: "Blanke" Seite in Forensytle integrieren ??

Beitrag von DasDaniel »

Da die Antwort sonst etwas lang geraten wäre, habe ich dir die Dateien, die du mit dem Mod mitbekommen hast, mal bearbeitet. Du lädst also jetzt nicht die Dateien aus dem root-Ordner im Mod-Ordner hoch, sondern die von mir, die du dir Hier runterladen kannst.
Jetzt führst du anstatt der Schritte in der install.xml vom Modautor einfach die folgenden Schritte durch:
öffne viewonline.php
finde

Code: Alles auswählen

case 'search':
			$location = $user->lang['SEARCHING_FORUMS'];
			$location_url = append_sid("{$phpbb_root_path}search.$phpEx");
		break;
füge dahinter ein

Code: Alles auswählen

case 'weihnachten':
			$location = $user->lang['VIEWING_WEIHNACHTEN'];
			$location_url = append_sid("{$phpbb_root_path}weihnachten.$phpEx");
		break;
öffne includes/functions.php
finde

Code: Alles auswählen

// The following assigns all _common_ variables that may be used at any point in a template.
füge davor ein

Code: Alles auswählen

$user->add_lang('mods/weihnachten');
finde

Code: Alles auswählen

'U_PRIVATEMSGS'			=> append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&folder=inbox'),
füge davor ein

Code: Alles auswählen

'U_WEIHNACHTEN'			=> append_sid("{$phpbb_root_path}weihnachten.$phpEx"),
öffne styles/prosilver/template/overall_header.html
finde

Code: Alles auswählen

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
füge davor ein

Code: Alles auswählen

[<li class="icon-bump"><a href="{U_WEIHNACHTEN}" title="{L_WEIHNACHTEN_EXPLAIN}">{L_WEIHNACHTEN}</a></li>
speichere alle Dateien ab, lade sie auf deinen Server hoch, leere deinen Cache und aktualisiere dein Template. Fertig.
Shadow2009
Mitglied
Beiträge: 84
Registriert: 23.08.2009 13:21

Re: "Blanke" Seite in Forensytle integrieren ??

Beitrag von Shadow2009 »

Besten Dank :)
Ich werds gleich mal probieren :)
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“