Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 138.603 (Täglich: 23,57 )
Themen: 16.151
Mitglieder: 13.154
Neuestes Mitglied: mikel.
Ausl. d. letzten Minute: 67%
Ausl. d. letzten 5 Minuten: 58%
Ausl. d. letzten 15 Minuten: 49%
Freier Webspace: 1.96 TB
PHP-Version: 7.1.11

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.2.x) » Kategorie immer auf / Minus.gif ausbauen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Kategorie immer auf / Minus.gif ausbauen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Merlynn   Zeige Merlynn auf Karte Merlynn ist weiblich
ich hab ein Haus, ein Äffchen und ein Pferd....


images/avatars/avatar-100.jpg

Zeige Merlynn auf Karte
Dabei seit: 07.02.2005
Beiträge: 627
0 Filebase-Einträge
Alter: 51 Jahre
Herkunft: dalla casa
wBB-Version: wBB2.3

Bewertung: 
10 Bewertung(en) - Durchschnitt: 6,70

Level: 43 [?]
Erfahrungspunkte: 3.347.396
Nächster Level: 3.609.430

262.034 Erfahrungspunkt(e) für den nächsten Levelanstieg



Kategorie immer auf / Minus.gif ausbauen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Ihr Lieben,

wo genau und wieviel vom Code muss/darf ich denn wegmachen, dass das "Minus.gif" nicht mehr angezeigt wird und User jede Kategorie offen haben?

Nur in der index_catbit? Ich sehe das Ding so oft, wo muss es raus?


LG, Eure Merlynn

__________________

Ein Kluger bemerkt alles.
Ein Dummer macht über alles seine Bemerkungen
Heinrich Heine

18.12.2006 16:21 Merlynn ist offline E-Mail an Merlynn senden Beiträge von Merlynn suchen Nehmen Sie Merlynn in Ihre Freundesliste auf MSN Passport-Profil von Merlynn anzeigen Germany
Moe   Zeige Moe auf Karte Moe ist männlich
Die geilste Sau von n-tv


images/avatars/avatar-355.jpg

Zeige Moe auf Karte
Dabei seit: 11.02.2006
Beiträge: 592
11 Filebase-Einträge
Alter: 25 Jahre
Herkunft: Wien
wBB-Version: wBB2.3

Bewertung: 
5 Bewertung(en) - Durchschnitt: 7,60

Level: 42 [?]
Erfahrungspunkte: 2.941.695
Nächster Level: 3.025.107

83.412 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Poste mal den Inhalt der Index-Catbit.tpl und ich mache dir das.


Gruß

__________________
Mac OS X 10.5.0 - Apple MacBook


18.12.2006 16:43 Moe ist offline E-Mail an Moe senden Homepage von Moe Beiträge von Moe suchen Nehmen Sie Moe in Ihre Freundesliste auf Austria
knuddelchen27   Zeige knuddelchen27 auf Karte
Hackschreiber


images/avatars/avatar-15678.png

Zeige knuddelchen27 auf Karte
Dabei seit: 20.12.2004
Beiträge: 6.352
10 Filebase-Einträge

Herkunft: Leipzig
wBB-Version: wBB3.X
PHP-Version: 5.4.16
MySQL-Version: 5.5.32
Wo bist du gehostet?: eigner Server

Bewertung: 
56 Bewertung(en) - Durchschnitt: 7,43

Level: 57 [?]
Erfahrungspunkte: 34.220.226
Nächster Level: 35.467.816

1.247.590 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Kategorie immer auf / Minus.gif ausbauen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Merlynn
Ihr Lieben,

wo genau und wieviel vom Code muss/darf ich denn wegmachen, dass das "Minus.gif" nicht mehr angezeigt wird und User jede Kategorie offen haben?

Nur in der index_catbit? Ich sehe das Ding so oft, wo muss es raus?


LG, Eure Merlynn


huhu

und was machste mit den usern die ne kat versteckt haben die bekommen sie dann nicht mehr auf oder wie? *koppkratz* du bist trollig* großes Grinsen

__________________
Ich bin nicht gestört - ich bin verhaltensoriginell

18.12.2006 16:54 knuddelchen27 ist offline E-Mail an knuddelchen27 senden Beiträge von knuddelchen27 suchen Nehmen Sie knuddelchen27 in Ihre Freundesliste auf Germany
Terror Terror ist männlich
vBulletin-User


images/avatars/avatar-16017.jpg


Dabei seit: 24.08.2005
Beiträge: 695
0 Filebase-Einträge
Alter: 44 Jahre
Herkunft: 127.0.0.1
Wo bist du gehostet?: USA-Dateiload

Bewertung: 
6 Bewertung(en) - Durchschnitt: 6,50

Level: 43 [?]
Erfahrungspunkte: 3.572.308
Nächster Level: 3.609.430

37.122 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

grafisch besonders aufwendige styles wie z.b. die von vb-designs benutzen nicht das standard plus und minus gif, sondern eigene. diese werden dann nicht nur auf der forumstartseite, sondern überall im board (portal, last post on index, ...) angezeigt und du hast ne grafische katastrophe. also was liegt näher, als das plus/minus aus den kategorien auszubauen und die standard grafiken in den style zu kopieren, hab ich auch schon gemacht, siehe hier www.detoxxx-board.com.

wenn einer ne kat versteckt hat, hat er bestimmt kein interresse daran, sie auf der startseite wieder aufzumachen, über "neue beiträge" sieht er die posts darin ja auch Augenzwinkern großes Grinsen

@merlynn: das minus.gif ist wegen der forentiefe öfters drin.
18.12.2006 17:09 Terror ist offline Homepage von Terror Beiträge von Terror suchen Nehmen Sie Terror in Ihre Freundesliste auf Germany
Merlynn   Zeige Merlynn auf Karte Merlynn ist weiblich
ich hab ein Haus, ein Äffchen und ein Pferd....


images/avatars/avatar-100.jpg

Zeige Merlynn auf Karte
Dabei seit: 07.02.2005
Beiträge: 627
0 Filebase-Einträge
Alter: 51 Jahre
Herkunft: dalla casa
wBB-Version: wBB2.3

Bewertung: 
10 Bewertung(en) - Durchschnitt: 6,70

Level: 43 [?]
Erfahrungspunkte: 3.347.396
Nächster Level: 3.609.430

262.034 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Merlynn


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Ach Gottchen, die kriegen das gar nicht mehr auf? Daran hatte ich natürlich nicht ... "gedacht"
Kann ich das nicht allen aufklappen und dann die ollen Dinger wegmachen?
Ich komm wieder mit Zeugs, gell? Das habe ich nun auch nur wieder durch Zufall erfahren, manche haben die Kategorien zu (aber nicht wiklich mit Absicht)

Was machma nu?
18.12.2006 18:03 Merlynn ist offline E-Mail an Merlynn senden Beiträge von Merlynn suchen Nehmen Sie Merlynn in Ihre Freundesliste auf MSN Passport-Profil von Merlynn anzeigen Germany
Moe   Zeige Moe auf Karte Moe ist männlich
Die geilste Sau von n-tv


images/avatars/avatar-355.jpg

Zeige Moe auf Karte
Dabei seit: 11.02.2006
Beiträge: 592
11 Filebase-Einträge
Alter: 25 Jahre
Herkunft: Wien
wBB-Version: wBB2.3

Bewertung: 
5 Bewertung(en) - Durchschnitt: 7,60

Level: 42 [?]
Erfahrungspunkte: 2.941.695
Nächster Level: 3.025.107

83.412 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Poste den inhalt der Index.php und der index_catbit.tpl hierrein.
Dann mach ich dir das.

Gruß

__________________
Mac OS X 10.5.0 - Apple MacBook


18.12.2006 18:07 Moe ist offline E-Mail an Moe senden Homepage von Moe Beiträge von Moe suchen Nehmen Sie Moe in Ihre Freundesliste auf Austria
Merlynn   Zeige Merlynn auf Karte Merlynn ist weiblich
ich hab ein Haus, ein Äffchen und ein Pferd....


