Hallo,
leider haben sich nach meinem gestrigen Update von 1.4 auf 1.6 noch zwei Probleme ergeben:
1. zum einen funktioniert die Vorschau für die Einträge nicht mehr; ich kriege nur eine Art komprimierten Balken angezeigt: http://www.rainlights.net/temp/vorschau.jpg Das Problem besteht bei allen Einträgen, und in allen Browsern (Opera, Firefox, IE). Ich fürchte, es liegt am Template (Bex01). Andere Templates gehen.
2. Wenn man früher Bilder aus der Mediendatenbank eingefügt hat, kamen die immer mit einer Stylesheet-Angabe, zB: style="float: left; border: 0px; padding-left: 5px; padding-right: 10px;" Das war sehr praktisch, um den Abstand zwischen Bild und Text noch etwas zurechtziehen zu können. Leider entfällt diese Angabe nun. Gibt es eine Möglichkeit, sie standardmäßig wieder dabeizuhaben, oder eine bessere Möglichkeit, Rand und Abstand einzustellen? Immerhin kann man jetzt beim Einfügen ja gleich title- und alt-Tag mit angeben, das finde ich gut.
Dankeschön
Probleme nach Update (Vorschau, css bei Bildern)
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Probleme nach Update (Vorschau, css bei Bildern)
Hi!
1. Ja, das liegt leider wirklich am Template. Wobei das mit diesem Template auch bei s9y 1.4 eigentlichs chon nicht hätte funktionieren dürfen. Jedenfalls fehlt diesem template eine preview_iframe.tpl Datei die das Konstrukt der Webseite soweit nachbildet dass die CSS-Regeln vernünftig angewendet werden können.
Das herauszufischen ist leider nicht ganz unaufwändig, die Zeit habe zumindest ich derzeit leider nicht...
2. Das wurde aus Code-Sauberheitsgründen entfernt, das stimmt. Jetzt steuert man es eigentlich pauschal mit Stylesheets, leider (bzw. eigentlich nicht leider
) gibt es keine Option das so ohne weiteres wieder zu aktivieren. Was du tun kannst ist die serendipity_editor.js von s9y 1.5 zu nehmen und mit der von 1.6 zu vergleichen; da müsstest du die Zeile sehen wo das style=... rausgenommen wurde.
Viele Grüße,
Garvin
1. Ja, das liegt leider wirklich am Template. Wobei das mit diesem Template auch bei s9y 1.4 eigentlichs chon nicht hätte funktionieren dürfen. Jedenfalls fehlt diesem template eine preview_iframe.tpl Datei die das Konstrukt der Webseite soweit nachbildet dass die CSS-Regeln vernünftig angewendet werden können.
Das herauszufischen ist leider nicht ganz unaufwändig, die Zeit habe zumindest ich derzeit leider nicht...
2. Das wurde aus Code-Sauberheitsgründen entfernt, das stimmt. Jetzt steuert man es eigentlich pauschal mit Stylesheets, leider (bzw. eigentlich nicht leider
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Probleme nach Update (Vorschau, css bei Bildern)
Vielen Dank für die schnelle Antwort!
Zu 1) kein Problem -- danke für den Hinweis! Ich habe aktuell ein halbwegs brauchbares Resultat, wenn ich einfach die .tpl von "bulletproof" verwende *hust*
Die Farben stimmen nicht, aber besser als nichts!
2) Ich habe die Stelle gefunden, es scheint mir im Code aber noch drin zu sein -- zumindest sehe ich keine Unterschiede außer dem zugefügten alt und title tag:
Zu 1) kein Problem -- danke für den Hinweis! Ich habe aktuell ein halbwegs brauchbares Resultat, wenn ich einfach die .tpl von "bulletproof" verwende *hust*
2) Ich habe die Stelle gefunden, es scheint mir im Code aber noch drin zu sein -- zumindest sehe ich keine Unterschiede außer dem zugefügten alt und title tag:
Code: Select all
floating = 'center';
if (f['serendipity[align]'][0].checked == true) {
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_center\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" " + (title != '' ? 'title="' + title + '"' : '') + " alt=\"" + alt + "\" />";
} else if (f['serendipity[align]'][1].checked == true) {
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_left\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" " + (title != '' ? 'title="' + title + '"' : '') + " alt=\"" + alt + "\" />";
floating = 'left';
} else if (f['serendipity[align]'][2].checked == true) {
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_right\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="float: right; border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" " + (title != '' ? 'title="' + title + '"' : '') + " alt=\"" + alt + "\" />";
floating = 'right';
}-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Probleme nach Update (Vorschau, css bei Bildern)
Hi!
1) - Ja, ok. Die "korrekte" Lösung wäre zu schauen welche HTML-DOM-Struktur die index.tpl des Templates nutzt, und diese dann pseudomäßig in der preview_iframe.tpl nachzubilden. Sprich, wenn die index.tpl so aussieht:
Dann muss auch die preview_iframe.tpl diese Struktur nachbilden. Dann passt nämlich das umgebende CSS korrekt, und wird dann halbwegs original in der Vorschau angezeigt.
2: Ah, wenn der code noch drin ist, dann gibts vermutlich in der serendipity_editor.js einfach eine "var styled=true" die man dann auf "styled=false" setzen müsste, und dann würde wohl doch der alte Code reinkommen...siehst Du da die Zeile?
Grüße,
Garvin
1) - Ja, ok. Die "korrekte" Lösung wäre zu schauen welche HTML-DOM-Struktur die index.tpl des Templates nutzt, und diese dann pseudomäßig in der preview_iframe.tpl nachzubilden. Sprich, wenn die index.tpl so aussieht:
Code: Select all
<html>
<body>
<div class="entrywrap">
<div class="single_entry">
...
</div>
</div>
</body>
2: Ah, wenn der code noch drin ist, dann gibts vermutlich in der serendipity_editor.js einfach eine "var styled=true" die man dann auf "styled=false" setzen müsste, und dann würde wohl doch der alte Code reinkommen...siehst Du da die Zeile?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Probleme nach Update (Vorschau, css bei Bildern)
Hm, ich glaube, ich sollte aufhören, damit rumzuspielen. Ein "var styled=true" habe ich nicht gefunden, nur ein generelles "styled = false; // Templates now do this."
Das habe ich spaßeshalber mal in "true" geändert, mit dem Effekt, dass der Code darunter wohl gar nicht mehr zum Einsatz kam; alt- und title-tag-Boxen im Mediendatenbankfenster wurden nicht mehr angezeigt, und einfügen ging gar nicht mehr.
Leider geht es nach wie vor nicht mehr, obwohl ich die original serendipity_editor.js wieder hochgeladen und zwischendrin auch mal den Browser geschlossen / gewechselt habe.
Ich hoffe, serendipity registriert irgendwann, dass alles wieder gut ist ... und ich füge meine stylsheet-Angaben in Zukunft einfach manuell ein
Das habe ich spaßeshalber mal in "true" geändert, mit dem Effekt, dass der Code darunter wohl gar nicht mehr zum Einsatz kam; alt- und title-tag-Boxen im Mediendatenbankfenster wurden nicht mehr angezeigt, und einfügen ging gar nicht mehr.
Leider geht es nach wie vor nicht mehr, obwohl ich die original serendipity_editor.js wieder hochgeladen und zwischendrin auch mal den Browser geschlossen / gewechselt habe.
Ich hoffe, serendipity registriert irgendwann, dass alles wieder gut ist ... und ich füge meine stylsheet-Angaben in Zukunft einfach manuell ein
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Probleme nach Update (Vorschau, css bei Bildern)
Hi!
Ich glaube wir sind aber kurz vor dem Durchbruch. Nimm nochmal die aktuellste serendipity_editor.js und ändere nur "styled = false" in "styled = true" (mit allen anderen Zeichen inkl. ";" und kommentar so wie vorher.
Dann im Browser mal Shift+F5, damit die serendipity_editor.js auf keinen Fall gecacht wird (oder ggf. browsercache leeren)
Grüße,
Garvin
Ich glaube wir sind aber kurz vor dem Durchbruch. Nimm nochmal die aktuellste serendipity_editor.js und ändere nur "styled = false" in "styled = true" (mit allen anderen Zeichen inkl. ";" und kommentar so wie vorher.
Dann im Browser mal Shift+F5, damit die serendipity_editor.js auf keinen Fall gecacht wird (oder ggf. browsercache leeren)
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Probleme nach Update (Vorschau, css bei Bildern)
Du hast recht -- das toggelt das Einfügen der Stylesheetangaben. Danke dafür!
Ich war zuerst etwas hilflos, weil serendipity sich geweigert hat, meine Änderungen zur Kenntnis zu nehmen -- kann es sein, dass in "templates_c" die aktuell relevanten Skin-Infos zwischengespeichert werden? Sobald ich da mal aufgeräumt hatte (d.h. alles gelöscht, denn im Install-Paket ist der Ordner ja auch leer), ging es.
Jetzt lass ich erstmal die Finger davon
Danke für die Geduld (ich bin vor Jahren auf Serendipity gekommen und darauf hängengeblieben, habe aber außer von "einfachem" html nicht so viel Ahnung von Code), und viele Grüße!
Oliver
Ich war zuerst etwas hilflos, weil serendipity sich geweigert hat, meine Änderungen zur Kenntnis zu nehmen -- kann es sein, dass in "templates_c" die aktuell relevanten Skin-Infos zwischengespeichert werden? Sobald ich da mal aufgeräumt hatte (d.h. alles gelöscht, denn im Install-Paket ist der Ordner ja auch leer), ging es.
Jetzt lass ich erstmal die Finger davon
Danke für die Geduld (ich bin vor Jahren auf Serendipity gekommen und darauf hängengeblieben, habe aber außer von "einfachem" html nicht so viel Ahnung von Code), und viele Grüße!
Oliver
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Probleme nach Update (Vorschau, css bei Bildern)
Hi!
Freut mich das zu hören.
templates_c enthält eigentlich nur die .tpl Dateien; die JS-Dateien werden so nicht gecacht...
Grüße,
Garvin
Freut mich das zu hören.
templates_c enthält eigentlich nur die .tpl Dateien; die JS-Dateien werden so nicht gecacht...
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Probleme nach Update (Vorschau, css bei Bildern)
Wahrscheinlich lag es schon irgendwie daran, dass ich versuche, ein sechs Jahre altes Template mit der aktuellen Version zu fahren
Wie auch immer, Problem gelöst. Danke!