Pluginname:
---------------------------------------------------------------------------
Backend-Log
Version:
---------------------------------------------------------------------------
v02.00.00
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
Jetzt bin ich baff. Ich habs mir gerade mal angeschaut und bin begeistert, wie Du das Plugin wieder aufgemöbelt hast. Danke!
Hi
Danke für das Lob
Allerdings fehlt mir noch ne Möglichkeit auch den Menüpunkt und die Rechtestrings lokalisieren zu können. Ich würde am liebsten aus der DB wieder auf das Sprschfile verweisen (was prinzipiell auch geht), aber dazu müsste man irgendwie über die cms_values oder so benutzerdefinierte Sprachfiles einbinden können...
Siehe FR-Ticket.
Gruß, Peter
wow, auch von mir ein kompliment für das plugin und deine arbeit hier insgesamt. toll!
super sache peter
besten dank, gefällt mir richtig gut!
gruss andi
solltest du unter dem reiter administration finden...unterpunkt backend-log.
@MaZderMind
Wäre es nicht besser wenn beim Reset (Löschen) eine Abfrage erfolgt,
wie in der von mir an Dich gesendeten Version (s.Bild).
Ich persönlich fände es auch besser, wenn ein Plugin wieder unter Plugins (4) auftaucht.
[attachment=214:attachment]
Lieber Peter (MaZderMind)
ich könnte Dich knutschen! Das ist ja absolut super, was Du in dieser kurzen Zeit geschafft hast. Genau das Modul, das ich im Moment brauche...
Das Modul funktioniert - soweit ich es im Moment überblicken kann - auch in der 1.03.00-Sefrengo-Version tadellos. Druckfunktion, Exportfunktion, Zeilenweiterschaltung und selbst die Definition, wer Log-Dateien ansehen etc. darf, hast Du eingebaut.
Ich bin sprachlos...
Liebe Grüße
Ute
Coole Sache !!!
@MaZderMind
Auch eine Kompliment von mir ich finde das super Lösung.
Das berüchtigte "aber" habe ich trotzdem noch. Wie @bkm
@bkm
Mich würd noch brennen interessieren, wann die anderen 2 Plugins aus deinem SF-Pluginordner uns erfreuen.
1. Statistik (unter spielereien hast du ja ein Statistik-Bild das sieht sehr gut aus)
2. Sefrengo-Shop
[attachment=214:attachment]
Gruss
Hi
Das mit dem SQL is wirklich schirfgelaufen :/ ich hab öfters zum testen das {table_prefix} durch cms_ ersetzt und dann di queries direkt über phpmyadmin ausgeführt. Dann hab ich wohl beim zurückkopieren vergessen cms_ wieder zu ersetzen.. gibt morgen ne bereinigte Version.
Auch die Sicherheitsabfrage beim Reset kommt wieder rein, ich hab garnicht gemerkt dass bkms version das drinhatte O:-)
Was bei fo.x schiefgelaufen ist -- keine Ahnung... Scheint so als wäre die Datei "plugins/sflog/class.con_log.php" nicht vorhanden. Check das mal.
Ich finde den Menüpunkt "Plugins" absolut sinnfrei. Ein Plugin lässt sich immer einem der Punkte "Redaktion", "Design" und "Administration" zuordnen und sollte auch in einem dieser Bereiche auftauschen. Das Newssystem ist eindeutig ein redaktionelles Werkzeug und gehört unter Redaktion, der Backend-Log gehört ist ein administratives Werkzeug und gehört unter Administration. Plugins sollten sich nahtlos in die Anwendung integrieren und da ist ein extra Menüpunkt "Plugins" nur hinderlich.
Soweit meine Argumentation, Gegenargumente bitte.
Gruß, Peter
Hi
an die Statistik kann ich mich demnächst auch mal ranmachen, die frage ist aber ob man das wirklich braucht.. Webalizer, AWStats, Google-Analytics & Co. decken doch eigentlich das komplette Feld ab und mir ist kein Hoster bekannt der keinen Zugriff auf Logs oder wenigstens auf bereits verdaute Statistiken bietet.
Der SF-Log könnte außerdem Dinge wie die Hostname-Auflösung und damit Landeszuordnung garnicht abdecken, von JS-Only-Daten wie der Bildschirmauflösung mal garnicht zu reden.
Der Shop würde mich allerdings auch brennend interessieren...
Gruß, Peter
@MaZderMind
Weltklasse. Das Plugin bringt uns sehr viel weiter. Vielen Dank.
Ich stimme der Plugin-Zuordnung zum jeweiligen Thema auch zu. Peter sieht das schon richtig.
Wenn es um die Einbindung eines Shops geht, bin ich gern dabei. Durfte jetzt einiges Richtung XT-Commerce erfahren und denk das könnte als Plugin gut passen.
Wenn ich in dem Zuge noch meine PHP-Kentnisse ausbauen könnte würd ich klasse finden.
Bezüglich Shop: Ich denke dass ein Shop-Plugin versuchen sollte XTC oder OSC in SF einzubinden, also gemieinsame Usertabelle und Sessionübernahme, sowie ein Leitfaden zur Layoutgestaltung der Shops (z.B. per http://yaml.t3net.de/YAML-fuer-xt-Commerce.101.0.html). Alles das jedoch ohne wesentliche Hacks in XTC um die Updatefähigkeit zu erhalten.
Einen eigene SF-Shop zu entwerfen halte ich nicht für sinnvoll.
Gruß, Peter^
@MaZderMind
Genau das meinte ich so. Mir würde das so vollkommen ausreichen.
Die Smarty-Geschichte ist ja sehr flexibel, da kann man dann vielleicht mehr machen.
dankööööö!
Hab ich erwähnt, dass ich derzeit einen Österreichischen Chef habe?
ich bin zwar am 19. Dezember für einen Tag in Wien, aber leider hab ich 0 Zeit, aber wir werden das sicher noch einmal nachholen können!
Hey - an meinem Purzeltag
Nuja um zu was produktivem zurückzukehren: ich hab noch einen bug im Uninstall gefunden - es wurde ein rechteeintrag zuwenig deinstalliert. Ich fasse das alles heut abend noch in ein neues Plugin zusammen, aber erstmal den wikieintrag zur Pluginenwicklung fertig machen...
Gruß, Peter
Okay, neue Version is raus. Was ich jetzt aber nicht wieder eingebaut habe ist das Zurücksetzen in ienem bestimmten Interval (1 Tag, 1 Woche, 1 Jahr, ...) weil dabei die Angabe fehlt, weil ich keinen Sinn sehe die letzte Woche zu löschen. Die älteste vllt, das macht noch sinn, aber die jüngste?!?
Gruß, Peter
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)