Seite 1 von 1

2 gleiche Style's verschieden installieren

Verfasst: 28.10.2006 00:18
von nasir
Hallo ich habe das Style "subCanvas" installiert. Ich will aber noch ein Style "subCanvas" mit anderen Images/Banner installieren. Das habe ich dann "subCanvas2" benannt und es hochgeladen. Leider wird dieser bei der Styles Administration nicht erkannt.

Desweiteren habe ich in den 2. Style die Dateien "subCanvas2.cfg" und "subCanvas2.css" unbenannt, sowie im "theme_info.cfg" diese Daten umeditiert

Code: Alles auswählen

$subCanvas[0]['template_name'] = "subCanvas2";
$subCanvas[0]['style_name'] = "subCanvas2";
$subCanvas[0]['head_stylesheet'] = "subCanvas2.css";
Das ganze wird aber trotzdem nicht als ein neues Style erkannt. Wieso?

Verfasst: 28.10.2006 00:29
von miccom
Ich würde statt mit 2 Templates mit 2 Styles im Template arbeiten. Einfach die theme_info.cfg Einträge duplizieren und in der subCanvas.cfg die Bilder definieren und in den tpl-Dateien die Pfade durch die neuen Variabeln ersetzen.

Du kannst dir als Bsp. wie man das macht, ja meinen WoW Template oder GuildWars Style als vorlage nehmen. Beide findest du auch in der Template Datenbank auf phpbb.de.

Verfasst: 28.10.2006 01:29
von nasir
Achso verstehe. Du hast den Array erweitert

Code: Alles auswählen

$wow[0]['img_size_poll'] = "0";
$wow[0]['img_size_privmsg'] = "0";

$wow[1]['template_name'] = "wow";
$wow[1]['style_name'] = "WoWPurpleHorde";
$wow[1]['head_stylesheet'] = "wow_purple.css";
$wow[1]['body_background'] = "";
Die Bilder soll ich auch wie oben mit dem Array verändern

Code: Alles auswählen

$images['voting_graphic'][0] = "$current_template_images/$current_style_images/voting_bar.gif";
$images['voting_graphic'][1] = "$current_template_images/$current_style_images/voting_bar.gif";
$images['voting_graphic'][2] = "$current_template_images/$current_style_images/voting_bar.gif";
$images['voting_graphic'][3] = "$current_template_images/$current_style_images/voting_bar.gif";
$images['voting_graphic'][4] = "$current_template_images/$current_style_images/voting_bar.gif";
Danke dir! Ich werde es später versuchen. :D
Boar, was für eine Arbeit das wird. :)

Verfasst: 28.10.2006 01:32
von miccom
Du sparst dir aber ne Menge weil du nicht zwei sondern immer nur ein Template uptodate halten musst.

Verfasst: 28.10.2006 01:59
von nasir
miccom hat geschrieben:Du sparst dir aber ne Menge weil du nicht zwei sondern immer nur ein Template uptodate halten musst.
Stimmt auch wieder, die User in mein Forum sind verrückt nach den ganzen Styles. Jedes neue Style was ich installiere ist eine riesen Arbeit, weil ich die ganzen Hack's dazu installieren muss.

So, die theme_info.cfg konnte einfach ändern.

Ich bin mir nicht sicher was ich jetzt tun muss. Also du hast nach jedes $current_template_images/ einfach ein $current_style_images/ hinzugefügt. In dem Image/ Ordner sind ne Menge anderer Styles. Wie soll ich meine benennen?

Ich merke grad, dass z.B. beim index_body.tpl Templates das hier steht.

Code: Alles auswählen

	<td class="row1" align="center" valign="middle" rowspan="3"><img src="templates/subCanvas/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
soll ich dort auch $current_style_images/ nach templates/subCanvas/ hinzufügen? Also
templates/subCanvas/$current_style_images/images/whosonline.gif

Verfasst: 28.10.2006 02:40
von miccom
Ich verweis dich mal auf ein paar bestehende Posts:

http://www.phpbb.de/viewtopic.php?t=116690
http://www.phpbb.de/viewtopic.php?t=38463

falls du danach nicht weiterkommst, melde dich nochmals, dann schau ich mir das genauer an. ;)