YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Member ~ Groupcolor » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 95.264 Views | | Thema zu Favoriten hinzufügen
Seiten (12): « vorherige 1 2 3 4 5 6 7 [8] 9 10 11 12 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Member ~ Groupcolor 4 Bewertungen - Durchschnitt: 10,004 Bewertungen - Durchschnitt: 10,004 Bewertungen - Durchschnitt: 10,004 Bewertungen - Durchschnitt: 10,004 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Lia
unregistriert
Antworten Zitieren Editieren Melden       UP

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?

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Lia: 15.04.10 12:07.

15.04.10 11:22
jacqy jacqy ist weiblich
Alternativ Mitglied


images/avatars/avatar-5823.jpg

Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)

Antworten Zitieren Editieren Melden       UP

Einbau in der acp/group.php mal kontrollieren. Am besten auch mal die acp/templates/group_add.htm+group-edit.htm nachschauen.

__________________
<<<<<<Ist in Arbeit>>>>>>>
Zunge raus

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von jacqy: 15.04.10 22:06.

15.04.10 22:04 jacqy ist offline E-Mail Finden Als Freund hinzufügen
Slugger Slugger ist männlich
Mitglied


Dabei seit: 11.04.05
Beiträge: 477
Fähigkeiten: WBB2 Anfänger; WBB Lite 2 Anfänger; WBB Lite 1 Fortgeschritten
Herkunft: Innercity
Forenversion: 2.3; Lite 2.0

Antworten Zitieren Editieren Melden       UP

install datei vergessen auzuführen!

__________________
Cu,
Slugger



15.04.10 23:38 Slugger ist offline Finden Als Freund hinzufügen
Lia
unregistriert
Antworten Zitieren Editieren Melden       UP

Habe den Fehler Dank Eurer Hilfe gefunden. smile Funktioniert nun. Dankeschön!
16.04.10 09:36
golf3look
Mitglied


Dabei seit: 08.03.06
Beiträge: 91

 RE: Geht das ???? Please Help me !!!! Antworten Zitieren Editieren Melden       UP

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.
03.08.10 02:28 golf3look ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

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.

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Steinadler: 03.08.10 09:00.

03.08.10 08:57 Steinadler ist offline Finden Als Freund hinzufügen
golf3look
Mitglied


Dabei seit: 08.03.06
Beiträge: 91

Antworten Zitieren Editieren Melden       UP

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

Dateianhang:
unknown index.php (28 KB, 0 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von golf3look: 03.08.10 11:27.

03.08.10 11:10 golf3look ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

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

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Steinadler: 03.08.10 11:36.

03.08.10 11:31 Steinadler ist offline Finden Als Freund hinzufügen
golf3look
Mitglied


Dabei seit: 08.03.06
Beiträge: 91

Antworten Zitieren Editieren Melden       UP

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]

Dateianhänge:
unknown index.php (28,16 KB, 3 mal heruntergeladen)
unknown index-tesboard.php (7,01 KB, 0 mal heruntergeladen)

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von golf3look: 03.08.10 11:46.

03.08.10 11:35 golf3look ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

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

Dateianhang:
unknown index.php (31 KB, 4 mal heruntergeladen)
03.08.10 12:27 Steinadler ist offline Finden Als Freund hinzufügen
golf3look
Mitglied


Dabei seit: 08.03.06
Beiträge: 91

Antworten Zitieren Editieren Melden       UP

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.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von golf3look: 03.08.10 12:35.

03.08.10 12:30 golf3look ist offline E-Mail Finden Als Freund hinzufügen
Steinadler
Alternativ Mitglied


Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

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.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Steinadler: 03.08.10 12:58.

03.08.10 12:41 Steinadler ist offline Finden Als Freund hinzufügen
golf3look
Mitglied


Dabei seit: 08.03.06
Beiträge: 91

Antworten Zitieren Editieren Melden       UP

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

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von golf3look: 03.08.10 13:43.

03.08.10 12:43 golf3look ist offline E-Mail Finden Als Freund hinzufügen
BioHazzard
Mitglied


Dabei seit: 11.12.07
Beiträge: 4

Antworten Zitieren Editieren Melden       UP

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.
04.10.10 21:32 BioHazzard ist offline E-Mail Finden Als Freund hinzufügen
rockproletin
Mitglied


Dabei seit: 27.07.09
Beiträge: 27

Antworten Zitieren Editieren Melden       UP

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
18.09.11 20:10 rockproletin ist offline E-Mail Finden Als Freund hinzufügen
Speedstick
Mitglied


Dabei seit: 03.03.08
Beiträge: 72
Fähigkeiten: WBB Lite 1 Anfänger
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

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`)


__________________
Winke liebe Grüße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Speedstick: 18.09.11 20:48.

18.09.11 20:48 Speedstick ist offline E-Mail Finden Als Freund hinzufügen
rockproletin
Mitglied


Dabei seit: 27.07.09
Beiträge: 27

Antworten Zitieren Editieren Melden       UP

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?
18.09.11 21:39 rockproletin ist offline E-Mail Finden Als Freund hinzufügen
Speedstick
Mitglied


Dabei seit: 03.03.08
Beiträge: 72
Fähigkeiten: WBB Lite 1 Anfänger
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

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'");


__________________
Winke liebe Grüße
18.09.11 21:46 Speedstick ist offline E-Mail Finden Als Freund hinzufügen
rockproletin
Mitglied


Dabei seit: 27.07.09
Beiträge: 27

Antworten Zitieren Editieren Melden       UP

:/

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
18.09.11 22:29 rockproletin ist offline E-Mail Finden Als Freund hinzufügen
Speedstick
Mitglied


Dabei seit: 03.03.08
Beiträge: 72
Fähigkeiten: WBB Lite 1 Anfänger
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

Wenn du noch bis morgen wareten könntest dann schau ich morgen nochmal

__________________
Winke liebe Grüße
18.09.11 23:15 Speedstick ist offline E-Mail Finden Als Freund hinzufügen
Seiten (12): « vorherige 1 2 3 4 5 6 7 [8] 9 10 11 12 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Member ~ Groupcolor