images/avatars/avatar-100.jpg

Zeige Merlynn auf Karte
Dabei seit: 07.02.2005
Beiträge: 627
0 Filebase-Einträge
Alter: 51 Jahre
Herkunft: dalla casa
wBB-Version: wBB2.3

Bewertung: 
10 Bewertung(en) - Durchschnitt: 6,70

Level: 43 [?]
Erfahrungspunkte: 3.347.396
Nächster Level: 3.609.430

262.034 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Merlynn


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hi Moe!

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:
<if($depth == 1)>
 <then>

</table><br />
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
 <td class="tablecat" align="center" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><table cellpadding="0" cellspacing="0">
  <tr class="tablecat_fc">
   <td><span class="normalfont">&nbsp;<if($show_hide == 1)><then><a href="$current_url"><img src="{$style['imagefolder']}/minus.gif" border="0" alt="{$LANG_START_DEACTIVATE_CAT}" title="{$LANG_START_DEACTIVATE_CAT}" /></a></then><else><if($show_hide == 2)><then><a href="$current_url"><img src="{$style['imagefolder']}/plus.gif" border="0" alt="{$LANG_START_SHOWCAT}" title="{$LANG_START_SHOWCAT}" /></a></then></if></else></if>&nbsp;</span></td>
   <td><span class="normalfont">$anchor<a href="board.php?boardid=$boards[boardid]{$SID_ARG_2ND}"><b>$boards[title]</b></a></span><span class="smallfont"><if($boards['description']!="")><then><br />$boards[description]</then></if><if($subboardbit!="")><then><br />{$lang->items['LANG_START_INCLUSIVE']} $subboardbit</then></if></span></td>
  </tr>
 </table></td>
</tr>
<if($show_hide=="1")><then>
<tr>
  <td class="tabletitle"><span class="smallfont">&nbsp;</span></td>
  <td class="tabletitle" style="width:<if($hide_modcell==0)><then>80px</then><else>100px</else></if>%" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BOARDS']}</b></span></td>
  <td class="tabletitle" align="center" style="width:60px"><span class="smallfont"><b>{$lang->items['LANG_START_POSTS']}</b></span></td>
  <td class="tabletitle" align="center" style="width:60px"><span class="smallfont"><b>{$lang->items['LANG_START_THREADS']}</b></span></td>
  <td class="tabletitle" align="center" nowrap="nowrap" style="width:325px"><span class="smallfont"><b>{$lang->items['LANG_START_LASTPOST']}</b></span></td>
 </tr>
</then></if>
 
 </then>
  <else>
  
  <if($depth == 2)>
   <then>
 
 <tr>
 <td class="tableb" align="center"><img src="{$style['imagefolder']}/$onoff.gif" alt="" title="" border="0" /></td>
 <td class="tablecat" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><table cellpadding="0" cellspacing="0">
  <tr class="tablecat_fc">
   <td><span class="normalfont">&nbsp;<if($show_hide == 1)><then><a href="$current_url"><img src="{$style['imagefolder']}/minus.gif" border="0" alt="{$LANG_START_DEACTIVATE_CAT}" title="{$LANG_START_DEACTIVATE_CAT}" /></a></then><else><if($show_hide == 2)><then><a href="$current_url"><img src="{$style['imagefolder']}/plus.gif" border="0" alt="{$LANG_START_SHOWCAT}" title="{$LANG_START_SHOWCAT}" /></a></then></if></else></if>&nbsp;</span></td>
   <td><span class="normalfont">$anchor<a href="board.php?boardid=$boards[boardid]{$SID_ARG_2ND}"><b>$boards[title]</b></a></span><span class="smallfont"><if($boards['description']!="")><then><br />$boards[description]</then></if><if($subboardbit!="")><then><br />{$lang->items['LANG_START_INCLUSIVE']} $subboardbit</then></if></span></td>
  </tr>
 </table></td>
</tr>
 
 </then>
  
  <else>
 
 <tr>
 <td class="tableb" align="center">&nbsp;</td>
 <td class="tablecat" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left">
  <table cellpadding="0" cellspacing="0">
   <tr class="tablecat_fc">
    <td><img src="{$style['imagefolder']}/$onoff.gif" border="0" alt="" title="" /></td>
    <td><span class="normalfont">&nbsp;<if($show_hide == 1)><then><a href="$current_url"><img src="{$style['imagefolder']}/minus.gif" border="0" alt="{$LANG_START_DEACTIVATE_CAT}" title="{$LANG_START_DEACTIVATE_CAT}" /></a></then><else><if($show_hide == 2)><then><a href="$current_url"><img src="{$style['imagefolder']}/plus.gif" border="0" alt="{$LANG_START_SHOWCAT}" title="{$LANG_START_SHOWCAT}" /></a></then></if></else></if>&nbsp;</span></td>
    <td><span class="normalfont">$anchor<a href="board.php?boardid=$boards[boardid]{$SID_ARG_2ND}"><b>$boards[title]</b></a></span><span class="smallfont"><if($boards['description']!="")><then><br />$boards[description]</then></if><if($subboardbit!="")><then><br />{$lang->items['LANG_START_INCLUSIVE']} $subboardbit</then></if></span></td>
   </tr>
  </table>
 </td>
</tr>
 
 
 </else>
  </if>
  
  </else>
 </if>


und da die Index.php

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:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
373:
374:
375:
376:
377:
378:
379:
380:
381:
382:
383:
384:
385:
386:
387:
388:
389:
390:
391:
392:
393:
394:
395:
396:
397:
398:
399:
400:
401:
402:
403:
404:
405:
406:
407:
408:
409:
<?php
$filename = 'index.php';

require('./global.php');
$lang->load('START');

require('./acp/lib/class_useronline.php');

if (isset($_COOKIE[$cookieprefix.'hidecats'])) $hidecats = decode_cookie($_COOKIE[$cookieprefix.'hidecats']);
else $hidecats = array();

if (isset($_GET['hidecat'])) {
	$hidecats[$_GET['hidecat']] = 1;
	if ($wbbuserdata['usecookies'] == 1) encode_cookie("hidecats", time() + 3600 * 24 * 365);
	else encode_cookie("hidecats");
}
if (isset($_GET['showcat'])) {
	$hidecats[$_GET['showcat']] = 0;
	if ($wbbuserdata['usecookies'] == 1) encode_cookie("hidecats", time() + 3600 * 24 * 365);
	else encode_cookie("hidecats");
}

$boardcache = array();
$permissioncache = array();
$modcache = array();

switch ($boardordermode) {
	case 1: $boardorder = 'b.title ASC'; break;
	case 2: $boardorder = 'b.title DESC'; break;
	case 3: $boardorder = 'b.lastposttime DESC'; break;
	default: $boardorder = 'b.boardorder ASC'; break;
}
$activtime = time() - 60 * $useronlinetimeout;

