eigener Header/Footer

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: eigener Header/Footer

Post by yellowled »

serels wrote:Der Schaden ist insoferne gering gewesen, als ich ja bulletproof komplett in ein eigenes Verzeichnis mit eigenem Namen kopiert haben und dort zu einem eigenen Style gemacht habe.
Auch das ist nur dann notwendig, wenn Du Anpassungen an den .tpl-Dateien vornimmst.

Du kannst Dir - wie bereits verlinkt - ein eigenes Colorset anlegen oder die user.css verwenden. Du kannst zusätzliche(!) .tpl-Dateien für Plugins hinzufügen, die BP nicht abdeckt. All das kannst Du updatesicher in /templates/bulletproof/ machen, erhältst dabei aber stets das aktuelle BP nach einem s9y/BP-Update.

Ergänzend dazu kannst Du BP selbst über die theme options nahezu beliebig anpassen. Ich würde schätzen, dass Anpassungen über CSS wie oben beschrieben und theme options hinaus für ca. 95% aller BP-Nutzer niemals notwendig sein werden.

YL
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: eigener Header/Footer

Post by yellowled »

serels wrote:... allerdings ergibt sich jetzt der unangenehme Effekt das meine Statik - Pages nicht mehr funktionieren (Impressum).
Genauer gesagt, der header verschwindet bei den statikpages ...
Jo. Nicht nur da, sondern auch z.B. in der Einzelansicht eines Eintrags.

Ist das Headerbild über die theme options ("Eigene Header-Grafik aus der Mediendatenbank verwenden") eingebunden oder "manuell" via CSS? Falls letzteres: Wie genau?

YL
serels
Regular
Posts: 134
Joined: Wed Jan 07, 2009 11:13 am

Re: eigener Header/Footer

Post by serels »

Hi Yled

Da hat sich mein Editieren und deine Antwort wohl überschnitten ...

Ich habe ein Colorset angelegt - das Bulletproof template als Style gewählt, meine user.css kopiert ....

Das Problem bleibt das Gleiche - Header nicht überall zu sehen ...

serels wrote: ... allerdings ergibt sich jetzt der unangenehme Effekt das meine Static - Pages nicht mehr funktionieren (Impressum).
Genauer gesagt, der header verschwindet bei den static pages ...
So wirklich "funktionieren tut's nur, wenn ich die Header - Grafik nicht über die template - options einbinde, sondern:

In der user.css folgendes einbinde:

Code: Select all

a.homelink1, a.homelink1:hover,
a.homelink1:link, a.homelink1:visited,
#serendipity_banner h1 {
    background: url(img/lwrbanner.png)top center no-repeat;
    height:100px
}
und in der default_style.css

folgendes auskommentiere:

Code: Select all

/*#serendipity_banner {
    background: #578cb0 url(img/default_banner.jpg) left top repeat-x;
}*/
In allen anderen von mir probierten Varianten legt sich irgendetwas quer ...


... Verdammter Mist - in meiner Variante funktionierts im Firefox - Im Internet - Explorer ist das banner dann wieder weg ...

Wenn ich die Header Grafik via Options einblende und beides lasse, sieht man den Header in beiden browsern (obwohl im FF leicht versetzt) aber bei den Static - Pages im IE ist das Banner trotzdem nicht zu sehen ...

Aaaaaargghhh :evil:

lg serels
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: eigener Header/Footer

Post by yellowled »

serels wrote:Da hat sich mein Editieren und deine Antwort wohl überschnitten ...
Möglich. Änderungen an bestehenden Posts hier im Forum sollte man immer kenntlich machen, sonst kriegt's niemand mit, dass überhaupt etwas geändert wurde.
serels wrote:Ich habe ein Colorset angelegt - das Bulletproof template als Style gewählt, meine user.css kopiert ....
Wenn man - wie Du - ein eigenes Colorset anlegt, ist die user.css redundant. Alles, was Du in der user.css machst, kannst Du ebensogut in Deiner lal_style.css machen. Bitte ändern und vor allem ggf. doppelt und/oder widersprüchliche Styleanweisungen entfernen, damit man die ganze Sache mal vernünftig analysieren kann. Ist ja ein heilloses Durcheinander :wink:
serels wrote:So wirklich "funktionieren tut's nur, wenn ich die Header - Grafik nicht über die template - options einbinde, sondern:

