PM Global Delete v1.0

blue...
Titel: PM Global Delete v1.0
Version: 1.0
Beschreibung: PM Global Delete v1.0 fügt im ACP einen neuen Menüpunkt hinzu wo man die Privaten Nachrichten des gesamten Boardes
Löschen kann.

Zur Auswahl stehen hier:

Entweder
1. Alle
2. alle die älter als 3 Monate sind
3. alle die älter als 6 Monate sind oder
4. alle die älter als 12 Monate sind

Diese kleine Erweiterung ist auf wunsch eines Users entstanden.

Lauffähig auf dem WBB 2.3.x

Ein Installationsscript sowie eine Anleitung sind dabei.
An der Datenbank wird nichts verändert oder hinzugefügt.

Zum Support
----
Demo: http://www.robertotto.de/jgs_portal.php?id=60

weiter zum Download
braino
Da es keine Fragen und/oder Lob und Kritik gibt frage ich mal: Funktioniert er gut?
sys2064
Den selben mit zumindest mal den selben Funktionen findest du auch bei XundY.
Den würde ich bei einer Neuinstallation bevorzugen da Blue leider seine Hacks nicht mehr supportet.
Und Xundys Hacks bekanntermassen TOP Supportet werden.

Ansonsten kannst du dir aber auch den einbauen der geht natürlich auch problemlos.
braino
nagut danke
SnakeBlood
Funzt , besten dank Augenzwinkern
Psycho-Killer
XundY.com hat dieses Script nichttraurig

Und bei diesem Script kommt eine fehler meldung

Folgender Fehler kommt

