YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Adminlog / Modlog » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 42.559 Views | | Thema zu Favoriten hinzufügen
Seiten (7): [1] 2 3 4 5 6 7 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Adminlog / Modlog 8 Bewertungen - Durchschnitt: 10,008 Bewertungen - Durchschnitt: 10,008 Bewertungen - Durchschnitt: 10,008 Bewertungen - Durchschnitt: 10,008 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

 Adminlog / Modlog Antworten Zitieren Editieren Melden       UP

Titel: Adminlog / Modlog
Version: 0.0
Beschreibung: Titel:
Adminlog / Modlog

Beschreibung
Eine komplett neue Version mit neuen Funktionen.
Basiert auf den Moderator Log von Wahooka.

Getestet mit der Boardversion 2.3.6 pl2

Es müsste aber auch mit den Versionen 2.1.x und 2.2.x funktionieren.

Funktionen
Loggt folgende Admin-/Modoptionen.

  • Thema geöffnet
  • Thema geschlossen
  • Thema kopiert
  • Thema verschoben
  • Thema verschoben und einen Verweis im ursprünglichen Forum gelassen
  • Thema bearbeitet
  • Thema bearbeitet und geöffnet/offen gelassen
  • Thema bearbeitet und geschlossen/geschlosen gelassen
  • Beiträge gelöscht
  • Thema gelöscht
  • Themen zusammengefügt
  • Themen geteilt
  • Thema festgesetzt
  • Thema gelöst
  • Umfrage hinzugefügt
  • Umfrage bearbeitet
  • Umfrage gelöscht
  • Beitrag bearbeitet

Neu
  • Option im ACP nur für Administratoren sichtbar.
  • Anzeige wieviele Logs vorhanden sind.
  • Bessere Anzeige wenn Ein oder Alle Log/Logs gelöscht wurden.
  • Geloggt wird nun auch wenn "Themen zusammengefügt" werden.
  • Bugfixe & Rechtschreibung.

---------------------------------------------------------------------------

Edit 26.03.2007 02:30 Uhr
Version: Build 26032007 und Update von Build 24032007 auf Build 26032007 verfügbar.

Neu
  • Es wird nun geloggt, wenn ein Thread beim erstellen eines Beitrages mit dem Punkt unter Optionen "Soll das Thema nach der Erstellung des Beitrags geschlossen werden?" geschlossen wird.
  • Es wird nun geloggt, wenn ein Beitrag unter "Beitrag ändern" gelöscht wird.
  • Es wird nun geloggt, wenn ein Beitrag editiert wird.
  • Design
  • Codeoptimierung
  • Bugfixe

---------------------------------------------------------------------------

Edit 30.03.2007 14:30 Uhr
Version: Build 30032007 und Update von Build 26032007 auf Build 30032007 verfügbar.

Neu
  • Es werden nur noch Moderatorenrechte geloggt. Nicht mehr Benutzerrechte. Z.B. Standardgruppe für User: Kann eigene Themen löschen? Weil es ja ein Admin / Modlog ist
  • Bessere Anzeige ob Thema geöffnet oder geschlossen wurde.
  • Bessere Anzeige ob Thema kopiert, verschoben oder Thema verschoben und einen Verweis im ursprünglichen Forum gelassen wurde.
  • Bessere Anzeige ob Thema festgesetzt oder gelöst wurde.
  • Es wird nun geloggt, wenn ein Thema über "Thema bearbeiten" geschlossen wird.
  • Es wird nun geloggt, wenn eine Umfrage bearbeitet wird.
  • Es wird nun geloggt, wenn eine Umfrage gelöscht wird.
  • Codeoptimierung
  • Bugfixe

---------------------------------------------------------------------------

Edit 21.10.2007 15:15 Uhr
Version: Build 21102007 und Update von Build 30032007 auf Build 21102007 verfügbar.

Fehler behoben:
  • Einige User konnten Logs nicht einzelnd löschen (kam immer ein SQL-Database Error).
  • Einige User konnten die Details zu den gelöschten Themen nicht aufrufen (kam immer ein SQL-Database Error).
  • Mods konnten die Option im ACP sehen, betreten und löschen, nun kann man es unter Administratorenrechte einstellen, wer Admin / Modlog sehen, betreten und Logs löschen darf (1 Recht für sehen, betreten und Logs löschen).

