Hallo Leute,
Ich bin schon wieder mal fast am verzweifeln.
Suche schon seit längerm eine Imagehost EXT, damit ich einen TYPO3 Imagehost Service anbieten kann.
--
Leider scheint es als würd es sowas auf TYPO3 Basis nicht geben.
--
Ich habe mir mal ein PHP Script installiert welches eigentlich genau dass kann was es können soll.
User können Gratis Images hochladen, und dann via Link in ein z.B Forum, Internetseite als Full oder Thumbnailbild einfügen.
Zum testen:
http://www.abzocke.at/dummy-4.1/image/
--
Nur leider ist dieses PHP Image Host Script sehr kompliziert aufgebaut, und eher schwer zu modifizieren (Template).
--
A🙂 Gibt es eine EXT für TYPO3 die dass auch kann?
B🙂 Gibt es eine Möglichkeit, dieses PHP Image Host Skript, in meine TYPO3 Seite einzubinden?
--
Bitte um Hilfe, würde es um einiges lieber in TYPO3 realisieren.
--
lg
--
macflirty
Guck dich mal im Bereich der Community Extensions um. Ich meine eine von den zwei Großen (hab gerade keine Namen im Kopf) bietet einer Benutzergallerie an. Das sollte sich dafür verwenden lassen.
Grüße
Christian
Kitsunet schrieb
Guck dich mal im Bereich der Community Extensions um. Ich meine eine von den zwei Großen (hab gerade keine Namen im Kopf) bietet einer Benutzergallerie an. Das sollte sich dafür verwenden lassen.
Grüße
Christian
Sorry für die blöde Frage,
Wo finde ich die Community Extensions?
--
lg
macflirty
unter typo3.org/extensions
aber helfen werden die auch nicht, weil das was du willst da nicht abgedeckt ist. da musst du schon eine extension schreiben, aber so schwer kann das nicht sein, is ja nur ein upload und vielleicht noch ne verknüpfung mit nem user
georg
just2b schrieb
unter typo3.org/extensions
aber helfen werden die auch nicht, weil das was du willst da nicht abgedeckt ist. da musst du schon eine extension schreiben, aber so schwer kann das nicht sein, is ja nur ein upload und vielleicht noch ne verknüpfung mit nem user
georg
Hallo georg,
Ich hab jetzt mal eine Kombination von der extension "fileupload" und der "wt_gallery" gewählt.
Aber jetzt hab ich genau zwei Probleme.
--
Problem 1
User 1 lädt ein Bild (pic01.jpg) hoch. (fileadmin/ext_upload/)
User 2 lädt ein zweites Bild (pic02.jpg) hoch.
- Bis da hin funktioniert es noch tadellos.
User 3 lädt ein drittes Bild hoch (pic01.jpg) ERROR File existiert bereits.
--
Weiß jemand ob man bei der ext fileupload einen dynamischen Namen erzeugen kann, so ne art Session ID.
--
Problem 2
Weiters sollte es doch möglich sein, dass man zwischen den uploads nicht immer den FE_Cache leeren muss, damit es auch auf der Gallery erscheint.
Wäre nett wenn die fileupload ext dass nach dem hochladen, automatisch macht.
--
Vielleicht könnt Ihr mir da ein wenig helfen.
lg
macflirty
Zu Problem zwei...
Stelle den Cache ab, oder leere den Cache z.B. bei der Erstellung eines Datensatzes auf einer bestimmten Seite...
Einfach Folgendes ins Setup der Seite, wo die Datensätze gespeichert werden:
TCEMAIN.clearCacheCmd = GALLERY_PAGE_ID
Zu Problem eins...
Du könntest automatisch für jeden User einen Ordner anlegen. Sollte eigentlich nicht das große Problem sein.
So Problem Nr 2. hab ich gelöst, war nicht ganz so einfach, weil ich keine Datensätze im direkten Sinn anlege, sondern in ein unterverzeichnis vom Fileadmin, meine Bilder uploade.
--
Naja mit der aktuellen Galerie (photobook) funktioniert es prima😉
--
Jetzt nochmals zu Problem Nr. 1
--
Da meine Seite, als Image Host genutzt werden soll, sollte es auch einem nicht registriertem User möglich sein, sein Bild upzuloaden.
--
Also die Idee dass jeder Besucher einen Ordner bekommt, kann ich leider nicht realisieren.
Werde jetzt mal versuchen, die EXT Upload ein wenig zu modifizieren.
Leider habe ich sonst keine Alternative zur EXT "fileupload" gefunden.
Sollte dennoch jemand eine Idee haben, wäre ich sehr sehr dankbar darüber.
--
WAS NOCH FEHLT:
- Link zum Thumbnail im Content Bereich darstellen
- Link zum Bild im Content Breich darstellen
- dynamische Bildernamen (Problem Nr.1)
- EXT: fileupload anpassen (mehrere Dateien uploaden, Kategorien auswählen usw.)
--
Sollte ich dieses Projekt hinbekommen, werde ich eine Anleitung schreiben, damit es dann auch jeder verwenden kann.
glg aus Österreich
macflirty
dynamischer filename > irgendein hashwert oder einfach nen timestamp dazuhängen
georg
Hallo Georg,
Hab dass mit dem dynamischen Filenamen, jetzt bereits gelöst.
Mit der EXT "MOC Filemanager" diese hängt bei einem identischem Filenamen _01, _02 etc. drann.
--
Aber jetzt hat sich eine neue Frage aufgetan.
Da meine Seite als Imagehost genutzt wird, muss ich dem User der ein Bild uploaded, folgende Links ausgeben.
- Bildlink
http://www.beispiel.at/image/out.php/bild.jpg
- Thumbnaillink
http://www.beispiel.at/image/out.php/thumb_bild.jpg
--
Nur leider rendert meine Gallerie dass Thumbnail Bild in den typo3temp/pics/ Ordner.
Gibt es eine Möglichkeit diese Bilder in einen anderen Pfad zu speichern?
Hab nur die Panik, wenn jetzt z.B 15.000 Bilder in meiner Gallerie sind, dass dann TYPO3 den typo3temp/pics/ Ordner überschreiben anfängt.
--
lg
macflirty
warum sollte begonnen werden was einfach zu überschreiben? aber aus performance sicht sind wohl ein paar unterordner nicht schlecht
georg
Also kann man davon ausgehen dass auch, nach einem Jahr das "Foto mit der Blume" (temporäres File 12345.jpg) noch immer das "Foto mit der Blume" ist.
--
Weil der User gibt dann auf eine Internetseite, Forum, Blog, etc.... diesen Thumbnaillink
http://www.beispiel.at/typo3temp/pics/12345.jpg
an.
lg
macflirty
Hallo nochmals,
Kann mir jemand helfen, ich würde geren nach dem erfolgreichem bildupload folgende Links im Content Bereich ausgeben lassen
--
Bilderlink
Thumbnaillink
--
Ich versuche schon die ganze Zeit mich in den TS code reinzulesen, aber ich habe keine Ahnung wo ich den hebel ansetzten soll.
--
lg
macflirty