SMW/Schema:VereinOnline/Farmkonfiguration
Zur Navigation springen
Zur Suche springen
Konfigurationsdatei
/Path/To/VO-Site/config.php
Was
weitere globale Admins
- in die config.php
$adminusers=array(); $adminusers[]=array("login", "passwort", "Vorname Name", "*"); // * ist wichtig! $adminusers[]=...
Datenbankanpassungen für unserer Farm
Alle Datenbanken müssen für Ihre individuellen Lösungen erweitert werden:
- Speicherort der alten UID
ALTER TABLE verein_mitglieder ADD masterid int not null;
- Speicherort der Schattentabelle (alte Benutzernamen mit ihrer UID)
CREATE TABLE verein_historischelogins (id int AUTO_INCREMENT PRIMARY KEY, userid int not null, userlogin tinytext not null);
Verschlüsselung Bankdaten
- ACHTUNG
- bei nachträgliche Änderung keine Entschlüsselung der bisher gespeicherten Daten möglich!
$farmconfig["encrypt"]=array("cypher"=>"blowfish", "mode"=>"cfb", "key"=>"12345678");
Einschränkung der verfügbaren Layouts
// 1. angegebene Layout wird für Neuanlage verwendet
$farmconfig["layouts"]=array("Genealogy.net", "Klassisch");
Einschränkung generell verfügbarer Module
Andere Module werden nicht angezeigt und es können keine Rollenrechte vergeben werden.
$farmconfig["modules"]=array("start", "members", "kasse", "admin");
Innerhalb der Mandanten bzw. bei konkret angemeldeten Benutzern werden nur die Module (Register) aktiv angezeigt, auf die der Benutzer Berechtigungen hat.
Physikalische Löschung von Benutzerkonten
Falls eine endgültige Löschung nicht über die GUI verfügbar sein soll:
$farmconfig["flags"]=array("members_nofinaldelete");