Seite 1 von 2

Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 13.06.2010 14:26
von Shadow2009
Hallo,
ich möchte in meinem Forum gerne einen Tag- und Nachtwechsel des Designs durchführen.
Hier hab ich schon eine tolle Beschreibung dafür gefunden: viewtopic.php?t=193458

Für mein Forum würde Variante 2 in Frage kommen, da wir den Nutzern eh den Style vorschreiben.
Nun muss ich ja zwei Styles bauen, damit er über die Style-ID den Wechsel durchführen kann.

Da fängt das Problem an: Ich schaffe es nicht einen zweiten Style zu importieren. Im Wesentlichen soll es eine 1:1 Kopie meines jetzigen sein, in dem dann 3 Grafiken ausgetauscht werden. Aber was ich auch mache, er lässt sich nicht in die Tabelle im ACP importieren - demnach wird ihm auch keine ID zugewiesen, über die der Wechsel stattfindet.
Was mach ich denn nur falsch? So schwer kann das doch nicht sein.

Mein Bekannter meint es würde reichen wenn der Style auf dem Server liegt, aber m.M. nach greift das Forum darauf nicht zu... Ich muss ihn doch erst korrekt importieren, damit er überhaupt in der Tabelle erscheint? Oder?

Help please :(

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 13.06.2010 14:43
von Metzle
Hallo,

hast du denn beim kopierten Style auch die style.cfg angepasst, also dort einen entsprechenden Namen vergeben? Daran könnte es liegen, dass er vielleicht den Style nicht als anderen neuen Style erkennt.

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 13.06.2010 15:52
von Würzi
Shadow2009 hat geschrieben:Nun muss ich ja zwei Styles bauen, damit er über die Style-ID den Wechsel durchführen kann.
Moin,

ich finde grad den link nicht zu dem Tread, den Dr. Death mal geschrieben hat glaub ich. :-?
Da ging es um mehrere Styles mit einer Template Vorlage verwenden. Das heisst du brauchst eigentlich nur
- imageset Ordner
- theme Ordner
- style.cfg

In die style cfg muss am Ende noch folgendes rein: required_template = prosilver (falls dein anderes Style den Namen prosilver hat)
Er nimmt also die html Dateien von prosilver zusammen mit den imageset und theme Ordner von deinem anderen style. So spart man sich bei Updates ne Menge Arbeit.

Also kopiere dein Style:
- Benenne den Ordner um z.B. prosilver2
- imageset/imageset.cfg Stylename umbenennen zu prosilver2
- theme/theme.cfg Stylename umbenennen zu prosilver2
- style.cfg Stylename umbenennen zu prosilver2 (Inhalt wäre dann folgender)

Code: Alles auswählen

#
# phpBB Style Configuration File
#
# @package phpBB3
# @copyright (c) 2005 phpBB Group 
# @license http://opensource.org/licenses/gpl-license.php GNU Public License 
#
#
# At the left is the name, please do not change this
# At the right the value is entered
# For on/off options the valid values are on, off, 1, 0, true and false
#
# Values get trimmed, if you want to add a space in front or at the end of
# the value, then enclose the value with single or double quotes. 
# Single and double quotes do not need to be escaped.
#
# proDark is based on proSilver, copyright phpBB Group, http://www,phpbb.com

# General Information about this style
name = prosilver2
copyright = © phpbb.com
version = 3.0.7

required_template = prosilver
- template Ordner deines neuen Styles kann gelöscht werden.

Und dann kannst das Style nach Upload des Ordners prosilver2 auch im ACP installieren.

Vielleicht findet auch noch jemand den link zu dem Tread den ich damals als Vorlage genommen habe, falls ich hier was falsches geschrieben habe. :oops:
Edit: Gefunden bei Dr. Death selber :D Mehrere Styles mit nur einer Template Vorlage :D

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 09:48
von Shadow2009
Danke schonmal,
noch viel hin und her ist der zweite Style installiert. Die cgf Datein jeweils mit dem Namen angepasst, aaaaber es passiert trotzdem nichts.
Muss ich noch in eine css Datei krabbeln um da was zu ändern? Im Moment siehts nämlich recht zerschossen aus (wie gut, dass wir ein Testforum für solche Zwecke haben). Grafiken (außer die der Grafiksammlung) werden leider nicht angezeigt... Ich glaube es hängt damit zusammen, dass in der entsprechenden Adresse noch das hier hängt, wenn man dort klickt wo eeeeignetlich die Grafik angezeigt werden müsste. Wo ist da das Problem? :( Greift er nicht richtig zu??
Gott ist das kompliziert und ich komm nicht auf die Fehler...

http://XXXXX/styles/Nacht/theme/%7BT_THEME_PATH%7D/images/hintergrund2.jpg

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 09:58
von franki
Hallo

Mit welchem Editor hast Du die .cfg Dateien editiert ?

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 10:07
von Shadow2009
Notepad :/
Müsste doch eigentlich klappen oder?
Lade allerdings mit FireFTP hoch - hab irgendwo mal gelesen der ist nicht unbedingt der allerbeste?
Wenn ich in der stylesheet.css alle T_THEME_PATH manuell durch nen Punkt ersetze klappt das auch. Aber ist das der richtige Weg?
Im normalen Style hat es mit der T_THEME_PATH Verknüpfung ja auch problemlos geklappt. Der 2. Style ist ja ne 1:1 Kopie vorm Editieren der cgfs gewesen... Wraaah... Ich und mein gefährliches Halbwissen.

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 10:14
von franki
Also Notepad ist ja schon richtig.
Wie wird die .cfg im Notepad denn angezeigt ?
So "%7BT_THEME_PATH%7D" oder so "{T_THEME_PATH}"

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 10:15
von Shadow2009
Oh, sie wird schon richtig angezeigt, hatte wohl nen Copy&Paste Fehler hier reingesetzt :oops:
Sieht alles richtig aus.
Komisch... Hab jetzt alle diese Verknüpfungen manuell entfernt, jetzt wird alles angezeigt.
Trotzdem löst das ja nicht das Kernproblem: Was war da los?

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 11:32
von aurora876
Shadow2009 hat geschrieben:Notepad :/
Müsste doch eigentlich klappen oder?
wenn es notepad ++ ist, schon... der normale editor von windows (heißt dummerweise auch notepad) ist hierfür nicht zu gebrauchen.

Shadow2009 hat geschrieben: Lade allerdings mit FireFTP hoch - hab irgendwo mal gelesen der ist nicht unbedingt der allerbeste?
naja, probier mal filezilla aus ;)
Wenn ich in der stylesheet.css alle T_THEME_PATH manuell durch nen Punkt ersetze klappt das auch. Aber ist das der richtige Weg?
Im normalen Style hat es mit der T_THEME_PATH Verknüpfung ja auch problemlos geklappt. Der 2. Style ist ja ne 1:1 Kopie vorm Editieren der cgfs gewesen... Wraaah... Ich und mein gefährliches Halbwissen.
das problem hatte ich auch mal. kam daher, daß in einer datei ein fehler war - hätte ich nicht das CSS im firefox angeguckt (war im grunde mehr zufall als wissen), hätte ich die fehlermeldung da nicht gesehen (keine ahnung, warum die da stand - hätte die da nie vermutet), aber seitdem der fehler behoben ist, ist alles wieder prima.

Re: Tag- und Nachtwechsel -- Diverse Probleme

Verfasst: 15.06.2010 11:33
von wolfman24
franki hat geschrieben:Also Notepad ist ja schon richtig.
Das würde ich so nicht stehen lassen. Demnächst werden Dateien im language Ordner mit Notepad editiert und das Geschrei ist groß. Bitte lieber gleich (auch für die config.php) einen richtigen Editor wie TextPad, UtraEdit oder Notepad++ verwenden.