Kategorien: Tutorials

Dateien von der Joomla! Seite direkt in die eigene DropBox hochladen

Teilen

Möchtest du einen öffentlichen Upload für deine DropBox einrichten?

Möchtest du deinen Besuchern ermöglichen, dass sie dir Dateien ohne Email zusenden können?

Oder möchtest du wissen, wie du deine DropBox in deine Joomla! Seite integrieren kannst?

Dann ist dieser Artikel wie für dich gemacht!

Falls du noch kein DropBox Konto hast, dann kannst du so eines sehr schnell und einfach anlegen. Dies funktioniert wie ein eigener Dateiserver, aber nur viel besser!

Die Vorteile sind:

  1. Dateien werden lokal gespeichert UND gleichzeitig im Web. Dies ermöglicht einen schnellen Zugriff und ohne Gefahr eines Datenverlustes.
  2. Synchronisiere deine Dateien auf so vielen Computern wie du willst, unabhängig vom Standort.
  3. Keine Wartezeiten bei den Datentransfers… alle Aufgaben werden im Hintergrund ausgeführt.
  4. Effizienter Datentransfer; DropBox übermittelt ausschliesslich die Unterschiede (nur was geändert hat) von den Dateien. Vor allem wenn du häufig mit grossen Dateien arbeitest (z.B.: mit Photoshop Dateien) beschleunigt dies spührbar den Prozess.
  5. Kostengünstig (oder sogar gratis) und ohne Serverwartung.

Aber es gibt noch ein Problem, dass noch nicht gelöst ist… und das ist die gute alte “sende die Datei auf mein Email”- Rutine. Wie nervig! Wäre es nicht genial, wenn die Leute dir oder deinem Team diese Dateien DIREKT zusenden könnten? Und wäre es nicht noch besser, wenn sie das direkt über deiner Joomla! Webseite machen könnten? Das geht!

Mit einer kleinen Anpassung des vorhandenen DropBox upload scripts, ist der Einbau in deine Webseite sehr einfach.

Was du brauchst:

  1. Grundkenntnisse im Bearbeiten von Code (PHP and HTML)
  2. Ein DropBox Konto (Es funktionieren beide Kontoversionen, die kostenlose und die gebührenpflichtige Version)
  3. Eine Joomla! Website
  4. Eine installierte ChronoForms Komponente für Joomla (Es funktionieren beide Komponentenversionen, die kostenlose und die gebührenpflichtige Version)
  5. DropBox Uploader (Diese Anleitung ist für die V. 1.1 geschrieben)

Was zu tun ist:

  1. Kopiere den DropBox Uploader (DropboxUploader.php) in das Rootverzeichnis von deiner Webseite. (Das müsste etwa so aussehen: http://www.example.com/DropboxUploader.php)
  2. Gehe in dein Joomla! Backend und erstelle ein neues Formular mit der chronoforms Komponente.
  3. Füge die Feldfunktion: “form tag attachment”: enctype=”multipart/form-data” hinzu.
  4. Fügen nachfolgenden Code in das erstellte “form html”:
 
  1. Ändere im Code:“DEINEDROPBOXEMAI@EXAMPLE.COM”, “DEINDROPBOXPASSWORT” damit du dich in dein DropBox Konto anmelden kannst.
  2. Du musst wissen, dass die hochgeladenen Dateien im Ordner: “uploads-INSECURE” abgespeichert werden. Du kannst diesen Ordner zwar anpassen, aber du solltest das so machen, dass du immer noch feststellen kannst, ob die hochgeladenen Dateien von deiner Webseite stammen.
  3. Du musst noch die Option: “FORM URLS” in Chronoforms ändern. Ändere die “SUBMIT URL” auf den gleichen Namen, so wie das Formular heisst. Wenn zum Beispiel dein Formular “upload” heisst, dann muss deine URL wie folgt lauten: /index.php?option=com_chronocontact&chronoformname=upload
  4. Fertig! Bereit zum Testen.

Quelle in Englisch: Get DropBox and Joomla! – Accept Files Without Email

Roger Perren

Letzte Beiträge

Für wen ist Joomla! 4 gut?

Mit Joomla! 3 kamen immer mehr neue Funktionen rein. Mit Joomla! 4 sollte alles besser werden. Ist dem so? Und… Weiterlesen

vor 1 Tag

Joomla! 3.9.11 Update erschienen!

Das Joomla! 3.9.11 Update behebt eine kleinere Sicherheits-Lücke sowie 29 gemeldete Probleme, die in diesem Release behoben wurden. Weiterlesen

vor 7 Tagen

Bekommt Joomla 4 ein Pagebuilder?

Beim diesjährigen GSoC entwickelt man für Joomla! 4 ein flexibles Frontend Template Grid, dass man sich im Backend als Pagebuilder… Weiterlesen

vor 3 Wochen

Joomla! 3.9.10 Update erschienen!

Das Joomla! 3.9.10 Update behebt ein kleines Problem, dass bei der Zuordnung eines spezifischen Templates bei mehrsprachigen Sites entstanden ist. Weiterlesen

vor 1 Monat

Joomla! 3.9.9 Update erschienen!

Das Joomla! 3.9.9 Update behebt eine kleinere Sicherheits-Lücke sowie 32 gemeldete Probleme, die in diesem Release behoben wurden. Weiterlesen

vor 1 Monat

Deine Joomla!-Site auf Diät setzen!

In all den Jahren sammelten sich viele Funktionen in Joomla! an, die man eigentlich gar nicht braucht. Diese Methode hilft… Weiterlesen

vor 2 Monaten