Hallo,
ich möchte bei allen Benutzern die (in diesem Fall per remote-API) neu angelegt werden, mein eigenes Modul automatisch aktivieren.
Folgendes habe ich bereits probiert:
1. in interface/lib/config.inc.php habe ich den Modulnamen an zwei stellen eingefügt, jedoch hat sich nichts geändert:
$conf['modules_available'] = "dashboard,admin,mail,sites,monitor,client,dns,help,meinmodul";
$conf['interface_modules_enabled'] = "dashboard,mail,sites,dns,tools,meinmodul";
2. im Forum habe ich folgenden code gefunden und ebenso in die config.inc.php eingefügt, funktioniert allerdings auch nicht.
define('ISPC_INTERFACE_MODULES_ENABLED', 'dashboard,mail,sites,dns,tools,meinmodul');
3. Danach habe ich die Datenbank durchforstet aber nur für den admin-Benutzer einen Eintrag der aktiven Module in der Tabelle "sys_user" gefunden, die anderen User scheinen in der Tabelle "client" abgelegt zu sein, welche aber kein Feld "modules" beinhaltet.
(Ich habe den Benutzer zwischen den Tests gelöscht und neu angelegt und das Modul funktioniert grundsätzlich.)
Zusammenfassend:
* In welcher Tabelle wird gespeichert, welche Module für welchen Benutzer aktiviert sind?
* Wie kann ich erreichen, dass bei neu angelegten Benutzern immer ein bestimmtes zusätzliches Modul aktiviert wird.
ich möchte bei allen Benutzern die (in diesem Fall per remote-API) neu angelegt werden, mein eigenes Modul automatisch aktivieren.
Folgendes habe ich bereits probiert:
1. in interface/lib/config.inc.php habe ich den Modulnamen an zwei stellen eingefügt, jedoch hat sich nichts geändert:
$conf['modules_available'] = "dashboard,admin,mail,sites,monitor,client,dns,help,meinmodul";
$conf['interface_modules_enabled'] = "dashboard,mail,sites,dns,tools,meinmodul";
2. im Forum habe ich folgenden code gefunden und ebenso in die config.inc.php eingefügt, funktioniert allerdings auch nicht.
define('ISPC_INTERFACE_MODULES_ENABLED', 'dashboard,mail,sites,dns,tools,meinmodul');
3. Danach habe ich die Datenbank durchforstet aber nur für den admin-Benutzer einen Eintrag der aktiven Module in der Tabelle "sys_user" gefunden, die anderen User scheinen in der Tabelle "client" abgelegt zu sein, welche aber kein Feld "modules" beinhaltet.
(Ich habe den Benutzer zwischen den Tests gelöscht und neu angelegt und das Modul funktioniert grundsätzlich.)
Zusammenfassend:
* In welcher Tabelle wird gespeichert, welche Module für welchen Benutzer aktiviert sind?
* Wie kann ich erreichen, dass bei neu angelegten Benutzern immer ein bestimmtes zusätzliches Modul aktiviert wird.