Seite 1 von 1
Style Button Problem
Verfasst: 03.10.2011 09:10
von strigga
Hallo,
hab ein dringendes Problem.
Benutze ein Style, bei dem die einzelnen CSS Dateien per @import importiert werden.
Das erzeugt bei mir jedoch ein FOUC Problem (
http://bluerobot.com/web/css/fouc.asp/ ).
Nun lade ich die Dateien per <link href ... in das template
Problem ist nun dass alle icons und buttons nicht mehr angezeigt werden
Auch wenn ich es wieder zurückstelle funktioniert es nicht!
Als Hinweis: die Buttons werden mit {IMG_BUTTON_TOPIC_REPLY_SRC} in der entsprechenden css datei eingebunden.
Re: Style Button Problem
Verfasst: 03.10.2011 10:12
von Charlie_M
Vermutlich fehlen die DE_Buttons in /deinStyle/imageset/de bzw. /de_x_sie.
Falls die Buttons vorhanden sind fehlt vermutlich die Datei imagest.cfg.
Kopiere die fehlenden Dateien aus den Ordner /en in deine verwendete Sprache, Style akt. und Cache leeren.
Re: Style Button Problem
Verfasst: 03.10.2011 18:22
von Talk19zehn
Hello strigga, sofern sich durch die vorherige Beantwortung die Ursache bereits geklärt hat, um so besser!
Bei den folgenden Sachverhalten gehe ich zunächst erst einmal von einfachen Hintergründen aus. Alles andere wäre meinerseits reine Spekulation.
Ich gehe mal von Prosilver ( ? ) aus, indem die CSS-Dateien in der /../styles/prosilver/theme/stylesheet.css
Code: Alles auswählen
/* phpBB 3.0 Style Sheet
--------------------------------------------------------------
Style name: proSilver
Based on style: proSilver (this is the default phpBB 3 style)
Original author: subBlue ( http://www.subBlue.com/ )
Modified by:
Copyright 2006 phpBB Group ( http://www.phpbb.com/ )
--------------------------------------------------------------
*/
@import url("common.css");
@import url("links.css");
@import url("content.css");
@import url("buttons.css");
@import url("cp.css");
@import url("forms.css");
@import url("tweaks.css");
@import url("colours.css");
zusammengeführt werden und mithin eine
"separat händische Einbindung" in das Template mittels Anweisung entfiele ( Ausnahmen bestätigen die Regel

). Die Verlinkung ist standardmäßig bereits hinterlegt ( vgl. bspw. overall_header.html ).
Insofern kann ich nicht nachvollziehen,
strigga hat geschrieben:Nun lade ich die Dateien per <link href ... in das template
, was du tatsächlich vollzogen hast bzw. wirklich meinst. Denn nur der Vorgang einer nochmaligen händischen Einbindung per <link href ... in das Template erklärt mir zunächst die vermutliche Ursache ( FOUC Problem ) deiner Fehlerbeschreibung. Ob ggf. gar weitere Modifikationen Anwendung fanden, die ursächlich einen derartigen Fehler verursachen können, wurde nicht erwähnt.
Wenn du Grafiken in das Verzeichnis /.../styles/prosilver/imageset/ bzw. /.../styles/prosilver/imageset/de usw. ( hier auch die imageset.cfg inhaltlich berücksichtigt wurde ) geladen hast muss, wie teils bereits erwähnt, jeweils die Grafiksammlung, das Theme und Template aktualisiert, der Cache und meistens der Browsercache bereinigt werden.
Beste Grüße
Re: Style Button Problem
Verfasst: 07.10.2011 11:18
von strigga
Hallo und danke erstmal für die Antworten!
Also es handelt sich um das "madevo" style.
Die Buttons liegen in den einzelnen Ordner - an dem liegts nicht.
Nochmal zur Erklärung was ich gemeint habe:
im header ist ein stylesheet eingebunden in welchem weitere css dateien per @import eingebunden werden.
lösche ich die @import zeilen und schreibe ich im overall_header.php jeweils eine <link href...> zeile für jede css datei, dann ist das FOUC Problem weg aber die Buttons auch!
Gibt es eine möglichkeit das FOUC Problem loszuwerden und trotzdem die @import zeilen zu verwenden?
Re: Style Button Problem
Verfasst: 07.10.2011 12:05
von Crizzo
Hi,
die Buttons sind wohl deshalb weg, weil dann der Link zu Grafik-Datei nicht mehr funktioniert, da sich der CSS-Code dann faktisch an einem anderen Platz befindet.
Nimm mal den CSS-Code von einem Button und ändere den Pfad der Grafik in absolut um. Sprich aus "template-path/bla.png", wird dann sowas wie "
http://www.meinedomain.de/styles/meinst ... et/bla.png".
Grüße
Blackhawk
Re: Style Button Problem
Verfasst: 08.10.2011 10:24
von strigga
So ist es,
aber die Bilder werden mit {IMG_BUTTON_TOPIC_REPLY_SRC} eingebunden, welche diesen pfad angeben: ./styles/madevo/imageset/de/icon_post_edit.gif
Soll ich nun jedes Bild einzeln einen absoluten pfad geben?
Re: Style Button Problem
Verfasst: 08.10.2011 11:11
von Crizzo
Probiers doch einfach mal aus und schau mal was passiert.
Es muss auch nicht komplett absolut sein, sowas geht auch:
Code: Alles auswählen
<img scr="/styles/prosilver/imageset/bla.png" />
oder
bla {
background-image: url(/styles/prosilver/imageset/bla.png);
}
Die beiden gehen dann immer zurück bis "
www.meinedomain.de" und suchen ab da dann den Pfad ab.
Re: Style Button Problem
Verfasst: 08.10.2011 12:02
von strigga
aber das kann doch nicht die Lösung sein, dass ich nun alle css dateien einzeln einbinde und jedem button die grafik zuweise...
Im "prosilver" style werden die css dateien ja auch per @import eingebunden und dort gibts kein FOUC - warum dann im madevo style?!
Re: Style Button Problem
Verfasst: 08.10.2011 22:08
von Talk19zehn
Hello strigga,
strigga hat geschrieben:Also es handelt sich um das "madevo" style.
zunächst sehe ich im Original lediglich ein Menü und darauffolgend einen gefloateten Container. Was ist dein Ziel und was hast du vor allem gecodet?
Ein Link wäre wirklich sehr hilfreich.
Gruß