Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> SFLog v02.00.02, Plugin zur Erfassung von Systemweiten Events
MaZderMind
Beitrag 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)
Angehängte Datei  sflog_v02.00.02.zip ( 12.71KB ) Anzahl der Downloads: 16
 
Go to the top of the page
 
+Quote Post
stoecki
Beitrag 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
Go to the top of the page
 
+Quote Post
fo.x
Beitrag 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 blink.gif


--------------------
grüsse fo.x

Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 30. November 2006, 12:19
Beitrag #4





Guests






Vorschlag zur nächsten Version tongue.gif
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 blink.gif (wie ich gesehen habe) im Event gleiche Actionen wie Module.
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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 sad.gif 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
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 30. November 2006, 17:28
Beitrag #6





Guests






Na Peter smile.gif
Wenn Du einmal am schauen blink.gif 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
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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
Go to the top of the page
 
+Quote Post
fo.x
Beitrag 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


mellow.gif

"plugins/sflog/class.con_log.php "

ist vorhanden


--------------------
grüsse fo.x

Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 30. November 2006, 18:41
Beitrag #10





Guests






ZITAT(MaZderMind @ Thu. 30. November 2006, 17:57) *
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 wink.gif

Der Beitrag wurde von bkm bearbeitet: Thu. 30. November 2006, 18:42
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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 wink.gif

Gruß, Peter
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Thu. 30. November 2006, 19:28
Beitrag #12





Guests






ZITAT(MaZderMind @ Thu. 30. November 2006, 18:57) *
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 wink.gif

Gruß, Peter

Der Sprachstring ist ja auch nicht "login" sondern Logins oder eng. logins oder probiers mit
Peter in der lang Datei (funktioniert auch) huh.gif
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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 wink.gif

Gruß, Peter
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag 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.
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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 wink.gif

Gruß, Peter
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Fri. 1. December 2006, 01:04
Beitrag #16





Guests






ZITAT
Hab ich schon falsch aus bkms version übernommen.. ^^

Also gabs da so nee Version rolleyes.gif wer hätte das gedacht.
ZITAT(MaZderMind @ Thu. 30. November 2006, 23:50) *
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.
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag 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
Go to the top of the page
 
+Quote Post
fo.x
Beitrag Fri. 1. December 2006, 18:13
Beitrag #19


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 102
Mitglied seit: 24.07.2006
Mitglieds-Nr.: 159



SUUUPI biggrin.gif

Nun ist die Fehlermeldung im FE verschwunden !!!!


Vielen Dank für das Dingen tongue.gif


--------------------
grüsse fo.x

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 13:28

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.