Zum Inhalt springen

chgallery mit kommentaren ausstatten

Erstellt am 12. September 2009 · 13 Antworten · letzte Antwort am 14. April 2010

Tags: Bilder, Frage

Avalarion ·

Hey ihrs,

das klingt jetzt vielleicht doof, aber hat wer von euch ne Idee wie ich die CHGallery mit Kommentaren ausstatte?

Das ganze läuft bei mir in der Lightbox und müsste daher dann leider Ajax gesteuert sein... Die Bilder sind aber leider nicht in der Datenbank ( was ich anfangs sehr schön fand ) und ich weiß auch nicht was die Lightbox so an... Informationen erhält zum aufgehen...

Gruß

Bastian

just2b ·

Hallo,

meinst du jetzt dass User Kommentare abgeben können, dann ist das nicht möglich. Wenn du selber 1 Kommentar zu jedem Bild schreiben wilst, dann kannst du das entweder über den Wizard im Plugin machen oder manuell indem du im gleichen Verzeichnis pro Bild eine Datei nennst, die gleich heißt + zusätzliche Endung txt und schreibst da den Text rein > siehe manual

georg

Avalarion ·

Also ich meinte wirklich dass die User einen Kommentar schreiben können.

Wenn du mir nun sagst, dass das nicht möglich ist finde ich das zwar schade, aber dann isses so...

Dann hol ich mein altes Konzept aus der Tasche und versuch mich da die Woche mal dran:

User Klickt auf Bild, ein Ajax läd das Bild in die Lightbox, dabei wird mir der Bildname übermittelt. Nun schau ich ob in dem Ordner /pic_dir/comments/%Bildname%.txt vorhanden ist und zeige die Kommentare danach an...

Ich hab keine Ahnung ob ich mich damit zu weit aus dem Fenster lehne, da ich mir die Architektur der EXT's noch nicht angeschaut habe, aber soweit meine Idee.

Gruß

Bastian

just2b ·

hm da würd ich mir eher was mit der ext comments zusammenschnitzen und die hooks von chgallery verwenden (wenn du einen zusätzlichen brauchst, kein problem)

dein weg schaut auch ok aus, aber weniger aufwand nicht unbedingt 😉

Avalarion ·

Klingt doof, aber ich habe derzeit echt keine Ahnung was ich mit den Hooks machen soll. Der Stefan ( der von Radio Devil / Boronsreich / DSA-Ring ) hatte mir mal gesagt, dass ich mit den Hooks arbeiten solln, aber ich verstehe die Verwendung grade nicht -.-.

Ich hab zu selten Klassenorientiert programmiert denke ich... Naja, kommt bestimmt alles im Studium.

Also ich hab deine Klasse, auf die greife ich irgendwie zu ( haste da nen CodeSchnipsel oder nen Link wo man sich da einlesen kann? ). Das sind dann diese echt komplex wirkenden 4 Zeiler die in deinem Quelltext überprüfen ob irgendwas Hooks verwendet und die dann bearbeiten lässt.

Ich druck mir mal deinen Quelltext aus, hab ich was für den zug...

Avalarion ·

Hey,

ich habe nun nen anderes Problem... Und zwar hindern mich die "typo3temp"-Bilder an sauberer Arbeit.

Ne Idee wie ich das Erzeugen nach Typo3Temp NUR FÜR DIE GALERIE unterdrücken kann?

Ich brauche in der Lightbox die Bilder ohne nen typo3temp.

Gruß

Bastian

Avalarion ·

Ganz einfach 🙂

Ich beziehe mich bei den Kommentaren auf den Pfad des aktuellen Bildes. Wenn das Bild in typo3temp liegt ist das also eher Kontraproduktiv, weil die Wahrscheinlichkeit, dass es da 2 mal mit gleichem Namen liegt doch sehr gering ist...

Ich lade eine JSON Datei mit Namen ${Bild}.json wenn das Bild nicht im Typo3temp liegt...

just2b ·

wenn du das über einen hook holen würdest, hättest du den originalpfad. ansonsten gibts IMO nur die möglichkeit, in der lightbox die originale anzuzeigen indem du entweder dort die maxW/maxH hochschraubst oder generell kleinere Bilder zur Vergügung stellst

georg

Avalarion ·

Jetzt muss ich mir überlegen wie ich weiter mache, denn die Slimbox die relativ Einfach einzubinden ist, fängt alle Tastatureingaben ab...#angry# Ich glaube ich lass das, das ist einfacher, auch wenn ich das mittlerweile alles stehen hatte...

just2b ·
Avalarion schrieb

Jetzt muss ich mir überlegen wie ich weiter mache, denn die Slimbox die relativ Einfach einzubinden ist, fängt alle Tastatureingaben ab...#angry# Ich glaube ich lass das, das ist einfacher, auch wenn ich das mittlerweile alles stehen hatte...

😃 das sind aber nur ein paar zeilen im JS die man deaktivieren kann

Avalarion ·

Sicher, aber nicht von außen. Ich müsste dann das Einbinden der kompletten Slimbox in meiner Extension einbinden oder die Extension für die Slimbox umbasteln, alles ist mir irgendwie suspekt.