$boardvisit = array();
$result = $db->unbuffered_query("
 SELECT
 b.*".(($showlastposttitle == 1) ? (", t.topic, t.prefix AS threadprefix, i.*") : (""))."
 ".(($showuseronlineinboard == 1) ? (", COUNT(s.sessionhash) AS useronline") : (""))."
 ".(($wbbuserdata['userid']) ? (", bv.lastvisit") : (""))."
 FROM bb".$n."_boards b
 ".(($showlastposttitle == 1) ? ("LEFT JOIN bb".$n."_threads t ON (t.threadid=b.lastthreadid)
 LEFT JOIN bb".$n."_icons i USING (iconid)") : (""))."
 ".(($showuseronlineinboard == 1) ? ("LEFT JOIN bb".$n."_sessions s ON (s.boardid=b.boardid AND s.lastactivity>='$activtime')") : (""))."
 ".(($wbbuserdata['userid']) ? (" LEFT JOIN bb".$n."_boardvisit bv ON (bv.boardid=b.boardid AND bv.userid='".$wbbuserdata['userid']."')") : (""))."
 ".(($showuseronlineinboard == 1) ? ("GROUP BY b.boardid") : (""))."
 ORDER by b.parentid ASC, $boardorder");
while ($row = $db->fetch_array($result)) {
	$boardcache[$row['parentid']][$row['boardorder']][$row['boardid']] = $row;
	$boardvisit[$row['boardid']] = $row['lastvisit'];
}

if ($showuseronlineinboard == 2) {
	$userinboard = array();
	$online = &new useronline($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
	$result = $db->unbuffered_query("SELECT s.userid, s.boardid, u.username, u.useronlinegroupid,g.useronlinemarking, u.invisible FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity>='$activtime' ORDER BY u.username ASC");	
	while ($row = $db->fetch_array($result)) $userinboard[$row['boardid']][] = $row;	
}

$result = $db->unbuffered_query("SELECT t.boardid, t.threadid, t.lastposttime".(($wbbuserdata['userid']) ? (", tv.lastvisit") : (""))." FROM bb".$n."_threads t".(($wbbuserdata['userid']) ? (" LEFT JOIN bb".$n."_threadvisit tv ON (tv.threadid=t.threadid AND tv.userid='".$wbbuserdata['userid']."')") : (""))." WHERE t.visible = 1 AND t.lastposttime > '$wbbuserdata[lastvisit]' AND t.closed <> 3");
while ($row = $db->fetch_array($result)) {
	if ($row['lastposttime'] > $row['lastvisit']) $visitcache[$row['boardid']][$row['threadid']] = $row['lastposttime'];
}

// read permissions
$permissioncache = getPermissions();

if ($hide_modcell == 0) {
	$result = $db->unbuffered_query("SELECT bb".$n."_moderators.*, username FROM bb".$n."_moderators LEFT JOIN bb".$n."_users USING (userid) ORDER BY username ASC");
	while ($row = $db->fetch_array($result)) $modcache[$row['boardid']][] = $row;
}

$boardbit = makeboardbit(0);

$index_pms = '';
$quicklogin = '';
$index_showevents = '';
$index_useronline = '';
$index_stats = '';

$chatcount = 0;
$result1=$db->query("SELECT * FROM bb".$n."_fc_connections WHERE userid!='NULL'");
$chatonline = mysql_num_rows($result1);
if ($chatonline != '0') {
            $nameslist=$db->query("SELECT roomid,userid FROM bb".$n."_fc_connections");
            while ($nali = $db->fetch_array($nameslist)) {
            $nameid = $nali['userid'];
            $nameslist1=$db->query("SELECT useronlinegroupid,userid,username FROM bb".$n."_users WHERE userid='$nameid'");
            while ($nali1 = $db->fetch_array($nameslist1)) {
            if($nali1['useronlinegroupid'] == 1 || $nali1['useronlinegroupid'] == 2 || $nali1['useronlinegroupid'] == 3) {
            $chatname = "<span class=\"admin\"><b>$nali1[username]</b></span>";
            }else{
            $chatname = "$nali1[username]";
            }
            $roomid = $nali['roomid'];
            $chatroom=$db->query("SELECT name FROM bb".$n."_fc_rooms WHERE id='$roomid'");
            while ($chatroom1 = $db->fetch_array($chatroom)) {
            $chatraum = $chatroom1['name'];
            $chatcount++;
            eval("\$chat_useronlinebit_tpl = \"".$tpl->get("index_useronline_chat")."\";");
			if ($chatcount>1) $chat_useronlinebit .=  ", ".$chat_useronlinebit_tpl;
            else $chat_useronlinebit .= $chat_useronlinebit_tpl;
            }
            }
            }

}
if ($chatonline == 1) {
$anzeige = $lang->items['LANG_START_CHATUSERONLINE_ONE'];
}else{
$anzeige = $lang->items['LANG_START_CHATUSERONLINE_MORE'];
}
$anzeigeende = $lang->items['LANG_START_CHATUSERONLINE_END'];

if($act=="Arcade"){
    $url="proarcade.php?action=gameover2&gscore=$gscore&game=$gname";
$waittime="0";
eval("\$tpl->output(\"".$tpl->get("redirect")."\");");
exit();
}

/* ############## Who was here ############## */
if(!$date_today) die('Insert the php-code from the "who was here"- addon, in the global.php!!');
if(!$lang->items['LANG_START_WWH_USER_ONE']) die('Import the languages files from the "who was here"- addon, in the ACP!!');

if (isset($_REQUEST['wwh'])) $wwh = $_REQUEST['wwh'];
else $wwh = 'vistit';

if (isset($_REQUEST['sort'])) $sort = $_REQUEST['sort'];
else $sort = 'ASC';

if (isset($_REQUEST['decode'])) $decode = $_REQUEST['decode'];
else $decode = 'slap';

unset($count);
$count = 0;
$wwh_guestcount = 0;
$wwh_membercount = 0;
$wwh_invisiblecount = 0;

$result = $db->unbuffered_query("SELECT s.userid, s.vistit, u.username, u.useronlinegroupid, g.useronlinemarking, u.invisible FROM bb".$n."_wwh s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid ".(($wbbuserdata['ignorelist']) ? ("WHERE s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY s.$wwh $sort");
while ($row = $db->fetch_array($result))
{
   if ($row['userid'] == '0') $wwh_guestcount++;
   else {

         $wwh_membercount++;

         if ($row['invisible'] == '1') $wwh_invisiblecount++;


         $userid = $row['userid'];
         $username = $row['username'];
         $buddies = explode(' ', $row['buddylist']);
         if (in_array($row['userid'], $buddies)) eval("\$username = \"".$tpl->get("useronline_buddy")."\";");

         $wwh_user_time = formatdate($wbbuserdata['timeformat'],$row['vistit']);

         if ($row['useronlinemarking'] != '') $username = sprintf($row['useronlinemarking'], $username);



        if ($row['invisible'] == '1' AND $wbbuserdata['a_can_view_ghosts'] == '1') {
            $invisible = '1';
            $count++;
            eval("\$wwh_useronlinebit_tpl = \"".$tpl->get("index_useronline_wwh")."\";");
            if ($count>1) $wwh_useronlinebit .=  ", ".$wwh_useronlinebit_tpl;
            else $wwh_useronlinebit .= $wwh_useronlinebit_tpl;
            }

         if ($row['invisible'] == '0') {
            $invisible = '0';
            $count++;
            eval("\$wwh_useronlinebit_tpl = \"".$tpl->get("index_useronline_wwh")."\";");
            if ($count>1) $wwh_useronlinebit .= ", ".$wwh_useronlinebit_tpl;
            else $wwh_useronlinebit .= $wwh_useronlinebit_tpl;
            }
       }
  }


if($wwh_invisiblecount == '1') $wwh_GHOST = $lang->items['LANG_START_WWH_GHOST_ONE'];
else $wwh_GHOST = $lang->items['LANG_START_WWH_GHOST'];


if($wwh_membercount == '1') {
   $wwh_USER = $lang->items['LANG_START_WWH_USER_ONE'];
   $wwh_USER_BE = $lang->items['LANG_START_WWH_BE_ONE'];
   } else {
   $wwh_USER = $lang->items['LANG_START_WWH_USER'];
   $wwh_USER_BE = $lang->items['LANG_START_WWH_BE'];
  }


if($wwh_guestcount == '1') $wwh_GUEST = $lang->items['LANG_START_WWH_GUEST_ONE'];
else $wwh_GUEST = $lang->items['LANG_START_WWH_GUEST'];



if (($totaluseronline<$rekord OR $rekord==$totaluseronline) AND $wwh_membercount>$wwh_record_user AND ($wwh_record_gast>$wwh_guestcount OR $wwh_guestcount==$wwh_record_gast)) {
    $db->unbuffered_query("UPDATE bb".$n."_options SET value='$wwh_membercount' WHERE varname='wwh_record_user'");
    $db->unbuffered_query("UPDATE bb".$n."_options SET value=".time()." WHERE varname='wwh_record_usertime'");
    require("./acp/lib/class_options.php");
    $option = &new options("acp/lib");
    $option->write();
}


if (($totaluseronline<$rekord OR $rekord==$totaluseronline) AND $wwh_guestcount>$wwh_record_gast) {
    $db->unbuffered_query("UPDATE bb".$n."_options SET value='$wwh_guestcount' WHERE varname='wwh_record_gast'");
    $db->unbuffered_query("UPDATE bb".$n."_options SET value=".time()." WHERE varname='wwh_record_gasttime'");
    require("./acp/lib/class_options.php");
    $option = &new options("acp/lib");
    $option->write();
}


if ($wwh_record_gasttime) $wwh_record_gast_date = formatdate($wbbuserdata['dateformat'],$wwh_record_gasttime);
if ($wwh_record_usertime) $wwh_record_user_date = formatdate($wbbuserdata['dateformat'],$wwh_record_usertime);


$lang->items['LANG_START_WWH_DESC'] = $lang->get("LANG_START_WWH_DESC", array('$wwh_USER_BE' => $wwh_USER_BE, '$wwh_membercount' => $wwh_membercount, '$wwh_USER' => $wwh_USER, '$wwh_invisiblecount' => $wwh_invisiblecount, '$wwh_GHOST' => $wwh_GHOST, '$wwh_guestcount' => $wwh_guestcount, '$wwh_GUEST' => $wwh_GUEST, '$wwh_record_gast' => $wwh_record_gast, '$wwh_record_gast_date' => $wwh_record_gast_date, '$wwh_record_user' => $wwh_record_user, '$wwh_record_user_date' => $wwh_record_user_date));
$lang->items['LANG_START_WWH_SORT'] = $lang->get("LANG_START_WWH_SORT", array('$SID_ARG_2ND' => $SID_ARG_2ND));


/* ############## STATS ############## */
if ($showstats == 1) {
	$stats = $db->query_first("SELECT s.*, u.username FROM bb".$n."_stats s LEFT JOIN bb".$n."_users u ON(u.userid=s.lastuserid)");
	$stats['username'] = htmlconverter($stats['username']);
	
	$installdays = (time() - $installdate) / 86400;
	if ($installdays < 1) $postperday = $stats['postcount'];
	else $postperday = $stats['postcount'] / $installdays; 
	
	$postperday = number_format($postperday, 2, $lang->get("LANG_GLOBAL_DEC_POINT"), $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	
	if ($stats['usercount'] >= 1000) $stats['usercount'] = number_format($stats['usercount'], 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	if ($stats['threadcount'] >= 1000) $stats['threadcount'] = number_format($stats['threadcount'], 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	if ($stats['postcount'] >= 1000) $stats['postcount'] = number_format($stats['postcount'], 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
}


/* ############## USERONLINE ############## */
if ($showuseronline == 1) {
	$guestcount = 0;
	$membercount = 0;
	$invisiblecount = 0;
	$online = &new useronline($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
	$result = $db->unbuffered_query("SELECT s.userid, username, useronlinegroupid, useronlinemarking, invisible FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY u.username ASC"); 
	while ($row = $db->fetch_array($result)) {
		if ($row['userid'] == 0) {
			$guestcount++;
			continue;	
		}
		$membercount++;
		if ($row['invisible'] == 1) $invisiblecount++;
		$online->user($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
	}
	$useronline = $online->useronlinebit;
	$totaluseronline = $membercount + $guestcount;
	if ($totaluseronline > $rekord) {
		$rekord = $totaluseronline;
		$rekordtime = time();
		$db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekord' WHERE varname='rekord'", 1);
		$db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekordtime' WHERE varname='rekordtime'", 1);
		require("./acp/lib/class_options.php");
		$option = &new options("acp/lib");
		$option->write();
	}
	$rekorddate = formatdate($wbbuserdata['dateformat'], $rekordtime);
	$rekordtime = formatdate($wbbuserdata['timeformat'], $rekordtime);
	
	// format figures
	if ($guestcount >= 1000) $guestcount = number_format($guestcount, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	if ($membercount >= 1000) $membercount = number_format($membercount, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	if ($invisiblecount >= 1000) $invisiblecount = number_format($invisiblecount, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	if ($totaluseronline >= 1000) $totaluseronline = number_format($totaluseronline, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	if ($rekord >= 1000) $rekord = number_format($rekord, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
	
	if ($totaluseronline == 1) {
		$useronline_BE = $lang->items['LANG_START_USERONLINE_BE_ONE'];
		$useronline_USER = $lang->items['LANG_START_USERONLINE_USER_ONE'];
	}
	else {
		$useronline_BE = $lang->items['LANG_START_USERONLINE_BE'];
		$useronline_USER = $lang->items['LANG_START_USERONLINE_USER'];
	}
	
	if ($guestcount == 1) $useronline_GUEST = $lang->items['LANG_START_USERONLINE_GUEST_ONE'];
	elseif ($guestcount > 1) $useronline_GUEST = $lang->items['LANG_START_USERONLINE_GUEST'];
	else {
		$useronline_GUEST = '';
		$guestcount = '';
	}
	
	if ($membercount == 1) $useronline_MEMBERS = $lang->items['LANG_START_USERONLINE_MEMBERS_ONE'];
	elseif ($membercount > 1) $useronline_MEMBERS = $lang->items['LANG_START_USERONLINE_MEMBERS'];
	else {
		$useronline_MEMBERS = '';
		$membercount = '';
	}
	
	if ($invisiblecount == 1) $useronline_GHOSTS = $lang->items['LANG_START_USERONLINE_GHOSTS_ONE'];
	elseif ($invisiblecount > 1) $useronline_GHOSTS = $lang->get("LANG_START_USERONLINE_GHOSTS", array('$invisiblecount' => $invisiblecount));
	else $useronline_GHOSTS = '';
	
	if ($guestcount > 0 && $membercount > 0) $useronline_AND = $lang->items['LANG_START_USERONLINE_AND'];
	else $useronline_AND = '';
	
	$lang->items['LANG_START_USERONLINE'] = $lang->get("LANG_START_USERONLINE", array('$useronline_BE' => $useronline_BE, '$membercount' => $membercount, '$useronline_MEMBERS' => $useronline_MEMBERS, '$useronline_GHOSTS' => $useronline_GHOSTS, '$useronline_AND' => $useronline_AND, '$guestcount' => $guestcount, '$useronline_GUEST' => $useronline_GUEST, '$rekord' => $rekord, '$useronline_USER' => $useronline_USER, '$rekorddate' => $rekorddate, '$rekordtime' => $rekordtime));
	$lang->items['LANG_START_SHOWUSERONLINE'] = $lang->get("LANG_START_SHOWUSERONLINE", array('$useronline_BE' => $useronline_BE, '$totaluseronline' => $totaluseronline, '$useronline_USER' => $useronline_USER));
$adminonline=substr_count ($useronline, "adminonline.gif");
if($adminonline==0) $adminonline="";
$supmodonline=substr_count ($useronline, "super_modonline.gif");
if($supmodonline==0) $supmodonline="";
$modonline=substr_count ($useronline, "moderatoronline.gif");
if($modonline==0) $modonline="";
}
##### Mail an Geburtstagskinder (Hack © 2005 by zwerg (www.MagicSeeD.net)) ANFANG #####
$emailongebdate_akt = formatdate("d",time());
if($emailongebaktiv==1 && $emailongebdate!=$emailongebdate_akt) {
 $db->unbuffered_query("UPDATE bb".$n."_options SET value='$emailongebdate_akt' WHERE varname='emailongebdate'",1);
 require ("./acp/lib/class_options.php");
 $option=new options("acp/lib");
 $option->write();
 $lang->load('MAIL');
 $langpacks = array();
 $langpacks[$lang->languagepackid] = $lang;
 $currentdate = formatdate("m-d", time());
 $currentyear = intval(formatdate("Y", time()));
 $result = $db->unbuffered_query("SELECT userid, username, email, birthday, langid FROM bb".$n."_users WHERE birthday LIKE '%-$currentdate' ORDER BY username ASC");
 while($row = $db->fetch_array($result)) {
  $birthyear = intval(substr($row['birthday'], 0, 4));
  $age = $currentyear-$birthyear;
  if($age<1 || $age>200) $age="";
  else $age=$age;
  if(!isset($langpacks[$row['langid']])) {
   $langpacks[$row['langid']]=new language(intval($row['langid']));
   $langpacks[$row['langid']]->load("OWN,MAIL");
  }
  $master_board_name_email = getlangvar($o_master_board_name, $langpacks[$row['langid']], 0);
  $mail_subject = $langpacks[$row['langid']]->get("LANG_MAIL_EMAILONGEB_BETREFF", array('{username}' => $row['username'], '{boardname}' => $master_board_name_email, '{alter}' => $age));
  $mail_subject = $langpacks[$row['langid']]->get("LANG_MAIL_EMAILONGEB_BETREFF", array('$title' => $board['title']));
  $mail_text = $langpacks[$row['langid']]->get("LANG_MAIL_EMAILONGEB_MESSAGE", array('{username}' => $row['username'], '{boardname}' => $master_board_name_email, '{alter}' => $age));
  mailer($row['email'],$mail_subject,$mail_text);
 }
}
##### Mail an Geburtstagskinder (Hack © 2005 by zwerg (www.MagicSeeD.net)) ENDE #####
/* ############## BIRTHDAYS ############## */
unset($birthdaybit);
if ($showbirthdays == 1  && $wbbuserdata['can_view_calendar'] != 0) {
	$currentdate = formatdate("m-d", time());
	$currentyear = intval(formatdate("Y", time()));
	$result = $db->unbuffered_query("SELECT userid, username, birthday FROM bb".$n."_users WHERE birthday LIKE '%-$currentdate' ORDER BY username ASC");
	while ($row = $db->fetch_array($result)) {
		$row['username'] = htmlconverter($row['username']);
		$birthyear = intval(wbb_substr($row['birthday'], 0, 4));
		$age = $currentyear - $birthyear;
		if ($age < 1 || $age > 200) $age = '';
		else $age = "&nbsp;($age)";
		if (isset($birthdaybit)) eval("\$birthdaybit .= \"".$tpl->get("index_birthdaybit")."\";");
		else eval("\$birthdaybit = \"".$tpl->get("index_birthdaybit")."\";");
	}
}

/* ############## EVENTS ############## */
unset($eventbit);
if ($showevents == 1 && $wbbuserdata['can_view_calendar'] != 0) {
	$currentdate = date("Y-m-d"); 
	$result = $db->unbuffered_query("SELECT eventid, subject, public FROM bb".$n."_events WHERE eventdate = '$currentdate' AND (public=2 OR (public=1 AND groupid = '$wbbuserdata[groupid]') OR (public=0 AND userid = '$wbbuserdata[userid]')) ORDER BY public ASC, subject ASC");
	while ($row = $db->fetch_array($result)) {
		$row['subject'] = htmlconverter($row['subject']);
		if (isset($eventbit)) eval("\$eventbit .= \"".$tpl->get("index_eventbit")."\";");
		else eval("\$eventbit = \"".$tpl->get("index_eventbit")."\";");
	}
}

if (!$wbbuserdata['userid']) {
	$lang->items['LANG_START_WELCOME_TITLE'] = $lang->get("LANG_START_WELCOME_TITLE", array('$master_board_name' => $master_board_name));
	$lang->items['LANG_START_WELCOME'] = $lang->get("LANG_START_WELCOME", array('$SID_ARG_2ND' => $SID_ARG_2ND, '$SID_ARG_1ST' => $SID_ARG_1ST));
}
else {
	$currenttime = formatdate($wbbuserdata['timeformat'], time());
	$toffset = (($wbbuserdata['timezoneoffset'] >= 0) ? ("+") : ("")).$wbbuserdata['timezoneoffset'];
	$lang->items['LANG_START_TIMEZONE'] = $lang->get("LANG_START_TIMEZONE", array('$toffset' => $toffset));
	$lastvisitdate = formatdate($wbbuserdata['dateformat'], $wbbuserdata['lastvisit']);
	$lastvisittime = formatdate($wbbuserdata['timeformat'], $wbbuserdata['lastvisit']);
	if ($showpmonindex == 1 && $wbbuserdata['can_use_pms'] == 1 && $wbbuserdata['receivepm'] == 1) {
		$counttotal = 0; $countunread = 0; $countnew = 0;
		$result = $db->unbuffered_query("SELECT view, sendtime FROM bb".$n."_privatemessage WHERE recipientid = '$wbbuserdata[userid]' AND deletepm <> 1");
		while ($row = $db->fetch_array($result)) {
			$counttotal++;
			if ($row['view'] == 0) {
				$countunread++;
				if ($row['sendtime'] > $wbbuserdata['lastvisit']) $countnew++;
			}
		}
		
		if ($countnew == 1) $pms_NEWMESSAGE = $lang->items['LANG_START_PMS_MESSAGE'];
		else $pms_NEWMESSAGE = $lang->items['LANG_START_PMS_MESSAGES'];
		
		if ($counttotal == 1) $pms_TOTALMESSAGE = $lang->items['LANG_START_PMS_MESSAGE'];
		else $pms_TOTALMESSAGE = $lang->items['LANG_START_PMS_MESSAGES'];
		
		$lang->items['LANG_START_PMS'] = $lang->get("LANG_START_PMS", array('$countnew' => $countnew, '$pms_NEWMESSAGE' => $pms_NEWMESSAGE, '$countunread' => $countunread, '$counttotal' => $counttotal, '$pms_TOTALMESSAGE' => $pms_TOTALMESSAGE));
	}
}
eval("\$tpl->output(\"".$tpl->get("index")."\");"); 
?>





Aber User, die die Kat zu haben, was mach ich mit denen?
18.12.2006 18:17 Merlynn ist offline E-Mail an Merlynn senden Beiträge von Merlynn suchen Nehmen Sie Merlynn in Ihre Freundesliste auf MSN Passport-Profil von Merlynn anzeigen Germany
Moe   Zeige Moe auf Karte Moe ist männlich
Die geilste Sau von n-tv


images/avatars/avatar-355.jpg

Zeige Moe auf Karte
Dabei seit: 11.02.2006
Beiträge: 592
11 Filebase-Einträge
Alter: 25 Jahre
Herkunft: Wien
wBB-Version: wBB2.3

Bewertung: 
5 Bewertung(en) - Durchschnitt: 7,60

Level: 42 [?]
Erfahrungspunkte: 2.941.695
Nächster Level: 3.025.107

83.412 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Denen sagst du das sie die Cookie's löschen sollen.

Habs nicht getestet:
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:
<if($depth == 1)>
 <then>

</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">&nbsp;</span></td>
  <td class="tabletitle" style="width:<if($hide_modcell==0)><then>80px</then><else>100px</else></if>%" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BOARDS']}</b></span></td>
  <td class="tabletitle" align="center" style="width:60px"><span class="smallfont"><b>{$lang->items['LANG_START_POSTS']}</b></span></td>
  <td class="tabletitle" align="center" style="width:60px"><span class="smallfont"><b>{$lang->items['LANG_START_THREADS']}</b></span></td>
  <td class="tabletitle" align="center" nowrap="nowrap" style="width:325px"><span class="smallfont"><b>{$lang->items['LANG_START_LASTPOST']}</b></span></td>
 </tr>
 
 </then>
  <else>
  
  <if($depth == 2)>
   <then>

 
 </then>
  
 </if>


index.php
php:
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:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
373:
374:
375:
376:
377:
378:
379:
380:
381:
382:
383:
384:
385:
386:
387:
388:
389:
390:
391:
392:
393:
394:
395:
396:
397:
398:
399:
400:
401:
402:
403:
404:
405:
406:
407:
408:
409:
410:

<?php
$filename 'index.php';

require('./global.php');
$lang->load('START');

require('./acp/lib/class_useronline.php');
/*
if (isset($_COOKIE[$cookieprefix.'hidecats'])) $hidecats = decode_cookie($_COOKIE[$cookieprefix.'hidecats']);
else $hidecats = array();

if (isset($_GET['hidecat'])) {
    $hidecats[$_GET['hidecat']] = 1;
    if ($wbbuserdata['usecookies'] == 1) encode_cookie("hidecats", time() + 3600 * 24 * 365);
    else encode_cookie("hidecats");
}
if (isset($_GET['showcat'])) {
    $hidecats[$_GET['showcat']] = 0;
    if ($wbbuserdata['usecookies'] == 1) encode_cookie("hidecats", time() + 3600 * 24 * 365);
    else encode_cookie("hidecats");
}
*/
$boardcache = array();
$permissioncache = array();
$modcache = array();

switch ($boardordermode) {
    case 1$boardorder 'b.title ASC'; break;
    case 2$boardorder 'b.title DESC'; break;
    case 3$boardorder 'b.lastposttime DESC'; break;
    default: $boardorder 'b.boardorder ASC'; break;
}
$activtime time() - 60 $useronlinetimeout;

$boardvisit = array();
$result $db->unbuffered_query("
 SELECT
 b.*".(($showlastposttitle == 1) ? (", t.topic, t.prefix AS threadprefix, i.*") : (""))."
 ".(($showuseronlineinboard == 1) ? (", COUNT(s.sessionhash) AS useronline") : (""))."
 ".(($wbbuserdata['userid']) ? (", bv.lastvisit") : (""))."
 FROM bb".$n."_boards b
 ".(($showlastposttitle == 1) ? ("LEFT JOIN bb".$n."_threads t ON (t.threadid=b.lastthreadid)
 LEFT JOIN bb".$n."_icons i USING (iconid)") : (""))."
 ".(($showuseronlineinboard == 1) ? ("LEFT JOIN bb".$n."_sessions s ON (s.boardid=b.boardid AND s.lastactivity>='$activtime')") : (""))."
 ".(($wbbuserdata['userid']) ? (" LEFT JOIN bb".$n."_boardvisit bv ON (bv.boardid=b.boardid AND bv.userid='".$wbbuserdata['userid']."')") : (""))."
 ".(($showuseronlineinboard == 1) ? ("GROUP BY b.boardid") : (""))."
 ORDER by b.parentid ASC, $boardorder");
while ($row $db->fetch_array($result)) {
    $boardcache[$row['parentid']][$row['boardorder']][$row['boardid']] = $row;
    $boardvisit[$row['boardid']] = $row['lastvisit'];
}

if ($showuseronlineinboard == 2) {
    $userinboard = array();
    $online = &new useronline($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
    $result $db->unbuffered_query("SELECT s.userid, s.boardid, u.username, u.useronlinegroupid,g.useronlinemarking, u.invisible FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity>='$activtime' ORDER BY u.username ASC");    
    while ($row $db->fetch_array($result)) $userinboard[$row['boardid']][] = $row;    
}

$result $db->unbuffered_query("SELECT t.boardid, t.threadid, t.lastposttime".(($wbbuserdata['userid']) ? (", tv.lastvisit") : (""))." FROM bb".$n."_threads t".(($wbbuserdata['userid']) ? (" LEFT JOIN bb".$n."_threadvisit tv ON (tv.threadid=t.threadid AND tv.userid='".$wbbuserdata['userid']."')") : (""))." WHERE t.visible = 1 AND t.lastposttime > '$wbbuserdata[lastvisit]' AND t.closed <> 3");
while ($row $db->fetch_array($result)) {
    if ($row['lastposttime'] > $row['lastvisit']) $visitcache[$row['boardid']][$row['threadid']] = $row['lastposttime'];
}

// read permissions
$permissioncache getPermissions();

if ($hide_modcell == 0) {
    $result $db->unbuffered_query("SELECT bb".$n."_moderators.*, username FROM bb".$n."_moderators LEFT JOIN bb".$n."_users USING (userid) ORDER BY username ASC");
    while ($row $db->fetch_array($result)) $modcache[$row['boardid']][] = $row;
}

$boardbit makeboardbit(0);

$index_pms '';
$quicklogin '';
$index_showevents '';
$index_useronline '';
$index_stats '';

$chatcount 0;
$result1=$db->query("SELECT * FROM bb".$n."_fc_connections WHERE userid!='NULL'");
$chatonline mysql_num_rows($result1);
if ($chatonline != '0') {
            $nameslist=$db->query("SELECT roomid,userid FROM bb".$n."_fc_connections");
            while ($nali $db->fetch_array($nameslist)) {
            $nameid $nali['userid'];
            $nameslist1=$db->query("SELECT useronlinegroupid,userid,username FROM bb".$n."_users WHERE userid='$nameid'");
            while ($nali1 $db->fetch_array($nameslist1)) {
            if($nali1['useronlinegroupid'] == || $nali1['useronlinegroupid'] == || $nali1['useronlinegroupid'] == 3) {
            $chatname "<span class=\"admin\"><b>$nali1[username]</b></span>";
            }else{
            $chatname "$nali1[username]";
            }
            $roomid $nali['roomid'];
            $chatroom=$db->query("SELECT name FROM bb".$n."_fc_rooms WHERE id='$roomid'");
            while ($chatroom1 $db->fetch_array($chatroom)) {
            $chatraum $chatroom1['name'];
            $chatcount++;
            eval("\$chat_useronlinebit_tpl = \"".$tpl->get("index_useronline_chat")."\";");
            if ($chatcount>1$chat_useronlinebit .=  ", ".$chat_useronlinebit_tpl;
            else $chat_useronlinebit .= $chat_useronlinebit_tpl;
            }
            }
            }

}
if ($chatonline == 1) {
$anzeige $lang->items['LANG_START_CHATUSERONLINE_ONE'];
}else{
$anzeige $lang->items['LANG_START_CHATUSERONLINE_MORE'];
}
$anzeigeende $lang->items['LANG_START_CHATUSERONLINE_END'];

if($act=="Arcade"){
    $url="proarcade.php?action=gameover2&gscore=$gscore&game=$gname";
$waittime="0";
eval("\$tpl->output(\"".$tpl->get("redirect")."\");");
exit();
}

/* ############## Who was here ############## */
if(!$date_today) die('Insert the php-code from the "who was here"- addon, in the global.php!!');
if(!$lang->items['LANG_START_WWH_USER_ONE']) die('Import the languages files from the "who was here"- addon, in the ACP!!');

if (isset($_REQUEST['wwh'])) $wwh $_REQUEST['wwh'];
else $wwh 'vistit';

if (isset($_REQUEST['sort'])) $sort $_REQUEST['sort'];
else $sort 'ASC';

if (isset($_REQUEST['decode'])) $decode $_REQUEST['decode'];
else $decode 'slap';

unset($count);
$count 0;
$wwh_guestcount 0;
$wwh_membercount 0;
$wwh_invisiblecount 0;

$result $db->unbuffered_query("SELECT s.userid, s.vistit, u.username, u.useronlinegroupid, g.useronlinemarking, u.invisible FROM bb".$n."_wwh s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid ".(($wbbuserdata['ignorelist']) ? ("WHERE s.userid NOT IN (".str_replace(" "","$wbbuserdata['ignorelist']).")") : (""))." ORDER BY s.$wwh $sort");
while ($row $db->fetch_array($result))
{
   if ($row['userid'] == '0'$wwh_guestcount++;
   else {

         $wwh_membercount++;

         if ($row['invisible'] == '1'$wwh_invisiblecount++;


         $userid $row['userid'];
         $username $row['username'];
         $buddies explode(' '$row['buddylist']);
         if (in_array($row['userid'], $buddies)) eval("\$username = \"".$tpl->get("useronline_buddy")."\";");

         $wwh_user_time formatdate($wbbuserdata['timeformat'],$row['vistit']);

         if ($row['useronlinemarking'] != ''$username sprintf($row['useronlinemarking'], $username);



        if ($row['invisible'] == '1' AND $wbbuserdata['a_can_view_ghosts'] == '1') {
            $invisible '1';
            $count++;
            eval("\$wwh_useronlinebit_tpl = \"".$tpl->get("index_useronline_wwh")."\";");
            if ($count>1$wwh_useronlinebit .=  ", ".$wwh_useronlinebit_tpl;
            else $wwh_useronlinebit .= $wwh_useronlinebit_tpl;
            }

         if ($row['invisible'] == '0') {
            $invisible '0';
            $count++;
            eval("\$wwh_useronlinebit_tpl = \"".$tpl->get("index_useronline_wwh")."\";");
            if ($count>1$wwh_useronlinebit .= ", ".$wwh_useronlinebit_tpl;
            else $wwh_useronlinebit .= $wwh_useronlinebit_tpl;
            }
       }
  }


if($wwh_invisiblecount == '1'$wwh_GHOST $lang->items['LANG_START_WWH_GHOST_ONE'];
else $wwh_GHOST $lang->items['LANG_START_WWH_GHOST'];


if($wwh_membercount == '1') {
   $wwh_USER $lang->items['LANG_START_WWH_USER_ONE'];
   $wwh_USER_BE $lang->items['LANG_START_WWH_BE_ONE'];
   } else {
   $wwh_USER $lang->items['LANG_START_WWH_USER'];
   $wwh_USER_BE $lang->items['LANG_START_WWH_BE'];
  }


if($wwh_guestcount == '1'$wwh_GUEST $lang->items['LANG_START_WWH_GUEST_ONE'];
else $wwh_GUEST $lang->items['LANG_START_WWH_GUEST'];



if (($totaluseronline<$rekord OR $rekord==$totaluseronline) AND $wwh_membercount>$wwh_record_user AND ($wwh_record_gast>$wwh_guestcount OR $wwh_guestcount==$wwh_record_gast)) {
    $db->unbuffered_query("UPDATE bb".$n."_options SET value='$wwh_membercount' WHERE varname='wwh_record_user'");
    $db->unbuffered_query("UPDATE bb".$n."_options SET value=".time()." WHERE varname='wwh_record_usertime'");
    require("./acp/lib/class_options.php");
    $option = &new options("acp/lib");
    $option->write();
}


if (($totaluseronline<$rekord OR $rekord==$totaluseronline) AND $wwh_guestcount>$wwh_record_gast) {
    $db->unbuffered_query("UPDATE bb".$n."_options SET value='$wwh_guestcount' WHERE varname='wwh_record_gast'");
    $db->unbuffered_query("UPDATE bb".$n."_options SET value=".time()." WHERE varname='wwh_record_gasttime'");
    require("./acp/lib/class_options.php");
    $option = &new options("acp/lib");
    $option->write();
}


if ($wwh_record_gasttime$wwh_record_gast_date formatdate($wbbuserdata['dateformat'],$wwh_record_gasttime);
if ($wwh_record_usertime$wwh_record_user_date formatdate($wbbuserdata['dateformat'],$wwh_record_usertime);


$lang->items['LANG_START_WWH_DESC'] = $lang->get("LANG_START_WWH_DESC", array('$wwh_USER_BE' => $wwh_USER_BE'$wwh_membercount' => $wwh_membercount'$wwh_USER' => $wwh_USER'$wwh_invisiblecount' => $wwh_invisiblecount'$wwh_GHOST' => $wwh_GHOST'$wwh_guestcount' => $wwh_guestcount'$wwh_GUEST' => $wwh_GUEST'$wwh_record_gast' => $wwh_record_gast'$wwh_record_gast_date' => $wwh_record_gast_date'$wwh_record_user' => $wwh_record_user'$wwh_record_user_date' => $wwh_record_user_date));
$lang->items['LANG_START_WWH_SORT'] = $lang->get("LANG_START_WWH_SORT", array('$SID_ARG_2ND' => $SID_ARG_2ND));


/* ############## STATS ############## */
if ($showstats == 1) {
    $stats $db->query_first("SELECT s.*, u.username FROM bb".$n."_stats s LEFT JOIN bb".$n."_users u ON(u.userid=s.lastuserid)");
    $stats['username'] = htmlconverter($stats['username']);
    
    $installdays = (time() - $installdate) / 86400;
    if ($installdays 1$postperday $stats['postcount'];
    else $postperday $stats['postcount'] / $installdays; 
    
    $postperday number_format($postperday2$lang->get("LANG_GLOBAL_DEC_POINT"), $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    
    if ($stats['usercount'] >= 1000$stats['usercount'] = number_format($stats['usercount'], 0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    if ($stats['threadcount'] >= 1000$stats['threadcount'] = number_format($stats['threadcount'], 0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    if ($stats['postcount'] >= 1000$stats['postcount'] = number_format($stats['postcount'], 0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
}


/* ############## USERONLINE ############## */
if ($showuseronline == 1) {
    $guestcount 0;
    $membercount 0;
    $invisiblecount 0;
    $online = &new useronline($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
    $result $db->unbuffered_query("SELECT s.userid, username, useronlinegroupid, useronlinemarking, invisible FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 $useronlinetimeout)."'".(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" "","$wbbuserdata['ignorelist']).")") : (""))." ORDER BY u.username ASC"); 
    while ($row $db->fetch_array($result)) {
        if ($row['userid'] == 0) {
            $guestcount++;
            continue;    
        }
        $membercount++;
        if ($row['invisible'] == 1$invisiblecount++;
        $online->user($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
    }
    $useronline $online->useronlinebit;
    $totaluseronline $membercount $guestcount;
    if ($totaluseronline $rekord) {
        $rekord $totaluseronline;
        $rekordtime time();
        $db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekord' WHERE varname='rekord'"1);
        $db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekordtime' WHERE varname='rekordtime'"1);
        require("./acp/lib/class_options.php");
        $option = &new options("acp/lib");
        $option->write();
    }
    $rekorddate formatdate($wbbuserdata['dateformat'], $rekordtime);
    $rekordtime formatdate($wbbuserdata['timeformat'], $rekordtime);
    
    // format figures
    if ($guestcount >= 1000$guestcount number_format($guestcount0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    if ($membercount >= 1000$membercount number_format($membercount0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    if ($invisiblecount >= 1000$invisiblecount number_format($invisiblecount0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    if ($totaluseronline >= 1000$totaluseronline number_format($totaluseronline0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    if ($rekord >= 1000$rekord number_format($rekord0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
    
    if ($totaluseronline == 1) {
        $useronline_BE $lang->items['LANG_START_USERONLINE_BE_ONE'];
        $useronline_USER $lang->items['LANG_START_USERONLINE_USER_ONE'];
    }
    else {
        $useronline_BE $lang->items['LANG_START_USERONLINE_BE'];
        $useronline_USER $lang->items['LANG_START_USERONLINE_USER'];
    }
    
    if ($guestcount == 1$useronline_GUEST $lang->items['LANG_START_USERONLINE_GUEST_ONE'];
    elseif ($guestcount 1$useronline_GUEST $lang->items['LANG_START_USERONLINE_GUEST'];
    else {
        $useronline_GUEST '';
        $guestcount '';
    }
    
    if ($membercount == 1$useronline_MEMBERS $lang->items['LANG_START_USERONLINE_MEMBERS_ONE'];
    elseif ($membercount 1$useronline_MEMBERS $lang->items['LANG_START_USERONLINE_MEMBERS'];
    else {
        $useronline_MEMBERS '';
        $membercount '';
    }
    
    if ($invisiblecount == 1$useronline_GHOSTS $lang->items['LANG_START_USERONLINE_GHOSTS_ONE'];
    elseif ($invisiblecount 1$useronline_GHOSTS $lang->get("LANG_START_USERONLINE_GHOSTS", array('$invisiblecount' => $invisiblecount));
    else $useronline_GHOSTS '';
    
    if ($guestcount && $membercount 0$useronline_AND $lang->items['LANG_START_USERONLINE_AND'];
    else $useronline_AND '';
    
    $lang->items['LANG_START_USERONLINE'] = $lang->get("LANG_START_USERONLINE", array('$useronline_BE' => $useronline_BE'$membercount' => $membercount'$useronline_MEMBERS' => $useronline_MEMBERS'$useronline_GHOSTS' => $useronline_GHOSTS'$useronline_AND' => $useronline_AND'$guestcount' => $guestcount'$useronline_GUEST' => $useronline_GUEST'$rekord' => $rekord'$useronline_USER' => $useronline_USER'$rekorddate' => $rekorddate'$rekordtime' => $rekordtime));
    $lang->items['LANG_START_SHOWUSERONLINE'] = $lang->get("LANG_START_SHOWUSERONLINE", array('$useronline_BE' => $useronline_BE'$totaluseronline' => $totaluseronline'$useronline_USER' => $useronline_USER));
$adminonline=substr_count ($useronline"adminonline.gif");
if($adminonline==0$adminonline="";
$supmodonline=substr_count ($useronline"super_modonline.gif");
if($supmodonline==0$supmodonline="";
$modonline=substr_count ($useronline"moderatoronline.gif");
if($modonline==0$modonline="";
}
##### Mail an Geburtstagskinder (Hack © 2005 by zwerg (www.MagicSeeD.net)) ANFANG #####
$emailongebdate_akt formatdate("d",time());
if($emailongebaktiv==&& $emailongebdate!=$emailongebdate_akt) {
 $db->unbuffered_query("UPDATE bb".$n."_options SET value='$emailongebdate_akt' WHERE varname='emailongebdate'",1);
 require ("./acp/lib/class_options.php");
 $option=new options("acp/lib");
 $option->write();
 $lang->load('MAIL');
 $langpacks = array();
 $langpacks[$lang->languagepackid] = $lang;
 $currentdate formatdate("m-d"time());
 $currentyear intval(formatdate("Y"time()));
 $result $db->unbuffered_query("SELECT userid, username, email, birthday, langid FROM bb".$n."_users WHERE birthday LIKE '%-$currentdate' ORDER BY username ASC");
 while($row $db->fetch_array($result)) {
  $birthyear intval(substr($row['birthday'], 04));
  $age $currentyear-$birthyear;
  if($age<|| $age>200$age="";
  else $age=$age;
  if(!isset($langpacks[$row['langid']])) {
   $langpacks[$row['langid']]=new language(intval($row['langid']));
   $langpacks[$row['langid']]->load("OWN,MAIL");
  }
  $master_board_name_email getlangvar($o_master_board_name$langpacks[$row['langid']], 0);
  $mail_subject $langpacks[$row['langid']]->get("LANG_MAIL_EMAILONGEB_BETREFF", array('{username}' => $row['username'], '{boardname}' => $master_board_name_email'{alter}' => $age));
  $mail_subject $langpacks[$row['langid']]->get("LANG_MAIL_EMAILONGEB_BETREFF", array('$title' => $board['title']));
  $mail_text $langpacks[$row['langid']]->get("LANG_MAIL_EMAILONGEB_MESSAGE", array('{username}' => $row['username'], '{boardname}' => $master_board_name_email'{alter}' => $age));
  mailer($row['email'],$mail_subject,$mail_text);
 }
}
##### Mail an Geburtstagskinder (Hack © 2005 by zwerg (www.MagicSeeD.net)) ENDE #####
/* ############## BIRTHDAYS ############## */
unset($birthdaybit);
if ($showbirthdays == 1  && $wbbuserdata['can_view_calendar'] != 0) {
    $currentdate formatdate("m-d"time());
    $currentyear intval(formatdate("Y"time()));
    $result $db->unbuffered_query("SELECT userid, username, birthday FROM bb".$n."_users WHERE birthday LIKE '%-$currentdate' ORDER BY username ASC");
    while ($row $db->fetch_array($result)) {
        $row['username'] = htmlconverter($row['username']);
        $birthyear intval(wbb_substr($row['birthday'], 04));
        $age $currentyear $birthyear;
        if ($age || $age 200$age '';
        else $age "&nbsp;($age)";
        if (isset($birthdaybit)) eval("\$birthdaybit .= \"".$tpl->get("index_birthdaybit")."\";");
        else eval("\$birthdaybit = \"".$tpl->get("index_birthdaybit")."\";");
    }
}

/* ############## EVENTS ############## */
unset($eventbit);
if ($showevents == && $wbbuserdata['can_view_calendar'] != 0) {
    $currentdate date("Y-m-d"); 
    $result $db->unbuffered_query("SELECT eventid, subject, public FROM bb".$n."_events WHERE eventdate = '$currentdate' AND (public=2 OR (public=1 AND groupid = '$wbbuserdata[groupid]') OR (public=0 AND userid = '$wbbuserdata[userid]')) ORDER BY public ASC, subject ASC");
    while ($row $db->fetch_array($result)) {
        $row['subject'] = htmlconverter($row['subject']);
        if (isset($eventbit)) eval("\$eventbit .= \"".$tpl->get("index_eventbit")."\";");
        else eval("\$eventbit = \"".$tpl->get("index_eventbit")."\";");
    }
}

if (!$wbbuserdata['userid']) {
    $lang->items['LANG_START_WELCOME_TITLE'] = $lang->get("LANG_START_WELCOME_TITLE", array('$master_board_name' => $master_board_name));
    $lang->items['LANG_START_WELCOME'] = $lang->get("LANG_START_WELCOME", array('$SID_ARG_2ND' => $SID_ARG_2ND'$SID_ARG_1ST' => $SID_ARG_1ST));
}
else {
    $currenttime formatdate($wbbuserdata['timeformat'], time());
    $toffset = (($wbbuserdata['timezoneoffset'] >= 0) ? ("+") : ("")).$wbbuserdata['timezoneoffset'];
    $lang->items['LANG_START_TIMEZONE'] = $lang->get("LANG_START_TIMEZONE", array('$toffset' => $toffset));
    $lastvisitdate formatdate($wbbuserdata['dateformat'], $wbbuserdata['lastvisit']);
    $lastvisittime formatdate($wbbuserdata['timeformat'], $wbbuserdata['lastvisit']);
    if ($showpmonindex == && $wbbuserdata['can_use_pms'] == && $wbbuserdata['receivepm'] == 1) {
        $counttotal 0$countunread 0$countnew 0;
        $result $db->unbuffered_query("SELECT view, sendtime FROM bb".$n."_privatemessage WHERE recipientid = '$wbbuserdata[userid]' AND deletepm <> 1");
        while ($row $db->fetch_array($result)) {
            $counttotal++;
            if ($row['view'] == 0) {
                $countunread++;
                if ($row['sendtime'] > $wbbuserdata['lastvisit']) $countnew++;
            }
        }
        
        if ($countnew == 1$pms_NEWMESSAGE $lang->items['LANG_START_PMS_MESSAGE'];
        else $pms_NEWMESSAGE $lang->items['LANG_START_PMS_MESSAGES'];
        
        if ($counttotal == 1$pms_TOTALMESSAGE $lang->items['LANG_START_PMS_MESSAGE'];
        else $pms_TOTALMESSAGE $lang->items['LANG_START_PMS_MESSAGES'];
        
        $lang->items['LANG_START_PMS'] = $lang->get("LANG_START_PMS", array('$countnew' => $countnew'$pms_NEWMESSAGE' => $pms_NEWMESSAGE'$countunread' => $countunread'$counttotal' => $counttotal'$pms_TOTALMESSAGE' => $pms_TOTALMESSAGE));
    }
}
eval("\$tpl->output(\"".$tpl->get("index")."\");"); 
?>



Gruß

__________________
Mac OS X 10.5.0 - Apple MacBook


18.12.2006 18:42 Moe ist offline E-Mail an Moe senden Homepage von Moe Beiträge von Moe suchen Nehmen Sie Moe in Ihre Freundesliste auf Austria
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.2.x) » Kategorie immer auf / Minus.gif ausbauen

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 5.840
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 36 Tage, 0 Stunden, 44 Minuten und 53 Sekunden