Member ~ Groupcolor

Lia
Habe den Hack eingebaut, install php gemacht, auch wieder diese Datei gelöscht und rufe ich die Seite auf kommt das:


Database error in WoltLab Burning Board: Invalid SQL: Select postcolor From bb2_groups WHERE groupid LIKE '1'
mysql error: Unknown column 'postcolor' in 'field list'
mysql error number: 1054
Date: 15.04.2010 @ 11:15
Script: /wbblite/
Referer: http://jaralia.lima-city.de/

Bin noch Anfänger mit Hackeinbau und weiß nicht, was das jetzt bedeutet, ob ich was falsch gemacht habe. verwirrt Kann mir da jemand einen Rat geben? Wäre sehr dankbar dafür

oh, habe Fehler gefunden und Forum funktioniert wieder. smile Hm, aber die Farbe, die ich eingebe bleibt irgendwie nicht gespeichert dort im ACP. verwirrt woran kann das liegen?
jacqy
Einbau in der acp/group.php mal kontrollieren. Am besten auch mal die acp/templates/group_add.htm+group-edit.htm nachschauen.
Slugger
install datei vergessen auzuführen!
Lia
Habe den Fehler Dank Eurer Hilfe gefunden. smile Funktioniert nun. Dankeschön!
golf3look
Zitat:
Original von Mr. Merlin
Hallo @ all (@Helmchen)

Wollte mal Fragen ob mann es machen kann, das auch in der " Wer war Heute Online ? " Anzeige die usernamen (Gruppen) Farblich angezeigt werden können...???? großes Grinsen verwirrt

Habe schon einiges Probiert, aber vergeblich Mauer Augen rollen

Wäre sehrrrrrr DANKBAR für HILFEEEEE , wie ich das einbauen muss !!!!

bis denne


hat jemand dafür ne lösung? weil ich das selbe suche.
Steinadler
Wenn Du den WWHD-Hack meinst, dann mache folgendes:

Suche in der index.php im Abschnitt:

php:
1:
/* ############## Wer war da? (normale Darstellung) ############## */


folgendes:

