Stylepulldown mit HideNewStyle ergänzen

Iceblue
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:
Habe die oben genannten Hacks bei mir auf dem Board eingebaut, bei der Registrierung/in den Optionen sind nun nicht alle styls sichtbar, doch im stylepulldown-menü auf der index seite schon.


Fehlermeldung:
Wie bekomme ich jetzt den code vom stylepulldown so geändert das dort auch nur die styls angezeigt werden für die man rechte hat?

Hier der Code für's pulldownmenü
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
/* ############## STYLEPOPDOWN ###########*/

 $style_options="";
 
 $result $db->query("SELECT styleid, stylename FROM bb".$n."_styles ORDER BY stylename ASC");

while($row=$db->fetch_array($result)) 
{
    /*unset("$usercount");*/ 
$usercounts $db->fetch_array($db->query("SELECT COUNT(userid) as count FROM bb".$n."_users WHERE styleid=$row[styleid]"));

$style_options.='<option value="'.$row[styleid].'">'.$row[stylename].'['.$usercounts[count].']</option>';
 $r_styleid $wbbuserdata['styleid'];
 $db->unbuffered_query("UPDATE bb".$n."_users SET styleid='".intval($r_styleid)."'WHERE userid = '$wbbuserdata[userid]'",1);
 $db->unbuffered_query("UPDATE bb".$n."_sessions SET styleid='".intval($r_styleid)."' WHERE sessionhash='$sid'"1);
}


Dieser Code ist für die index.php, da ich glaub das nur dies angepasst werden muss. Den anderen hack findet ihr hier im Forum. Der Pulldown-hack ist von Morpheus für's wbb2.2 erstellt worden und durch mich selber ans 2.3 angepasst.
Ich hoffe mir kann jemand helfen, jedenfalls bedanke ich mich schon mal recht herzlich für die hoffentlich kommende hilfe


*up* irgendjemand muss da doch was wissen