Internet Forum / Hilfen für Einsteiger in HPM Foren

PhpBB Template

Arbeitserleichterung für Layoutgestalter

 von BOo°m , 25.02.2010 16:10

Arbeitserleichterung für Layoutgestalter



Wer öfter mal mit unterschiedlichen Grafiken im Layout herumspielen möchte (wie ich) ist über jede Arbeitserleichterung dankbar da sie Veränderungen und Anpassungen stark beschleunigen kann. Leider hinken offizielle Entwicklungen oft hinterher oder sind eher halbherzig umgesetzt und man muss für jede Kleinigkeit direkt im Template herumwurschteln - wovon offizielle Seiten dann wieder abraten und mit eingeschränktem Support "drohen". Das wierum führt dazu dass viele User sich wahrscheinlich gar nicht trauen im Template direkt aktiv zu werden.
Dank der "globalen Variablen" ist man aber inzwischen in der Lage sich ein eigenes Adminmenü zurechtzubasteln oder dieses zumindest in gewissen Grenzen zu erweitern. Ein "drag & drop" Forendesign inklusive Positionierung Größeneinstellung einzelne Elemente wäre wahrscheinlich das absolute Optimum - das ist aber bei dem derzeitigen technischen Stand sicherlich zuviel verlangt.
Für eine dauerhafte Arbeitserleichterung muss man leider erstmal ein gewisses Maß an Arbeit investieren - das ist unvermeidlich. :D Um Veränderungen im Adminmenü zu bewirken geht kein Weg an den "globalen Variablen" vorbei.


Ersteinmal muss man passende "globale Variablen" erstellen, ein Thema dazu: Globale Variablen



Grafiken & Icons - Statusanzeige von Foren und Beiträgen

Ein arbeitsaufwändiger Teil ist zunächst einmal das Einrichten der oben genannten "globalen Variablen", sind diese aber ersteinmal eingebaut und das entsprechende Template-Element angepasst gelingt der Austausch ratzfatz.

Schritt 1: nach der oben verlinkten Anleitung müssen zunächst folgende "globalen Variablen" eingerichtet werden. (*)
Eingaben sortiert nach einzelnen Punkten der Einrichtung ... Beachten! Der Punkt "Variable (im Template)" enthält bereits die Vorgabe {{global_....}}

Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_forum_read_subforum}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Subforum gelesen - keine neuen Beiträge

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - Das Subforum enhält keine neuen Beiträge seit dem letzten Besuch

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/forum_read_subforum.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_forum_unread_subforum}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Subforum ungelesen - neue Beiträge

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - Grafik zeigt neue Beiträge seit dem letzten Besuch an......

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/forum_unread_subforum.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_read}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gelesen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - Die Grafiken für den einfachen Status von Themen - ob gelesen oder ungelesen - dürften in den meisten Fällen mit den zwei Grafiken zur Statusanzeige von Foren, in der Forenübersicht, übereinstimmen. Ausnahmen bestätigen die Regel....

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/topic_read.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_read_hot}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gelesen und "heiss"

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - leer..........

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/topic_read_hot.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_read_locked}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gelesen und verschlossen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - leer...........

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/topic_read_locked.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_sticky_read}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gepinnt und gelesen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - leer.....

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/sticky_read.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_sticky_unread}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gepinnt und ungelesen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - leer.....

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/sticky_unread.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_sticky_read_locked}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gepinnt, gelesen und verschlossen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - leer.....

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/sticky_read_locked.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_sticky_unread_locked}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus gepinnt, ungelesen und verschlossen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - "Gepinnte" Themen/ "sticky" Themen sind Themen die aus der normalen Sortierung bei der Auflistung ausgeschlossen sind, diese Themen werden grundsätzlich an erster Stelle angezeigt.

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/sticky_unread_locked.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_unread}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus ungelesen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - Die Grafiken für den einfachen Status von Themen - ob gelesen oder ungelesen - dürften in den meisten Fällen mit den zwei Grafiken zur Statusanzeige von Foren, in der Forenübersicht, übereinstimmen. Ausnahmen bestätigen die Regel....

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/topic_unread.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_unread_hot}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus ungelesen und "heiss"

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - Grafik für ungelesene und "heisse" Beiträge in der Foren Ansicht

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/topic_unread_hot.gif

Speichern!


Neue globale Variable:

Auswahlfeld Bereich: - Grafiken

Eingabefeld Variable (im Template) - {{global_topic_unread_locked}}

Eingabefeld Name (Angezeigt im Admin-Menü) - Grafik für Themenstatus ungelesen und verschlossen

Eingabefeld Beschreibung (Angezeigter Name im Admin-Menü) - leer......

Auswahlfeld Typ - Grafik URL

Eingabefeld Vorgabe-Wert (Default) - http://img.homepagemodules.de/s2/imageset/topic_unread_locked.gif

Speichern!



Soviel zu den einzurichtenden Variablen, sollten 12 Stück sein.......

Jetzt wirds leichter! Nur noch das Template-Element "Foren Ansicht" anpassen, das angepasste Template-Element füge ich als Textdatei im Anhang bei - nur noch den Inhalt der Textdatei komplett kopieren und das alte/originale Tmplate-Element "Foren Ansicht" damit ersetzen - nicht zusätzlich einfügen!!
Da wir hier im PHPBB/Pro Silver Bereich sind funktioniert das selbstverständlich auch nur für das ProSilver-Template......

Das Template-Element befindet sich in Admin - Template Entwicklung - aktives Template edit klicken - Template-Element Forum Ansicht.
Dort befindet sich ebenfalls eine Datei die einen Ausschnitt aus meinem Adminmenü - Layout - Grafiken darstellt......




Hinweise:
* Das einrichten von globalen Variablen nimmt noch keine Änderungen am Template vor - hat somit auch keinerlei Auswirkungen auf die Funktionstüchtigkeit von Templates! Erst der Einbau einer solchen Variablen ändert ein Template-Element da erst damit der Quellcode des Templates direkt verändert wird......


Dateianlage:
Template-Element-Forum-Ansicht.txt
Angefügte Bilder:
GrafikenImAdmin.png  
BOo°m
Administrator
Beiträge: 1.991
Registriert am: 27.11.2005

Themen Überblick

Betreff Absender Datum
Arbeitserleichterung für Layoutgestalter BOo°m 25.02.2010
 





Powered by Forum Hosting  
Xobor Forum Software von Xobor
Einfach ein eigenes Forum erstellen