php:
1:
if($wwhd['invisible'] == '0'$user "<a href=\"profile.php?userid=$wwhd[userid]\">$wwhd[username]</a> ($zeit)";


füge darüber ein:

php:
1:
2:
3:
4:
5:
//* Groupcolor in wwhd Anfang *//  
$format $db->query_first("SELECT u.useronlinemarking AS marking, g.useronlinemarking FROM bb".$n."_users u LEFT JOIN bb".$n."_groups g ON (g.groupid=u.groupid) WHERE u.userid='".$wwhd[userid]."'");    
if($format['marking']!="%s"$wwhd['username'] = sprintf($format['marking'],$wwhd['username']);    
else $wwhd['username'] = sprintf($format['useronlinemarking'],$wwhd['username']);  
//* Groupcolor in wwhd Ende *//


So sollte es klappen, wenn Du den Gruppen eine Farbe zugeordnet hast.
golf3look
wenn ich das einfüge in die index.php dann kommt fehlermeldung

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT u.useronlinemarking AS marking, g.useronlinemarking FROM bb1_users u LEFT JOIN bb1_groups g ON (g.groupid=u.groupid) WHERE u.userid='9'
mysql error: Unknown column 'u.useronlinemarking' in 'field list'
mysql error number: 1054
Date: 03.08.2010 @ 11:14
Script: /
Referer:

hier mal meine index.php
Steinadler
Sorry .....mein Fehler.

Bau meine Lösung wieder aus, da der Hack von Helmchen mit anderen Variablen und Datenbankfeldern arbeitet.

Die richtige Lösung für Deinen Wunsch findest Du : Hier
golf3look
dank dir. eingebaut aber dann kommt nicht mehr wer war da.
Das verschwindet dann wenn ich die änderung mache.

kannst du bite mal meine index.php anschauen und nachbearbeiten.

ich tue jetzt schon die ganze nacht rum und komme nicht weiter.

auf dem testboard läuft es ohne probleme. Nur auf meinem hauptboard nicht


anbei noch meine index.php wo aufm testboard ist. da geht es einwandfrei.

aber auf dem hauptboard da eben schon mehrere sachen verbaut sind bekomme ich es einfach nicht hin.


edit : so schaut es im moment aus siehe screen. wer war da ist wieder da aber halt nicht farblich.

[IMG]http://img829.imageshack.us/img829/7653/unbenanntrk.png[/IMG]
Steinadler
Da ist ja das reinste Chaos in Deiner angehängten index.php verwirrt

Hmmm....so wie ich das sehe, hast Du 2 verschiedene Hacks verbaut, die die Namen in Farbe erscheinen lassen.

Useronline-Style Hack (wird für Deine Useronlinedarstellung zur Zeit verwendet)
Member Groupcolor (den möchtest Du für WWHD verwenden)

Du müsstest Dich schon für einen einzigen entscheiden.

Versuchs mal mit der angehängten index.php
golf3look
habe deine index.php reingeladen.

da kommt fehlermeldung

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT d.userid, d.time,u.* FROM bb1_sessions_day d LEFT JOIN bb1_users u USING(userid) WHERE d.groupid = '1' ORDER BY username ASC
mysql error: Unknown column 'd.groupid' in 'where clause'
mysql error number: 1054
Date: 03.08.2010 @ 12:32
Script: /
Referer:

ja ich habe beide eingebaut Auf dem testboard sind aber auch beide eingebaut und da funzt es.


Useronline-Style Hack (wird für Deine Useronlinedarstellung zur Zeit verwendet)
Member Groupcolor (den möchtest Du für WWHD verwenden)


Kannst du es mir bitte so machen das die farben gleich sind also bei denen wo online sind und bei denen wo da waren. Ich bin ehrlich gesagt mit meinem latein am ende.

Auf meinem testboard geht es. Habe einen beitrag vorher die index vom testboard hochgeladen fehlen aber dafür die andren sachen wo eingebaut sind.
Steinadler
Sorry......aber soviel Zeit habe ich leider nicht, da Dein Wunsch nicht mal eben bewerkstelligt werden kann.

Ich würde Dir folgendes raten:

1.
Baue beide Hacks erst einmal komplett aus.

2.
Ich habe in meinem Board den Hack:

Benutzeronlinemakierung von spitzi&Schrimm

Dieser Hack ist m.M nach der beste von allen angebotenen für die Markierung der Benutzernamen.

Da isser : Benutzeronlinemarkierung

Falls dann noch Fragen sind, kann ich Dir gerne weiterhelfen.
golf3look
ok dank dir. werd es jetzt so machen wie du geschrieben hast. beide komplett ausbauen und den Benutzeronlinemarkierung einbauen. Meld dich dann wieder.


EDIT : So habe die beiden ausgebaut und den Benutzeronlinemarkierung eingebaut jetzt geht alles.

Danke Steinadler. Freude
BioHazzard
Hallo zusammen!

Habe den Hack nun auch eingebaut. Gab auch keine Fehler, Anzeigen im ACP etc. sind auch korrekt, installation klappte problemlos.

Aber ich würde hier ja nicht schreiben wenn ich nicht ein Problem hätte großes Grinsen

Wurde hier schon angesprochen, aber irgendwie nicht beantwortet, so wie ich das mitbekommen habe. Im Style Armageddon Lite werden mir die Farben nicht angezeigt... Ich habe eine etwas kryptische Konstellation um mehrere Styles individuell anzeigen lassen zu können. So habe ich beispielsweise mehrere team_modbit.tpls (2) die ich aber jeweils änderte. Bin mir nun nicht sicher, wo ich noch was bewegen muss, damit es auch unter Armageddon funktioniert. Im normalen Style wird es problemlos angezeigt.
rockproletin
Hallo (:

habe den Hack gerade eingebaut, funktioniert auch alles schön. Leider kann ich jetzt aber keine neuen Usergruppen mehr erstellen! Immer wenn ich das versuche, bekomme ich folgende Fehlermeldung:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_groups (groupid,title,canviewboard,canviewoffboard,canusesearch,canusepms,canstarttopic,canreplyowntopic,canreplytopic,canpostwithoutmoderation,caneditownpost,candelownpost,cancloseowntopic,candelowntopic,caneditowntopic,canpostpoll,canvotepoll,canuseavatar,canuploadavatar,canratethread,canviewmblist,appendeditnote,avoidfc,ismod,issupermod,canuseacp,maxpostimage,maxsigimage,maxsiglength,allowedavatarextensions,maxavatarwidth,maxavatarheight,maxavatarsize,maxusertextlength,canviewprofile,groupstyle,canviewcalender,canprivateevent,canpublicevent,canrateusers,canviewwiw,canview_wwhd,`cancustomtitle`,`customtitle_forbiddenwords`,`customtitle_minposts`) VALUES (NULL,'PIRAT - REBELLEN','1','0','1','1','1','1','1','','1','0','0','0','1','0','1','1','1','1','1','1','0','0','0','0','0','0','0','','0','0','0','0','1','','','','','','','1','','0')
mysql error: Column count doesn't match value count at row 1
mysql error number: 1136
Date: 18.09.2011 @ 20:08
Script: /wbblite/acp/group.php
Referer: http://beyondboundaries.square7.ch/wbblite/acp/group.php?action=add&sid=


so sieht meine group.php aus:

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:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
<?php
require ("./global.php");
isAdmin();

function set_hilight_ids() {
 global $db, $n;

 $modids = "";
 $smodids = "";
 $adminids = "";

 $result=$db->query("SELECT groupid FROM bb".$n."_groups WHERE canuseacp=1");
 while($row=$db->fetch_array($result)) {
  if($adminids) $adminids.=",".$row['groupid'];
  else $adminids=$row['groupid'];
 }

 $result=$db->query("SELECT groupid FROM bb".$n."_groups WHERE issupermod=1 AND canuseacp=0");
 while($row=$db->fetch_array($result)) {
  if($smodids) $smodids.=",".$row['groupid'];
  else $smodids=$row['groupid'];
 }

 $result=$db->query("SELECT groupid FROM bb".$n."_groups WHERE ismod=1 AND issupermod=0 AND canuseacp=0");
 while($row=$db->fetch_array($result)) {
  if($modids) $modids.=",".$row['groupid'];
  else $modids=$row['groupid'];
 }

 $db->query("UPDATE bb".$n."_options SET value='$adminids' WHERE varname='adminids'");
 $db->query("UPDATE bb".$n."_options SET value='$smodids' WHERE varname='smodids'");
 $db->query("UPDATE bb".$n."_options SET value='$modids' WHERE varname='modids'");

 require("lib/class_options.php");
 $option=new options("lib");
 $option->write();
}

if(isset($_REQUEST['action'])) $action=$_REQUEST['action'];
else $action="view";

if($action == "view") {
 $result=$db->query("SELECT COUNT(u.userid) AS count, g.groupid, g.title FROM bb".$n."_groups g LEFT JOIN bb".$n."_users u USING (groupid) GROUP BY groupid ORDER BY title ASC");
 $count=0;
 $group_viewbit="";
 while($row=$db->fetch_array($result)) {
  $rowclass=getone($count++,"firstrow","secondrow");
  eval ("\$group_viewbit .= \"".gettemplate("group_viewbit")."\";");
 }
 eval("print(\"".gettemplate("group_view")."\");");
}

function makeboardlist($boardid,$x=0) {
 global $boardcache, $session, $maxcolspan, $permissioncache;

 if(!isset($boardcache[$boardid])) return;

 while (list($key1,$val1) = each($boardcache[$boardid])) {
  while(list($key2,$boards) = each($val1)) {
   $colspan=$maxcolspan-$x;
   $temp=$maxcolspan-($maxcolspan-$x);
   if($temp) $tds=str_repeat("<td class=\"secondrow\">&nbsp;&nbsp;</td>",$temp);
   else $tds="";

   if($permissioncache[$boards['boardid']]['boardpermission']==1) $checked1=" checked";
   else $checked1="";
   if($permissioncache[$boards['boardid']]['startpermission']==1) $checked2=" checked";
   else $checked2="";
   if($permissioncache[$boards['boardid']]['replypermission']==1) $checked3=" checked";
   else $checked3="";


   eval ("\$out .= \"".gettemplate("group_rightsbit")."\";");
   $out .= makeboardlist($boards[boardid],$x+1);
  }
 }
 unset($boardcache[$boardid]);
 return $out;
}

if($action == "rights") {
 $groupid=intval($_REQUEST['groupid']);
 $group = $db->query_first("SELECT groupid, title FROM bb".$n."_groups WHERE groupid='$groupid'");
 if(!$group['groupid']) {
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }

 if(isset($_POST['send'])) {
  reset($_POST);
  while(list($key,$val)=each($_POST)) $$key=$val;

  $result=$db->query("SELECT boardid FROM bb".$n."_boards");
  while($row=$db->fetch_array($result)) $db->query("REPLACE INTO bb".$n."_permissions (boardid,groupid,boardpermission,startpermission,replypermission) VALUES ('$row[boardid]','$groupid','".$boardpermission[$row['boardid']]."','".$startpermission[$row['boardid']]."','".$replypermission[$row['boardid']]."')");
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }

 $result = $db->query("SELECT * FROM bb".$n."_permissions WHERE groupid = '$groupid'");
 while ($row = $db->fetch_array($result)) $permissioncache[$row['boardid']] = $row;

 $maxcolspan=0;
 $result = $db->query("SELECT boardid, parentid, boardorder, title, parentlist FROM bb".$n."_boards ORDER by parentid ASC, boardorder ASC");
 while ($row = $db->fetch_array($result)) {
  $temp=count(explode(",",$row['parentlist']));
  if($temp>$maxcolspan) $maxcolspan=$temp;
  $boardcache[$row['parentid']][$row['boardorder']][$row['boardid']] = $row;
 }
 $boardlist = makeboardlist(0);

 $maxcolspan2=$maxcolspan+3;
 eval("print(\"".gettemplate("group_rights")."\");");
}

if($action == "default") {
 if(isset($_POST['send'])) {
  reset($_POST);
  while(list($key,$val)=each($_POST)) $$key=trim($val);

  if($default1==$default2) eval("acp_error(\"".gettemplate("error_default2groups")."\");");
  $db->query("UPDATE bb".$n."_groups SET default_group='0'");
  $db->query("UPDATE bb".$n."_groups SET default_group='1' WHERE groupid='$default1'");
  $db->query("UPDATE bb".$n."_groups SET default_group='2' WHERE groupid='$default2'");
 }

 $result=$db->query("SELECT groupid, default_group FROM bb".$n."_groups WHERE default_group > 0");
 while($row=$db->fetch_array($result)) $default[$row['default_group']]=$row['groupid'];

 $result=$db->query("SELECT groupid, title FROM bb".$n."_groups ORDER BY title ASC");
 while($row=$db->fetch_array($result)) {
  $options1.=makeoption($row['groupid'],$row['title'],$default[1],1);
  $options2.=makeoption($row['groupid'],$row['title'],$default[2],1);
 }

 eval("print(\"".gettemplate("group_default")."\");");
}

if($action == "del") {
 $groupid=intval($_REQUEST['groupid']);

 $group = $db->query_first("SELECT groupid, title, default_group FROM bb".$n."_groups WHERE groupid='$groupid'");
 if(!$group[groupid]) {
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }

 if($group['default_group']!=0) eval("acp_error(\"".gettemplate("error_isdefaultgroup")."\");");
 if($group['groupid']==$wbbuserdata[groupid]) eval("acp_error(\"".gettemplate("error_isyourgroup")."\");");

 if(isset($_POST['send'])) {
  list($newgroupid)=$db->query_first("SELECT groupid FROM bb".$n."_groups WHERE default_group='2'");
  $db->query("UPDATE bb".$n."_users SET groupid='$newgroupid' WHERE groupid='$groupid'");
  $db->query("DELETE FROM bb".$n."_groups WHERE groupid='$groupid'");
  $db->query("UPDATE bb".$n."_avatars SET groupid=0 WHERE groupid='$groupid'");
  $db->query("UPDATE bb".$n."_events SET groupid=0 WHERE groupid='$groupid'");
  $db->query("DELETE FROM bb".$n."_permissions WHERE groupid='$groupid'");
  $db->query("DELETE FROM bb".$n."_ranks WHERE groupid='$groupid'");
  set_hilight_ids();
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }
 eval("print(\"".gettemplate("group_del")."\");");
}

if($action == "add") {
 if(isset($_POST["send"])) {
  reset($_POST);
  while(list($key,$val)=each($_POST)) $$key=trim($val);

  $allowedavatarextensions = preg_replace("/\s*\n\s*/","\n",trim($allowedavatarextensions));

  $db->query("INSERT INTO bb".$n."_groups (groupid,title,canviewboard,canviewoffboard,canusesearch,canusepms,canstarttopic,canreplyowntopic,canreplytopic,canpostwithoutmoderation,caneditownpost,candelownpost,cancloseowntopic,candelowntopic,caneditowntopic,canpostpoll,canvotepoll,canuseavatar,canuploadavatar,canratethread,canviewmblist,appendeditnote,avoidfc,ismod,issupermod,canuseacp,maxpostimage,maxsigimage,maxsiglength,allowedavatarextensions,maxavatarwidth,maxavatarheight,maxavatarsize,maxusertextlength,canviewprofile,groupstyle,canviewcalender,canprivateevent,canpublicevent,canrateusers,canviewwiw,canview_wwhd,`cancustomtitle`,`customtitle_forbiddenwords`,`customtitle_minposts`)
  VALUES (NULL,'".addslashes($title)."','$canviewboard','$canviewoffboard','$canusesearch','$canusepms','$canstarttopic','$canreplyowntopic','$canreplytopic','$canpostwithoutmoderation','$caneditownpost','$candelownpost','$cancloseowntopic','$candelowntopic','$caneditowntopic','$canpostpoll','$canvotepoll','$canuseavatar','$canuploadavatar','$canratethread','$canviewmblist','$appendeditnote','$avoidfc','$ismod','$issupermod','$canuseacp','".intval($maxpostimage)."','".intval($maxsigimage)."','".intval($maxsiglength)."','".addslashes($allowedavatarextensions)."','".intval($maxavatarwidth)."','".intval($maxavatarheight)."','".intval($maxavatarsize)."','".intval($maxusertextlength)."','$canviewprofile','".addslashes(str_replace('"', "'", $groupstyle))."','$canviewcalender','$canprivateevent','$canpublicevent','$canrateusers','$canviewwiw','$cancustomtitle','".addslashes($customtitle_forbiddenwords)."','".intval($customtitle_minposts)."')");
  set_hilight_ids();
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }

 eval("print(\"".gettemplate("group_add")."\");");
}

if($action == "edit") {
 $groupid=intval($_REQUEST['groupid']);
 $group = $db->query_first("SELECT * FROM bb".$n."_groups WHERE groupid='$groupid'");
 if(!$group['groupid']) {
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }

 if(isset($_POST["send"])) {
  reset($_POST);
  while(list($key,$val)=each($_POST)) $$key=trim($val);

  $allowedavatarextensions = preg_replace("/\s*\n\s*/","\n",trim($allowedavatarextensions));

  #### Anfang Member ~ Groupcolor ####
  $db->query("UPDATE bb".$n."_groups SET postcolor = '".$_POST['color']."' WHERE groupid LIKE '".$_POST['groupid']."'");
  #### Ende Member ~ Groupcolor ####

$db->query("UPDATE bb".$n."_groups SET title='".addslashes($title)."',canviewboard='$canviewboard',canviewoffboard='$canviewoffboard',canusesearch='$canusesearch',canusepms='$canusepms',canstarttopic='$canstarttopic',canreplyowntopic='$canreplyowntopic',canreplytopic='$canreplytopic',canpostwithoutmoderation='$canpostwithoutmoderation',caneditownpost='$caneditownpost',candelownpost='$candelownpost',cancloseowntopic='$cancloseowntopic',candelowntopic='$candelowntopic',caneditowntopic='$caneditowntopic',canpostpoll='$canpostpoll',canvotepoll='$canvotepoll',canuseavatar='$canuseavatar',canuploadavatar='$canuploadavatar',canratethread='$canratethread',appendeditnote='$appendeditnote',avoidfc='$avoidfc',ismod='$ismod',issupermod='$issupermod',canuseacp='$canuseacp',maxpostimage='".intval($maxpostimage)."',maxsigimage='".intval($maxsigimage)."',maxsiglength='".intval($maxsiglength)."',allowedavatarextensions='".addslashes($allowedavatarextensions)."',maxavatarwidth='".intval($maxavatarwidth)."',maxavatarheight='".intval($maxavatarheight)."',maxavatarsize='".intval($maxavatarsize)."',maxusertextlength='".intval($maxusertextlength)."', canviewprofile='$canviewprofile', canviewcalender='$canviewcalender', canprivateevent='$canprivateevent', canpublicevent='$canpublicevent', canrateusers='$canrateusers', canviewmblist='$canviewmblist', cancustomtitle='$cancustomtitle', customtitle_forbiddenwords='".addslashes($customtitle_forbiddenwords)."', customtitle_minposts='".intval($customtitle_minposts)."' WHERE groupid='$groupid'");
  set_hilight_ids();
  header("Location: group.php?action=view&sid=$session[hash]");
  exit();
 }

 $sel_canviewboard[$group[canviewboard]]=" selected";
 $sel_canviewoffboard[$group[canviewoffboard]]=" selected";
 $sel_canusesearch[$group[canusesearch]]=" selected";
 $sel_canusepms[$group[canusepms]]=" selected";
 $sel_canvotepoll[$group[canvotepoll]]=" selected";
 $sel_canratethread[$group[canratethread]]=" selected";
 $sel_canuseavatar[$group[canuseavatar]]=" selected";
 $sel_canuploadavatar[$group[canuploadavatar]]=" selected";
 $sel_canstarttopic[$group[canstarttopic]]=" selected";
 $sel_canreplyowntopic[$group[canreplyowntopic]]=" selected";
 $sel_canreplytopic[$group[canreplytopic]]=" selected";
 $sel_canpostwithoutmoderation[$group[canpostwithoutmoderation]]=" selected";
 $sel_caneditownpost[$group[caneditownpost]]=" selected";
 $sel_candelownpost[$group[candelownpost]]=" selected";
 $sel_cancloseowntopic[$group[cancloseowntopic]]=" selected";
 $sel_candelowntopic[$group[candelowntopic]]=" selected";
 $sel_caneditowntopic[$group[caneditowntopic]]=" selected";
 $sel_canpostpoll[$group[canpostpoll]]=" selected";
 $sel_appendeditnote[$group[appendeditnote]]=" selected";
 $sel_avoidfc[$group[avoidfc]]=" selected";
 $sel_ismod[$group[ismod]]=" selected";
 $sel_issupermod[$group[issupermod]]=" selected";
 $sel_canuseacp[$group[canuseacp]]=" selected";
 $sel_canviewprofile[$group['canviewprofile']]=" selected";
 $sel_canviewcalender[$group['canviewcalender']]=" selected";
 $sel_canprivateevent[$group['canprivateevent']]=" selected";
 $sel_canpublicevent[$group['canpublicevent']]=" selected";
 $sel_canrateusers[$group['canrateusers']]=" selected";
 $sel_canviewmblist[$group['canviewmblist']]=" selected";
 $sel_cancustomtitle[$group['cancustomtitle']]=" selected";

 #### Anfang Member ~ Groupcolor ####
 $postcolor = ($group['postcolor']);
 #### Ende Member ~ Groupcolor ####

 eval("print(\"".gettemplate("group_edit")."\");");
}
?>


bin mit meinem Latein total am Ende unglücklich
Kann mir irgendjemand vielleicht helfen? unglücklich
Speedstick
Irgendetwas ist dort in der falschen Reihenfolge

code:
1:
2:
INSERT INTO bb1_groups (groupid,title,canviewboard,canviewoffboard,canusesearch,canusepms,canstarttopic,canreplyowntopic,canreplytopic,canpostwithoutmoderation,caneditownpost,candelownpost,cancloseowntopic,candelowntopic,caneditowntopic,canpostpoll,canvotepoll,canuseavatar,canuploadavatar,canratethread,canviewmblist,appendeditnote,avoidfc,ismod,issupermod,canuseacp,maxpostimage,maxsigimage,maxsiglength,allowedavatarextensions,maxavatarwidth,maxavatarheight,maxavatarsize,maxusertextlength,canviewprofile,groupstyle,canviewcalender,canprivateevent,canpublicevent,canrateusers,canviewwiw,canview_wwhd,`cancustomtitle`,`customtitle_forbiddenwords`,`customtitle_minposts`)
rockproletin
okay, danke (:

mit was muss ich das jetzt vergleichen, damit ich auf die richtige Reihenfolge komme? Mit den Einträgen in acp/templates/group_add.htm?
Speedstick
Schau mal ob du irgendwo in diesen beiden Zeilen etwas doppeltest stehen hast z.b

code:
1:
2:
$db->query("UPDATE bb".$n."_groups SET title='".addslashes($title)."',canviewboard='$canviewboard',canviewoffboard='$canviewoffboard',canusesearch='$canusesearch',canusepms='$canusepms',canstarttopic='$canstarttopic',canreplyowntopic='$canreplyowntopic',canreplytopic='$canreplytopic',canpostwithoutmoderation='$canpostwithoutmoderation',caneditownpost='$caneditownpost',candelownpost='$candelownpost',cancloseowntopic='$cancloseowntopic',candelowntopic='$candelowntopic',caneditowntopic='$caneditowntopic',canpostpoll='$canpostpoll',canvotepoll='$canvotepoll',canuseavatar='$canuseavatar',canuploadavatar='$canuploadavatar',canratethread='$canratethread',appendeditnote='$appendeditnote',avoidfc='$avoidfc',ismod='$ismod',issupermod='$issupermod',canuseacp='$canuseacp',maxpostimage='".intval($maxpostimage)."',maxsigimage='".intval($maxsigimage)."',maxsiglength='".intval($maxsiglength)."',allowedavatarextensions='".addslashes($allowedavatarextensions)."',maxavatarwidth='".intval($maxavatarwidth)."',maxavatarheight='".intval($maxavatarheight)."',maxavatarsize='".intval($maxavatarsize)."',maxusertextlength='".intval($maxusertextlength)."', canviewprofile='$canviewprofile', canviewcalender='$canviewcalender', canprivateevent='$canprivateevent', canpublicevent='$canpublicevent', canrateusers='$canrateusers', canviewmblist='$canviewmblist', cancustomtitle='$cancustomtitle', customtitle_forbiddenwords='".addslashes($customtitle_forbiddenwords)."', customtitle_minposts='".intval($customtitle_minposts)."' WHERE groupid='$groupid'");
rockproletin
:/

danke für den Tipp, bin jetzt aber allles durch aber hab nichts gefunden, oder falsch verstanden was ich suchen sollte xD"

doppelte Einträge hab ich jetzt zum Beispiel keine gesehen und die Values stehen auch in der selben Reihenfolge unglücklich
Speedstick
Wenn du noch bis morgen wareten könntest dann schau ich morgen nochmal