Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 04. Januar 2011 00:20

tbillert
kennt CMS/ms
Ort: Jena
Registriert: 27. Dezember 2010
Beiträge: 105
Webseite

[gelöst] Overlay-Bildanzeige, Image Captions und IE-Kompatibilitaet

Hallo alle,

ich bekomme immer noch graue Haare bei meinen aktuell zu loesenden Problemen Overlay-Bildanzeige und IE-Kompatibilitaet (siehe dazu auch http://www.cmsmadesimple.de/forum/viewtopic.php?id=190.

Bisher benutze ich Lytebox. Klappt soweit ganz gut, spielt sogar mit Image Captions. Jedoch gibt es zwei Nachteile:

1. Bekomme ich Lytebox-Bilder mit Captions nicht zentriert posotioniert (gilt auch fuer nicht-Lytebox-Bilder mit Captions). Siehe dazu auch: http://www.cmsmadesimple.de/forum/viewtopic.php?id=196
Dieses Problem harrt noch seiner Loesung.

2. Laeuft Lytebox im IE 8 extrem traege. Es geht besser, wenn man den Kompatibilitaetsmodus zum IE 7 aktiviert, jedoch a) klappt das leider nicht immer - trotz entsprechendem meta-Tag im Template:

<!--[if IE 8]> 
<meta http-equiv="X-UA-Compatible" content="IE=7">
<![endif]-->

und b) hat das Nebenwirkungen bei der Bilddarstellung auf anderen Seiten (letztes Bild auf http://geojena.billert.de/index.php?pag … ossilfunde wird nicht vollstaendig angezeigt). Hier habe ich also nur die Wahl, mit der traegen Darstellung im IE 8 zu leben.

Meine Beispielseite dafuer: http://geojena.billert.de/index.php?page=testseite

Deswegen hatte ich heute das Lightbox-Modul probiert. Test unter http://geojena.billert.de/index.php?pag … -testseite. Dieses funktioniert in Firefox und IE 8 erstmal gleich gut. Leider bekomme ich es aber nicht mit Image Captions zum Spielen (man kann dem IMG zwar ueber z.B. addtext="class="leftcaption"" eine Klasse zuweisen, das klappt hier aber nicht - es kommt leider so Zeugs wie class=&quot;leftcaption&quot; an), und demzufolge bekomme ich die Bilder auch nicht mit Textumfluss eingebunden.

Klingt wie eine Entscheidung zwischen Sodom und Gomorrha. Hmmm... :-(

Gibt es denn kein Modul fuer die Bildanzeige per Overlay, welches diese Kriterien erfuellt:

- arbeitet browseruebergreifend performant
- kommt auch mit Bildern in Unterverzeichnissen von /uploads/images/ klar
- Bilder koennen links- und rechtsbuendig mit Textumfluss sowie zentriert positioniert werden.
- spielt mit Image Captions (oder einer anderen Moeglichkeit, Bildunterschriften zu erzeugen)

Diese Overlays sind doch mittlerweile so dermassen populaer, das muss doch irgendwie zu loesen sein... Zur Not koennte ich auch ohne die Image Captions leben.

Ja, man koennte so etwas sicher selber stricken, aber das uebersteigt sowohl meine Faehigkeiten als auch meine Zeit.

Fuer alle Hinweise, wie ich aus diesem Dilemma rauskommen kann, bin ich dankbar...

Viele Gruesse + gute Nacht,

Thomas.

Beitrag geändert von tbillert (19. Januar 2011 00:54)

Offline

#2 04. Januar 2011 00:34

piratos
Gast

Re: [gelöst] Overlay-Bildanzeige, Image Captions und IE-Kompatibilitaet

<link rel="stylesheet" type="text/css" href="http://geojena.billert.de/stylesheet.php?cssid=51" /> 
<link rel="stylesheet" type="text/css" href="http://geojena.billert.de/stylesheet.php?cssid=52" /> 
<link rel="stylesheet" type="text/css" media="screen" href="http://geojena.billert.de/stylesheet.php?cssid=53&amp;mediatype=screen" /> 
<link rel="stylesheet" type="text/css" media="projection,screen" href="http://geojena.billert.de/stylesheet.php?cssid=56&amp;mediatype=projection,screen" /> 
<link rel="stylesheet" type="text/css" media="screen" href="http://geojena.billert.de/stylesheet.php?cssid=58&amp;mediatype=screen" /> 
 

Der Bremser ist dein header image das über css eingeblendet wird und das passiert dann wenn alle css geladen sind.

#3 04. Januar 2011 00:58

tbillert
kennt CMS/ms
Ort: Jena
Registriert: 27. Dezember 2010
Beiträge: 105
Webseite

Re: [gelöst] Overlay-Bildanzeige, Image Captions und IE-Kompatibilitaet

hm, danke fuer den Tip, piratos. Das Laden des Headers via CSS kommt ueber das Template (flowered).

Ich verstehe es noch nicht ganz. Wieso lahmt das Oeffnen der Lytebox-Overlays, weil mein Header-Image im CSS zugewiesen wird?

Wuerde es evtl. schon etwas bringen, den Inhalt der 5 CSS (die von verschiedenen in eins zu werfen?

Ich hatte heute eine andere Site gefunden (http://www.krantz-online.de), die offensichtlich Lytebox benutzt, bei meinen IE-Tests deutlich schneller lief. Dafuer mit krassen Darstellungsproblemen. Lytebox + IE8 muss aber irgendwie passabel gehen.

Offline

#4 19. Januar 2011 00:53

tbillert
kennt CMS/ms
Ort: Jena
Registriert: 27. Dezember 2010
Beiträge: 105
Webseite

Re: [gelöst] Overlay-Bildanzeige, Image Captions und IE-Kompatibilitaet

Hallo,

ich habe die Probleme alle auf einmal erschlagen koennen: fancybox fuer die Overlay-Anzeige (siehe http://fancybox.net/howto) und jCaption fuer die automatische Erstellung von Image Captions (siehe http://www.gethifi.com/blog/jcaption-a- … -captions) installiert. Vorteile: Captions + Placement der Bilder koennen komplett aus tinyMCE gesteuert werden (also auch fuer Nutzer ohne HTML-Kenntnisse verwendbar), die Module laufen problemlos miteinander und das ganze funktioniert auch in IE8.

Desweiteren kann jCaption fuer das Wrapper-div auch die Klasse des IMG-Objektes uebernehmen, so dass via tinyMCE auch das zentrierte Darstellen eingestellt werden kann.

Gruss,

Thomas.

Offline