Verwarnhack 1.2.8

crown
danke füür die schnelle hilfe, hat funktioniert.

Aber im ACP bekomme ich nun wenn ich die Gruppe Administratoren bearbeiten will zweimal "Verwarnrechte" angezeigt, sowie im (misc) werden die menüpunkte auch alle dreimal angezeigt, wie entferne ich das eine wieder?


nachdem ich die Update.php ausgeführt habe bekomme ich noch einen fehler:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO `bb1_groupvariables` VALUES ('', 'verw_can_verw', 'truefalse', '0', '36', '0', '1')
mysql error: Duplicate entry 'verw_can_verw' for key 2
mysql error number: 1062
Date: 13.02.2005 @ 14:58
Script: /update.php
Referer:
Paraman
welche boardversion hattest du denn vorher drin?
und hast du die install so ausgeführt, oder hast du nur das update gemacht?

Cu Paraman
Ghostmaster
Zitat:
Original von crown
danke füür die schnelle hilfe, hat funktioniert.

Aber im ACP bekomme ich nun wenn ich die Gruppe Administratoren bearbeiten will zweimal "Verwarnrechte" angezeigt, sowie im (misc) werden die menüpunkte auch alle dreimal angezeigt, wie entferne ich das eine wieder?


nachdem ich die Update.php ausgeführt habe bekomme ich noch einen fehler:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO `bb1_groupvariables` VALUES ('', 'verw_can_verw', 'truefalse', '0', '36', '0', '1')
mysql error: Duplicate entry 'verw_can_verw' for key 2
mysql error number: 1062
Date: 13.02.2005 @ 14:58
Script: /update.php
Referer:


Wenn du die Install ausgeführt hast musst du bist zur ersten fehlermeldung "hinklicken" - danach einfach abbrechen.
So hats bei mir Funktioniert Augenzwinkern
und es geht alles perfekt ...
crown
das problem mit dem update hbat sich erledigt, habe weitere hacks eingebaut und da kamen sich zwei in die quere. Allerdings sind in meinem AdminCP immernoch etliche verwarn einträge doppelt.

Habe einen user gabannt und es hat funktioniert, habe ihn entbant aber er kann immernoch nicht zurück ins bpoard, wenn ich versuche ihn über das acp zu bearbeiten bekomme ich folgende fehlermeldung:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT * FROM bb1_avatars WHERE (userid = 0 AND groupid IN (0,,0) AND needposts <= '527') OR userid = '230' ORDER BY userid DESC
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 '0) AND needposts <= '527') OR userid = '230' ORDER BY userid DE
mysql error number: 1064
Date: 13.02.2005 @ 15:58
Script: /acp/users.php?action=edit&userid=230&sid=
Referer:
Paraman
hast du auch alle schritte in der update datei für deine boardversion befolgt?
denn da werden auch die alten sachen alle entfernt (menü-punkt im acp usw.)

Cu Paraman
crown
ja, hab die schritte genau befolgt. Die einträge sind alle vierfach im ACP.

Habe dem user nun in der sql datenbank gruppenID 4 (für standartuser) gegeben, er hatte ID 0 (keine gruppe), jetzt kann ich über das acp wieder bearbeiten. Er kann allerdings immernoch nicht auf das board zugreifen.

Das ist wohl nicht im sinne des erfinders.
Paraman
wenn du im acp mehrere menü-punkte hast, hast du irgendetwas bei der installation falsch gemacht...
entweder du hast das alte nicht gelöscht, oder du hast die install.php UND die update.php ausgeführt (dadurch entstehen die menü-punkte 2 mal)...

und was ist mit den usern, was können die und was nicht?
ich verstehe nicht was du meinst

Cu Paraman
crown
Das mit dre Installation ist gut möglich, habe es mehrmals vesuchen müssen bis er die installation ausgeführt hat.

Dennoch würde ich die da gerne wieder raushaben.


Mit den Usern die Gesperrt sind... es funktioniert alles prima bis auf das nachfolgende wieder freischalten. benutzer sind gesperrt und haben die selben rechte wie "gesperrte user". Es gibt auch keine möglichkeit sie wiederfreizuschalten.

Die Benutzer zu bearbeiten über das AdminCP geht auch nicht da sie als gruppenID 0 haben und das nicht angenommen wird. Setze ich die benutzer über phpmyadmin auf gruppenID 6 können sie wieder ins board und ich kann sie auch über das adminCP bearbeiten.

PS: Danke für deine Hilfe smile
Paraman
also mein tip ist:
probier alles nochmal zu entfernen und dann komplett neu zu installieren...
weil nen bug, wieso nen user nicht entsperrt weden kann ist mir nicht bekannt

Cu Paraman
crown
ok, wie entferne ich die einträge im acp?
Paraman
die löscht du aus der datenbank...
also einmal die ganzen sachen aus der update.txt machen (da steht, wo was gelöscht werden muss)

dann musst du die entsprechenden einträge aus den tabellen:
bbX_acpmenuitemgroups (da steht was von wegen verwarnhack)
bbX_acpmenuitems (alles was mit verwarnung.php zu tun hat)
bbX_groupvariablegroups (da steht was von VERWARNUNG, VERWARN_RIGHTS und VERWARN_MENU_RIGHTS)
bbX_groupvariables (verw_can_verw, verw_can_ban, verw_can_list, verw_can_thread, verw_can_thread_ban, verw_menu_config, verw_menu_reset, verw_menu_list und verw_menu_text)

der rest steht sonst soweit in der update.txt

