Methoden/Kunden-PM, Streber PM - Full Service!   Firmen-Wikis   Content Management Systeme   Projektmanagement Tools   Sicherheit

Aus Sysdoc

Wechseln zu: Navigation, Suche

3.8 Anlegen einer neuen Streber PM-Kundeninstallation

Die offizielle Dokumentation zur Installation von Streber PM ist extern auf www.streber-pm.org einsehbar. Im Kontext der X wird eine Streber PM-Kundeninstallation im Unterverzeichnis der jeweiligen Kunden-Subdomain installiert. Dabei sind je nach Version des Programmpaketes hardkodierte bug fixes per Hand zu ergänzen, soweit diese noch nicht offizieller Teil der zu installierenden Distribution geworden sind.

Weitergehende Informationen zu eingebrachten bug fixes, hints und PSL-Erweiterungen die zu berücksichtigen sind, finden sich im Abschnitt 3.10 PSL-Softwareerweiterungen

Bei einer initialen Inbetriebnahme empfiehlt es sich NICHT die DB-Tabelle "persons" der X-PIT-Installation zu kopieren- um im Anschluss für die neue Streber PM-Kundeninstallation vorgesehene accounts abzustimmen, da dieses nicht funktioniert hat (Relationen).

Die folgende Einstellung ist zwingend notwendig damit in den "PIT-Account-Aktivierungsmails" die richtige Subdomain erwähnt wird. Bei Übernahme von PHP/Markup aus anderen Kunden-PITs ist unbedingt darauf zu achten, dass hier nicht irrtümlich die hardcodierte Subdomain eines Kunden-Mitbewerbers auftaucht!

Einstellungen (Technik):

Datei customize.inc.php

confChange('SELF_DOMAIN', 'Kunden-Subdomain-Name.x-knowledgebase.com')

Einstellungen (Anwender):

Das Passwort und die E-Mail-Adresse des Admin ist im Profil initial zu ändern. Bei der Passwortänderung findet keine automatisierte E-Mail-Benachrichtigung statt. Der neue Zugang kann adhoc durch Abmeldung und erneuter Anmeldung überprüft werden. Der admin account kann über das db table field can_login deaktiviert werden, was einem Selbstauschluss gleich kommt, soweit keine weiteren accounts existieren. In einem solchen Fall bleibt nur der Einsatz an der Datenbank selbst (neues md5-verschlüsseltes Passwort händisch eintragen und oder can_login auf 1 setzen).

Spezielle Programmeigenheiten/hints (Technik):

Achtung, ändernt man zu Testzwecken die Rolle des admin direkt in der Datenbank z.B. auf "guest" = int 8 werden nachträglich beim Aufruf von StreberPM die Rechte skriptseitig im db table field "user_rights" geändert (268435455->268435456). Dieses führt dazu, dass dem admin im GUI kein profile editing mehr erlaubt ist, auch wenn seine Rolle wieder auf admin gesetzt wurde. Hier muss also dann zusätzlich das Feld "user_rights" bedient/zurück gesetzt werden.

Persönliche Werkzeuge
Werkzeuge