Boardregeln Hack V6 |
GLURAK
Mitglied
Dabei seit: 16.01.04
Beiträge: 1.183
Herkunft: Österreich->Wien Forenversion: wBB 2.3.1
Themenstarter
|
|
interessiert mich nicht, die hack vertragen sich halt nicht.. und für den hiddenhack kann ich keinen support geben, mir fehlt die zeit und lust sorry
__________________ Mein Computer
|
|
21.08.05 18:54 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Maxman
Mitglied
Dabei seit: 24.07.04
Beiträge: 49
|
|
wei entferne ich den hack am besten ohne das er spuren hinterlässt
da doch mehrere fehler auftauchen.
|
|
22.08.05 21:41 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Michael74
Mitglied
Dabei seit: 12.08.04
Beiträge: 21
Herkunft: NRW Forenversion: 2.3.4
|
|
Hallo zusammen,
ich hätte da ein klitzekleines "Problemchen"
. Die Boardregeln kann ich ja sowohl mit BBCodes, als auch HTML einstellen und beides funktioniert.
Aber wie kann ich dem ganzen mitteilen, dass ich nur HTML nutzen möchte ?
Speicher ich den Quellcode meiner Regeln direkt in die Datenbank, funktioniert das wunderbare, speicher ich den Code aber über das ACP dort rein, bekomme ich zusätzliche Zeilenumbrüche ohne Ende.
Der Code in der Datenbank sieht dabei erstaunlicherweise genauso aus, wie der, den ich direkt dort rein geschrieben habe.
Hat da einer eine Idee ?
Ich vermute mal, es liegt an diesem Code in der rules.php:
code: |
1:
|
$dbrules=wbb_trim(nl2br(stripcrap(addslashes($_POST['addrules'])))); |
|
EDIT: Das ist die Übergabevariable, die die Boardregeln aus dem ACP-Template 'umformatiert' und dann für den Eintrag in die Datenbank zur verfügung stellt.
Aber so ganz bin ich da noch nicht schlau draus geworden, wie diese umformatierung funktioniert und was die so macht.
Viele Grüsse
Michael
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Michael74: 24.08.05 19:40.
|
|
24.08.05 19:37 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Skayritarai
Mitglied
Dabei seit: 25.06.05
Beiträge: 162
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten Forenversion: 3.0
|
|
Hallo Zusammen,
Ich möchte dieses BoardRegelnhack neu Installieren.
Könnt Ihr mir verraten welche Datensätze ich in MySQL-Datenbank löschen muss?
Welche Templates ich löschen muss, das weiss ich selber.
Danke im Voraus.
|
|
08.10.05 12:13 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|
@ funzt auch mit wbb2.3.3 problemlos..
nur was überarbeitet werden sollte ist, das man sich auch gegen die regeln entscheiden kann und somit wenigstens den logout hinbekommt.. zzt kann man gar nichts anderes als JA anklicken..
- gibts ne möglichkeit wie bei registrierung ne einstellbare zeit x ablaufen zu lassen bis man auf ja klicken kann???
sonst super hack..
|
|
01.11.05 09:41 |
E-Mail
Finden
Als Freund hinzufügen
|
|
baddevil22
Mitglied
Dabei seit: 14.09.05
Beiträge: 35
Herkunft: nms Forenversion: 2.3.3
|
|
Zitat: |
Original von Michael74
Hallo zusammen,
ich hätte da ein klitzekleines "Problemchen"
. Die Boardregeln kann ich ja sowohl mit BBCodes, als auch HTML einstellen und beides funktioniert.
Aber wie kann ich dem ganzen mitteilen, dass ich nur HTML nutzen möchte ?
Speicher ich den Quellcode meiner Regeln direkt in die Datenbank, funktioniert das wunderbare, speicher ich den Code aber über das ACP dort rein, bekomme ich zusätzliche Zeilenumbrüche ohne Ende.
Der Code in der Datenbank sieht dabei erstaunlicherweise genauso aus, wie der, den ich direkt dort rein geschrieben habe.
Hat da einer eine Idee ?
Ich vermute mal, es liegt an diesem Code in der rules.php:
code: |
1:
|
$dbrules=wbb_trim(nl2br(stripcrap(addslashes($_POST['addrules'])))); |
|
EDIT: Das ist die Übergabevariable, die die Boardregeln aus dem ACP-Template 'umformatiert' und dann für den Eintrag in die Datenbank zur verfügung stellt.
Aber so ganz bin ich da noch nicht schlau draus geworden, wie diese umformatierung funktioniert und was die so macht.
Viele Grüsse
Michael |
habe genau das gleiche problem!!! gibt es dafür schon ne lösung voran es liegt das der fehler auftritt wenn man htnl einfügt???
mfg
marco
|
|
30.01.06 17:59 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|
ich habe eben versucht meine boardregeln zuerstllen
zuerst lief es auch 1.a nur jetzt wo ich einen button oben im style erstellen wollte kommt immer folgende meldung
Parse error: parse error in /srv/www/htdocs/web24/html/wbb2/global.php(219) : eval()'d code on line 11
ich habe alles nachgesehen ich finde da nicht den fehler
ich werde hier mal beides posten
1) die intex.tpl
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | {$lang->items['LANG_START_TITLE']}</title>
$headinclude
</head>
<body>
$header
<!-- Anfang Advanced Welcome Header by Yyoshii (www.fdlboard.6x.to) -->
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
<tr class="smallfont">
<td class="tabletitle" align="left">
<if($wbbuserdata['userid']==0)>
<then>
<span class="smallfont"><b><script type="text/javaScript"><!--
// begin script
function display_title() {
date = new Date();
var hours = date.getHours();
var message = '';
if (hours >= 0) { time_of_day = "{$lang->items['LANG_START_HEAD_WELCOMEMORNINGGAST']} <b>$wbbuserdata[username]</b> ?"; message='Morning Message';}
if (hours >= 6) { time_of_day = "{$lang->items['LANG_START_HEAD_WELCOMEMORNING2GAST']} <b>$wbbuserdata[username]</b>"; message='Morning Message';}
if ((hours >= 12) && (hours < 17)) { time_of_day = "{$lang->items['LANG_START_HEAD_AFTERNOONGAST']} <b>$wbbuserdata[username]</b>"; message='Afternoon Message'}
if (hours >= 17) { time_of_day = "{$lang->items['LANG_START_HEAD_EVENINGGAST']} <b>$wbbuserdata[username]</b>"; message='Evening Message';}
document.write('' + time_of_day + '');
}
// document.write('' + message + '');
//end display title
// --></script>
<script type="text/javascript">
<!-- begin script
display_title();
//--></script></b></span>
</then>
<else>
<span class="smallfont"><b><script type="text/javaScript"><!--
// begin script
function display_title() {
date = new Date();
var hours = date.getHours();
var message = '';
if (hours >= 0) { time_of_day = "{$lang->items['LANG_START_HEAD_WELCOMEMORNING']} <b>$wbbuserdata[username]</b> ?"; message='Morning Message';}
if (hours >= 6) { time_of_day = "{$lang->items['LANG_START_HEAD_WELCOMEMORNING2']} <b>$wbbuserdata[username]</b>"; message='Morning Message';}
if ((hours >= 12) && (hours < 17)) { time_of_day = "{$lang->items['LANG_START_HEAD_AFTERNOON']} <b>$wbbuserdata[username]</b>"; message='Afternoon Message'}
if (hours >= 17) { time_of_day = "{$lang->items['LANG_START_HEAD_EVENING']} <b>$wbbuserdata[username]</b>"; message='Evening Message';}
document.write('' + time_of_day + '');
}
// document.write('' + message + '');
//end display title
// --></script>
<script type="text/javascript">
<!-- begin script
display_title();
//--></script>
</b> <a href="logout.php?sid=$session[hash]">{$lang->items['LANG_START_LOGOUT']}</s
pan></a>
</else>
</if></td>
</tr>
<tr>
<td class="tablea" align="left" style="text-align: justify">
<if($wbbuserdata['userid']==0)>
<then>
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width: 100%;" class="tableinborder">
<tr align="center">
<td class="tablea" align="left" style="text-align: justify; width: 10%;">
<a name="login" id="login"></a>
<if($allowloginencryption==1)><then>
<script type="text/javascript" src="js/sha1.js"></script>
<script type="text/javascript" src="js/crypt.js"></script>
</then></if>
<form method="post" action="login.php" name="loginform"<if($allowloginencryption==1)><then> onsubmit="return encryptlogin(this);"</then></if>>
<input type="hidden" name="send" value="send" />
<input type="hidden" name="sid" value="$session[hash]" />
<if($allowloginencryption==1)><then>
<input type="hidden" name="authentificationcode" value="$session[authentificationcode]" />
<input type="hidden" name="crypted" value="false" /></then></if>
<span class="smallfont">{$lang->items['LANG_START_USERNAME']}</span><br />
<span class="smallfont"><input type="text" name="l_username" maxlength="50" size="20" class="input" tabindex="1" /></span><br />
<span class="smallfont">{$lang->items['LANG_START_PASSWORD']}:
<br />(<a href="forgotpw.php?sid=$session[hash]">{$lang->items['LANG_START_LOSTPW']}<
/a>)</span><br />
<span class="smallfont"><input type="password" name="l_password" maxlength="30" size="20" class="input" tabindex="2" /></span><br />
<if($allowloginencryption==1)><then>
<span class="smallfont"><label for="checkbox1">{$lang->items['LANG_GLOBAL_ENCRYPT_TRANSFER']}</label></spa
n> <span class="smallfont"><input type="checkbox" id="checkbox1" name="activateencryption" onclick="activate_loginencryption(document.loginform);" /></span><br />
</then></if>
<input type="submit" value="{$lang->items['LANG_START_LOGIN']}" class="input" tabindex="3" />
</form>
<if($allowloginencryption==1)><then>
<script type="text/javascript">
<!--
activate_loginencryption(document.loginform);
//-->
</script></then></if>
</td>
<td class="tablea" align="left" style="text-align: justify; width: 100%;">
<table cellpadding="{$style['tableincellpadding']}" cellspacing="0" style="width: 100%;" class="tableinborder">
<tr align="center">
<td class="tablea" align="left" style="text-align: justify; width: 60%;"><span class="smallfont">{$lang->items['LANG_START_WELCOME']}</span></td>
<td class="tablea" align="left" style="text-align: left; width: 40%;">
<span class="smallfont">
{$lang->items['LANG_START_HEAD_REGMEMBERS']} $stats[usercount]
<br /> {$lang->items['LANG_START_HEAD_STATISTIC_NEWESTMEMBER']
} <a href="profile.php?userid=$stats[lastuserid]&sid=$session[hash]">$stats[
username]</a>
<br /> {$lang->items['LANG_START_STATISTIC_THREADS']} $stats[threadcount] | {$lang->items['LANG_START_STATISTIC_POSTS']} $stats[postcount]
<br />  
{$lang->items['LANG_START_STATISTIC_AVERAGE']} $postperday {$lang->items['LANG_START_STATISTIC_POSTPERDAY']})
<br /><span id="MicrosoftUhr" class="Uhr"></span>
<br /><span id="NetscapeUhr" ></span>
<script type="text/javaScript">
<!--
window.setTimeout("ZeitAnzeigen()",1000);
Wochentagname =
new Array("{$lang->items['LANG_START_SONNTAG']}","{$lang->items['LANG_START_MON
TAG']}","Dienstag","{$lang->items['LANG_START_MITTWOCH']}","{$lang->items['
LANG_START_DONNERSTAG']}","{$lang->items['LANG_START_FREITAG']}","{$lang->i
tems['LANG_START_SAMSTAG']}");
function ZeitAnzeigen()
{
var Jetzt = new Date(); var Tag = Jetzt.getDate();
var Monat = Jetzt.getMonth() + 1; var Jahr = Jetzt.getYear();
var Stunden = Jetzt.getHours(); var Minuten = Jetzt.getMinutes();
var Sekunden = Jetzt.getSeconds(); var WoTag = Jetzt.getDay();
var Vortag = ((Tag < 10) ? "0" : "");
var Vormon = ((Monat < 10) ? ".0" : ".");
var Vorstd = ((Stunden < 10) ? "0" : "");
var Vormin = ((Minuten < 10) ? ":0" : ":");
var Vorsek = ((Sekunden < 10) ? ":0" : ":");
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
var Gesamt = ' {$lang->items['LANG_START_JAVADATE']} ' + Wochentagname[WoTag] + ' {$lang->items['LANG_START_JAVADATE2']} ' + Datum + " {$lang->items['LANG_START_JAVATIME']} " + '<span class="time">' + Uhrzeit + '</span>' + " {$lang->items['LANG_START_HEAD_UHR']} ";
if(document.all)
document.all.MicrosoftUhr.innerHTML = Gesamt;
else if(document.layers)
{
document.NetscapeUhr.document.open();
Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
document.NetscapeUhr.document.write(Gesamt);
document.NetscapeUhr.document.close();
}
window.setTimeout("ZeitAnzeigen()",1000);
}
// -->
</script>
{$lang->items['LANG_START_TIMEZONE']}
<br /> {$lang->items['LANG_START_HEAD_USERONLINE']}
<br /> {$lang->items['LANG_START_HEAD_USERONLINERECORD']} $rekord $useronline_USER {$lang->items['LANG_START_HEAD_USERONLINERECORDAM']} $rekorddate {$lang->items['LANG_START_HEAD_UM']} <span class="time">$rekordtime</span> {$lang->items['LANG_START_HEAD_UHR']}
</span>
</td></tr></table>
</td></tr></table>
</then>
<else>
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:100%;" class="tableinborder">
<tr>
<td background="{$style['imagefolder']}/backavatar.gif" border="0" class="tableb" align="center" style="width: 15%; text-align: center;"><a href="usercp.php?action=avatars&sid=$session[hash]">$avatar</a></td>
<td colspan="2" class="tablea" align="center">
<table class="tablea" cellpadding=0 cellspacing=0 border=0 width="100%">
<td>
<table class="tablea" border=0 cellpadding=2 cellspacing=1 width="100%" valign="top">
<tr valign="bottom">
<td width="50%">
<p align="center">
<img src="{$style['imagefolder']}/userinfo.gif" alt="Foren Information" align="left" /></td>
<td align="left" valign="middle" >
<img src="{$style['imagefolder']}/foruminfo.gif" alt="User Information" align="left" /></td>
</tr>
<tr>
<td width="50%" align="left">
<span class="smallfont">
{$lang->items['LANG_START_HEAD_LASTVISIT']} $lastvisitdate {$lang->items['LANG_START_HEAD_UM']} <span class="time">$lastvisittime</span> {$lang->items['LANG_START_HEAD_UHR']}
<br /> {$lang->items['LANG_START_IPADRESSE']} <b><express
ion>getIpAddress()</expression></b>
<br /> {$lang->items['LANG_START_HEAD_POSTTHREAD']} <b>$newthreads</b> {$lang->items['LANG_START_HEAD_NEWTHREAD']}
<br /> {$lang->items['LANG_START_HEAD_POSTTHREAD']} <b>$newposts</b> {$lang->items['LANG_START_HEAD_NEWPOST']}
<br /> <b><a href="search.php?action=new&sid=$session[hash]">{$lang->items['LANG_STA
RT_HEAD_NEWPOSTS']}
<br /> <a href="pms.php?sid=$session[hash]">{$lang->items['LANG_START_PMIN']}</a> {$lang->items['LANG_START_HEAD_PMS']}
<br /> {$lang->items['LANG_START_HEAD_PMS2']}
<br />
<br /> <a href="markread.php?sid=$session[hash]">{$lang->items['LANG_START_MARKREAD_A
LL']}</a>
<br />
</span>
</td>
<td align="left" valign="middle" ><span class="smallfont">
{$lang->items['LANG_START_HEAD_REGMEMBERS']} $stats[usercount] {$lang->items['LANG_START_NOTREG']} $bs_waiting
<br /> {$lang->items['LANG_START_HEAD_STATISTIC_NEWESTMEMBER']
} <a href="profile.php?userid=$stats[lastuserid]&sid=$session[hash]">$stats[
username]</a>
<br /> {$lang->items['LANG_START_STATISTIC_THREADS']} $stats[threadcount] | {$lang->items['LANG_START_STATISTIC_POSTS']} $stats[postcount]
<br />  
{$lang->items['LANG_START_STATISTIC_AVERAGE']} $postperday {$lang->items['LANG_START_STATISTIC_POSTPERDAY']})
<br /><span id="MicrosoftUhr" class="Uhr"></span>
<br /><span id="NetscapeUhr" ></span>
<script type="text/javascript">
<!--
window.setTimeout("ZeitAnzeigen()",1000);
Wochentagname =
new Array("{$lang->items['LANG_START_SONNTAG']}","{$lang->items['LANG_START_MON
TAG']}","{$lang->items['LANG_START_DIENSTAG']}","{$lang->items['LANG_START_
MITTWOCH']}","{$lang->items['LANG_START_DONNERSTAG']}","{$lang->items['LANG
_START_FREITAG']}","{$lang->items['LANG_START_SAMSTAG']}");
function ZeitAnzeigen()
{
var Jetzt = new Date(); var Tag = Jetzt.getDate();
var Monat = Jetzt.getMonth() + 1;
var Jahr = Jetzt.getYear();
if (Jahr< 2000) Jahr+=1900
var Stunden = Jetzt.getHours(); var Minuten = Jetzt.getMinutes();
var Sekunden = Jetzt.getSeconds(); var WoTag = Jetzt.getDay();
var Vortag = ((Tag < 10) ? "0" : "");
var Vormon = ((Monat < 10) ? ".0" : ".");
var Vorstd = ((Stunden < 10) ? "0" : "");
var Vormin = ((Minuten < 10) ? ":0" : ":");
var Vorsek = ((Sekunden < 10) ? ":0" : ":");
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
var Gesamt = ' {$lang->items['LANG_START_JAVADATE']} ' + Wochentagname[WoTag] + ' {$lang->items['LANG_START_JAVADATE2']} ' + Datum + " {$lang->items['LANG_START_JAVATIME']} " + '<span class="time">' + Uhrzeit + '</span>' + " {$lang->items['LANG_START_HEAD_UHR']} ";
if(document.all)
document.all.MicrosoftUhr.innerHTML = Gesamt;
else if(document.layers)
{
document.NetscapeUhr.document.open();
Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
document.NetscapeUhr.document.write(Gesamt);
document.NetscapeUhr.document.close();
}
window.setTimeout("ZeitAnzeigen()",1000);
}
// -->
</script>
{$lang->items['LANG_START_TIMEZONE']}
<br />
<br /> {$lang->items['LANG_START_HEAD_USERONLINE']}
<br /> {$lang->items['LANG_START_HEAD_USERONLINERECORD']} $rekord $useronline_USER {$lang->items['LANG_START_HEAD_USERONLINERECORDAM']} $rekorddate {$lang->items['LANG_START_HEAD_UM']} <span class="time">$rekordtime</span> {$lang->items['LANG_START_HEAD_UHR']}</td>
</tr>
<tr valign="bottom">
<td width="50%">
<img src="{$style['imagefolder']}/bottominfo.gif" alt="" /></td>
<td align="left" valign="middle" >
<img src="{$style['imagefolder']}/bottominfo.gif" alt="" /></td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
</else>
</if>
<!-- Ende Advanced Welcome Header by Yyoshii (www.fdlboard.6x.to) -->
$toplist
</table><br />
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
<tr>
<td class="tabletitle"><span class="smallfont"> </span></td>
<td class="tabletitle" style="width:<if($hide_modcell==0)><then>80</then><else>100</else></if>%" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BOARDS']}</b></span></td>
<td class="tabletitle" align="center"><span class="smallfont"><b>{$lang->items['LANG_START_POSTS']}</b></span></td>
<td class="tabletitle" align="center"><span class="smallfont"><b>{$lang->items['LANG_START_THREADS']}</b></span></td>
<td class="tabletitle" align="center" nowrap="nowrap"><span class="smallfont"><b>{$lang->items['LANG_START_LASTPOST']}</b></span></td>
<if($hide_modcell==0)><then><td class="tabletitle" style="width:20%" align="center"><span class="smallfont"><b>{$lang->items['LANG_START_MODERATORS']}</b></span></td
></then></if>
</tr>
$boardbit
<if($showuseronline==1)>
<then>
<tr>
<td class="tabletitle" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" align="left"><span class="smallfont"><b><a href="wiw.php{$SID_ARG_1ST}">{$lang->items['LANG_START_SHOWUSERONLINE']}</a
></b></span></td>
</tr>
<tr>
<td rowspan="2" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>
<td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_USERONLINE']}</span></td>
</tr>
<tr>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><if($useronline=="")><then> </then></if>$useronline<
/span></td>
</tr>
</then>
</if>
<if($showonlinepic==0)><then></then><else>
<tr>
<td colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" class="tableb"><span class="smallfont"><b>Useronline Legende:</b>$onlinepic_viewbit</span></td>
</tr>
</else></if>
$wwo_bit
<if($showpmonindex==1 && $wbbuserdata['userid']!=0 && $wbbuserdata['can_use_pms']==1 && $wbbuserdata['receivepm']==1)>
<then>
<tr>
<td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_PM']}</b></span></td>
</tr>
<tr>
<td align="center" class="tableb"><if($countnew>0)>
<then><img src="{$style['imagefolder']}/on.gif" alt="{$lang->items['LANG_START_NEWPM']}" title="{$lang->items['LANG_START_NEWPM']}" /></then>
<else><img src="{$style['imagefolder']}/off.gif" alt="{$lang->items['LANG_START_NONEWPM']}" title="{$lang->items['LANG_START_NONEWPM']}" /></else>
</if></td>
<td align="left" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea"><span class="smallfont"><b><a href="pms.php{$SID_ARG_1ST}">{$lang->items['LANG_START_PMIN']}</a></b><br />{$lang->items['LANG_START_PMS']}</span></td>
</tr>
</then>
</if>
<if(isset($birthdaybit) || isset($eventbit))>
<then>
<tr>
<td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_SHOWEVENTS']}</b></span></td
>
</tr>
<if(isset($birthdaybit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BIRTHDAY']}</b><br />$birthdaybit</span></td>
</tr>
</then>
</if>
<if(isset($eventbit))>
<then>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/events.gif" alt="" title="" border="0" /></td>
<td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_TODAYEVENT']}</b><br />$eventbit</span></td>
</tr>
</then>
</if>
</then>
</if>
<if($showstats==1)>
<then>
<tr>
<td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_STATISTIC']}</b></span></td>
</tr>
<tr>
<td class="tableb" align="center"><img src="{$style['imagefolder']}/stats.gif" alt="" border="0" /></td>
<td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_STATISTIC_MEMBERS']} $stats[usercount] | {$lang->items['LANG_START_STATISTIC_THREADS']} $stats[threadcount] | {$lang->items['LANG_START_STATISTIC_POSTS']} $stats[postcount] ({$lang->items['LANG_START_STATISTIC_AVERAGE']} $postperday {$lang->items['LANG_START_STATISTIC_POSTPERDAY']})<br />
{$lang->items['LANG_START_STATISTIC_NEWESTMEMBER']} <a href="profile.php?userid=$stats[lastuserid]{$SID_ARG_2ND}">$stats[username]
</a>.</span></td>
</tr>
</then>
</if>
</table>
<table style="width:{$style['tableinwidth']}">
<tr>
<td align="right"><span class="smallfont"><a href="search.php?action=24h{$SID_ARG_2ND}">{$lang->items['LANG_START_CURREN
T_THREADS']}</a> | <a href="search.php?action=polls{$SID_ARG_2ND}">{$lang->items['LANG_START_CURR
ENT_POLLS']}</a> | <a href="markread.php{$SID_ARG_1ST}">{$lang->items['LANG_START_MARKREAD_ALL']}
</a><if($show_archive == 1)><then> | <b><a href="archive/index.html">{$lang->items['LANG_START_ARCHIVE']}</a></b></the
n></if></span></td>
</tr>
<a href="rules.php{$SID_ARG_1ST}">{$lang->items['LANG_RULES_TITLE_LINK']}</a> |
</table><br />
<table>
<tr align="center">
<td><img src="{$style['imagefolder']}/on.gif" alt="{$lang->items['LANG_START_NEW_POSTS']}" title="{$lang->items['LANG_START_NEW_POSTS']}" border="0" /></td>
<td><span class="smallfont">{$lang->items['LANG_START_NEW_POSTS']} &
nbsp;</span></td>
<td><img src="{$style['imagefolder']}/off.gif" alt="{$lang->items['LANG_START_NONEW_POSTS']}" title="{$lang->items['LANG_START_NONEW_POSTS']}" border="0" /></td>
<td><span class="smallfont">{$lang->items['LANG_START_NONEW_POSTS']}  
; </span></td>
<td><img src="{$style['imagefolder']}/offclosed.gif" alt="{$lang->items['LANG_START_BOARD_CLOSED']}" title="{$lang->items['LANG_START_BOARD_CLOSED']}" border="0" /></td>
<td><span class="smallfont">{$lang->items['LANG_START_BOARD_CLOSED']} &nbs
p; </span></td>
<td><img src="{$style['imagefolder']}/link.gif" alt="{$lang->items['LANG_START_BOARD_LINK']}" title="{$lang->items['LANG_START_BOARD_LINK']}" border="0" /></td>
<td><span class="smallfont">{$lang->items['LANG_START_BOARD_LINK']}</span></td>
</tr>
</table>
$footer
</body>
</html>
2)
nun noch eben meine globale.php
<?php
// ***************************************************************************
*********//
// * WoltLab Burning Board 2
// ***************************************************************************
*********//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web http://www.woltlab.de/
// * License http://www.woltlab.de/products/burning_board/license_en.php
// * http://www.woltlab.de/products/burning_board/license.php
// ***************************************************************************
*********//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ***************************************************************************
*********//
// * $Date: 2005-02-08 13:51:33 +0100 (Tue, 08 Feb 2005) $
// * $Author: Burntime $
// * $Rev: 1553 $
// ***************************************************************************
*********//
@error_reporting(7);
$phpversion = phpversion();
/** get function libary **/
require('./acp/lib/functions.php');
if (version_compare($phpversion, '4.1.0') == -1) {
$_REQUEST = array_merge($HTTP_COOKIE_VARS, $HTTP_POST_VARS, $HTTP_GET_VARS);
$_COOKIE =& $HTTP_COOKIE_VARS;
$_SERVER =& $HTTP_SERVER_VARS;
$_FILES =& $HTTP_POST_FILES;
$_GET =& $HTTP_GET_VARS;
$_POST =& $HTTP_POST_VARS;
}
// remove slashes in get post cookie data...
if (get_magic_quotes_gpc()) {
if (is_array($_REQUEST)) $_REQUEST = stripslashes_array($_REQUEST);
if (is_array($_POST)) $_POST = stripslashes_array($_POST);
if (is_array($_GET)) $_GET = stripslashes_array($_GET);
if (is_array($_COOKIE)) $_COOKIE = stripslashes_array($_COOKIE);
}
@set_magic_quotes_runtime(0);
@ini_set('magic_quotes_sybase', '0');
/** connect db **/
require('./acp/lib/config.inc.php');
require('./acp/lib/class_db_mysql.php');
$db = &new db($sqlhost, $sqluser, $sqlpassword, $sqldb, $phpversion);
/** get configuration **/
require('./acp/lib/options.inc.php');
/** load smtp_socket function **/
require('./acp/lib/class_smtp.php');
/** request ids **/
if (isset($_REQUEST['postid'])) $postid = $_REQUEST['postid'];
if (isset($_REQUEST['threadid'])) $threadid = $_REQUEST['threadid'];
if (isset($_REQUEST['pollid'])) $pollid = $_REQUEST['pollid'];
if (isset($_REQUEST['attachmentid'])) $attachmentid = $_REQUEST['attachmentid'];
if (isset($_REQUEST['boardid'])) $boardid = $_REQUEST['boardid'];
/** verify ids **/
if (isset($postid)) {
$postid = intval($postid);
$post = $db->query_first("SELECT * FROM bb".$n."_posts WHERE postid = '$postid'");
if (!$post['postid']) unset($postid);
else $threadid = $post['threadid'];
}
/** start session **/
require('./acp/lib/session.php');
/*######## Wer war Online by ShadowByte (www.it-4all.org) ########*/
/** wwo **/
require_once("./acp/lib/class_wwo.php");
$wwo = &new wwo($wbbuserdata['userid'], $useronlinetimeout);
/*######## Wer war Online by ShadowByte (www.it-4all.org) ########*/
/** verify ids **/
if (isset($threadid)) {
$threadid = intval($threadid);
$select = '';
$join = '';
if ($filename == "thread.php") {
$select .= ", v.id AS isvoted";
$join .= " LEFT JOIN bb".$n."_votes v ON (v.id=t.threadid AND v.votemode=2 AND ".(($wbbuserdata['userid']) ? ("v.userid='".$wbbuserdata['userid']."'") : ("v.ipaddress='".addslashes($REMOTE_ADDR)."'")).")";
if ($wbbuserdata['userid']) {
$select .= ", tv.lastvisit, s.emailnotify, s.countemails";
$join .= " LEFT JOIN bb".$n."_threadvisit tv ON (tv.threadid=t.threadid AND tv.userid='".$wbbuserdata['userid']."')
LEFT JOIN bb".$n."_subscribethreads s ON (s.userid='".$wbbuserdata['userid']."' AND s.threadid=t.threadid)";
}
}
$thread = $db->query_first("SELECT t.*".$select." FROM bb".$n."_threads t".$join." WHERE t.threadid = '$threadid'");
$select = '';
$join = '';
if (!$thread['threadid']) unset($threadid);
else $boardid = $thread['boardid'];
}
if (isset($pollid)) {
$pollid = intval($pollid);
$poll = $db->query_first("SELECT bb".$n."_threads.*, bb".$n."_polls.* FROM bb".$n."_polls LEFT JOIN bb".$n."_threads USING (threadid) WHERE bb".$n."_polls.pollid = '$pollid'");
if (!$poll['pollid']) unset($pollid);
else {
if ($poll['boardid']) {
$boardid = $poll['boardid'];
unset($threadid);
unset($thread);
}
}
}
if (isset($attachmentid)) {
$attachmentid = intval($attachmentid);
$attachment = $db->query_first("SELECT at.*, ".
"t.boardid, p.threadid, p.visible, p.userid, ".
"pm.privatemessageid, pm.inoutbox, pm.senderid, pmr.recipientid, pmr.deletepm ".
"FROM bb".$n."_attachments at ".
"LEFT JOIN bb".$n."_posts p ON (p.postid=at.postid) ".
"LEFT JOIN bb".$n."_threads t ON (t.threadid=p.threadid) ".
"LEFT JOIN bb".$n."_privatemessage pm ON (pm.privatemessageid=at.privatemessageid) ".
"LEFT JOIN bb".$n."_privatemessagereceipts pmr ON (pmr.privatemessageid=pm.privatemessageid AND pmr.recipientid='$wbbuserdata[userid]') ".
"WHERE at.attachmentid = '$attachmentid'");
if (!$attachment['attachmentid']) {
unset($attachmentid);
unset($attachment);
}
if ($attachment['postid'] && !$attachment['privatemessageid']) { // post attachment
if ($attachment['boardid']) {
$boardid = $attachment['boardid'];
$threadid = $attachment['threadid'];
unset($thread);
}
}
elseif (!$attachment['postid'] && $attachment['privatemessageid']) { // private message attachment
unset($boardid);
unset($threadid);
unset($thread);
}
}
if (isset($boardid)) {
$boardid = intval($boardid);
$board = getBoardAccessData($boardid);
if (!$board['boardid']) unset($boardid);
}
/** update session **/
$db->unbuffered_query("UPDATE bb".$n."_sessions SET lastactivity = '".$session['lastactivity']."', request_uri = '".addslashes($REQUEST_URI)."', boardid='" . ((isset($boardid)) ? ($boardid) : (0)) . "', threadid='".((isset($threadid)) ? ($threadid) : (0))."'" . ((isset($styleid)) ? (", styleid = '$styleid'") : ("")).((isset($langid)) ? (", langid='$langid'") : ("")).((isset($authentificationcode)) ? (", authentificationcode='".addslashes($authentificationcode)."'") : (""))." WHERE sessionhash = '$sid'", 1);
/** get style **/
$style = array();
if (isset($board) && ($board['enforcestyle'] == 1 || ($board['styleid'] != 0 && $wbbuserdata['styleid'] == 0))) {
$style = $db->query_first("SELECT s.styleid, s.templatepackid, s.designpackid, tp.templatestructure FROM bb".$n."_styles s LEFT JOIN bb".$n."_templatepacks tp ON(tp.templatepackid=s.templatepackid) WHERE s.styleid = '".$board['styleid']."'");
$wbbuserdata['designpackid'] = $style['designpackid'];
$wbbuserdata['templatepackid'] = $style['templatepackid'];
$wbbuserdata['styleid'] = $style['styleid'];
$wbbuserdata['templatestructure'] = $style['templatestructure'];
}
$result = $db->unbuffered_query("SELECT * FROM bb".$n."_designelements WHERE designpackid = '$wbbuserdata[designpackid]'");
while ($row = $db->fetch_array($result)) $style[$row['element']] = $row['value'];
/** template class **/
require('./acp/lib/class_headers.php');
require('./acp/lib/class_tpl_file.php');
$tpl = &new tpl(intval($wbbuserdata['templatepackid']));
/** language packs **/
require('./acp/lib/class_language.php');
$lang = &new language($wbbuserdata['languagepackid']);
$lang->load('GLOBAL,OWN'); // global, own langcat
define('ENCODING', $lang->get('LANG_GLOBAL_ENCODING'));
$supportedCharsets = array('UCS-4', 'UCS-4BE', 'UCS-4LE', 'UCS-2', 'UCS-2BE', 'UCS-2LE', 'UTF-32', 'UTF-32BE', 'UTF-32LE', 'UCS-2LE',
'UTF-16', 'UTF-16BE', 'UTF-16LE', 'UTF-8', 'UTF-7', 'ASCII', 'EUC-JP', 'SJIS', 'EUCJP-WIN', 'SJIS-WIN', 'ISO-2022-JP', 'JIS', 'ISO-8859-1',
'ISO-8859-2', 'ISO-8859-3', 'ISO-8859-4', 'ISO-8859-5', 'ISO-8859-6', 'ISO-8859-7', 'ISO-8859-8', 'ISO-8859-9', 'ISO-8859-10',
'ISO-8859-13', 'ISO-8859-14', 'ISO-8859-15', 'BYTE2BE', 'BYTE2LE', 'BYTE4BE', 'BYTE4LE', 'BASE64', '7bit', '8bit', 'UTF7-IMAP');
if (in_array(wbb_strtoupper(ENCODING), $supportedCharsets) && extension_loaded('mbstring') && version_compare($phpversion, '4.3.0') >= 0) {
define('USE_MBSTRING', true);
}
else {
define('USE_MBSTRING', false);
}
/** imagefolder prefix **/
$style['imagefolder'] = $lang->get("LANG_GLOBAL_IMAGEFOLDER_PREFIX").$style['imagefolder'];
/** OWN langvars **/
$o_master_board_name = $master_board_name;
$master_board_name = getlangvar($master_board_name, $lang);
/** templates & style **/
$phpinclude = wbb_trim($tpl->get("phpinclude"));
if ($phpinclude != '') {
$phpinclude = str_replace('\\"', '"', $phpinclude);
$phpinclude = str_replace('\\\\', '\\', $phpinclude);
eval($phpinclude);
}
/** Blinkender PN Button S **/
if($wbbuserdata['can_use_pms'] && $wbbuserdata['receivepm']){
if($wbbuserdata['pmnewcount']) $pmbild = 'top_pms_new.gif';
elseif($wbbuserdata['pmunreadcount']) $pmbild = 'top_pms_ur.gif';
else $pmbild = 'top_pms.gif';
} else $pmbild = 'top_pms.gif';
/** Blinkender PN Button E **/
/** default templates **/
$header_pms = '';
$header_acp = '';
eval("\$css = \"".$tpl->get("css")."\";");
eval("\$headinclude = \"".$tpl->get("headinclude")."\";");
$lang->items['LANG_GLOBAL_COPYRIGHT'] = $lang->get("LANG_GLOBAL_COPYRIGHT", array('$boardversion' => $boardversion));
eval("\$footer = \"".$tpl->get("footer")."\";");
if ($wbbuserdata['userid']) $usercbar_username = htmlconverter($wbbuserdata['username']);
eval("\$usercbar = \"".$tpl->get("usercbar")."\";");
eval("\$header = \"".$tpl->get("header")."\";");
if ($wbbuserdata['can_view_board'] == 0 && $filename != "login.php" && $filename != "logout.php" && $filename != "register.php" && $filename != "forgotpw.php") access_error();
verify_ip($REMOTE_ADDR);
if ($offline == 1 && $wbbuserdata['can_view_off_board'] == 0 && $filename != "login.php" && $filename != "logout.php" && $filename != "forgotpw.php" && $filename != "register.php") {
$offlinemessage = nl2br(htmlconverter($offlinemessage));
eval("\$tpl->output(\"".$tpl->get("offline")."\");");
exit();
}
/* Boardregeln Hack by GLURAK */
if($filename!="register.php"){
$lang->load("rules");
if($_GET['action']=="readrules") {
if($wbbuserdata['username']=="guest") {
setcookie("readrules");
}
else {
$db->unbuffered_query("UPDATE bb".$n."_users SET readrules='1' WHERE userid=".$wbbuserdata['userid']."");
setcookie("readrules");
}
header("Location:index.php?sid=$session[hash]");
}
if($wbbuserdata['username']=="guest") {
if($ask_rules_guest=="1" && !isset($_COOKIE['readrules'])) {
require('./acp/lib/class_parse.php');
$s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
$parse = new parse(1,75,1,"",1);
$s_rules = $parse->doparse($s_rules,1,1,1,1);
eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
exit();
}
}
if($wbbuserdata['readrules']=="0" && $wbbuserdata['username']!="guest") {
require('./acp/lib/class_parse.php');
$s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
$parse = new parse(1,75,1,"",1);
$s_rules = $parse->doparse($s_rules,1,1,1,1);
eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
exit();
}
}
/* ENDE BOARDREGELN HACK*/
if ($wbbuserdata['pmpopup'] == 2) {
if ($filename != "pms.php" && (!isset($_POST) || count($_POST) == 0) && $filename != "attachment.php" && $filename != "attachmentedit.php" && $filename != "logout.php" && $filename != "markread.php" && $filename != "misc.php" && $filename != "modcp.php" && $filename != "polledit.php" && $filename != "register.php" && $filename != "search.php" && ($filename != "thread.php" || !isset($_REQUEST['goto'])) && $filename != "threadrating.php" && $filename != "usercp.php") {
eval("\$headinclude .= \"".$tpl->get("pmpopup_open")."\";");
}
}
if (isset($boardid)) {
/** OWN langvars **/
$board['o_title'] = $board['title'];
$board['title'] = getlangvar($board['title'], $lang);
if (!checkpermissions("can_enter_board")) access_error();
if ($board['password']) {
$lang->load('BOARD');
if (isset($_COOKIE[$cookieprefix.'boardpasswords'])) $boardpasswords = decode_cookie($_COOKIE[$cookieprefix.'boardpasswords']);
else $boardpasswords = array();
if (isset($_POST['boardpassword'])) {
if ($_POST['boardpassword'] == $board['password']) {
$boardpasswords[$boardid] = md5($board['password']);
if ($wbbuserdata['usecookies'] == 1) encode_cookie('boardpasswords', time() + 3600 * 24 * 365, false);
else encode_cookie('boardpasswords', 0, false);
redirect($lang->items['LANG_BOARD_PASSWORD_REDIRECT'], "board.php?boardid=$boardid".$SID_ARG_2ND);
}
else {
eval("error(\"".$lang->get("LANG_BOARD_ERROR_FALSEPASSWORD")."\");");
}
}
elseif (!isset($boardpasswords[$boardid]) || $boardpasswords[$boardid] != md5($board['password'])) {
eval("\$tpl->output(\"".$tpl->get("board_password")."\");");
exit();
}
}
}
if (isset($threadid) && isset($thread['visible']) && $thread['visible'] == 0 && !checkmodpermissions()) {
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
}
if (isset($postid) && isset($post['visible']) && $post['visible'] == 0 && !checkmodpermissions()) {
error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
}
if (isset($_POST['change_editor']) && $_POST['change_editor']) {
$wbbuserdata['usewysiwyg'] = $_POST['change_editor'];
}
else if (isset($_POST['usewysiwyg']) && $_POST['usewysiwyg']) {
$wbbuserdata['usewysiwyg'] = $_POST['usewysiwyg'];
}
?>
so wo liegt der fehler kann mir das einer mal sagen bitte
wäre nett
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von delphinchen: 12.02.06 14:28.
|
|
12.02.06 14:27 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Iceblue
Mitglied
Dabei seit: 20.10.04
Beiträge: 386
Fähigkeiten: WBB2 Anfänger Herkunft: 192.168.1.1 Forenversion: 2.3
|
|
So vorweg, super hack, läuft bei mir nun auch Perfekt,
hatte nur ein kleines problem mit dem Hide Hack wie so einige hier auch beschrieben, doch irgendwie scheinen sich die meisten gar nicht die mühe zu machen diesen beitrag mal zu lesen, denn dann hätten sie folgendes auf Seite 5 gefunden, den dort hat AAD schon einen lösungs-ansatz gepostet und dieser hat bei mir besten funktioniert, hier noch mal angehängt, damit man nicht mehr so lang suchen muss.
Zitat: |
Original von AAD
das Problem hatte ich auch, das Probelem wird durch den WBB 2.3 Hack - Hidden Text Hack ausgelöst.
orginal Hide in der function.php
php: |
1:
2:
3:
4:
|
function check_hidden_text($message) {
if(preg_match("=\[HIDE\](.*)\[/HIDE\]=siU", $message)) return true;
else return false;
} |
|
ersätzen durch
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
function check_hidden_text($message = "") {
if ($message != "" && !is_array($message)) {
if(preg_match("=\[HIDE\](.*)\[/HIDE\]=siU", $message)) {
return true;
} else {
return false;
}
} else {
return false;
}
} |
|
|
|
|
19.02.06 20:56 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Iceblue
Mitglied
Dabei seit: 20.10.04
Beiträge: 386
Fähigkeiten: WBB2 Anfänger Herkunft: 192.168.1.1 Forenversion: 2.3
|
|
ja tut er, nur falls du den hide hack drin hast, dann schau in meinen zuvor gegangen beitrag.
|
|
16.03.06 17:04 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
DJ Speed
Mitglied
Dabei seit: 16.10.05
Beiträge: 16
|
|
Hallo Leute !
Habe hänge hier bei der Instalation schon ab Schritt 2:
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:
|
+--------------------------------------------------------------------------------
| Schritt 2:
+--------------------------------------------------------------------------------
Öffne die Datei global.php und suche nach (NICHT die "global.php" vom acp Verzeichnis!):
Suche nach:
=================================================================================
verify_ip($REMOTE_ADDR);
if($offline==1 && $wbbuserdata['can_view_off_board']==0 && $filename!="login.php" && $filename!="logout.php" && $filename!="forgotpw.php") {
$offlinemessage=nl2br(htmlconverter($offlinemessage));
eval("\$tpl->output(\"".$tpl->get("offline")."\");");
exit();
}
*********************************************************************************
Fügt darunter folgendes ein:
=================================================================================
/* Boardregeln Hack by GLURAK */
if($filename!="register.php"){
$lang->load("rules");
if($_GET['action']=="readrules") {
if($wbbuserdata['username']=="guest") {
setcookie("readrules");
}
else {
$db->unbuffered_query("UPDATE bb".$n."_users SET readrules='1' WHERE userid=".$wbbuserdata['userid']."");
setcookie("readrules");
}
header("Location:index.php?sid=$session[hash]");
}
if($wbbuserdata['username']=="guest") {
if($ask_rules_guest=="1" && !isset($_COOKIE['readrules'])) {
require('./acp/lib/class_parse.php');
$s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
$parse = new parse(1,75,1,"",1);
$s_rules = $parse->doparse($s_rules,1,1,1,1);
eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
exit();
}
}
if($wbbuserdata['readrules']=="0" && $wbbuserdata['username']!="guest") {
require('./acp/lib/class_parse.php');
$s_rules=$db->query_first("SELECT rules FROM bb".$n."_acprules");
$parse = new parse(1,75,1,"",1);
$s_rules = $parse->doparse($s_rules,1,1,1,1);
eval("\$tpl->output(\"".$tpl->get("rules_message")."\");");
exit();
}
}
/* ENDE BOARDREGELN HACK*/ |
|
Aber ich finde in der global.php die Stelle:
code: |
1:
2:
3:
4:
5:
6:
|
verify_ip($REMOTE_ADDR);
if($offline==1 && $wbbuserdata['can_view_off_board']==0 && $filename!="login.php" && $filename!="logout.php" && $filename!="forgotpw.php") {
$offlinemessage=nl2br(htmlconverter($offlinemessage));
eval("\$tpl->output(\"".$tpl->get("offline")."\");");
exit();
} |
|
leider nicht.
Es sind follgende Hacks eingebaut:
- Erweiterter BB Code
- Verwarnhack
- Partnerhack
- Hiden Text von Maddin
- Bedankomat von Maddin
- Toplistenhack by Shorty
- JGS Portal
Ich hoffe jemand weis die Lössung oder kann mir wähnichstens Posten wie ich diesen Hack deinstaliere. ( Habe die setup.php schon ausgeführt
)
mfg DJ Speed
Dateianhang: |
global.zip (2,35 KB, 3 mal heruntergeladen)
|
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von DJ Speed: 13.04.06 17:19.
|
|
13.04.06 17:18 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Synapse
Mitglied
Dabei seit: 13.05.05
Beiträge: 68
Fähigkeiten: WBB2 Fortgeschritten
|
|
Hi,
kann man die Regeln auch nur einer bestimmten Usergruppe anzeigen lassen.
Gruß Stephan
|
|
22.04.06 20:57 |
E-Mail
Finden
Als Freund hinzufügen
|
|
BlueLies
gesperrt 08/08/06
Dabei seit: 15.02.06
Beiträge: 36
|
|
Scheint zu funzen.
Nur wenn ich das eingebaut hab zeigt es mir im ACP keine Schrift auf den Buttons oder neben den Buttons an, und das Sprachpaket wurde in alle Sprachkategorien implementiert.
|
|
08.05.06 11:18 |
Finden
Als Freund hinzufügen
|
|
|