Die Gruppenvariablen und ACP-Menupunkte werden angelegt.
Kategorie ADMIN_MAS_PM angelegt. OK.
Variable a_can_pm_mas_del in Kategorie 35 angelegt. OK.
Tabelle bb1_groupvalues mit Default-Werten gefuellt. Admin Rechte (OFF)OK. Tabelle bb1_groupcombinations upgedatet. OK.

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Invalid SQL: INSERT INTO bb1_acpmenuitemgroups (title, condition, conditiontype, showorder, acpmode) VALUES ('PM Kontroll V1.0', 'a_can_pm_mas_del', 'OR', '25', 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 'condition, conditiontype, showorder, acpmode) VALUES' at line 2
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1-log
php version: 5.2.0-8+etch4
Date: 14.07.2007 @ 02:17
Script: /forum/acp/pmdel_install.php?step=groups
Referer: http://*******************.nl.kolido.net...p?step=langinst
sys2064
doch bei xundy gibt es etwas ähnliches heist natürlich nicht genauso.
EMPTY-PMtable heist das dortl.
Den SQL Fehler kriegst du wech ... mom ich schau mal.

Ach ... den bzw die Einträge in der pmdell_install.php ZWEI Mal ändern.
aus Alleinstehend in der Zeilecondition machst du 'condition' und probierst es dann noch mal.
Psycho-Killer
Der Menüpunkt wird nicht angezeigt-.-
Shackles
Geh mal in die Gruppeneinstellungen Administratorrechte und stell es auf Ja
Psycho-Killer
Hab ich schon gemacht-.- sehe aber drotzdem nichts
Shackles
Ist der Hack jetzt zuende installiert und du siehst keine Menüpunkte, hab ich das richtig verstanden?
Psycho-Killer
Ja ich habe diesen Hack installiert!

Gruppeneinstellungen Administratorrechte sind auf Ja!

Jedoch steht da bei den Gruppeneinstellungen

LANG_ACP_GROUP_VARGROUP_ADMIN_MAS_PM
LANG_ACP_GROUP_VAR_A_CAN_PM_MAS_DEL
LANG_ACP_GROUP_VAR_A_CAN_PM_MAS_DEL_DESC

Es steht auf Ja aber ich sehe kein menü!

Achso wir sprechen hier von EMPTY-PMtable von Xundy
Shackles
Warum holst du dir für seinen Hack nicht bei ihm Support?
Und das Sprachpaket fehlt, das kannste auch mal hochladen, vielleicht liegt es daran!
Psycho-Killer
Okay es geht jetzt hatte wohl irgend was falsch gemacht was man nicht falsch machen konnte fröhlich
Shackles
Was war denn der Fehler?
Psycho-Killer
Kein Plangroßes Grinsen

Habe alle db einträge gelöscht und nochmal neu installed
GrafRomance
Zitat:
Original von Psycho-Killer
XundY.com hat dieses Script nichttraurig

Und bei diesem Script kommt eine fehler meldung

Folgender Fehler kommt

Die Gruppenvariablen und ACP-Menupunkte werden angelegt.
Kategorie ADMIN_MAS_PM angelegt. OK.
Variable a_can_pm_mas_del in Kategorie 35 angelegt. OK.
Tabelle bb1_groupvalues mit Default-Werten gefuellt. Admin Rechte (OFF)OK. Tabelle bb1_groupcombinations upgedatet. OK.

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Invalid SQL: INSERT INTO bb1_acpmenuitemgroups (title, condition, conditiontype, showorder, acpmode) VALUES ('PM Kontroll V1.0', 'a_can_pm_mas_del', 'OR', '25', 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 'condition, conditiontype, showorder, acpmode) VALUES' at line 2
mysql error number: 1064
mysql version: 5.0.32-Debian_7etch1-log
php version: 5.2.0-8+etch4
Date: 14.07.2007 @ 02:17
Script: /forum/acp/pmdel_install.php?step=groups
Referer: http://*******************.nl.kolido.net...p?step=langinst




Der Fehler läßt sich recht einfach beheben ....

einfach den entsprechenden Befehl in der install Datei, wie folgt ersetzen ...

suche in Zeile 375
code:
1:
2:
3:
$result = $db->query("INSERT INTO bb".$n."_acpenuitemgroups (title, condition, conditiontype, showorder, acpmode)
                           VALUES ('PM Kontroll V1.0', 'a_can_pm_mas_del',
                             'OR', '".$showorder."', 1)");


und ersetze mit
code:
1:
2:
3:
4:
$result = $db->query('INSERT INTO `bb'.$n.'_acpmenuitemgroups`(`title`, `condition`, `conditiontype`, `showorder`, `acpmode`)
                           VALUES ("PM Kontroll V1.0", "a_can_pm_mas_del", "OR", "'.$showorder.'", "1");');




und suche in Zeile 395
code:
1:
2:
3:
4:
5:
$db->query("INSERT INTO bb".$n."_acpmenuitems
              (itemgroupid, link, languageitem, linkformat, condition, conditiontype, showorder, acpmode)
              VALUES ('$itemgroupid', 'delpm.php?action=view', 'MAS_PM_DEL', '%s', 'a_can_pm_mas_del', 'OR', 1, 1)");


und ersetze mit
code:
1:
2:
3:
4:
5:
$db->query('INSERT INTO `bb'.$n.'_acpmenuitems`
           (`itemgroupid`, `link`, `languageitem`, `linkformat`, `condition`, `conditiontype`, `showorder`, `acpmode`)
           VALUES ("'.$itemgroupid.'", "delpm.php?action=view","MAS_PM_DEL", "%s", "a_can_pm_mas_del", "OR", "1","1");');
Pixel - Oase
Ein klasse Hack einbau hat fast ohne probleme geklappt großes Grinsen
ChunkySommer4
super hack danke dir mit der anleitung das man den fehler beheben kann hab ich ihn auch hinbekommen, Zunge raus

gruss chunky
Hamsterinfos
man man, für diejenigen die noch das WBB2.3.6 haben hier mal die geänderten dateien
Habe mir mal erlaubt alles zu richten damit es auch auf php 5 läuft