Tipps zur Forensoftware 'phpBB', Version 3.**


phpBB Serverumzug

Wenn man mit einer phpBB3 Forum- Installation auf einen anderen Server umzieht, so sind die nachfolgend aufgeführten Schritte erforderlich, um die Installation ins Laufen zu bringen.

Die Angaben zur neuen Datenbankverbindung sind in der Datei 'config.php' im Hauptverzeichnis der phpBB3 Forum- Installation einzutragen.

Um sich in die neue Installation einloggen zu können, sind in der phpBB- Datenbank in der Tabelle 'phpbb_config' die folgenden Einträge zu ändern:

Beispiel: Serverumzug vom lokalen Server 'localhost/phpBB' zu 'deinedomain.tld/forum'

Eintrag 'cookie_domain':
localhost => deinedomain.tld (ohne 'http://')

Eintrag 'script_path':
/phpBB3 => /forum

Eintrag 'server_name':
localhost => deinedomain.tld (ohne 'http://')

Cache- Dateien direkt auf dem Server löschen:
Alle Dateien mit Ausnahme der Dateien '.htaccess' und 'index.htm' löschen.

Cookieeinstellungen im ACP (auf Xampp direkt nach Installation):
Cookie-Domain: localhost
Cookie-Name: phpbb_xyza1
Cookie-Pfad: /

 

Eigene phpBB Styles bzw. individuelles Template erstellen

Man kann sich eine Menge Arbeit ersparen, wenn man einen eigenen phpBB3- Style auf Basis eines bereits existierenden Styles erstellt, vorzugsweise auf Basis des phpBB3 Standard Styles 'proSilver'. (Fairerweise sollte man dies dann auch in den entsprechenden Copyrightvermerken anzeigen.)

Zur Erstellung eines eigenen Styles empfehle ich die folgende Vorgehensweise:

1. Verzeichnis des Basis- Styles kopieren
2. das kopierte Verzeichnis auf den Namen des neu zu erstellenden Styles umbenennen.
3. in den vier Dateien
'style.cfg'
'/imageset/imageset.cfg'
'/template/template.cfg'
'theme/theme.cfg'

den Namen des Basis- Styles durch den Namen des neuen Styles ersetzen sowie ebenda die entsprechenden Aenderungen und Ergaenzungen zur Autorenschaft und zum Copyright vermerken.

Nun gehen Sie ins ACP (Admin Control Panel) Ihrer phpBB3 Forum Installation und installieren den neuen Style (der im Grunde ja zu diesem Zeitpunkt noch der Basis- Style ist, allerdings bereits den Namen des neuen Styles trägt). Machen Sie den neuen Style zum Default- Style.

Jetzt können Sie mit der Kreation Ihres neuen Styles beginnen:

Template

Die Template- Dateien finden sich überraschenderweise im Verzeichnis 'template'.
Die wichtigsten Template- Dateien sind
'overall_header.html'
'overall_footer.html'

Die Inhalte der anderen Template- Dateien lassen sich anhand ihrer Namen einigermassen erraten.
Kleiner Tipp: Dokumentieren Sie Ihre Änderungen! Erstellen Sie sich eine Datei, in der Sie den Namen der Datei eintragen, die Sie geändert haben, und darunter sowohl den Originalcode als auch den von Ihnen geaenderten Code notieren. Das macht zwar erstmal mehr Arbeit, aber hinterher sind Sie u.U. froh, wenn Sie dort nachlesen können, was Sie so alles in den Templates angestellt haben...;)

Styles

Die Style- Dateien sind im Verzeichnis 'theme' untergebracht.
In der Datei 'stylesheet.css' sind die meisten Stylesheets eingebunden, so dass nicht jede Stylesheet- Datei einzeln im Template eingebunden werden muss.
Da ich Aenderungen an Original-Dateien so sparsam wie möglich vornehme, binde ich
meine Stylesheet- Datei, die ich 'mein_style.css' nenne, ebenfalls in die stylesheet.css ein, natürlich ganz unten, damit abweichende Einträge in meiner Datei die Einträge in den Original- Style- Dateien überschreiben. Somit muss ich in den Original- Style- Dateien selbst (so gut wie) keine Aenderungen vornehmen, sondern ich überschreibe zu aendernde Styles einfach mit meiner Style- Datei. Zumal man auszutauschende Images des Basis- Styles, die man je nachdem, um welche Grafik es sich handelt, in den Ordnern 'imageset' sowie '/theme/images' findet, ja auch kopieren, durch Anhaengen der Endung '_original' umbenennen und dann die Images des Basis- Styles unter Beibehaltung des Original- Namens bearbeiten kann.

Werkzeug

Das hervorragende Firefox- Plugin 'Firebug' leistet gute Dienste bei der Analyse der Template-Strukturen und der Definition der Styles.

» Kommentar verfassen

* = Eingabe erforderlich

Ihr Text:* (< 2001 Zeichen):

» Eingabe abbrechen

Ihr Name:*

Ihre Website:

Next(1): 1-2-3- *

0 Kommentare

» Kommentar verfassen

zuletzt bearbeitet: 2015-03-03 ⊗ 12:27

cms: w3easy | webdesign: w3nord

w3nord - webdesigner & internetagentur - Langenhagen & Hannover

fb | AGB | Impressum | Datenschutz