Automatische umwandlung von <img> Tags in Thickbox links
Eingetragen von tafkad (73)
am 30.10.2008 - 09:01 Uhr in
am 30.10.2008 - 09:01 Uhr in
Hallo,
ich bin noch auf der Suche nach einem Modul ich denke mal ein Inputfilter, welches bei einer bestimmten Größe von Bildern automatisch das Bild für light bzw. thickbox zugänglich macht und in der Normalen Textansicht das Bild entsprechend verkleinert. Gibt es soetwas schon, oder bin ich der einzige der soetwas bisher haben wollte und muß es selbst programmieren.
Grund hierfür ist, das einige Mitarbeiter einfach nur Ihre HTML Dokumente einstellen sollen ohne vorher sich noch über Bildgrößen gedanken zu machen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Naja so einfach ist es
am 30.10.2008 - 09:41 Uhr
Naja so einfach ist es nicht, du musst ja immer dran denken das Lightbox wissen muss, wann es erscheinen muss. Es kann nicht hellsehen. Es gibt mehrere Wege, Lightbox zuvermitteln, wann es arbeiten soll.
Es gibt Filter die man aktivieren kann, jedoch muss man das dann die Lightbox Attribute selbst setzen in den Bildern. Dann hat man (in D6 zumind) in den Einstellungen, CSS-Classen anzugeben, bei der dann die Lightbox weiß, es soll die Bilder in der Lightbox anzeigen.
Aber einfach so, HTML rein und fertig, dass geht nicht. Logisch ne.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
willst du denn alle images
am 30.10.2008 - 09:49 Uhr
willst du denn alle images mit dem link versehen?
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Würde ich jetzt nicht so
am 30.10.2008 - 09:59 Uhr
Würde ich jetzt nicht so behaupten.
Im Prinzip müste ja nur ein regex schauen ob ein Tag im html vorhanden ist und diesen dann über ein pregreplace an eine callback funktion weiterleiten welche das bild überprüft und dann je nach umstand auf die maximale größe verkleinert und dann in der rückgabe dann ein herausgibt. Nur bevor ich das jetzt selbst programmiere wollte ich nochmal nachfragen ob sowas jemand schonmal gemacht hat, da ich bisher bei den Inputfiltern so nichts gefunden habe und wie ich jetzt schon paar mal feststellen muste wurden ähnliche Module wie die ich benötige schon paar mal programmiert nur waren Sie nicht so abgelegt wie ich Sie abgelegt hätte. z.b. dies würde ich als Inputfilter ablegen, andere als Contentfilter usw.
@rapsli
Ja, alle Images die zu groß für das normale Design sind. z.b. 600 width sind max, dann sollen alle drüber mit einem Link versehen werden.
Wenn die Bilder die
am 30.10.2008 - 10:49 Uhr
Wenn die Bilder die Attribute Breite/Höhe haben, dann könnte man via jQuery das Attribut rel="lightbox"... zuweisen und vorher testen ob das Bilder eine bestimmte Größe überschreitet.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Spartacus schrieb Wenn die
am 30.10.2008 - 11:00 Uhr
Wenn die Bilder die Attribute Breite/Höhe haben, dann könnte man via jQuery das Attribut rel="lightbox"... zuweisen und vorher testen ob das Bilder eine bestimmte Größe überschreitet.
Haben Sie leider nicht, daher auch die Frage ob es sowas als Inputfilter gibt, würde mich wundern wenn ich der erste wäre der sowas sucht.
Also das Lightbox2-Modul hat
am 30.10.2008 - 11:21 Uhr
Also das Lightbox2-Modul hat vers. Input-Filter, aber wie gesagt dazu muss um dem Image-Tag ein A-Tag sein mit dem Attribut 'rel="lightbox"'. Das könnte man natürlich mit JQuery machen, aber dann würde jedes Bild in der Lightbox erscheinen.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Nagut, dann werde ich wohl
am 30.10.2008 - 12:05 Uhr
Nagut, dann werde ich wohl doch selbst ein Minimodul schreiben was mir die Arbeit abnimmt und jedem Image welches größer ist als die Vorgabe verkleinert darstellt und ein Link zu einer Vorschau in lightbox erzeugt.
Suche genau so etwas
am 12.12.2008 - 20:18 Uhr
Hallo, ich stehe gerade vor dem gleichen Problem: Ich würde gern im FCKEditor den Bildern einer Seite einfach eine Klasse zuweisen, womit dann die Lightbox anspringt, ohne den rel=lightbox Verweis in einem extra Link. Habe allerdings kaum jquery-Ahnung. Wenn zusätzlich automatisch Thumbnails erzeugt werden, umso besser... Gibt es schon eine Lösung?
ein Modul mit dessen Hilfe man eigene Filter erstellen kann
am 12.12.2008 - 20:24 Uhr
Es gibt ein Modul mit dessen Hilfe man eigene Filter erstellen kann. Eventuell hilft das weiter.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Danke Quiptime für die
am 13.12.2008 - 12:42 Uhr
Danke Quiptime für die schnelle Antwort - weißt Du zufällig auch wie das Modul heißt?