In der user.css folgendes einbinde:
Same here - wenn Du das tust, deaktiviere analog die Einbindung des Headerbildes über die theme options, ansonsten ist es doppelt gemoppelt, kann Wunder was für Nebenwirkungen haben und kein Mensch kann das sauber debuggen.
serels wrote:und in der default_style.css folgendes auskommentiere:
Entschuldigung: Liest Du, was ich hier schreibe?

Nochmal zum Mitmeißeln: Wenn man ein eigenes Colorset anlegt oder die user.css benutzt, um Modifikationen vorzunehmen, ist es nie, nie, nie (mit 99%iger Sicherheit :wink:) notwendig, die Kerndateien von BP zu verändern!

Maximal kann es vorkommen, dass man einer bestimmten CSS-Anweisung mittels !important etwas nachhelfen muss, aber es wird bitte nicht an den Kerndateien von BP rumgemurkst. Jessas.

'tschuldigung, aber ist doch wahr.
serels wrote:Wenn ich die Header Grafik via Options einblende und beides lasse, sieht man den Header in beiden browsern (obwohl im FF leicht versetzt) aber bei den Static - Pages im IE ist das Banner trotzdem nicht zu sehen ...
Und auch das ständige Umstellen/Rumprobieren erleichtert es nicht eben, Dir bei der Fehleranalyse zu helfen.

Also: Behebe bitte zunächst mal die erwähnten Überschneidungen. Binde das Headerbild über die theme options ein, regele alles weitere über lal_style.css, entferne die user.css und schalte sie in den theme options ab. Und dann hör auf, damit rumzuspielen, damit man es sich mal in Ruhe angucken kann.

YL
serels
Regular
Posts: 134
Joined: Wed Jan 07, 2009 11:13 am

Re: eigener Header/Footer

Post by serels »

Hi Yled

So, user.css gelöscht - alles steht in der lal_style.css
Grafik nur über Options eingebunden ...

Problem = same

:?

Höre jetzt auf zum "herumspielen" ...

Danke für deine Geduld ..

lg serels
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: eigener Header/Footer

Post by yellowled »

serels wrote:So, user.css gelöscht - alles steht in der lal_style.css
Grafik nur über Options eingebunden ...
Danke.

Das sieht mir aus, als würdest Du über die theme option ein Bild einbinden, welches in Deinem Template-Verzeichnis liegt (templates/lalstyle/img/lwrbanner.png). Durchaus denkbar, dass dabei der Pfad zum Bild falsch erkannt wird, denn diese theme option ist ja eindeutig dafür vorgesehen, ein Bild einzubinden, welches in der Mediendatenbank liegt - nicht im Templateverzeichnis.

Lade also bitte templates/lalstyle/img/lwrbanner.png in die Mediendatenbank hoch (Mediendatenbank/Mediendaten hinzufügen: Dort das Bild hochladen.) und binde es aus der Mediendatenbank über die theme option ein, nicht aus dem Templateverzeichnis.

Ich bin dann erstmal arbeiten, also lass Dir Zeit :)

YL
serels
Regular
Posts: 134
Joined: Wed Jan 07, 2009 11:13 am

Re: eigener Header/Footer

Post by serels »

Hi Yled

Danke, das wars ...

lg serels
yellowled wrote:
Das sieht mir aus, als würdest Du über die theme option ein Bild einbinden, welches in Deinem Template-Verzeichnis liegt (templates/lalstyle/img/lwrbanner.png). Durchaus denkbar, dass dabei der Pfad zum Bild falsch erkannt wird, denn diese theme option ist ja eindeutig dafür vorgesehen, ein Bild einzubinden, welches in der Mediendatenbank liegt - nicht im Templateverzeichnis.

Lade also bitte templates/lalstyle/img/lwrbanner.png in die Mediendatenbank hoch (Mediendatenbank/Mediendaten hinzufügen: Dort das Bild hochladen.) und binde es aus der Mediendatenbank über die theme option ein, nicht aus dem Templateverzeichnis.

Ich bin dann erstmal arbeiten, also lass Dir Zeit :)

YL
Post Reply