Neu:
  • Komplette neue Übersicht
  • Logs nach Kriterien sortieren
  • Sicherheitsabfrage bei Log löschen
  • Sicherheitsabfrage bei allen Logs löschen
  • Administratorenrechte


DANKESCHÖN
Folgenden Usern möchte ich danken:

[kamui] für die setup.php

und

Tänzer für die modlog.wbb (Gruppenrechte)
---------------------------------------------------------------------------

Edit 22.07.2008 14:30 Uhr
Version: Build 22072008 und Update von Build 21102007 auf Build 22072008 verfügbar.

Fehler behoben:
  • Einige User konnten Logs immer noch nicht einzelnd und komplett löschen (kam immer ein SQL-Database Error).

Neu:
  • Überarbeitete modlog.php (optimierter Quelltext)

---------------------------------------------------------------------------

Edit 11.09.2008 16:30 Uhr
Version: Build 11092008 und Update von Build 22072008 auf Build 11092008 verfügbar.

Fehler behoben:
  • Quellcode an neuere PHP-Version angepasst.

Neu:
  • Blätterfunktion (Seitenauswahl)

---------------------------------------------------------------------------

P.S.
Support zu "Adminlog / Modlog" gibt es nur hier in diesem Thread.

Auch wünsche können hier geäußert werden.

User die den Moderator Log von Wahooka schon eingebaut hatten, müssen den wieder ausbauen.
Es gibt keine Updateanleitung!!!

Distanzierung:
Ich, Didito, übernehme keine Haftung für eventuelle Schäden, Fehler oder ähnliches die mit der Benutzung dieser Erweiterung entstehen könnten.
Ich weise ausdrücklich daraufhin, daß der Einbau auf eigene Gefahr geschieht.
Deshalb gilt: Backup der Datenbank und der Dateien machen!!!
Es gibt keinen Anspruch auf Support, Gewährleistung und Ersatz.
----


weiter zum Download

Dieser Beitrag wurde 13 mal editiert, zum letzten Mal von Didito: 11.09.08 21:51.

23.03.07 17:01 Didito ist offline Finden Als Freund hinzufügen
AMD-Fan AMD-Fan ist männlich
Mitglied


Dabei seit: 29.06.05
Beiträge: 94
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Sehr schöner Hack!

Aber wenn ich z.B. nach dem löschen eines Themas im ACP den Log löschen will, kommt bei mir folgende Fehlermeldung:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6pl2): Invalid SQL: DELETE FROM bb55_modlog WHERE id= LIMIT 1
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 1' at line 1
mysql error number: 1064
mysql version: 4.1.13
php version: 5.0.4
Date: 23.03.2007 @ 18:44
Script: /acp/modlog.php?action=dellog&sid=****&id=3
Referer: http://www.***.de/acp/modlog.php?sid=***...uitemgroupid=17


Die *** wurden zensiert.


Ich habe noch eine andere Frage. Nämlich habe ich den Hack del_post von WBBSource installiert, wo man den Beitrag direkt im Thema löschen kann.

Zitat:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
thread.tpl
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Suche nach:
##############################################
</head>
##############################################

darüber einfügen:
##############################################
<script type="text/javascript">
function delpost(delid)
{ if(confirm("Der Beitrag wird endg&uuml;ltig gel&ouml;scht.\nDieser Vorgang kann nicht r&uuml;ckgaengig gemacht werden.")) {
document.delform.postid.value = delid;
document.delform.submit();
}
}
</script>
##############################################
##############################################


Suche nach:
##############################################
<body onload="resizeImages();">
##############################################

darunter einfügen:
##############################################
<form name="delform" action="editpost.php" method="post">
<input type="hidden" name="send" value="send2" />
<input type="hidden" name="postid" value="" />
<input type="hidden" name="sid" value="$session[hash]" />
<input type="hidden" name="deletepost" value="1" />
</form>
##############################################


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
thread_postbit.tpl
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Suche nach:
##############################################
$userrating
##############################################