Cu Paraman
crown
Hallo, nun funktioniert alles prima. Hab einfach alle dateien nochmals hochgeladen und die dateien die zu bearbeiten waren nochmal bearbeitet(ohne alles zu löschen).

Aber wie gesagt gibt es die einträge im ACP noch doppelt, wie kann ich gezielt nur diese entfernen?
Paraman
schau mal in die misc.php im acp ordner ob da folgender abschnitt auftauch:
code:
1:
2:
3:
////// para-scripts.de Verwarn-Hack START //////
include("ver_menu.inc.php");
////// para-scripts.de Verwarn-Hack ENDE //////


wenn ja, entferne ihn, wenn nein, meld dich mal per pn, dann helfe ich dir beim entfernen der doppelten menü-punkte

Cu Paraman
Chris Makaay
hallo, hab mal ne Frage auf nem 2.3er Board kommt bei mir folgende Fehlermeldung wenn ich im ACP wenn aich auf "Verwarnliste anzeigen" gehe:

code:
1:
Parse error: parse error, unexpected T_STRING, expecting ']' in /www/htdocs/v135577/wbb2/acp/verwarnung.php(177) : eval()'d code on line 31


wenn ich auf "verwarngründe editieren" klicke kommt
code:
1:
Parse error: parse error, unexpected T_CLASS in /www/htdocs/v135577/wbb2/acp/verwarnung.php(195) : eval()'d code on line 33


desweiteren ist der button nicht sichtbar trotz richtiger rechte! und hab ihn auch geändert!

ist sowas bekannt??
Wäre um Hilfe sehr dankbar!

Christoph
Paraman
hast du auch alle acp-templates gecached?
wenn nein, mach das mal
ne weitere frage:
hast du auch in den templates aus dem forum die änderungen gemacht?
wenn nein, mach das mal

und dann melde dich nochmal, obs geht oder nicht

Cu Paraman
Chris Makaay
ok, habe den fehler gefunden, die verwarnung.php lag falsch.

Nun habe ich aber folgende Fehler:

code:
1:
Warning: main(./acp/lib/class_parse.php) [function.main]: failed to create stream: No such file or directory in /www/htdocs/v135577/wbb2/acp/verwarnung.php on line 5


code:
1:
Warning: main(./acp/lib/class_parse.php) [function.main]: failed to create stream: No such file or directory in /www/htdocs/v135577/wbb2/acp/verwarnung.php on line 5


code:
1:
Fatal error: main() [function.main]: Failed opening required './acp/lib/class_parse.php' (include_path='.:..') in /www/htdocs/v135577/wbb2/acp/verwarnung.php on line 5


weiss jemand was ich tun könnte??
senol
Hallo, nun funktioniert alles prima. Hab einfach alle dateien nochmals hochgeladen und die dateien die zu bearbeiten waren nochmal bearbeitet(ohne alles zu löschen).

Aber wie gesagt gibt es die einträge im ACP noch doppelt, wie kann ich gezielt nur diese entfernen?


Zitat:
schau mal in die misc.php im acp ordner ob da folgender abschnitt auftauch:
code:
1:
2:
3:

////// para-scripts.de Verwarn-Hack START //////
include("ver_menu.inc.php");
////// para-scripts.de Verwarn-Hack ENDE //////




wenn ja, entferne ihn, wenn nein, meld dich mal per pn, dann helfe ich dir beim entfernen der doppelten menü-punkte

Cu Paraman


ich habe kontroliert , ist nicht drenne
Chris Makaay
Zitat:
Original von Chris Makaay
ok, habe den fehler gefunden, die verwarnung.php lag falsch.

Nun habe ich aber folgende Fehler:

code:
1:
Warning: main(./acp/lib/class_parse.php) [function.main]: failed to create stream: No such file or directory in /www/htdocs/v135577/wbb2/acp/verwarnung.php on line 5


code:
1:
Warning: main(./acp/lib/class_parse.php) [function.main]: failed to create stream: No such file or directory in /www/htdocs/v135577/wbb2/acp/verwarnung.php on line 5


code:
1:
Fatal error: main() [function.main]: Failed opening required './acp/lib/class_parse.php' (include_path='.:..') in /www/htdocs/v135577/wbb2/acp/verwarnung.php on line 5


weiss jemand was ich tun könnte??


ich bekomm das nicht weg...
was kann ich bloss machen??
Paraman
@ senol:
in den folgenden tabellen löscht du die doppelten werte einmal raus (am besten die, die zuletzt da stehen):
bbX_acpmenuitemgroups (da steht was von wegen verwarnhack)
bbX_acpmenuitems (alles was mit verwarnung.php zu tun hat)
bbX_groupvariablegroups (da steht was von VERWARNUNG, VERWARN_RIGHTS und VERWARN_MENU_RIGHTS)
bbX_groupvariables (verw_can_verw, verw_can_ban, verw_can_list, verw_can_thread, verw_can_thread_ban, verw_menu_config, verw_menu_reset, verw_menu_list und verw_menu_text)

dann sollte es nur noch einmal da stehen

@ Crhis Makaay:
hast du auch die richtige verwarnung.php im acp ordner und umgekehrt?
prüf das mal...
ich bin mir ziemlich sicher, dass du die falsche verwarnung.php im acp ordner hast...
kopier einfach nochmal, so wie sie im archiv sind, die datein in dein verzeichnis, dann sollten beide verwarnung.php (einmal die normalen und einmal die fürs acp) an der richtigen stelle sein


Cu Paraman
Guillmaster
hm...... wie bekomme ich das denn wieder gerichtet????