Hallo Philipp!
Zunächst einmal zu Deinen Fragen:
- EXIF Modus kann nach dem hochladen als zusätzliche Option gewählt werden (einfach Button aktivieren). Dies zeigt dann einen EXIF Knopf im Bild an, mit dem Du die EXIF Daten des Bildes auslesen kannst. Die Bilder selbst beinhalten nach dem Upload generell keine EXIF Daten mehr: Das liegt daran, dass sie von der GDLib bearbeitet werden (skalierung etc.) und die GDLib dabei bei vielen Bildvarianten und einigen Servern die EXIF Informationen aus den Originaldateien entfernt. Durch den EXIF Modus werden diese Informationen vorher vom System in der DB gespeichert und werden dann über den Button angezeigt, nicht im Bild selbst. Man könnte das Server/PHP Phänomen mit imagemagick oder eigenen GD read/write Librarys natürlich auch umgehen, aber das würde das Plugin wahnsinnig aufblähen und ggf. auch externe Bibs benötigen die nicht auf jedem Server vorhanden sind oder die gerade bei großen Bildern viel PHP Speicher brauchen um ausgeführt zu werden. Das macht das Plugin recht unpraktikabel, vor allem weil mit dem EXIF Button die Daten ja doch einsehbar sind.
- Wenn Du Thumbnail aktivierst wird das Bild automatisch als kleiner Kachel dargestellt. Du kannst so viele Bilder wie Du möchtest als Kachel / Thumbnail einbetten. Wenn Du dann das Bild groß klickst öffnet sich eine Lightbox. In dieser kannst Du wie bei einer Galerie links/rechts blättern um zu den nächsten Thumbnails zu gelangen (Pfeiltasten gehen auch).
- Der MediaManager ist nicht wie die Attachments an die Beiträge gebunden. Daher ist nach dem Absenden nicht mehr klar, welche Bilder nun in dem Beitrag sind. Du kannst ja auch (z.B. bei einem Zitat) das Bild aus einem anderen Beitrag nochmal zitieren, welches also nicht mal von dem User sein muss, der den Beitrag schreibt. Entsprechend gibt es da keine Möglichkeit die Bilder die in einem Beitrag schon drin sind nochmal bearbeitbar aufzugreifen. - Das geht nur mit den Attachments, die dann aber ja fix an eine einzige Beitrags ID gebunden sind. Der MediaManager soll ja eher ein Bilduploader sein.
Dann danke ich Dir sehr für Deine Anregungen.
Ich bin ganz ehrlich: Im MediaManager stecken über 14 Tage Arbeit und es wurde als kostenloses Bonus-Plugin von mir privat erstellt und wie auch andere Plugins von mir haben diese also nichts mit dem CBACK Forum direkt zu tun. Sofern es keine Plugins von Kundenaufträgen sind die ich veröffentlichen darf (schreib ich ja dann immer dabei) ist das also sozusagen eine Freizeit-Tätigkeit von mir die ich dann der Community bereitstelle. Aus diesem Grund muss ich natürlich dann manchmal andere Prioritäten setzen, da Aufträge und die Forensoftware natürlich immer vorgehen, denn dafür zahlen die Leute - und dann hab ich auch gerne hin und wieder mal ein Wochenende ohne PHP Code vor Augen, auch wenn das selten mal klappt. *g*
Die von Dir beschriebenen Punkte verstehe ich für ein Fotografieforum natürlich und danke Dir für die Anregungen! Allerdings sind diese Punkte sehr aufwendig und teilweise bräuchten diese auch eine ganz neue Art von Plugin für Fotografieforenzwecke und sind nicht wirklich das, wofür der MM geschaffen wurde. Manches wäre also auch gar nicht in der Form umsetzbar. Dinge wie Größen usw. kannst Du aber natürlich im Plugin auch selbst nach Deinen Wünschen anpassen.
Aktuell liegt mein Fokus aber erst einmal auf dem Anfang Mai kommenden neuen CBACK Forum Update, bei dem nochmal sehr viele neue Features kommen werden sowie einige zusätzliche Dinge für die kommende DSGVO umgesetzt werden. Das ist natürlich jetzt neben den Individualaufträgen zunächst das wichtigste.
Vom MediaManager ist danach nur schon eine kleine Anpassung geplant als Wartungs-Update:
- er wird eine im CF4.3 kommende neue Plugin-Update-Check Routine implementieren für verschlüsselte Versionsabfragen
- es wird in der Einbettung noch einen "Rollcode" geben, sodass man nicht durch einfaches durchprobieren von Nummern hochgeladene Bilder anzeigen kann (das sorgt dann dafür, dass man den MM auch besser in versteckten Foren verwenden kann).
Was ich von Deinen Vorschlägen dann aber dann trotzdem noch (bzw. schon mal) aufnehmen werde ist folgendes:
- Die Buttons den Typ der einbettung nachträglich zu verändern kann ich Dir in der allgemeinen Bildanzeige im UserCP hinzufügen. Man kann zwar dann im Beitrag selbst nichts mehr an Einbettungen ändern (wie gesagt weiß der MM nicht in welchem Post was eingebettet wird, weil Du übergreifend einbetten kannst und es als Bildhoster und nicht als Attachmentfunktion gedacht ist), aber über das UserCP könnte man in bereits gemachten Uploads noch was nachträglich ändern. - Die User können ja dann dieses Menü in einem neuen Tab öffnen und ggf. nachjustieren, das sollte dann denke ich für Deine Zwecke auch gut passen.
Außerdem gehe ich mit Dir konform, dass das nachträgliche umstellen dann Userverantwortung ist wenn ein Beitrag danach blöd aussieht.
Das andere Feedback ist aber natürlich auf jeden Fall auch mal notiert, sofern eben für den MM anwendbar - irgendwann!
Ansonsten ist nämlich in nächster Zeit leider keine weitere Erweiterung des MM geplant. Sorry!
Es werden nach dem CF4.3 Update und einigen Wartungs-Updates an meinen Plugins im Allgemeinen + dem C(b)lack Style zwar in diesem Jahr auch noch neue freie Plugins von mir kommen, aber vom MM ist nach nicht einmal einem Jahr bisher noch keine neue Major in Aussicht. Sorry!
Aber natürlich kannst Du Plugins, die für Deine Zwecke speziell angefertigt werden auch jederzeit kostenpflichtig bei uns in Auftrag geben. Schick mir dafür bitte einfach eine PM oder Mail via Kontaktformular, ich sende Dir dann gerne mal ein individuelles Angebot für ein für Dich zugeschnittenes Plugin. Ich kann Dir aber gleich sagen, dass Plugins dieser Art definitiv eine höhere Entwicklungszeit haben und unter der Haube sehr komplex sind, da sie zum einen recht lastig arbeiten (beim skalieren usw.), viele Techniken fordern (gerade mit AJAX Upload usw.) und insbesondere auch sehr viele Sicherheitsprüfungen ausführen müssen, damit man wirklich nur Fotos auf Deinen Server bringt und nichts schädliches. Übrigens: gerade einen Multi Upload will ich unter anderem deshalb bewusst in einem "das kann jeder runterladen"-Plugin vermeiden, man könnte mit Spamwellen einfach zu schnell und zu einfach mit mehreren Useraccounts einen Webspace vollladen und lahmlegen (trotz einstellbarer Grenzwerte). Ein Fotografieforum braucht sowas vielleicht, ja, aber für 9 von 10 Nutzern des MM macht sowas mehr Probleme als Hilfe. Sowas muss nämlich insbesondere auch der Server mit sehr hohen Systemwerten (max_upload_limit, memory_limit, etc.) unterstützen und mitmachen, sonst überlädt man kleinere Spaces sehr schnell. Das heißt bei den meisten CF Foren die nur auf normalem Webspace laufen würde ich dann mit einer Multi-Upload und Multi-Skalierung für regelmäßige Serverfehlermeldungen sorgen und durch Vorhandensein solcher Features natürlich Verwirrung stiften. Nach dem Motto: "Ich habs eingeschaltet und jetzt kriege ich Error 500, das Plugin geht nicht". Und gerade die üblichen php memory_limits sind bei Digitalfotos + GDLib Bearbeitungen sehr schnell überschritten. 16 oder 32M sind da üblich, bei GDLib Verarbeitung kann man da Dateigröße doppelt rechnen, sagen wir also bei 4MB pro Digitalfoto (wenn man die Uploadgrenze nicht zu sehr beschränken will) hätte man bei 2-3 Fotos gleichzeitig in der Pipeline schon den ersten Serverfehler.
Der Drag&Drop Upload vom MediaManager ist ja eigentlich ein guter Kompromiss zwischen den beiden Welten finde ich. Wenn man den Explorer neben offen lässt kann man damit ja auch recht schnell arbeiten. Reinziehen, kurz warten bis es verarbeitet ist, nächstes reinziehen, ...
Ansonsten empfehle ich ggf. auf die Attachment-Funktion auszuweichen?! Ab dem nächsten CF Update werden da die Vorschaubilder auch größer dargestellt.
Alternativ könntest Du Dir auch mal die Fotogalerie von Fragz ansehen.
Der MM ist ja eher als Plugin gedacht Beiträge mit ein paar wenigen Bildern aufzuhübschen, also eher so eine Content-Gestaltungs hilfe und fixer Bilduploader für allgemeine Foren mit Threads wie "Zeig Deinen Desktop" und was weiß ich. Als Tool für Fotografieseiten ist der nicht wirklich gedacht. Aber Fragz Gallerie verfolgt ja eher den Zweck sehr viele Bilder auszustellen und hat auch soweit ich weiß eine BBCode Funktion seine Alben dann in Beiträgen zu verlinken. Und ich finde gerade Dinge wie Badge Upload oder wirklich sehr große Bildgrößen sind für eine Galerie auch eher geeignet wie für ein Bildeinbetter in Beiträgen.
Vielleicht passt das dann eher für Deine Zwecke?
LG und ein schönes Wochenende,
Chris