SFLog v02.00.02, Plugin zur Erfassung von Systemweiten Events |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
SFLog v02.00.02, Plugin zur Erfassung von Systemweiten Events |
Thu. 30. November 2006, 09:19
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
Pluginname:
--------------------------------------------------------------------------- Backend-Log Status: --------------------------------------------------------------------------- stable Bechreibung: --------------------------------------------------------------------------- Plugin zur Erfassung von Systemweiten Events Features: --------------------------------------------------------------------------- - sortieren und filtern nach Benutzer, Datum und Aktionstyp - exportieren als csv - ausgabe als druckversion Autor(en): --------------------------------------------------------------------------- - Björn Brockmann - Paul Eppner - Sven Bräutigam - Jürgen Brändle - MaZderMind Lizenz: --------------------------------------------------------------------------- GPL Benötigte Sefrengo Version: --------------------------------------------------------------------------- >= 01.91.00 (Sefrengo 1.2 alpha2) Installation: --------------------------------------------------------------------------- Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Administration -> Plugins". Klicken Sie oben rechts auf "Plugin importieren". Am unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die gewünschte "*.cmsplug"- Datei aus. Mit einem Klick auf das Diskettensymbol wird das Plugin in das CMS importiert. Das Plugin ist nun innerhalb des CMS nutzbar. Installieren Sie das Plugin mit einem klick auf das Plugin-Importieren-Symbol in der Pluginzeile. Dokumentation: --------------------------------------------------------------------------- Keine vorhanden CODE Changelog legend: # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note v02.00.02 - 31.11.2006 ------------------------------------------------------------------------------------------------ # Vergessene Debugausgabe in der install.meta entfernt v02.00.01 - 30.11.2006 ------------------------------------------------------------------------------------------------ - Reste der direkten cms_value-Abrage entfernt + Sicherheitsabfrage vor Reset eingebaut # In der install.meta cms_ durch {table_prefix} ersetzt # In der uninstall.meta fehlte die Löschanweisung für einen Rechteeintrag v02.00.00 - 28.11.2006 ------------------------------------------------------------------------------------------------ ^ Zu Sefrengo konvertiert # upl-Events werden in SF-Beta2 ohne _ angegeben (also upleditfil statt upl_editfile) + möglichkeit zur backend-mehrsprachigkeit eingebaut + deutsche sprachdatei überarbeitet und ausgebaut + englische übersetzung eingefügt Gruß, Peter
Angehängte Datei(en)
|
|
|
Thu. 30. November 2006, 09:43
Beitrag
#2
|
|
Member Gruppe: Members Beiträge: 30 Mitglied seit: 18.09.2006 Mitglieds-Nr.: 245 |
Ein geniales Modul, wobei SF allgemein meiner Meinung nach sehr gut ist :-)
Eine Frage habe ich aber: drucken & exportieren bei SFLog bringt bei mir immer nur die Ausgabe : Not Found The requested URL /backend/plugins/sflog/log_print.php&fuser=&faktion=&vt=30&vm=11&vj=06&bt=30&bm=11&bj=06 was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Muß ich irgendwo noch etwas konfigurieren? Schönen Tag noch! Mathias |
|
|
Thu. 30. November 2006, 09:56
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 102 Mitglied seit: 24.07.2006 Mitglieds-Nr.: 159 |
Hallo MaZderMind,
Plugin funzt im Backend hervorragend .... im FE erscheinen jedoch immer noch diese Fehlermeldungen -------------------- grüsse fo.x
|
|
|
Guest_bkm_* |
Thu. 30. November 2006, 12:19
Beitrag
#4
|
Guests |
Vorschlag zur nächsten Version
Erweiterung der Log's auf das Thema Plugin QUELLTEXT INSERT INTO {table_prefix}values VALUES ('', 0, 0, 'events', 'plug_upload', 'actions', 'log', NULL, 'include_once ($cfg_cms[\'path\'].\'plugins/sflog/class.con_log.php\');\r\nif (!is_object ($log)) $log = &new con_log();\r\n$log->write_log(\'plug_upload\', $args[\'idplug\'], $args[\'name\']);', 0, NULL, NULL, '', NULL, NULL, 0); . . usw. QUELLTEXT $cms_lang['log_plug'] . . usw. QUELLTEXT 'plug' => $cms_lang['log_plug'] Plugins haben ja (wie ich gesehen habe) im Event gleiche Actionen wie Module. |
|
|
Thu. 30. November 2006, 16:56
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
@stoecki
Ja ich sehe einen fehler.. ich sollte keine Releases mehr vor der Schule rausgeben Tut mir leid mit den vielen Fehlern ich werde in Zukunft mehr testen bevor ich ein Release rausgebe... Ich korrigiere das (das erste & sollte eigentlich ein ? sein). @fo.x Welche Meldungen? Und vorallem im Frontend?? O.o @bkm: Ist notiert und wird eingebaut. Gruß, Peter |
|
|
Guest_bkm_* |
Thu. 30. November 2006, 17:28
Beitrag
#6
|
Guests |
Na Peter
Wenn Du einmal am schauen bist, ändere doch gleich noch QUELLTEXT if($faktion == 'login') in den Sprachstring, QUELLTEXT if($faktion == $cms_lang['log_login']) sonst gibt es keine gefilterte Ausgabe. Der Beitrag wurde von bkm bearbeitet: Thu. 30. November 2006, 17:33 |
|
|
Thu. 30. November 2006, 17:57
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
Hmm das stimmt nicht ganz. Eigentlich müsste
QUELLTEXT if($faktion == 'login') $sql_where .= " AND A.action = '' "; auskommentiert werden...Gruß, Peter |
|
|
Thu. 30. November 2006, 18:30
Beitrag
#8
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 102 Mitglied seit: 24.07.2006 Mitglieds-Nr.: 159 |
Dies erscheint nachdem man sich im FE mit dem Login-Modul einloggen möchte ......
QUELLTEXT Warning: Unknown(plugins/sflog/class.con_log.php): failed to open stream: No such file or directory in /home/httpd/vhosts/abcd.net/httpdocs/backend/inc/class.cms_event.php(49) : eval()'d code on line 1 Warning: (null)(): Failed opening 'plugins/sflog/class.con_log.php' for inclusion (include_path='.:/home/httpd/vhosts/abcd.net/httpdocs/backend/external/adodb/: /home/httpd/vhosts/abcd.net/httpdocs/backend/external/pear.php.net/') in /home/httpd/vhosts/abcd.net/httpdocs/backend/inc/class.cms_event.php(49) : eval()'d code on line 1 Fatal error: Cannot instantiate non-existent class: con_log in /home/httpd/vhosts/abcd.net/httpdocs/backend/inc/class.cms_event.php(49) : eval()'d code on line 2 "plugins/sflog/class.con_log.php " ist vorhanden -------------------- grüsse fo.x
|
|
|
Thu. 30. November 2006, 18:36
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
nun das kann ich so pauschal auch nicht zuordnen... aber ich hab ne idee wie ich das in der nächsten version ändern kann.
Gruß, Peter |
|
|
Guest_bkm_* |
Thu. 30. November 2006, 18:41
Beitrag
#10
|
Guests |
Hmm das stimmt nicht ganz. Eigentlich müsste QUELLTEXT if($faktion == 'login') $sql_where .= " AND A.action = '' "; auskommentiert werden...Gruß, Peter Funktioniert alles beides (Sprachstring oder auskommentieren), nur so wie es jetzt ist geht es nicht Der Beitrag wurde von bkm bearbeitet: Thu. 30. November 2006, 18:42 |
|
|
Thu. 30. November 2006, 18:57
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
Ja nur wenn dann der Sprachstring mal zufällig nicht "login" ist (weil der Wert von $faction nämlich als login feststeht und nicht sprachabhängig ist, dann klappts nichtmehr
Gruß, Peter |
|
|
Guest_bkm_* |
Thu. 30. November 2006, 19:28
Beitrag
#12
|
Guests |
Ja nur wenn dann der Sprachstring mal zufällig nicht "login" ist (weil der Wert von $faction nämlich als login feststeht und nicht sprachabhängig ist, dann klappts nichtmehr Gruß, Peter Der Sprachstring ist ja auch nicht "login" sondern Logins oder eng. logins oder probiers mit Peter in der lang Datei (funktioniert auch) |
|
|
Thu. 30. November 2006, 19:34
Beitrag
#13
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
Ja stimmt. Es ist nur wichtig dass es etwas unglich "login" ist, damit die if-Abrage nicht greift
Gruß, Peter |
|
|
Guest_bkm_* |
Thu. 30. November 2006, 19:51
Beitrag
#14
|
Guests |
Vergiss alles und kommentiere es aus, für was das gesonderte faction war -- keine Ahnung.
Im Dedi werden auch keine Daten angezeigt (bisher wurden keine Daten geloggt) ist wohl blos niemand aufgefallen. |
|
|
Thu. 30. November 2006, 23:50
Beitrag
#15
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
Hi
So alles repariert, auch fo.x' Problem. Es wurde über die DB $cfg_cms['path'].'plugins/sflog/class.con_log.php' eingebunden, es müsste aber $cfg_cms['cms_path'] heißen. Hab ich schon falsch aus bkms version übernommen.. ^^ So jetzt TESTE ich das noch und morgen mittag gibts ein Update. Ich hab auch die update.meta endlich mal befüllt sodass auch ein problemloses Update mötlich sein sollte, aber auch das TESTE ich nochmal Gruß, Peter |
|
|
Guest_bkm_* |
Fri. 1. December 2006, 01:04
Beitrag
#16
|
Guests |
ZITAT Hab ich schon falsch aus bkms version übernommen.. ^^ Also gabs da so nee Version wer hätte das gedacht. So alles repariert, auch fo.x' Problem. Es wurde über die DB $cfg_cms['path'].'plugins/sflog/class.con_log.php' eingebunden, es müsste aber $cfg_cms['cms_path'] heißen. Dann stammt das auch noch vom Dedi (komisch das da keiner das Problem hatte) $cfg_dedi[\'path\'] sollte ja dann auch nur mit $cfg_dedi[\'dedi_path\'] funktionieren. |
|
|
Fri. 1. December 2006, 01:25
Beitrag
#17
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
Ja aber solange es nur leer ist wird vom aktuellen Pfad ausgegangen und der ist standardmäßig der backendordner. Warum fo.x jetz probleme hatte -- keine Ahnung, aber mit den Absoluten pfaden wird er sie nichtmehr ham.
Gruß, Peter |
|
|
Fri. 1. December 2006, 11:31
Beitrag
#18
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 680 Mitglied seit: 09.08.2006 Wohnort: nähe Mainz Mitglieds-Nr.: 182 |
So.. probieren wirs nochmal: v02.00.03
Ihr könnt das Plugin übrigens normal updaten ohne die Logdaten zu verlieren. Gruß, Peter |
|
|
Fri. 1. December 2006, 18:13
Beitrag
#19
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 102 Mitglied seit: 24.07.2006 Mitglieds-Nr.: 159 |
SUUUPI
Nun ist die Fehlermeldung im FE verschwunden !!!! Vielen Dank für das Dingen -------------------- grüsse fo.x
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.9.24 - 09:58 |