Hallo,
mein Kunde möchte unbedingt das Tool Protokoll verwenden, um einen Überblick zu haben, wer wann was geändert hat.
Außer ihm Admin-Rechte zu geben habe ich leider keine Möglichkeit gefunden.
Kann mir jemand verraten, wie ich einem BE-User die Möglichkeit gebe, auf das Werkzeug Protokoll zuzugreifen?
Wohlgemerkt: Ich meine nicht "Änderungsverlauf anzeigen", das bei allen Elementen bei steht. Ich brauche wirklich das Tool.
Vielen Dank schonmal
Chrickenh
Hab mal was rumgetüftelt:
Ändere mal die Datei /typo3/sysext/belog/mod/conf.php folgendermaßen:
<?php
#define('TYPO3_MOD_PATH', 'sysext/belog/mod/');
#$BACK_PATH='../../../';
$MLANG['default']['tabs_images']['tab'] = 'log.gif';
$MLANG['default']['ll_ref']='LLL:EXT:belog/mod/locallang_mod.xml';
$MCONF['script']='_DISPATCH';
//$MCONF['access']='admin';
$MCONF['access']='user,group';
//$MCONF['name']='tools_log';
$MCONF['name']='web_log';
?>
Dank der Änderung von access müsstest Du dieses Modul jetzt auch über die Benutzersteuerung den Usern und gruppen zuweisen können.
In der Datei /typo3/sysext/belog/ext_tables.php muss die Zeile:
t3lib_extMgm::addModule('tools','log','',t3lib_extMgm::extPath($_EXTKEY).'mod/');
geändert werden in:
t3lib_extMgm::addModule('web','log','',t3lib_extMgm::extPath($_EXTKEY).'mod/');
Damit landet das Modul dann an der richtigen Position. Allerdings erhält es ein anderes Symbol, weil sich auch der Name von tools_log => web_log und für web_log gibbet halt kein Symbol aus dem t3skin.
Bedenke: Mit dem nächsten TYPO3-Update sind diese Änderungen wieder futsch.
Stefan
Hallo Froemken,
wow, wie kommt man denn da drauf? :o
Es hat funktioniert, die Benutzer können jetzt das Protokoll freigeschaltet bekommen.
Das steht dann und Web statt unter Tools. Das ist okay.
Vielen Dank
Chrickenh
Das gleiche Problem hatte man damals schon mit cc_awstats. Knapp 3 Jahre her. Mit dem Begriff cc_awstats, typo3 und ext_tables.php bekommt man bei Google schon ein paar bessere Resultate, wie dieses hier:
http://typo3.fruit-lab.de/typo3-seo/qualitaetskontrolle/awstats-be-user.html
Der Rest war dann nur noch adaptieren und ausprobieren.
Stefan