Seite 1 von 1

"Blanke" Seite in Forensytle integrieren ??

Verfasst: 27.10.2009 18:01
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?

Re: "Blanke" Seite in Forensytle integrieren ??

Verfasst: 27.10.2009 18:11
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.

Re: "Blanke" Seite in Forensytle integrieren ??

Verfasst: 05.11.2009 17:44
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:

Re: "Blanke" Seite in Forensytle integrieren ??

Verfasst: 05.11.2009 22:23
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

Re: "Blanke" Seite in Forensytle integrieren ??

Verfasst: 07.11.2009 14:44
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:

Re: "Blanke" Seite in Forensytle integrieren ??

Verfasst: 07.11.2009 15:44
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.

Re: "Blanke" Seite in Forensytle integrieren ??

Verfasst: 07.11.2009 16:05
von Shadow2009
Besten Dank :)
Ich werds gleich mal probieren :)