[gelöst]File upload paths
am 02.11.2009 - 11:34 Uhr in
Hallo,
ich versuche vergeblich den upload path für bestimmte Inhaltstypen zu ändern, es wird aber immer nur in dem unter Dateisystem angegebenen Pfad gespeichert.
Mein Dateisystempfad = sites/default/files und privat
Im Modul File upload path habe ich für meinen Inhaltstyp "Einzelblatt"
den Patterns for each node type = ../../../uploads/Einzelblatt gesetzt.
Ich hätte jetzt ein upload direkt unter Drupal erwartet.
Das Verzeichnis wird angelegt aber es wird nichts darin gespeichert.
Ein Dateianhang wird aber weiterhin unter sites/default/files gespeichert.
Frage: Wie kann ich Dateianhänge nach Inhaltstypen differenziert speichern?
Schöne Grüsse
Wolfgang
- Anmelden oder Registrieren um Kommentare zu schreiben

upload path
am 02.11.2009 - 12:55 Uhr
Hm, schwierige Suche ... Upload path.
Stefan
--
sei nett zu Deinem Themer
Versteh ich nur nicht
am 02.11.2009 - 16:28 Uhr
Tut mir leid, das verstehe ich leider nicht.
Ich habe jetz im Modul upload path im obersten Feld einen Pfad gesetzt: "../../drupal/uploads"
Für meinen nodetyp habe ich den Pfad "Einzelblatt" gesetzt.
Beim Beitragerstellen wird der Upload unter default/files/uploads/Einzelblatt gespeichert.
Die Frage war, wie kann ich den globalen Pfad auf Drupal/uploads legen?
Wie werden eigentlich uploads gelöscht?
Gruß
Wolfgang
Pfad
am 02.11.2009 - 18:47 Uhr
... "../../drupal/uploads"
Ich glaub, das wird so nicht funktionieren (hast Du ja schon merken müssen). Relative Pfade oberhalb von sites/ funktionieren sind Wissens nicht möglich.
Wie werden eigentlich uploads gelöscht?
Wenn Du die node bearbeitest kannst Du die Dateien zum Löschen markieren. Sie sollten dann beim Speichern der Node gelöscht werden (sofern keine Revisionen der Node darauf zugreifen).
hth,
Stefan
--
sei nett zu Deinem Themer
Uploads einfach löschen
am 03.11.2009 - 08:16 Uhr
Danke für die klare Antwort.
Das Löschen der Anhänge über nodes ist mir klar. Ich meinte eigentlich verweiste Uploads, die nirgends mehr "angebunden" sind.
Kann man Uploads auf dem Server einfach löschen oder kommt Drupal dann durcheinander?
Was passiert, wenn das Upload doch noch irgendwo gebraucht wird?
Gruss
Wolfgang
Dateien
am 03.11.2009 - 08:44 Uhr
Kann man Uploads auf dem Server einfach löschen oder kommt Drupal dann durcheinander?
Was passiert, wenn das Upload doch noch irgendwo gebraucht wird?
Dann gibt es Fehler.
Schau mal in die Tabelle
files. Dort sind alle Dateien aufgeführt (die Du hochgeladen hast). Wenn Du also eine Datei auf dem Dateisystem löscht, musst Du auch den entsprechenden Eintrag in dieser Tabelle (und sämtliche Referenzen auf dieses Datum) entfernen. Ansonsten gibt das unschöne Fehler und ganz viel rot auf Deiner Seite.hth,
Stefan
--
sei nett zu Deinem Themer