Hi Philipp,
also zunächst einmal muss ich Dich ein bisschen desillusionieren: Du sagst bei solchen speziellen Featurewünschen immer "fehlt vermutlich vielen anderen auch", aber das ist schlichtweg falsch. De facto gibt es wirklich nur 2 sehr professionelle Fotografen-Plattformen die hier vielleicht eher ein Photoshop statt einem Gimp suchen (im übertragenen Sinne) und Dein Projekt ist schon eines davon.
Dieses kostenlose Plugin richtet sich also wirklich pur an der Quote aller Nutzer und die sagt halt, dass 99%+ aller MM Nutzer einfach nur bequem, schnell und einfach ein Bild für ihre Beiträge hochladen wollen. Und genau dafür wurde dieses Plugin für alle Nutzer konzipiert.
Entsprechend ist es so wie René sagt: Der MM bringt in seiner eigenen Version den EXIF Support eher nur als Gimmick mit und nutzt hier ausschließlich hauseigene PHP Methoden, die allerdings je nach EXIF Version / EXIF Größe gewisse Grenzen haben.
Metas / EXIF Informationen von Dateien sind sehr umfangreiche und komplexe Felder in der Programmierung, insbesondere weil es auch oftmals verschiedene Versionen dieser Tagverfahren gibt die man unterstützen und abhandeln muss inklusive aller Sonderfälle die im Laufe der Zeit so dazukommen (man bedenke nur die Einführung der Rotation-Flags seit es Smartphones gibt): Es ist also kein Wunder, dass es zum Thema Meta/EXIF ganz eigene Bibliotheken gibt die stellenweise sogar keine freien Lizenzen haben die man in Plugins verbreiten dürfte. Wobei es auch OpenSource Tools gibt. Diese Bibliotheken sind aber von sich aus schon sehr Umfangreich, das heißt für 99% aller MediaManager User würde ich einen riesigen Zusatz-Ballast mitschleppen, was nicht zu dem Performance Konzept von Pluginmodulen für die Allgemeinheit passt.
Um es mal als Beispiel zu nennen:
Der CBACK MediaManager hat insgesamt 210kb
die freie Bibliothek für Datei-Metas und EXIF Daten "GetID3" (nicht vom Namen ablenken lassen, die verarbeitet alles) bringt in der Basiskonfig schon 1,8MB auf die Waage (also alleine schon das fast 9-fache vom MM). Und diese 1,8MB zusätzlicher Ballast für jeden wäre dann nur für wenige relevant die so detailiert mit EXIF Daten arbeiten müssen - hier ist dann eben ein individuelles Zusatz-Plugin gefragt.
Aber:
An diese professionellen Einsatzgebietete ist im MM durchaus trotzdem schon gedacht worden: Es gibt nämlich Hookpoints im EXIF Modul des MM womit man praktisch "Plugins für das Plugin" entwickeln kann. Mit der von Dir bevorzugten EXIF Library könntest Du dann ein Plugin bauen, welches die I/O der EXIF Daten macht und so anzeigt wie Du es gerne hättest und könntest das in den MM einhängen. Der MM würde dann die EXIF Verarbeitung an Dein eigenes Modul senden, dieses verarbeitet erweitert und sendet es zurück.
So kannst Du also mit individuellen Anforderungen auch den MM erweitern.
Aber das Plugin hier ansich wird dahingehend nicht erweitert. Sowas gehört dann eher in einen Individualauftrag oder als eigene Zusatzprogrammierung, da es schon eine ganz spezielle kleine Zielgruppe abdeckt.
Ansonsten kann ich den Tipp von René auch sehr empfehlen.
LG,
Chris
also zunächst einmal muss ich Dich ein bisschen desillusionieren: Du sagst bei solchen speziellen Featurewünschen immer "fehlt vermutlich vielen anderen auch", aber das ist schlichtweg falsch. De facto gibt es wirklich nur 2 sehr professionelle Fotografen-Plattformen die hier vielleicht eher ein Photoshop statt einem Gimp suchen (im übertragenen Sinne) und Dein Projekt ist schon eines davon.
Dieses kostenlose Plugin richtet sich also wirklich pur an der Quote aller Nutzer und die sagt halt, dass 99%+ aller MM Nutzer einfach nur bequem, schnell und einfach ein Bild für ihre Beiträge hochladen wollen. Und genau dafür wurde dieses Plugin für alle Nutzer konzipiert.
Entsprechend ist es so wie René sagt: Der MM bringt in seiner eigenen Version den EXIF Support eher nur als Gimmick mit und nutzt hier ausschließlich hauseigene PHP Methoden, die allerdings je nach EXIF Version / EXIF Größe gewisse Grenzen haben.
Metas / EXIF Informationen von Dateien sind sehr umfangreiche und komplexe Felder in der Programmierung, insbesondere weil es auch oftmals verschiedene Versionen dieser Tagverfahren gibt die man unterstützen und abhandeln muss inklusive aller Sonderfälle die im Laufe der Zeit so dazukommen (man bedenke nur die Einführung der Rotation-Flags seit es Smartphones gibt): Es ist also kein Wunder, dass es zum Thema Meta/EXIF ganz eigene Bibliotheken gibt die stellenweise sogar keine freien Lizenzen haben die man in Plugins verbreiten dürfte. Wobei es auch OpenSource Tools gibt. Diese Bibliotheken sind aber von sich aus schon sehr Umfangreich, das heißt für 99% aller MediaManager User würde ich einen riesigen Zusatz-Ballast mitschleppen, was nicht zu dem Performance Konzept von Pluginmodulen für die Allgemeinheit passt.
Um es mal als Beispiel zu nennen:
Der CBACK MediaManager hat insgesamt 210kb
die freie Bibliothek für Datei-Metas und EXIF Daten "GetID3" (nicht vom Namen ablenken lassen, die verarbeitet alles) bringt in der Basiskonfig schon 1,8MB auf die Waage (also alleine schon das fast 9-fache vom MM). Und diese 1,8MB zusätzlicher Ballast für jeden wäre dann nur für wenige relevant die so detailiert mit EXIF Daten arbeiten müssen - hier ist dann eben ein individuelles Zusatz-Plugin gefragt.
Aber:
An diese professionellen Einsatzgebietete ist im MM durchaus trotzdem schon gedacht worden: Es gibt nämlich Hookpoints im EXIF Modul des MM womit man praktisch "Plugins für das Plugin" entwickeln kann. Mit der von Dir bevorzugten EXIF Library könntest Du dann ein Plugin bauen, welches die I/O der EXIF Daten macht und so anzeigt wie Du es gerne hättest und könntest das in den MM einhängen. Der MM würde dann die EXIF Verarbeitung an Dein eigenes Modul senden, dieses verarbeitet erweitert und sendet es zurück.
So kannst Du also mit individuellen Anforderungen auch den MM erweitern.
Aber das Plugin hier ansich wird dahingehend nicht erweitert. Sowas gehört dann eher in einen Individualauftrag oder als eigene Zusatzprogrammierung, da es schon eine ganz spezielle kleine Zielgruppe abdeckt.
Ansonsten kann ich den Tipp von René auch sehr empfehlen.
LG,
Chris