Großansicht ohne Lightbox
Hallo miteinander!
ich möchte die Großansicht von Bildern nutzen. Ohne slimbox/mediabox kommt das Große bild ganz banal im selben Fenster und der Rest des Fensters ist weiß - was doof aussieht. Mit einem der moo-Scripte kommt das Bild mit den bekannten Lightbox-Einblend-Effekten. Am liebsten wäre mir ein neues Fenster in der Größe des Bildes ohne Menüzeile usw.
Ich habe mal eine Seite "zu Fuß", also ohne CMS, gemacht - da habe ich solchen Code verwendet:
Code:
function show_article(article_name,window_width,image_height)
{
var scrolling = 1;
var window_height = 654;
var ScreenWidth = screen.width;
var xpos = (ScreenWidth/2)-(window_width/2);
if (ScreenWidth < window_width)
{
xpos = 0;
window_width = ScreenWidth;
}
if (image_height <= 654)
{
window_height = image_height;
window_width = window_width - 16;
scrolling = 0;
}
if ((navigator.vendor == "KDE") || (typeof window.opera != 'undefined'))
{
var image_location = "/bilder/" + article_name;
var article_window = window.open(image_location,"article","width=" + window_width + ",height=" + window_height + ",scrollbars=" + scrolling + ",left=" + xpos + ",top=42");
return;
}
else
{
var article_window = window.open("","article","width=" + window_width + ",height=" + window_height + ",scrollbars=" + scrolling + ",left=" + xpos + ",top=42");
with (article_window.document)
{
open();
write("<html>\n<head>\n<title>Grossansicht</title>\n</head>\n<body style=\"margin: 0px\">\n");
write("<a href=\"javascript:window.close()\">\n<img border=\"0\" src=\"/bilder/" + article_name + "\" alt=\"Großansicht: " + article_name + "\" title=\"Zum Schließen auf das Bild klicken\" />\n</a>\n");
write("</body>\n</html>\n");
close();
location.reload();
}
}
}
und per PHP dann die Bilddaten (Name und Größe) ermittelt und übergeben.
So was in der Art würde ich gern in Contao benutzen, wie kann ich das bewerkstelligen? Oder kann ich das Erscheinungsbild der moo-Darstellung auf ein Minimum reduzieren?
Liste der Anhänge anzeigen (Anzahl: 1)
ich hab mal aus lauter langweile die alte slimbox so umgebaut das sie bilder in popups öffnet :)
keine ahnung wie sinnvoll das jetzt erscheinen mag.
Liste der Anhänge anzeigen (Anzahl: 1)
hier der code der bei jeden link mit
rel="lightbox"
den href in
grossansicht.html?path=(pfad zum bild)
ändert.
jetzt müsstest du nur noch ne seite bauen die dieses bild auffängt und es anzeigt.
aber leider funktioniert das so nur mit einzelbildern keine ahnung wie man das richtig in contao einbaut das es wirklich sinn macht.
aber vielleicht hift es dir ja weiter
mfg Fabio