Verschiedene Rangbilder für verschiedene Templates?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Verschiedene Rangbilder für verschiedene Templates?

Beitrag von Ruhrpottler »

Moin,

gibt es evtl. eine Möglichkeit für jedes Template andere Rangbilder zu haben???
Mein neues Forum hat insgesamt 9 Styles. Manche sind sehr hell und manche sehr dunkel.
Ich finde einfach keine Rangbilder die zu hellen und dunklen Templates passen.
Meistens gibt´s ja von den Rangbildern eine Version für helle Templates und eine Version für dunkle Templates. Aber leider keine Version für beides *g*.
Gibts da irgend eine Möglichkeit???
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

schau dir mal diesen hier an .... :wink:

Template Dependent Rank Images
This hack gives you the ability to use rank images that are blended with the rest of the template.

Markus
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

Super geil. Probiers dann direkt mal aus. Dankeschön!!!
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

Oh Mann, das versteht ja kein Mensch!!! Wie soll das denn funktionieren???
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Was verstehst du denn nicht?
So können wir die nicht helfen.
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

Sorry.
Also "eingebaut" ist der Code, aber irgendwie versteh ich nicht wie / wo ich jetzt die Bilder hochladen soll.

Diesen Code hier versteh ich nicht mehr.
# Make sure to edit this file for every template installed
#
templates/subSilver/subSilver.cfg

#
#-----[ FIND ]--------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]-------------------------------------
#
# Rank images the same for every language installed
#
# Do not forget to add the trailing slash!
#
$images['rank_path'] = "$current_template_images/ranks/";

#
#-----[ BEFORE, ADD ]-------------------------------------
#
# Language-dependant rank images
#
# Do not forget to add the trailing slash!
#
$images['rank_path'] = "$current_template_images/{LANG}/ranks/";

#
#-----[ SAVE & CLOSE ALL FILES ]--------------------------
#

###############################################
#
#-----[ GENERIC INSTRUCTIONS ]----------------------------
#
# These are instructions for files different than the ones above.
#

#
#-----[ FIND ]--------------------------------------------
#
# Find every instance of this code. In a file where rank images are displayed, this piece of code will occur
# at least 2 times.
#
['rank_image']

#
# RIGHT BEFORE, FIND
#
'<img src="' .

#
# AFTER, ADD
#
$images['rank_path'] .

#
# SAVE & CLOSE ALL FILES
#
Heisst das jetzt ich muss die Bilder per Code einbinden? Oder geht das immer noch über´s ACP?
Sorry, aber das was ich quotiert habe versteh ich überhaupt nicht. :oops:
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Wenn andere Rangbilder für verschiedene Sprachen angezeigt werden sollen, dann fügst du folgendes vor dem ?> in der subSilver.cfg (und natürlich in die cfg-Datei von den anderen Styles) ein:

Code: Alles auswählen

$images['rank_path'] = "$current_template_images/{LANG}/ranks/";
Dann erstellst du einen Ordner "ranks" im Verzeichnis templates/style_xxx/images/lang_xxx/

z.B. templates/subSilver/images/lang_german/ranks

Das machst du für jeden Style und jede Sprache. Und kopierst in jeden Ordner "ranks" deine Rangbilder. Dabei muss der Dateiname für ein Bild immer gleich sein. Also der Dateiname für das Rangbild eines Administrators muss z.B. immer rang_admin.gif sein.

Im Administrationsbereich erstellst du dann den Rang ung gibst bei "Pfad zum Bild" nur den Dateinamen des Rangbilds an. Also z.B. rang_admin.gif.
Jetzt wird je nach Style und Sprache ein anderes Rangbild angezeigt.

ODER:

Willst du nur für verschiedene Styles ein anders Rangbild anzeigen, dann fügst du folgendes vor dem ?> in der subSilver.cfg (und natürlich in die cfg-Datei von den anderen Styles) ein:

Code: Alles auswählen

$images['rank_path'] = "$current_template_images/ranks/";
Dann erstellst du einen Ordner "ranks" im Verzeichnis templates/style_xxx/images/

z.B. templates/subSilver/images/ranks

Das machst du für jeden Style. Und kopierst in jeden Ordner "ranks" deine Rangbilder. Dabei muss der Dateiname für ein Bild immer gleich sein. Also der Dateiname für das Rangbild eines Administrators muss z.B. immer rang_admin.gif sein.

Im Administrationsbereich erstellst du dann den Rang ung gibst bei "Pfad zum Bild" nur den Dateinamen des Rangbilds an. Also z.B. rang_admin.gif.
Jetzt wird je nach Style und Sprache ein anderes Rangbild angezeigt.
Ruhrpottler
Mitglied
Beiträge: 317
Registriert: 16.05.2004 12:08

Beitrag von Ruhrpottler »

@Mungo: Vielen vielen Dank, dass du dir mit der Erklärung so viel Mühe gemacht hast!!!! Ich glaub ich hab´s jetzt verstanden ;)
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“