mod_copy_rights
Ein kleines Modul als Fingerübung während meine Beta-Tester die "großen" Module auf Herz und Nieren testen.
Hiermit lassen sich Rechte von einem User auf einen Anderen übertragen.

Das ist z.B. hilfreich bei Neuzugängen oder Urlaubsvertretungen, denen mit einem Klick hunderte von Rechten zugewiesen werden können.
Dabei wird das System besonders mächtig, wenn man "Rollen" anlegt, z.B. "Redakteur" und "Aushilfe", diese mit allen nötigen Rechten versieht und diese dann bei Bedarf auf die entsprechenden User überträgt.
Für ConPresso 3.4.x ist seit Jahren das gleiche Modul im Einsatz und hat immer problemlos funktioniert.
Installation
Das Modul muss auf dem Server im ConPresso-Verzeichnis abgelegt werden. Anschliessend können Administratoren und Superuser das Modul unter dem Menüpunkt Module => Module verwalten installieren und aktivieren.
Integration
Die Datei _admin/users.php ist folgendermaßen zu ergänzen:
== FINDE === (gaaanz am Anfang)
require_once('../_include/checkaccess.inc.php');
== DANACH, EINFÜGEN ===
// Copy-Rights *********************************************************************************
if (isset($activeModules['CopyRights']['directory'])) include (CPO_BASEDIR.$activeModules['CopyRights']['directory'].'/rights_action.inc.php');
== FINDE === (gaaanz am Ende)
include_once(CPO_BASEDIR.'_include/footer.php');
== DAVOR, EINFÜGEN ===
// Copy-Rights *********************************************************************************
if (isset($activeModules['CopyRights']['directory']) && $append_copy_rights) include (CPO_BASEDIR.$activeModules['CopyRights']['directory'].'/copy_rights.inc.php');