darunter einfügen:
##############################################
<if(checkmodpermissions(m_can_post_del))>
<then>
<a href="java script:delpost($posts[postid])">Beitrag l&ouml;schen</a>
</then>
</if>
##############################################


Ich würde mich saumäßig freuen, wenn man es daran auch anpassen könnte smile

__________________
GFX-Sector.de - Photoshop Tutorials

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von AMD-Fan: 24.03.07 15:42.

23.03.07 18:52 AMD-Fan ist offline E-Mail WWW Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Hm sehr merkwürdig, ich habe den doch mit dem wbb 2.3.6 pl2 programmiert. Läuft ja bei mir auch.

Heißen deine Tabellen in der Datenbank wirklich bb55_


Und zu dem del_post von WBBSource muss da nichts in der thread.php eingebaut werden oder in eine andere php Datei?
23.03.07 21:32 Didito ist offline Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Das Problem liegt daran, dass die ID von dem Log nicht übermittelt wird.
Ich hab mir auch mal die PHP Datei angesehen, wäre schön wenn du diese gleich dazu auch auf eine WBB2 Norm umcoden würdest smile

Nein, es muss nichts in einer .php Datei verändert werden, da die Informationen direkt an die editpost.php gesendet werden und diese PHP Datei die Löschung vornimmt.
23.03.07 21:44 Ghostmaster ist offline Finden Als Freund hinzufügen
AMD-Fan AMD-Fan ist männlich
Mitglied


Dabei seit: 29.06.05
Beiträge: 94
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Didito
Heißen deine Tabellen in der Datenbank wirklich bb55_


Ja.

Zitat:
Und zu dem del_post von WBBSource muss da nichts in der thread.php eingebaut werden oder in eine andere php Datei?

Alles was man bei dem Hack machen muss, habe ich oben geschrieben, mehr ist das nicht...
Falls das mit dem Hack von WBBSource nicht klappen sollte, könntest du evtl. einen kleinen Hack coden, der dem von WBBSource ähnelt, der aber durch die modcp.php durchgeführt wird? Das wäre absolut geil! smile

__________________
GFX-Sector.de - Photoshop Tutorials
24.03.07 13:22 AMD-Fan ist offline E-Mail WWW Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Bin gerade nach Hause gekommen. Um 18 Uhr oder so werde ich hier die antworten Posten.
24.03.07 17:06 Didito ist offline Finden Als Freund hinzufügen
Rippe
Mitglied


Dabei seit: 03.10.05
Beiträge: 8
Forenversion: 2.2.2

Antworten Zitieren Editieren Melden       UP

Super Hack.

Installation und Update hat ohne Probleme funktioniert.
26.03.07 19:05 Rippe ist offline E-Mail WWW Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Neue Version und Update verfügbar!
30.03.07 15:29 Didito ist offline Finden Als Freund hinzufügen
dl6uhu dl6uhu ist männlich
Mitglied


Dabei seit: 15.06.05
Beiträge: 34
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hallo Didito,

ich habe im Moment noch das Modlog von wahooka drin. Werde das aber - so wie es hier vorwärts geht bald ausbauen großes Grinsen

Ich hätte eine Bitte:
Könnte man nicht altenativ (abschlatbar) das Loggen jeglicher Edits und Löschvorgänge von Beiträgen doch drinbehalten (hast Du in der Version vom 30.03.2007 explizit rausgenommen).

Ich könnte damit andere Hacks (z.B. den edithistory-Hack) einsparen.

Ansonsten drücke ich die Daumen für das ehrgeizige Projekt.

LG aus dem Spreewald

René
dl6uhu
30.03.07 23:13 dl6uhu ist offline E-Mail Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von dl6uhu

Ich hätte eine Bitte:
Könnte man nicht altenativ (abschlatbar) das Loggen jeglicher Edits und Löschvorgänge von Beiträgen doch drinbehalten (hast Du in der Version vom 30.03.2007 explizit rausgenommen).


Meinst du das auch Benutzerrechte geloggt werden?
31.03.07 00:07 Didito ist offline Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Antworten Zitieren Editieren Melden       UP

Bei der MySQL Abfrage erhalte ich folgende Fehlermeldung


Abfrage:

