Eingebaute Styles und Hacks

BlackStar
Da so langsam die Anfragen einfach nur noch nerven, hier nochmal:

Zu den Eingebauten Styles
XeroBlue - Den gibt es nicht zum Download und wird es auch NIE geben, auch NICHT käuflich!
face | less - WBB 1.2 | WBB Lite | WBB 2.1 | WBB 2.2
Together - WBB 2.1 | WBB 2.2 | WBB 2.3
Robotics - Den gibt es nicht zum Download und wird es auch NIE geben, auch NICHT käuflich!
Simiter - Den gibt es nicht zum Download und wird es auch NIE geben, auch NICHT käuflich!
Balance - Den gibt es nicht zum Download, derzeit kein genauer Release-Termin bekannt.

Zu den eingebauten Hacks

Buttonbase: Exklusivhack von Tamin kein release geplant!
Multiavahack: Exklusivhack von Sisko kein release geplant!
Bannerrotator im Header: *klick*
Stylechanger: Entwickelt von jakob2002 und darf nur Hier und nirgends anders veröffentlich werden.

#########################
#### Stylechanger fürs wBB2.2 ####
#########################

****Einbauanleitung****
*********************


## global.php

suche nach:
-----------
code:
1:
2:
/** 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);



Füge danach ein:
----------------
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
/** start stylechanger **/
if(isset($styleid)) $db->query("UPDATE bb".$n."_users SET styleid='".$styleid."' WHERE userid='".$wbbuserdata['userid']."'");
$r_styleid = $wbbuserdata['styleid'];
$style_action_url=substr($_SERVER['SCRIPT_NAME'],strrpos($_SERVER['SCRIPT_N
AME'],"/")+1,strlen($_SERVER['S CRIPT_NAME'])-strrpos($_SERVER['SCRIPT_NAME']-1,"/"));
$style_url_fields="";
$style_url_keys=array_keys($_GET);
$style_url_values=array_values($_GET);
for($i=0;$i<count($style_url_keys);$i++) {
if($style_url_keys[$i]!="styleid") $style_url_fields.="<input name=\"".$style_url_keys[$i]."\" type=\"hidden\" value=\"".$style_url_values[$i]."\">";
}
$style_options="";
$style_result = $db->unbuffered_query("SELECT styleid, stylename FROM bb".$n."_styles ORDER BY stylename ASC");
while($row=$db->fetch_array($style_result)) $style_options.=makeoption($row['styleid'],getlangvar($row['stylename'], $lang)." [ID: ".$row['styleid']."]",$r_styleid);
/** end stylechanger **/




## In einem beliebigen Template, dort wo der Stylechanger erscheinen soll folgendes einfügen:

code:
1:
2:
3:
4:
5:
6:
<form name="stylechanger" id="stylechanger" action="$style_action_url" method="get">
 $style_url_fields
 <select name="styleid" style="width: 130px;" onchange="document.stylechanger.submit();">
 $style_options
 </select>
</form>


Anfragen zu dem Stylechanger werden nicht beantwortet.
MyGEN24 übernimmt keine Gewährleistung für das Funktionieren und auch keine Haftungsansprüche für das Einbauen des Stylechangers