Webbasierter Dateimanager mit mobiler Unterstützung

Ich muss Dateien über den Webbrowser "innerhalb" einer größeren Webanwendung verwalten. Auf der Suche nach einem webbasierten Dateimanager mit den folgenden Funktionen:

  • einfach - es sollte nur Dateien verwalten und sonst nichts. Ich möchte also (!!!) keine Benutzerprofile, Login-Panels oder andere Dinge, die nichts damit zu tun haben. Der Dateimanager sollte Dateien verwalten und sich nicht um die Benutzerbasis kümmern.
  • voll ausgestattet - Ich möchte eine einfache Anwendung, aber voll ausgestattete Dateiverwaltungsfunktionen , einschließlich:
    • Ansicht gemeinsamer Dateiinhalte (Bilder, Textdateien)
    • Dateien hochladen/herunterladen
    • Dateien und Verzeichnisse zip/unzip
    • ermöglicht das Bearbeiten von Textdateien (ist aber nicht notwendig)
  • Funktioniert auch gut auf Mobilgeräten (kann verschiedene Schnittstellen verwenden)
  • keine Datenbank nötig (sollte natürlich ein Dateimanager sein)
  • Open Source

Die nahezu perfekte Lösung für mich ist elFinder . Absolut einfach, Connector-basiert, Client-Server, vollgepackt mit Funktionen – großartiger Open-Source-Dateimanager.
Leider gibt es Probleme mit mobilen Geräten.

Der serverseitige Teil könnte in jeder Sprache sein (außer Java!) – das Beste wäre Perl, aber PHP, Python, Ruby sind OK.

Ich interessiere mich auch für einen Dateibrowser, der mit dem Cappuccino-Javascript-Framework geschrieben wurde (mit zusätzlicher mobiler Schnittstelle).

Welche Art von mobilen Problemen haben Sie? Wenn elFinder dies für Sie erledigt, könnten Sie vielleicht Brücken von/zu anderer Software überprüfen, die die mobile Präsenz (nahezu perfekt) reaktionsschnell handhabt. Über ihre Vorlagen. Ich habe ein Wordpress-Plugin (inaktive Entwicklung) und ein Drupal-Plugin (aktive Entwicklung) gefunden.
Ich bin mir nicht sicher, was Sie mit einfach und dem Ausschluss von Benutzern meinen. Irgendwann muss man sich entscheiden, welche Clients welche Dateien lesen können (du lässt doch nicht jeden im Internet deine Textdateien bearbeiten, oder??), also finde ich owncloud.org also extrem komfortabel und komfortabel einfach. Sie müssen sich auf die eine oder andere Weise "einloggen". Aber Sie können über LDAP damit sprechen , also sollten Sie es an Ihre Web-App binden können.
@Turion, weil der Dateimanager Dateien und keine Benutzer verwalten sollte. Ich habe meine eigene Benutzerverwaltung und Zugriffskontrolle durchgeführt. Sie mögen (besser gesagt, HASEN) keine Anwendungen, die etwas tun, was sie nicht tun sollten. Der elFinder ist einfach GERAT , dh er ist nur eine JSON-basierte Schnittstelle (Client) zu einem serverbasierten Dateimanager-Konnektor (in dem die gesamte Zugriffssteuerungslogik und dergleichen implementiert ist). Leider verwendet es jQueryUI in Form, was auf kleinen Mobiltelefonen nicht gut funktioniert.
@Turion Habe gerade die owncloud.org. Es benötigt MySQL/SQLite. IMHO sollte der Dateimanager keine Datenbank benötigen. :) Außerdem hat es Probleme mit Unicode-Dateinamen (kann keine Unicode-NFC/NFD-Konvertierungen unter OS X verarbeiten). Verstehen Sie mich nicht falsch, ich will das nicht tadeln, owncloud.orgnur für mich ist eine Lösung besser, die nur die "Dateiverwaltung" erledigt - und zwar richtig. :) Danke trotzdem für einen Kommentar ;).

Antworten (2)

Während ich versuche, mich wegen eines bestimmten Problems davon zu entfernen, würde ich insgesamt sagen, dass Responsive FileManager ziemlich gut ist:

http://www.responsivefilemanager.com/

Es ist eigenständig, CC-lizenziert (AFAIK), JavaScript-basiert mit einem PHP-Backend.

Es reagiert und funktioniert in den meisten normalen Fällen auf Mobilgeräten und scheint alle gewünschten Funktionen zu unterstützen.

Es muss etwas poliert werden (z. B. reagiert es nicht standardmäßig auf die Desktop-Browser - IMHO verwendet es die "User-Agent-Zeichenfolge", um die Schnittstelle zu bestimmen, aber die Schnittstelle für die Mobiltelefone (Typ = 3) ist nett und funktioniert . Akzeptieren diese Antwort :) (bis jemand eine bessere Alternative bietet) :) Danke, dass du mich darauf hingewiesen hast! +++

MONSTA Box ist leicht und einfach anpassbar. Es ist ein webbasierter Open-Source-PHP-Dateimanager. Es braucht kein mySQL. Sie können Dateien und Ordner hochladen und Dateien und Ordner zum Herunterladen komprimieren. Sie können es von www.monstahq.com/apps/box/splash/ herunterladen.