WBCE CMS – Way Better Content Editing.
You are not logged in.
Eigentlich Sind wir ja schon lange auf der Suche nach einem besseren Media Manager.
Einfach nur um einige der neuen Features vom Core mal zu testen hab ich deswegen mal den El Finder
https://github.com/Studio-42/elFinder
...in ein Admintool gestopft.
Vorher hatte ich das schon ein paar mal versucht bin aber immer gescheitert.
Dadurch hatte ich dann auch noch ein paar kleine Fehler im Alpha Release gefunden , die ich gleich beheben konnte. Also bitte beachten , das Modul Läuft nur mit der aktuellen Alpha(Master) von Github.
Was noch gemacht werden müsste ist Home Verzeichnisse im Connector zu implementieren.
Dadurch das El finder die Tool.php des Tools auch als Connector nutzt ist auf jeden Fall gewährleistet , das nur Benutzer die auch Zugriff auf dieses Tool haben auch den Connector benutzen können(Und natürlich müssen sie eingeloggt sein).
Viel Spass beim Experimentieren
Norbert
Offline
Also so out of the box funktioniert das noch nicht, auch mit gepatchter WBCE 1.3 - stattdessen kommt die nachfolgende Fehlermeldung
Invalid backend response.
Data is not JSON.
<div class="adminModuleWrapper el_finder">{"cwd":{"isowner":false,"ts":1505135550,"mime":"directory","read":1,"write":1,"size":0,"hash":"l1_Lw","name":"media","rootRev":"","options":{"path":"","url":"http:\/\/...\/media\/","tmbUrl":"http:\/\/...\/media\/.tmb\/","disabled":["chmod"],"separator":"\/","copyOverwrite":1,"uploadOverwrite":1,"uploadMaxSize":9223372036854775807,"uploadMaxConn":3,"uploadMime":{"firstOrder":"deny","allow":["image","text\/plain"],"deny":["all"]},"dispInlineRegex":"^(?:(?:image|video|audio)|application\/(?:x-mpegURL|dash\\+xml)|(?:text\/plain|application\/pdf)$)","jpgQuality":100,"archivers":{"create":["application\/x-tar","application\/x-gzip","application\/x-bzip2","application\/zip"],"extract":["application\/x-tar","application\/x-gzip","application\/x-bzip2","application\/zip"],"createext":{"application\/x-tar":"tar","application\/x-gzip":"tgz","application\/x-bzip2":"tbz","application\/zip":"zip"}},"uiCmdMap":[],"syncChkAsTs":1,"syncMinMs":10000,"i18nFolderName":0,"tmbCrop":1,"csscls":"elfinder-navbar-root-local"},"volumeid":"l1_","locked":1,"dirs":1,"isroot":1,"phash":"","root":"l1_Lw"},"options":{"path":"media","url":"http:\/\/...\/media\/","tmbUrl":"http:\/\/...\/media\/.tmb\/","disabled":["chmod"],"separator":"\/","copyOverwrite":1,"uploadOverwrite":1,"uploadMaxSize":9223372036854775807,"uploadMaxConn":3,"uploadMime":{"firstOrder":"deny","allow":["image","text\/plain"],"deny":["all"]},"dispInlineRegex":"^(?:(?:image|video|audio)|application\/(?:x-mpegURL|dash\\+xml)|(?:text\/plain|application\/pdf)$)","jpgQuality":100,"archivers":{"create":["application\/x-tar","application\/x-gzip","application\/x-bzip2","application\/zip"],"extract":["application\/x-tar","application\/x-gzip","application\/x-bzip2","application\/zip"],"createext":{"application\/x-tar":"tar","application\/x-gzip":"tgz","application\/x-bzip2":"tbz","application\/zip":"zip"}},"uiCmdMap":[],"syncChkAsTs":1,"syncMinMs":10000,"i18nFolderName":0,"tmbCrop":1},"files":[{"isowner":false,"ts":1505135550,"mime":"directory","read":1,"write":1,"size":0,"hash":"l1_Lw","name":"media","rootRev":"","options":{"path":"","url":"http:\/\/...\/media\/","tmbUrl":"http:\/\/...\/media\/.tmb\/","disabled":["chmod"],"separator":"\/","copyOverwrite":1,"uploadOverwrite":1,"uploadMaxSize":9223372036854775807,"uploadMaxConn":3,"uploadMime":{"firstOrder":"deny","allow":["image","text\/plain"],"deny":["all"]},"dispInlineRegex":"^(?:(?:image|video|audio)|application\/(?:x-mpegURL|dash\\+xml)|(?:text\/plain|application\/pdf)$)","jpgQuality":100,"archivers":{"create":["application\/x-tar","application\/x-gzip","application\/x-bzip2","application\/zip"],"extract":["application\/x-tar","application\/x-gzip","application\/x-bzip2","application\/zip"],"createext":{"application\/x-tar":"tar","application\/x-gzip":"tgz","application\/x-bzip2":"tbz","application\/zip":"zip"}},"uiCmdMap":[],"syncChkAsTs":1,"syncMinMs":10000,"i18nFolderName":0,"tmbCrop":1,"csscls":"elfinder-navbar-root-local"},"volumeid":"l1_","locked":1,"dirs":1,"isroot":1,"phash":""},{"isowner":false,"mime":"directory","ts":1504417902,"read":1,"write":1,"size":0,"hash":"l1_dG9waWNzLXBpY3R1cmVz","name":"topics-pictures","phash":"l1_Lw","volumeid":"l1_","dirs":1}],"api":"2.1028","uplMaxSize":"8M","uplMaxFile":"20","netDrivers":["ftp"],"maxTargets":1000,"debug":{"connector":"php","phpver":"7.0.23","time":0.0922038555145,"memory":"5278Kb \/ 3145Kb \/ 64M","upload":"","volumes":[{"id":"l1_","name":"localfilesystem","mimeDetect":"finfo","imgLib":"imagick"}],"mountErrors":[],"phpErrors":["WARNING: session_start(): Cannot send session cookie - headers already sent by (output started at \/...\/admin\/admintools\/tool.php:94) in elFinderSession.php line 43.","WARNING: session_start(): Cannot send session cache limiter - headers already sent (output started at \/...\/admin\/admintools\/tool.php:94) in elFinderSession.php line 43.","WARNING: Cannot modify header information - headers already sent by (output started at \/...\/admin\/admintools\/tool.php:94) in elFinderConnector.class.php line 303."]}}
elF wird zwar angezeigt, ist aber komplett ausgegraut, kein Upload o.ä. möglich.
WBCE 1.3, PHP 7.0.22, Firefox 55.0.3, Windows 8.1
Sowohl Argos- als auch Flat-Theme
Last edited by florian (11.09.2017 14:19:11)
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Und wieder mal , wo kann ich schauen :-)
Offline
Da wo auch Colorbox
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Wie wir gemeinsam festgestellt haben , hat sich das mit dem Output Buffer Patch im neusten Master genauso erledigt , wie der Bug mit der Colorbox.
Offline
Pages: 1