Hallo zusammen,
gibt es ein Modul oder eine Komponenten, mit der es möglich ist, Dateien aus vorher definierten Ordner vom PC hochzuladen?
Das ganze sollte am besten auch noch Userbezogen abgespeichert werden.
Gruß
hagen
Hallo zusammen,
gibt es ein Modul oder eine Komponenten, mit der es möglich ist, Dateien aus vorher definierten Ordner vom PC hochzuladen?
Das ganze sollte am besten auch noch Userbezogen abgespeichert werden.
Gruß
hagen
Kann jedes FTP-Programm. Und wenn du ein richtig gutes nimmst, kannst du dort sogar einen Automatismus einstellen, zu welcher Zeit, welche Ordner miteinander synchronisiert werden sollen. Meines kann das zumindest (http://www.psftp.de/)
Axel
Ich bräuchte das aber aus Joomla heraus.
Ich will ja nicht jeden User ein FTP-Programm aufs Auge drücken.
Die Ordner aus denen die Dateien kommen würde ich auch gern vorher festlegen können.
Der User soll eigentlich nur noch auf einen Knopf drücken müssen.
Mal ganz doof gefragt: Hast du eine entfernte Vorstellung davon, wie das File Transfer Protocol arbeitet?
Wenn Joomla als Client per FTP zugreifen soll, muß auf dem lokalen Rechner ein FTP-Server laufen. Außerdem muß das Routing funktionieren. Bis zum lokalen Router kann Joomla das noch mit der IP des Besuchers übernehmen. Ab da muß aber der LAN-Router dafür sorgen, daß die Pakete beim richtigen Rechner landen. Das Forwarding muß also entsprechend eingerichtet sein.
Außerdem unterliegt Joomla auch als FTP-Client der Laufzeitbeschränkung in PHP. Nach 30 oder 60s bricht die Ausführung ab. Der angestoßene FTP-Transfer läuft dann zwar weiter, Joomla kann aber nicht kontrollieren, ob er erfolgreich beendet wurde.
Das findest du einfacher als den Besuchern einen FTP-Client aufs Auge zu drücken?
Und wie soll das gehen? Woher soll Joomla die Ordnerstruktur auf dem Rechner des Benutzers kennen? Ich denke, hier endet der Bereich usability aber sowas von, denn wenn ein User die paar klicks auf seinem Rechner nicht mehr machen kann, dann... (Kommentar gespart). Und was, wenn der User seine Dateien auf einmal in einem anderen Ordner speichert?
Das wird so nicht funktionieren. Wie meine Vorredner schon schrieben, wie soll Joomla noch irgendein Programm im Internet die Ordnerstruktur auf einem lokalen Rechner kennen?
Was Du aber machen könntest:
Installiere Dir den Flashuploader. Hier hast Du die Möglichkeit für jeden User einen eigenen Uploadordner zu erstellen, auf den dann der User über das Frontend Zugriff hat. Außerdem besteht hier die Möglichkeit die Dateiendungen anzugeben, die der User hochladen darf. Du kannst auch Rechte vergeben. (Dürfen Dateien auch gelöscht, umbenannt oder verschoben werden usw.)
http://www.joomlaos.de/option,com_re...o/id,4049.html
Lesezeichen