Hallo,
habe gerade mal überprüft was beim Löschen einer Gruppe mit den
Kontakten im Adressbuch der Gruppe passiert: gar nichts.
Hab’ das jetzt im Code gefixt, so dass die wie bei Benutzern gelöscht
werden.
Guten Tag zusammen,
ich habe heute unser egroupware gesäubert, da über die Jahr Gruppen angelegt
worden sind, die von der Logik her nicht stimmig waren.
Ich bin dann hingegangen und habe in der Datenbank die Referenzen der
Adresskontakte aktualisiert. Warum? Manuell das Adressbuch von über 30000
Kontakten zu ändern ist etwas aufwendig. Das ging auch ohne Probleme mit
einem Update Query.
Geht auch in der EGroupware ganz einfach:
- auf das Adressbuch der Gruppe wechseln
- gesamte Abfrage abhaken
- bei Aktionen Verschieben plus andere Gruppe auswählen
Danach bin ich hin und habe die Gruppen umbenannt und überflüssige Gruppe
gelöscht. Und hier kommt der Zauber.
- Im Dateimanager hat folgendes Ablagesystem /home/[GruppennameA]
- Nachdem ich den Gruppennamen geändert/gelöscht habe verschwindet der
ursprüngliche Name
- Problem: Alle Verlinkungen auf das Dateien, die in der Gruppe lagen gehen
ins Leere.
Also wenn eine Gruppe umbenannt wird, zB. von “GruppeAlt” nach
"GruppeNeu" wird auch das Homedirectory von /home/GruppeAlt nach
/home/GruppeNeu umbenannt.
Was meinst du mit Verlinkung? Symbolische Links werden - wie auf allen
Systemen die ich kenne - nicht automatisch angepasst.
Von welcher EGroupware Version reden wir hier?
Ralf
Wie kann ich die Dateien wieder zurück holen? Ich habe auf dem Server
gesehen, dass die Dateien hier nicht abgelegt sind. Daher gehe ich davon
aus, dass diese in der Datenbank liegen. Korrekt?
Besten Gruß aus Ingelheim.
–
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany