Dateiverwaltung für mehrere Mandanten verfügbar machen ...

Gesperrt
Leo
Beiträge: 308
Registriert: Mi 19. Apr 2006, 19:26
Kontaktdaten:

Dateiverwaltung für mehrere Mandanten verfügbar machen ...

Beitrag von Leo »

Hallo Contenido-Gemeinde,

ich möchte gerne die Dateiverwaltung eines Mandantens für einen anderen Mandanten verfügbar machen. Ist das machbar? Wie aufwendig ist das?

Vg

Leonhard
Faar
Beiträge: 1951
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Hat sich bedankt: 15 Mal
Kontaktdaten:

Re: Dateiverwaltung für mehrere Mandanten verfügbar machen .

Beitrag von Faar »

Wenn du das als Modul machst, ist es sicher möglich, denn in der Tabelle steht die Client-ID des Mandanten und im Contenido-Programm wird die berücksichtigt, aber bei einem eigenen Modul (oder gar Plugin) kann man das ja anders handhaben.
Nur muss das ganze Drumherum der Dateiverwaltung mit eingebaut werden... und bei einem Modul wird das schwer, das ins Template passend zu machen. Ein Plugin wäre da vielleicht besser, weil du da einen eigenen Menüpunkt für diese übergreifende Dateiverwaltung erstellen kannst.

Unaufwändig wirds so jedenfalls nicht.

Aber vielleicht kann einer vom Contenido-Core mehr dazu sagen und man muss vielleicht nur in einer config irgendwas ändern.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Dateiverwaltung für mehrere Mandanten verfügbar machen .

Beitrag von xmurrix »

Hallo Leo,

wie schon Faar zuvor angemerkt hat, ist es zwar machbar, aber sehr aufwändig. CONTENIDO hat nun mal eine strikte Trennung der Mandanten, das ist das Konzept des CMS und lässt sich nicht einfach umstellen.

Du müsstest einige Änderungen an den Core-Dateien von CONTENIDO machen, die dann beim nächsten Update überschrieben würden.

Oder du implementierst deine eigene Dateiverwaltung als Plugin und deine eigenen Module, die Mandantenübergreifend arbeiten.

Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Gesperrt