Style Button Problem

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
strigga
Mitglied
Beiträge: 11
Registriert: 05.06.2009 13:33

Style Button Problem

Beitrag 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.
Charlie_M
Mitglied
Beiträge: 1210
Registriert: 17.07.2008 13:09
Kontaktdaten:

Re: Style Button Problem

Beitrag 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.
Benutzeravatar
Talk19zehn
Ehemaliges Teammitglied
Beiträge: 5035
Registriert: 08.06.2009 12:03

Re: Style Button Problem

Beitrag 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. :wink:

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 :wink: ). 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. :wink:

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. :wink:

Beste Grüße
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.

strigga
Mitglied
Beiträge: 11
Registriert: 05.06.2009 13:33

Re: Style Button Problem

Beitrag 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?
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Style Button Problem

Beitrag 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
strigga
Mitglied
Beiträge: 11
Registriert: 05.06.2009 13:33

Re: Style Button Problem

Beitrag 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?
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Style Button Problem

Beitrag 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.
strigga
Mitglied
Beiträge: 11
Registriert: 05.06.2009 13:33

Re: Style Button Problem

Beitrag 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?!
Benutzeravatar
Talk19zehn
Ehemaliges Teammitglied
Beiträge: 5035
Registriert: 08.06.2009 12:03

Re: Style Button Problem

Beitrag 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. :wink:

Gruß
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“