Seite erstellen
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
-
- Mitglied
- Beiträge: 205
- Registriert: 24.08.2015 21:14
- Wohnort: Österreich AT
- Kontaktdaten:
Seite erstellen
Möchte eine eigene Seite erstellen zb test.php doch alle Formatierungen sollten beibehalten werden nur keine Themen erstellen Funktion oben banner usw. Dort möchte ich nähmlich tests mit php scripts ausführen
- tas2580
- Ehemaliges Teammitglied
- Beiträge: 3029
- Registriert: 01.07.2004 05:42
- Wohnort: /home/tas2580
- Kontaktdaten:
Re: Seite erstellen
Die Quick&Dirty Variante:
Dazu brauchst du noch eine 'dein_template.html' im Template Ordner.
Schöner wäre das über eine Extension mit Controler zu lösen, aber da wird es dann etwas komplizierter.
Gruß Tobi
Code: Alles auswählen
<?php
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);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
// Hier dein PHP Code
page_header('Deine Seite');
$template->set_filenames(array(
'body' => 'dein_template.html')
);
page_footer();
Schöner wäre das über eine Extension mit Controler zu lösen, aber da wird es dann etwas komplizierter.
Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Ehemaliger Benutzername: [BTK] Tobi
-
- Mitglied
- Beiträge: 205
- Registriert: 24.08.2015 21:14
- Wohnort: Österreich AT
- Kontaktdaten:
Re: Seite erstellen
Was muss ich bei Prosilver Version 3.1.6 einstellen?
Re: Seite erstellen
du musst dem Ordner template eine HTML-Datei namens dein_template.html hinzufügen. Je nachdem, was ausgegeben werden soll, muss dann halt der entsprechende HTML-Code eingebaut werden, beispielsweise ganz simpel
Code: Alles auswählen
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<title>Titel der Seite</title>
</head>
<body>
<!-- Sichtbarer Dokumentinhalt im body -->
<p> <div> irgendein Text </div></p>
</body>
</html>
- tas2580
- Ehemaliges Teammitglied
- Beiträge: 3029
- Registriert: 01.07.2004 05:42
- Wohnort: /home/tas2580
- Kontaktdaten:
Re: Seite erstellen
Oder wenn du Header und footer aus dem Forum willst
Gruß Tobi
Code: Alles auswählen
<!-- INCLUDE overall_header.html -->
DEIN HTML CODE
<!-- INCLUDE overall_footer.html -->
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Ehemaliger Benutzername: [BTK] Tobi
-
- Mitglied
- Beiträge: 205
- Registriert: 24.08.2015 21:14
- Wohnort: Österreich AT
- Kontaktdaten:
- tas2580
- Ehemaliges Teammitglied
- Beiträge: 3029
- Registriert: 01.07.2004 05:42
- Wohnort: /home/tas2580
- Kontaktdaten:
Re: Seite erstellen
Was funktioniert da nicht? Hast du die HTML Datei auch so genannt wie in der PHP Datei angegeben?
Gruß Tobi
Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Ehemaliger Benutzername: [BTK] Tobi
-
- Mitglied
- Beiträge: 205
- Registriert: 24.08.2015 21:14
- Wohnort: Österreich AT
- Kontaktdaten:
Re: Seite erstellen
Die zweite Methode mit header und footer geht irgendwie nicht hab alles in eine Datei geschrieben .
Also test.php dann
Doch es wird nichts angezeigt.
Hab html code eingegeben doch es wird nur der code ausgegeben kein header und footer.
Also test.php dann
Code: Alles auswählen
<!-- INCLUDE overall_header.html -->
DEIN HTML CODE
<!-- INCLUDE overall_footer.html -->
Hab html code eingegeben doch es wird nur der code ausgegeben kein header und footer.
- tas2580
- Ehemaliges Teammitglied
- Beiträge: 3029
- Registriert: 01.07.2004 05:42
- Wohnort: /home/tas2580
- Kontaktdaten:
Re: Seite erstellen
Der Code muss in deinen Template Ordner unter dein_template.html bzw. dem Dateinamen den du in der test.php angegeben hast.
Gruß Tobi
Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Ehemaliger Benutzername: [BTK] Tobi
-
- Mitglied
- Beiträge: 205
- Registriert: 24.08.2015 21:14
- Wohnort: Österreich AT
- Kontaktdaten:
Re: Seite erstellen
Folgende Fehlermeldung kommt:
In der Datei steht:
Zeile16
Original:
Codiert= Will ich nicht zeigen
Code: Alles auswählen
Parse error: syntax error, unexpected 'page_header' (T_STRING) in /codiert/codiert/codiert/test.php on line 16
Code: Alles auswählen
<?php
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);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
Hallo
page_header('Deine Seite');
$template->set_filenames(array(
'body' => 'dein_template.html')
);
page_footer();
Code: Alles auswählen
page_header('Deine Seite');
Code: Alles auswählen
<?php
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);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
// Hier dein PHP Code
page_header('Deine Seite');
$template->set_filenames(array(
'body' => 'dein_template.html')
);
page_footer();