code:
1:
INSERT INTO bbX_acpmenuitems (itemid,itemgroupid,link,languageitem,linkformat,condition,conditiontype,showorder,acpmode) VALUES ('', '17', 'modlog.php', 'MODLOG', '<b>%s</b>', '', 'OR', '2', '2');



Fehlermeldung:


code:
1:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'condition,conditiontype,showorder,acpmode) VALUES ('', '17', 'modlog.php', 'MODL' at line 1 


__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
31.03.07 14:44 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Das X hast du aber schon mit deiner Boardversion ausgetauscht, oder? smile
31.03.07 14:48 Ghostmaster ist offline Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Antworten Zitieren Editieren Melden       UP

Klar fröhlich

Ich hab jetzt nur die Abfrage aus der Anleitung genommen.

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
31.03.07 14:50 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

An der SQL Abfrage finde ich eigentlich nichts falsches, aber probiere es mal so:

code:
1:
INSERT INTO bbX_acpmenuitems (itemgroupid,link,languageitem,linkformat,condition,conditiontype,showorder,acpmode) VALUES ('17', 'modlog.php', 'MODLOG', '<b>%s</b>', '', 'OR', '2', '2');
31.03.07 14:57 Ghostmaster ist offline Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Antworten Zitieren Editieren Melden       UP

Nein geht auch nichts unglücklich

code:
1:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'condition,conditiontype,showorder,acpmode) VALUES ('17', 'modlog.php', 'MODLOG',' at line 1 


__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
31.03.07 15:00 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Dann füge es per Hand im phpmyadmin zu.

In der bbX_acpmenuitems

Die itemid muss fortlaufen sein.
31.03.07 15:36 Didito ist offline Finden Als Freund hinzufügen
Chausi Chausi ist weiblich
Mitglied


images/avatars/avatar-4671.jpg

Dabei seit: 24.04.06
Beiträge: 3
Herkunft: Schöningen
Forenversion: WBB 2.3.4

Antworten Zitieren Editieren Melden       UP

Örm hab alles gemacht, aber er zeigt den Menüpunkt im ACP ned an o_O Bin ich zu doof oder was? fröhlich
01.04.07 08:24 Chausi ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Chausi in deine Kontaktliste ein YIM-Name von Chausi: DanaSkinner2003 MSN Passport-Profil von Chausi anzeigen
Agi Agi ist männlich
TEAM - PHP Freak

images/avatars/avatar-5240.gif

Dabei seit: 22.11.04
Beiträge: 2.628
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Ich glaub ich weiß den Fehler in der SQL Abfrage. Nutzt ihr mysql5? Weil da müsste das condition in Anführungszeichen stehen: `condition` sonst wird eine Fehlermeldung ausgegeben.

Also probiert es mal so:

code:
1:
INSERT INTO bbX_acpmenuitems (itemid,itemgroupid,link,languageitem,linkformat,`condition`,conditiontype,showorder,acpmode) VALUES ('', '17', 'modlog.php', 'MODLOG', '<b>%s</b>', '', 'OR', '2', '2');


__________________

01.04.07 15:03 Agi ist offline Finden Als Freund hinzufügen
Tänzer Tänzer ist männlich
Mitglied


Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

HuHu

Also der Download stimmt nicht.

Da ist nur die modlog.php din und 3 *.txt Dateien.
Kann das mal bitte jemand überprüfen ...

mFg
01.04.07 16:07 Tänzer ist offline E-Mail WWW Finden Als Freund hinzufügen
N!tro* N!tro* ist männlich
The One and Only


images/avatars/avatar-4910.gif

Dabei seit: 01.02.06
Beiträge: 3.264
Fähigkeiten: WBB3 Profi; WBB3 Fortgeschritten; WBB3 Anfänger; WBB2 Profi
Forenversion: 3.1; 3.0

Antworten Zitieren Editieren Melden       UP

Das stimmt schon....

Da is alles dabei.

__________________
Nicht das Internet macht wahnsinnig, sondern die Wahnsinnigen machen das Internet.
01.04.07 16:17 N!tro* ist offline E-Mail Finden Als Freund hinzufügen
Seiten (7): [1] 2 3 4 5 6 7 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Adminlog / Modlog