Cabos
Danke, habe die Dateien nun alle bearbeitet, aber wo füre ich diese Funktion aus ???
Nun führt die acp_tpl.php aus dem extra-Ordner des WBB aus. Dadurch werden alle ACP-Templates gecached.
stehe irgendwie auf dem Schlauch !
Der_Pringles
aus deinem wbb "Install Ordner" liegt ein extra Ordner. Da ist die Datei acp_tpl.php drin. Leg die auf den Server in den ACP Ordner. Dann führe aus:
www.deineurl.de/wbb/acp/acp_tpl.php
Kann mir denn auch einer helfen?
Habe beim aufrufen von 2 Funktionen folgendes :
Fatal error: Call to undefined function: delverw() in /home/htdocs/web67/html/forum/acp/verwarnung.php on line 113
und
Fatal error: Call to undefined function: delverw() in /home/htdocs/web67/html/forum/acp/verwarnung.php on line 113
Ghostmaster
Hast du auch alle /acp/lib Datein von dem Verwarnhack hochgeladen?
Der_Pringles
| Zitat: |
Original von Ghostmaster
Hast du auch alle /acp/lib Datein von dem Verwarnhack hochgeladen?
|
Ja, alle 4 Datein sind drin
Ghostmaster
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
|
#########################
# acp/lib/functions.php #
#########################
suchen nach:
--------------------------------------------------------------------------------------------------------
/**
* @desc Determine the appropriate additive constant for the current iteration
*/
function sha1_kt($t) {
if ($t < 20) return 1518500249;
elseif ($t < 40) return 1859775393;
elseif ($t < 60) return - 1894007588;
else return - 899497514;
}
}
--------------------------------------------------------------------------------------------------------
darunter einfügen:
--------------------------------------------------------------------------------------------------------
/** User-Check **/
function userExists($userid)
{
global $db, $n;
$result = $db->query("SELECT username FROM bb".$n."_users WHERE userid = '".$userid."'");
if($db->affected_rows($result)) return TRUE;
else
{
$result = $db->query("DELETE FROM bb".$n."_verwarnungen WHERE id_n = '".$userid."'");
return FALSE;
}
}
/** Verwarnungen löschen **/
function delVerw($tage)
{
global $db, $n;
if(!empty($tage))
{
$vl = $tage * 86400;
$time = time() - $vl;
$result = $db->query("DELETE FROM bb".$n."_verwarnungen WHERE datum < ".$time."");
}
}
/** Banns löschen **/
function delBan($tage)
{
global $db, $n;
if(!empty($tage))
{
$bl = $tage * 86400;
$time = time() - $bl;
$groupid = $db->query("SELECT oldrank, id_n FROM bb".$n."_verwarnungen WHERE blocked = '1' AND datum < '".$time."'");
while($row = $db->fetch_array($groupid))
{
$result = $db->query("UPDATE bb".$n."_users SET blocked = '0', groupcombinationid = '".$row['oldrank']."' WHERE userid = '".$row['id_n']."'");
$result1 = $db->query("UPDATE bb".$n."_verwarnungen SET blocked = '0' WHERE id_n = '".$row['id_n']."'");
}
}
}
/** Prozent-Anzeige **/
function makeVerproz($anzahl, $max, $template, $vres)
{
global $style, $tpl, $lang;
$prozent = ($anzahl / $max) * 100;
$prozent = round($prozent, 0);
for($i=1; $i <= $anzahl; $i++)
{
$pbilder .= "<img src=\"".$style['imagefolder']."/v_rot.gif\" border=\"0\">";
}
$h = $max - $anzahl;
for($i=1; $i <= $h; $i++)
{
$pbilder .= "<img src=\"".$style['imagefolder']."/v_blank.gif\" border=\"0\">";
}
$reason = (!empty($vres['text'])) ? "<b>".$vres['text']."</b> (".$vres['sonstiges'].")": "<b>".$vres['sonstiges']."</b>";
eval ("\$verwarnungen = \"".$tpl->get($template)."\";");
return $verwarnungen;
}
|
|
Hast du diesen Schritt auch durchgeführt?
Der_Pringles
zwar durchgeführt, aber nicht hochgeladen
ICH BIRNE
Danke
UnionerDirk
Ich habe folgendes Problem. Wenn ich dem User verwarnen will und ihm gleichzeitig darüber eine PN schicken will bekomme ich folgende Fehlermeldung. Es wird auch keine Verwarnung ausgeprochen. Ohne PN geht es ohne Probleme. Woran kann das liegen? Habe ein wbb 2.3.5.
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.5): Invalid SQL: INSERT INTO bb1_privatemessage (senderid,recipientid,subject,message,sendtime, allowhtml) VALUES ('3','10','Verwarnung','Du hast eine Verwarnung von unionerdirk erhalten.
Grund:
Sonstiges (Test)
Dein Board-Team','1155862108', '1')
mysql error: Unknown column 'recipientid' in 'field list'
mysql error number: 1054
mysql version: 4.0.24_Debian-10sarge1
php version: 4.3.11
Date: 18.08.2006 @ 02:48
Script: /forum/verwarnung.php?userid=10&postid=71580
Referer: http://www.union-fanforum.de/forum/verwarnung.php?userid=10&postid=71580&sid=
|
|
Ausserdem werden mir die Bilder nicht angezeigt. Woran kann das liegen?
Danke im voraus.
Ghostmaster
Hast du auch die richtige "verwarnung.php" hochgeladen?
Als wBB2.3 Nutzer müsstest du die "verwarnung_230.php" uploaden und dann in "verwarnung.php" umbenennen.
UnionerDirk
Ok Danke. Nun gehts. Hatte beide hochgeladen und so belassen.

Die Bilder werden aber immer noch nicht angezeigt. Ich habe nur einen Textlink in der Threadansicht und Zahlen bei den Verwarnungen. Wie bekomme ich das noch hin?
Ghostmaster
Könntest du davon bitte einen Screenshot machen?
Amethyst
hallo!
funktioniert der hack auch für version 2.3.4?
pretender2109
Hallo erstmal,
wollte heute den Verwarnhack bei mir installieren.!
Vorweg: mein Board 2.3.5 mit dem myWBB Portal
nach der Meldung das die Tabellen erstellt werden, kommt folgender Fehler:
| code: |
1:
|
Fatal error: [] operator not supported for strings in /srv/www/web3/html/wbb2/install.php on line 62 |
|
aber irgendwie werde ich daraus nicht schlau??
Es soll doch ohne Problem mit der 2.3.5 laufen ?!?!
Oder nun doch nicht?
Vielleicht kann mir einer weiterhelfen?
Danke im Voraus!
Habe mal meine install.php rangehängt.
Ghostmaster
@UnionerDirk
Im ACP unter "Verwarn Config" kannst du einstellen, ob Grafiken angezeigt werden sollen oder nicht.
@Amethyst
Ja er funktioniert auch mit dem wBB2.3.x
kokolores
Hallo !!
Eine kurze Frage, ohne die zig Seiten durchlesen zu müssen:
Wie bekomme ich den Hack wieder RÜCKSTANDSFREI aus dem Forum?
Leider haben sich Fehler eingeschlichen - ich kann zwar verwarnen - bei Sperren bekomme ich aber wilde SQL-Meldungen....
Also soll das Teil erstmal wieder komplett raus.
Forenversion: 2.3.4/manuell upgedatet auf 2.3.5
Für Tips/Hilfe wär ich dankbar....
mdemon
Hallo,
leider wird im Verwarn Fenster weder die Thread ID noch die PostID angezeigt. Woran könnte das liegen ?
Forenversion: 2.3.4
Leam
Kann es sein, das die Performance des Forums darunter sehr leidet? Ewig lange Aufrufe der Seiten / Threads.
Wie kann ich den Hack wieder vollständig deinstallieren / entfernen?
Viele Grüße
Daniel
kokolores
...schau mal in die Installations-php...... und lösch all das, was dort per Script in die Datenbank geschrieben wird, per phpmyadmin aus der Datenbank wieder raus - ist Fummelarbeit, geht aber recht einfach - einfach nach den angegebenen Tabellen und Einträgen suchen.
Und die Wiederherstellung in den alten Zustand der modifizierten Dateien nicht vergessen....
ich habs mal rausgesucht:
Das ist das, was installiert wurde.
Suchen & löschen.
Falls ich was vergessen haben sollte - bitte Korrektur.
############################
bb".$n."_verwarnungen
bb".$n."_verwarnconfig
bb".$n."_verwarntexte`
bb".$n."_acpmenuitemgroups` VALUES ('', 'verwarnhack', '', 'OR', '".$showorder."', '1')");
bb".$n."_acpmenuitems` VALUES ('', '".$nid."', 'verwarnung.php', 'VERW_MENU_CONFIG', '<b>%s</b>', 'verw_menu_config
bb".$n."_acpmenuitems` VALUES ('', '".$nid."', 'verwarnung.php?action=reset', 'VERW_MENU_RESET', '', 'verw_menu_reset
bb".$n."_acpmenuitems` VALUES ('', '".$nid."', 'verwarnung.php?action=liste', 'VERW_MENU_LISTE', '', 'verw_menu_list'
bb".$n."_acpmenuitems` VALUES ('', '".$nid."', 'verwarnung.php?action=texte', 'VERW_MENU_TEXT', '', 'verw_menu_text
bb".$n."_groupvariablegroups` VALUES ('', '0', 'VERWARNUNG', '4', '2', '1')");
bb".$n."_groupvariablegroups` VALUES ('', '".$nid."', 'VERWARN_RIGHTS
bb".$n."_groupvariablegroups` VALUES ('', '".$nid."', 'VERWARN_MENU_RIGHTS
array("verw_can_ban", $nid1),
array("verw_can_list", $nid1),
array("verw_can_thread", $nid1),
array("verw_can_thread_ban", $nid1),
array("verw_menu_config", $nid2),
array("verw_menu_reset", $nid2),
array("verw_menu_list", $nid2),
array("verw_menu_text", $nid2));
#####################################
Indeep
Frage kann man das so machen der der Admin nicht verwarnt werden kann? einer meiner Mods konnte mich ohne probleme verwarnen, aber sie sollen trotzdem verwarnrechte haben für User
ist das irgendwie möglich?
Amethyst
hallo!
funktioniert der hack auch mit version 2.3.4????
^^