Verwarnhack 1.2.8

paderfan
Ich habe die Datei acp_tpl.php nicht... geschockt
blackeagle1075
die findest du im verzeichnis extra. lade das board da nochmal bei woltlab runter und kopier die datei aus dem verzeichnis extra in das verzeichnis acp auf den server und dann ausführen Augenzwinkern
Starlight
ich habe den hack eingebaut..geht alles nur die leiste auf der startseite wird mir net angezeigt wo die user die verwarnt sind drine stehen sollten!

$verwarnleiste

wenn ich das einfüge passiert nichts unglücklich
Paraman
hast du auch die anpassungen in der index gemacht?

Cu Paraman
cyberg
habs eingebaut ins 2.2.1

hi folgendes problem

wenn ich auf confic im acp gehe kommt das

Fatal error: Call to undefined function delVerw() in /home/www/cmweb27/html/0erotik/forum/wbb2/acp/verwarnung.php on line 49

bei verwarnungsliste das

Fatal error: Call to undefined function delVerw() in /home/www/cmweb27/html/0erotik/forum/wbb2/acp/verwarnung.php on line 113

und wenn ich im board einen verwarnen will das


Fatal error: Call to undefined function delVerw() in /home/www/cmweb27/html/0erotik/forum/wbb2/verwarnung.php on line 26

und im board wenn ich auf verwarnte user klicke das

Fatal error: Call to undefined function delVerw() in /home/www/cmweb27/html/0erotik/forum/wbb2/verwarnung.php on line 26
Paraman
du hast die änderungen in der functions.php vergessen

Cu Paraman
cyberg
nein hab ich nicht

/**
* @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;
}
}
in der install steht das drunter setzen das hab ich gemacht ist ja am ende der functions php, das ist der untere bereich meiner functions php

/** 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;
}
?>
Paraman
hast du es auch hochgeladen?
das ist die einzige möglichkeit für diesen fehler, anders kommt der nicht zustande...
die funktion muss definiert sein durch die functions.php, ist sie aber nicht

Cu Paraman
cyberg
ohhhhhhhhhhhhhh bin ich ................................... ok hat sich erledigt ich hab als die functions.php ins /acp hochgeladen statt zurück ins acp/lip also sorry und ein herzlichen dank für den hack
War-wolf
Hi,

Also ich habe das wbb wbb221pl1 habe die anleitung install_22x benutzt alles eingebaut wie beschrieben sowie auch die ganzen ACP-Templates gecached.

Jetzt habe ich im ganzen forum sowie auch im acp bereich gesucht nach den verwarnungs script und nix gefunden. In der thread_postbit.tpl habe bei $verwarnung ein - vor und dahinter gemacht um zu sehen ob auch alle templates richtig gecached werden. Die - zeichen bekomme ich angezeigt aber leider nicht das was die variable $verwarnung ausgeben müsste.

Dann habe ich versuch die verwarnung.php aufzurüfen da bekomme ich aber::

Ihnen wird der Zutritt zu dieser Seite verwehrt.
Aus einem der folgenden Gründe fehlt Ihnen die Berechtigung, diese Seite zu betreten: blablalbla

So hatt eine nee idee?
MikeD.76
lese dir mal das forum durch für den 2.1.x da war schonmal das problem wenn ich mich nicht täusche war es ne phpmyadmin geschichte um die rechte manuell zu speichern.
Paraman
du musst deiner gruppe die rechte geben
also auf Gruppen editieren gehen, da dann Verwarnrechte auswählen und deiner Gruppe die entsprechenden Rechte geben.

Cu Paraman
Trojaner
kann ich es für 2.3.1 benutzen....laßt sich die Anleitung irgendwo besser lesen..verstehe manches nicht...

soll ich die zu bearbeitenten Datein runder Laden und dann wieder hochladen? welches Programm benutze ich für php...zum Bearbeiten?
dann wieder alles hoch,okay...den rest im ACP?

habe keine ahnung von PHP....hoffe Du hilfst mir etwas..danke :doof
Paraman
also bei der 2.3.1 sollte sich nicht so viel geändert haben...
am besten du lädst alle datein runter und speicherst sie irgendwo zwischen (als sicherung). dann lädst du sie erneut herunter und bearbeitest laut der install_230.txt die datein...
php datein kannst du mit dem editor von windows editieren

Cu Paraman
steveman
echt geiler hack. eingebaut und funzt ohne probleme. respekt an den coder.

mfg
Erazor
Hoi Paraman, möchte mich erstmal für den phänomenalen Hack bedanken, funzt auch im 2.3.1 problemlos. Nun zu meinem kleinen Anliegen.

Wenn ich momentan einen Anderen Grund als vorgegeben angebe dann steht ja beim Verwarnten z.B.

Sonstiges (Schleichwerbung)

Nun möchte ich dass das "Sonstiges" und die Klammern nicht angezeigt werden, also lediglich

"Schleichwerbung"

Dann noch etwas kleines, wenn ich einen vorgegebenen Grund angebe stehen am Schluss immer diese beiden Klammern (), kannst du mir genau erklären wie ich diese "entfernen" kann?

Vielen Dank
NFL
/EDIT/

schwachsinn, hab die setup übersehen...


aber nächster fehler! großes Grinsen

wenn ich auf "Verwarnungen öffnen" klicke kommt der fehler:


Fatal error: Call to undefined function: delverw() in /usr/export/www/vhosts/funnetwork/hosting/klasse2002/Forum/verwarnung.php on line 26
Erazor
Nein, hast wohl etwas falsch gemacht, also bist du der Anleitung nicht genau gefolgt... Setup Datei ausgeführt? Mach das am Besten nochmals, da fehlen die Datenbankeinträge... Augenzwinkern
NFL
danke erazor, bin selber draufgekommen aber echt nett dass einem da so schnell geholfen wird!*daumenhoch*
Paraman
@ Erazor:
öffne die Datei acp/lib/ver_thread.inc.php und suche die Zeile:
$vres['grund'] = (!empty($vres['text'])) ? "<b>".$vres['text']."</b> (".$vres['sonstiges'].")": "<b>".$vres['sonstiges']."</b>";

die ersetzt das durch:

$vres['grund'] = "<b>".$vres['text']."</b>";

Cu Paraman