[3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.1/3.2, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Talk19zehn
Ehemaliger
Beiträge: 4378
Registriert: 08.06.2009 12:03

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon Talk19zehn » 19.11.2017 02:32

Okay, die Cookie-Notiz selbst fehlte ja nicht. Gesucht und fündig geworden: Fragt mich jetzt nicht ..., :oops: Es lässt sich auch nicht nachvollziehen, warum ausgerechnet die common.php bei mir falsch war. Denn die Erstinstallation kam von .com und meine Sprachpakete dann erinnerlich von de, - aber die common.php stimmte nicht. Mist: Das Datum war ein späteres. Wahrscheinlich habe ich in einem Dämmerzustand die common.php der phpBB-Version aus 3.2.0 hochgeladen und es nicht gleich bemerkt. Nun habe ich einfach die deutschen Sprachpakete neu hochgeladen (und zwar die, die auf .com bereitstehen für phpBB-3.2.1), Caches gecleart. Und dann funktionierte der Link in meiner Cookie-Notiz natürlich auch.

Vielen Dank für eure Hinweise und Anmerkungen.

Grüße

Benutzeravatar
Tastenplayer
Mitglied
Beiträge: 810
Registriert: 02.07.2010 19:35
Wohnort: Zuchwil/SO - Schweiz
Kontaktdaten:

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon Tastenplayer » 19.11.2017 11:36

Hallo Talk19zehn total off-topic kann ich nur sagen:

Hast Du mit FileZilla hochgeladen? Bei mir kam da oftmals eine ganz merkwürdige Meldung betreffend Überschreiben(Obwohl ich alles auf dem Server gelöscht hatte). Zuerst hatte ich alles auf einmal hochgeladen. Danach habe Ich einfach solange die jeweilige Datei/den jeweiligen Ordner wieder gelöscht, dann zuerst etwas anderes hochgeladen und dann das andere wieder - bis keine Fehlermeldung beim Hochladen kam :D Ich wollte einfach auf Nummer Sicher gehen. Die Einzeldateien, zu der ja auch die common.php gehört - musste ich bestimmt gegen 3 Mal hochladen. Die Nationalflagg ext. von rmcgirr83 habe ich bestimmt 6 mal hochgeladen.(Beim letzten Update 3.0.14 zu 3.1.10 hatte ich solche Probleme nicht!)
Startseite: https://www.my-tastenworld.ch
Mein Portal: https://www.portal.my-tastenworld.ch/Mein Forum: https://www.forum.my-tastenworld.ch/

Be the best version of yourself rather than a bad copy of someone else!

Talk19zehn
Ehemaliger
Beiträge: 4378
Registriert: 08.06.2009 12:03

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon Talk19zehn » 21.11.2017 22:41

Hi ZNC, wenn du z.B. den hardcodierten Teil für die Hintergrundfarbe in der overall_footer.html veränderst, ändert sich im Browser der Nummernzusammenhang. Wie das JS-Cookie-Consent-Plugin das wiederum steuert, kann ich dir nicht erklären. Evtl. findet sich ein JS-Spezialist, der uns das erklären kann. Interesse bestünde auch meinerseits. Ändere ich z.B.: Auszug ...
von
"palette": {
"popup": {
"background": "#0F538A"
},


auf
"palette": {
"popup": {
"background": "#5E7E66"
},


ergibt sich:
.cc-color-override--2028446432.cc-window
anstelle:
.cc-color-override--1687565279.cc-window
, wenn ich die Details hier vor Ort untersuche.

LG

Edit:
Dem würde ich mich anschließen wollen: Die Begründung seitens Dr.Death ist m.E. im Kontext korrekt.

Viele Grüße
Zuletzt geändert von Talk19zehn am 23.11.2017 15:24, insgesamt 1-mal geändert.

ZNC
Mitglied
Beiträge: 150
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon ZNC » 23.11.2017 04:34

Hi Talk19zehn,

ich bin nicht versiert genug, um die Zusammenhänge selbstständig zu sehen, aber ein neugieriger Mensch, der verstehen will, was die Hintergründe sind - ist einfach so meine Art. Sehr oft stoße ich auf etwas, das ich lösen möchte, aber mir nicht erklären kann, dann frage ich. Und die Community hier ist derartig aktiv, dass ich bis dato fast nie ohne helfende Antwort da stand, Danke hierfür.

In diesem Fall habe ich einfach gesehen, dass wenn man die Style-Klasse kennt (dank einem Post von Joyce&Luna), die ja im Javascript deklariert wird (oder nicht?), genausogut die Hintergrundfarbe in einer CSS-Datei steuern kann. Hieraus entstand meine Fragestellung, warum es trotzdem anders gelöst worden ist.
Keine Witze über ((58 - x : 2) - y * x) * z * 4 - 1 * x + (z * x - 1) + y = jährige und ältere, denn auch Euch wird es treffen. PS: x = √64 und y = √9 und z = 1 : (0.5 * 4)

Talk19zehn
Ehemaliger
Beiträge: 4378
Registriert: 08.06.2009 12:03

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon Talk19zehn » 23.11.2017 15:29

Ja, ich hatte dich schon verstanden und doch bin ich mir nicht sicher, da der Nummernzusammenhang evtl. nicht in den Weiten des Konstrukts greift / greifen könnte (Browsermanipulation (?)). Tatsache ist, dass die erwähnte Hardcodierung aus meinen Beobachtungen heraus korrekt arbeitet, ohne das CSS (Hintergrundfarbe) ansprechen zu müssen.

Grüße

Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 15341
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon Dr.Death » 23.11.2017 17:20

ZNC hat geschrieben:Hieraus entstand meine Fragestellung, warum es trotzdem anders gelöst worden ist.



Tja, das kann dir nur der Entwickler dieses Bausteins beantworten.....vielleicht aber auch nur deshalb, weil es "schnell" implementiert werden musste....

ZNC
Mitglied
Beiträge: 150
Registriert: 21.05.2014 13:48
Wohnort: Köln

Re: [3.2] prosilver: Warum Cookiefenster-Hintergrundfarbe über Javascript?

Beitragvon ZNC » 24.11.2017 06:03

Ok, herzlichen Dank.
Keine Witze über ((58 - x : 2) - y * x) * z * 4 - 1 * x + (z * x - 1) + y = jährige und ältere, denn auch Euch wird es treffen. PS: x = √64 und y = √9 und z = 1 : (0.5 * 4)


Zurück zu „Styles, Templates und Grafiken“