Drupal als FTP-Server-Ersatz: Datei up- und download in separate User-Ordner
am 25.05.2007 - 08:33 Uhr in
Hallo Forum,
bin neu hier und über die Suche konnte ich schon die eine oder andere Frage beantworten. Aber jetzt brauche ich mal Eure Hilfe.
Ich arbeite in einer Druckerei und möchte für ein Buchprojekt den Datentransfer irgendwie kanalisieren. Die herkömmlichen Filetransfer-Methoden stellen mich nicht zufrieden, da ich eine eindeutige Zuordnung der Daten zum User brauche. Ich habe mir bereits die Drupal-DVD von Hagen Graf reingezogen und eine lokale Site mit Upload-Funktion gebaut. Nun meine Fragen zum Projekt:
1. Ich erwarte einige 100 User, die Daten anliefern werden. Alle User sind bereits als Kunden in einer anderen Datenbank registriert mit einer User-ID. Nun möchte ich schon im Vorfeld für alle User einen account erstellen, damit die das nicht selbst machen müssen und damit ich Kontrolle über den Benutzernamen habe. Aber ich habe eigentlich keine Lust, mehrere 100 User von Hand anzulegen. Kann man das irgendwie automatisieren. Ich hätte eine Excel-Tabelle mit der User-ID und der e-mail-adresse. Daraus hätte ich gerne aus der User-ID den Benutzernamen definiert und aus der e-mail-adresse das Passwort. Geht das? Kann man dem User dann verbieten, seinen Benutzernamen zu verändern? Das Passwort wäre mir egal.
2. Ich möchte, dass die User einfach Daten hochladen können. Das habe ich momentan über ein Webform mit Upload-Funktion realisiert. Das wäre auch ok für die finale Site. Aber ich stehe vor dem Problem, dass momentan alle Dateien auf dem Server in einem Verzeichnis landen, von allen Usern. Kann man das irgendwie realisieren, dass jeder User ein eigenes Verzeichnis bekommt in das er hineinlädt? Das wäre für die Übersichtlichkeit gut.
3. Die upgeloadeten Daten lasse ich mir über die result-Anzeige des Webforms anzeigen. Dort steht dann aber jeder Upload als separater Vorgang gelistet. Es wäre gut, wenn man das nach User sortieren könnte. Und wenn man dann noch alle Daten eines Users, also aus einem Verzeichnis, on-the-fly als ZIP downloaden könnte, wäre das super. Geht so etwas?
Bin auf Eure Antworten gespannt und bedanke mich schon mal im Voraus für's mitdenken.
Gruß
schriftsetzer
- Anmelden oder Registrieren um Kommentare zu schreiben
IMCE
am 31.05.2007 - 15:06 Uhr
Schau dir mal das Modul "IMCE" an. Damit kann jeder user über ein webinterface Dateien in einen Persönlichen ordner Packen. Ist eigendlich für Bilder gedacht, aber du kannst es als admin auch für andere Dateitypen freischalten.
oh danke!
am 31.05.2007 - 15:23 Uhr
ich bin derzeit auf der suche nach genau so etwas!
* leider ist dies auch nur eine Mäßig gute Lösung. Jedenfalls habe ich noch keine Möglichkeit gefunden, IMCE (bzw die UP/downloadmöglichkeiten) direkt aus einem menu aufzurufen. Also einen Bereich 'Meine Dateien' zu kreieren.
ich kann mir noch immer nicht vorstellen, das es so etwas wirklich noch nicht gibt für drupal.
__
http://aureli.us
Filemanager
am 31.05.2007 - 18:54 Uhr
Hallo Leute,
danke für Eure Antworten. Ich habe mir jetzt in der Zwischenzeit mal die verschiedensten Filemanager-Module angesehen. Aber die ideale Lösung habe ich immer noch nicht gefunden. Filesharer, WebFM usw. sind schon die richtige Richtung, aber leider noch nicht ganz das Richtige. Entweder scheitert es an der GUI oder am Rechtemanagement.
Das IMCE hatte ich auch mal probiert. Die Benutzung finde ich aber eine einzige Zumutung. Aber das liegt sicherlich auch an meinen Anforderungen. WebFM finde ich hier ziemlich gut. Aber da hat man immer nur einen öffentlichen Ordner, also alle User sehen alle Daten. Das ist natürlich nicht so gut. IMCE bietet hier mehr, aber ich finde die Benutzung für einen Otto-Normal-User viel zu kompliziert. Für admins oder aktive Inhaltsersteller mag das ja ok sein, aber nicht für x-beliebige Leute, evtl. Sekrätösen oder Marketingmäuse, die Daten uploaden sollen. Da muß das viel einfacher sein.
Wenn jemand noch einen anderen Vorschlag hat, immer her damit, ich bin für alles offen.
Gruß
schriftsetzer
> ich kann mir noch immer
am 09.02.2009 - 11:12 Uhr
> ich kann mir noch immer nicht vorstellen, das es so etwas wirklich noch nicht gibt für drupal.
ich eigentlich auch nicht, aber dem scheint so, oder man muss sich schwer verkuensteln ;-)
> IMCE bietet hier mehr, aber ich finde die Benutzung für einen Otto-Normal-User viel zu kompliziert.
> Für admins oder aktive Inhaltsersteller mag das ja ok sein, aber nicht für x-beliebige Leute, evtl. Sekrätösen oder Marketingmäuse, die Daten uploaden sollen.
dito. das versteht wirklich kein laie. nicht jeder webseiten-besucher ist automatisch fachmann..
> WebFM finde ich hier ziemlich gut. Aber da hat man immer nur einen öffentlichen Ordner, also alle User sehen alle Daten.
also irgendwie (view by role AUS?) hab ich immerhin hinbekommen, dass user nur ihre eigenen files sehen. dennoch ist dieses webfm auch nicht so laiengerecht, denn das mit dem rechtsklick ist wieder nix fuer laien, und ausserdem funktioniert es in opera nicht.