SMW/Schema:VereinOnline/Farmkonfiguration

aus wiki, dem genealogischen Lexikon zum Mitmachen.
Version vom 20. März 2014, 11:26 Uhr von Baumbuwegen (Diskussion • Beiträge) (verfügbare Layouts)
Zur Navigation springen Zur Suche springen
- Benutzerverwaltung -
Icon man.svg Intern:CAS - Intern:ReCAPTCHA - Intern:Anmeldung - Intern:Zentrale Benutzerverwaltung - Intern:OpenID - Intern:Benutzermanagement - Intern:Benutzername- und Passwortqualität - Intern:Zentrale Benutzerverwaltung/Suche nach doppelten Benutzern - Intern:Benutzerdatenbank - Intern:Zentrale Benutzerverwaltung/Ideen für ein Redesign - Intern:Mitglieder-SW Webservice - Intern:Passwort-Stärke

- Regeln -
Anbindung Projekte - Benutzername


- VereinOnline -
CompGen:VereinOnline - CompGen-Benutzerdaten - genealogy.net-Benutzerdaten - Intern:VereinOnline - Use Cases - Benutzer und Mitglieder - Vereinsregeln - Module - Gruppen und Rollen - Berechtigungen - Installation - Farmkonfiguration - Mandantenkonfiguration - Kopplung zu Apache-Berechtigungen - Apache-Konfiguration - Datenprüfungen - Neuer Mandant
Tipps und Tricks


Interne Startseite Alle
Intern-Seiten



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");