IMCE und MultiSite (Pfade)
Eingetragen von DiabTeen (36)
am 28.05.2012 - 13:41 Uhr in
am 28.05.2012 - 13:41 Uhr in
Moin :)
ich hab ein kleines Problem mit den Pfad-Einstellungen vom IMCE Modul.
Ich möchte für eine MultiSite Installation gerne ein zentrales Upload Verzeichnis haben ( sites/all/files ).
Leider greift IMCE auf den Systempfad als "root" zu (sites/domain.tld/files), wenn ich dies dort auf sites/all/files stelle werden ja auch die Datein für css, language etc abgelegt.
Daher meine Frage: Welche Möglichkeiten hab ich um dies zu umgehen und IMCE einen anderen Pfad zu geben oder ist es okay wenn aus allen Seiten die Files für css etc auch in diesem Verzeichnis liegen?
Danke
Richard
- Anmelden oder Registrieren um Kommentare zu schreiben
Niemand eine Idee/Tipp/Erfahrung
am 02.06.2012 - 09:41 Uhr
Moin,
die Frage stellt sich immer immer noch ... oder hat jemand eine bessere Lösung für eine gemeinsame Nutzung von Medien (Bilder) innerhalb einer Multisite?
Danke :)
Du kannst doch in den
am 02.06.2012 - 11:37 Uhr
Du kannst doch in den Einstellungen für den IMCE Verzeichnisse eintragen, auf die die Rollen Rechte haben. Wenn jetzt die Standardeinstellung /sites/expample1.de/files ist kannst doch mittels ../../default/files/unterverzeichnis auf ein Verzeichnis in /sites/default/files zugreifen lassen. Probiere das doch einfach mal aus.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hallo Werner,das geht leider
am 02.06.2012 - 11:46 Uhr
Hallo Werner,
das geht leider nicht du kannst bei IMCE keine "../../" angeben nur etwas was Hinter der "Hauptebene" ist welche das System benutzt.
Ich hatte es gehofft das es es auf diesem Weg geht und schon probiert doch dann kommt folgende Meldung:
../../all/files is not accepted as a proper directory name.
bzw
../all/files is not accepted as a proper directory name.
Habe dasselbe Problem, hast
am 12.06.2012 - 16:52 Uhr
Habe dasselbe Problem, hast du eine Lösung gefunden?
mfg
cillit
Nein, habe noch keine Lösung
am 12.06.2012 - 16:59 Uhr
Nein, habe noch keine Lösung gefunden.
Werde es wohl probieren das alle Seiten das selbe Verzeichnis nutzen, hoffe da gibt es keine Probleme mit.
Wenn ja, muss ich mal sehen wie man das umgehen kann ...
Hatte eigentlich hier auf Tipps gehofft, da ich vermutet hatte das das Problem nicht so einmalig ist.
--> Multisites mit gemeinsamen Shared Files
Gruß
Richard
ich habe mein Problem gelöst.
am 12.06.2012 - 21:09 Uhr
Bei mir war das Problem, dass ich Bilder unter dem Pfad /sites/default/files/pictures
hochladen wollte und zwar so, dass für jeden user ein eigener Ordner erstellt wird.
Habe als public-verzeichnis /sites/default/files eingerichtet und bei imce den Ordner /pictures/user%uid eingestellt.
Beim Ausprobieren, habe ich mich gewundert, warum ich auf die Hauptebene zugreifen kann.
Naja das Problem war die eigene Dummheit... einfach mal als user anmelden, dann klappt es auch mit den Rechten ;)
Wenn ich dich richtig verstanden habe, musst du nur "/sites/default/files/" als öffentliches Dateisystem einstellen und im IMCE den Ordner "Multisite" anlegen. Somit werden die Dateien wie CSS in "files" abgelegt, die user können aber nur auf "files/multisite" zugreifen und sehen die anderen Ordner nicht.
cillit schrieb Wenn ich dich
am 12.06.2012 - 21:10 Uhr
Wenn ich dich richtig verstanden habe, musst du nur "/sites/all/files/" als öffentliches Dateisystem einstellen und im IMCE den Ordner "Multisite" anlegen. Somit werden die Dateien wie CSS in "files" abgelegt, die user können aber nur auf "files/multisite" zugreifen und sehen die anderen Ordner nicht.
Jop, hatte nur Bedenken das es dort evtl zu Konflikten kommen könnte wenn alle Seiten (können bis zu 30 werden) dort die CSS, JS etc flies ablegen. Daher fände ich eine Lösung das nur IMCE "/sites/all/files/bilder" nutzt besser und die temporären fieles in den Verzeichnissen der Multisites bleiben ...
Aber das scheint nur in meinem Kopf ein Problem zu sein ;)