Seite 1 von 1

Verschiedene Rangbilder für verschiedene Templates?

Verfasst: 18.07.2004 14:43
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???

Verfasst: 18.07.2004 15:56
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

Verfasst: 18.07.2004 16:05
von Ruhrpottler
Super geil. Probiers dann direkt mal aus. Dankeschön!!!

Verfasst: 18.07.2004 16:18
von Ruhrpottler
Oh Mann, das versteht ja kein Mensch!!! Wie soll das denn funktionieren???

Verfasst: 18.07.2004 16:30
von Mungo
Was verstehst du denn nicht?
So können wir die nicht helfen.

Verfasst: 18.07.2004 16:35
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:

Verfasst: 18.07.2004 17:23
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.

Verfasst: 18.07.2004 17:35
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 ;)