YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » [KF-W]: OnlineLegende || GruppenLegende » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 44.000 Views | | Thema zu Favoriten hinzufügen
Seiten (8): « vorherige 1 2 3 4 5 6 7 [8]
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen [KF-W]: OnlineLegende || GruppenLegende 3 Bewertungen - Durchschnitt: 7,003 Bewertungen - Durchschnitt: 7,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Lord21 Lord21 ist männlich
Mitglied


Dabei seit: 27.02.07
Beiträge: 15
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Ich habe seit tagen nen kleines problem mein server setzt ganz oben am Forum Folgenden text Warning: sprintf() [function.sprintf]: Too few arguments in /opt/lampp/htdocs/index.php on line 369
Ich kann aber in der index.php kein fehler finden ich verzweifel gerade bitte um Hilfe Versagt

Dateianhang:
unknown index.php (22,13 KB, 2 mal heruntergeladen)
09.11.08 02:04 Lord21 ist offline E-Mail Finden Als Freund hinzufügen
tigerdragon
Mitglied


Dabei seit: 09.06.07
Beiträge: 2
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

hallo,

ich habe soweit alles nachanleitung installiert, nur kommt sobald ich in die index.tpl folgendes ersetze:

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($showuseronline==1)>
  <then>
  <tr>
    <td class="tabletitle" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" align="left"><span class="smallfont"><b><a href="wiw.php{$SID_ARG_1ST}">{$lang->items['LANG_START_SHOWUSERONLINE']}</a></b></span></td> 
  </tr>
  <tr>
    <td rowspan="3" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>
    <td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_USERONLINE']}</span></td>
  </tr>
  <tr>
    <td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><if($useronline=="")><then> </then></if>$useronline</span></td>
  </tr>	
 <!-- www.KnuddelsForum-Welt.de || GruppenLegende || START -->
<if($name_groups_admin || $name_groups_user)><then>  
<tr>
  <td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea"><span class="smallfont">
    <if($name_groups_admin)><then><b>TeamLegende:</b>  $name_groups_admin </then></if>
    <if($name_groups_admin && $name_groups_user)><then><br /></then></if>
    <if($name_groups_user)><then><b>UserLegende:</b>    $name_groups_user </then></if>
  </span></td>
</tr>
</then></if>
 <!-- www.KnuddelsForum-Welt.de || GruppenLegende || ENDE -->
  
  </then>
  </if>
  


danach mit acp_tpl.php catche, und ich das forum aufrufe kommt folgende felhermeldung:

Parse error: syntax error, unexpected ':' in /var/www/forum/index.php(475) : eval()'d code on line 184



kannst du mir sagen an was das liegt?

hier mal meine unveränderte index.tpl:

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:
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<if($spyblock==true)><then>
<div style="display: block; padding: 4px; border-bottom: 1px solid #000000; background-color: #FFFFE1; color: #0a0a0a; text-align: left;"><span class="smallfont"><b>Wir informieren Dich darüber das sich auf Deinem PC sehr wahrscheinlich Spy- bzw Malware befindet. Wir empfehlen Dir Dein PC mit AntiSpyWare - Tools zu überprüfen. (z.B. mit: <a href="http://www.safer-networking.org/de/download/index.html" target="_blank">Spybot & Destroy</a>)<br />CT Security System: <font color="red">$cuseragent</font> <-- Letztes Wort ist die Spy-/Malware</b></span></div>
</then></if>
<SCRIPT LANGUAGE="JavaScript" SRC="js/snow.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function snow()
{
Falling(30,"<IMG SRC='images/flake1.gif'>",999 );
}
</SCRIPT>
<title>$master_board_name | {$lang->items['LANG_START_TITLE']}</title>
$headinclude
<meta http-equiv="Content-Script-Type" content="text/javascript" />
</head>

<body onLoad="snow()">


 $header



<form action="http://www.google.de/cse" id="cse-search-box" target="_blank">
  <div>
    <input type="hidden" name="cx" value="partner-pub-6969092452014412:jlv8x15vgum" />
    <input type="hidden" name="ie" value="ISO-8859-1" />
    <input type="text" name="q" size="31" />
    <input type="submit" name="sa" value="Suche" />
  </div>
</form>
<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=de"></script>


<if($lcdon==1)><then>
 <br /><table cellpadding="1" cellspacing="0" border="{$style['tableinborder']}" style="width:100%" class="tableinborder"> 
  <tr>
   <td class="tabletitle" style="width:100%" align="left">
    <span class="normalfont"><b></b></span>
   </td>
  </tr>
  <tr>
   <td class="tablea" style="width:100%" align="center">
    <iframe name="led" src="lcd.php" style="width:100%; height:26px" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>
   </td>
  </tr>
 </table><br />
</then></if>
<if($announce_status==1 && $announce_title!="" && $announce!="")><then>

<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
   <tr>
    <td class="tabletitle" align="left" colspan="2"><span class="normalfont"><b>&raquo; $announce_title</b></span></td>
   </tr>
   <tr>
    <td class="tableb" align="center" style="width: 20px"><img src="{$style['imagefolder']}/announce.gif" border="0" alt="$announce_title" title="$announce_title" /></td>
    <td class="tableb" align="left" style="text-align: justify"><span class="smallfont">$announce</span></td>
   </tr>
</table>

<br />
</then></if>
$shoutbox

<table align="center" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">

<tr>
    <td align="left"><img src="{$style['imagefolder']}/oben_links.gif" alt="" /></td>
    <td style="width:100%;background-image: url({$style['imagefolder']}/oben_mitte.gif)" align="center" />
    <td align="right"><img src="{$style['imagefolder']}/oben_rechts.gif" alt="" /></td>
</tr>
    <tr><td style="background-image: url({$style['imagefolder']}/mitte_links.gif)" valign="top" title="" />
    <td width="100%">
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:100%" class="tableinborder">
 <if($wbbuserdata['userid']==0)>
  <then>
   <tr>
    <td class="tabletitle" align="left"><span class="normalfont"><b>{$lang->items['LANG_START_WELCOME_TITLE']}</b></span></td>
   </tr>
   <tr>
    <td class="tableb" align="left" style="text-align: justify"><span class="smallfont">{$lang->items['LANG_START_WELCOME']}</span></td>
   </tr>
  </then>

  <else>
   <tr>
    <td class="tablecat"><table style="width:100%" cellspacing="0" cellpadding="0" border="0">
     <tr class="tablea_fc">
      <td align="left"><span class="smallfont">{$lang->items['LANG_START_WELCOMEBACK']} <b>$usercbar_username</b> <a href="logout.php?u=$wbbuserdata[userid]{$SID_ARG_2ND}">{$lang->items['LANG_START_LOGOUT']}</a><br /><b><a href="search.php?action=new{$SID_ARG_2ND}">{$lang->items['LANG_START_NEWPOSTS']} $lastvisitdate <span class="time">$lastvisittime</span>.</span></td>
      <td align="right"><span class="smallfont">{$lang->items['LANG_START_CURRENTTIME']} <span class="time">$currenttime</span>.<br />{$lang->items['LANG_START_TIMEZONE']}</span></td>
     </tr>
    </table></td>
   </tr>
  </else>
 </if>


 $boardbit

</table>

</td>
<td style="background-image: url({$style['imagefolder']}/mitte_rechts.gif)" valign="top" title="" />
</tr>
 <tr>
    <td><img border="0" src="{$style['imagefolder']}/unten_links.gif" alt="" title="" /></td>
    <td style="width:100%;background-image: url({$style['imagefolder']}/unten_mitte.gif)" align="center" />
    <td><img border="0" src="{$style['imagefolder']}/unten_rechts.gif" alt="" title="" /></td>
  </tr>
</table>
<br />



<table align="center" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">

<tr>
    <td align="left"><img src="{$style['imagefolder']}/oben_links.gif" alt="" /></td>
    <td style="width:100%;background-image: url({$style['imagefolder']}/oben_mitte.gif)" align="center" />
    <td align="right"><img src="{$style['imagefolder']}/oben_rechts.gif" alt="" /></td>
</tr>

    <tr><td style="background-image: url({$style['imagefolder']}/mitte_links.gif)" valign="top" title="" />
    <td width="100%">




<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder"> 
 

 <if($showuseronline==1)>
  <then>
   
   <tr>
    <td class="tabletitle" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" align="left"><span class="smallfont"><b><a href="wiw.php{$SID_ARG_1ST}">{$lang->items['LANG_START_SHOWUSERONLINE']}</a></b></span></td> 
</tr>
   <tr>
    <td rowspan="2" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>
    <td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_USERONLINE']}</span></td>
 
   
</tr>
   <tr>
    <td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><if($useronline=="")><then>&nbsp;</then></if>$useronline</span></td>
   </tr>	
  

  <!-- TeamSpeak -->
 <if($wbbuserdata['can_show_team_speak']==1)>
 <then>
  <if($teamspeaker==1 )>
   <then>
    <tr>
     <td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_TEAMSPEAKER']}</b></span></td>
    </tr>
    <tr>
     <td rowspan="2" class="tableb" align="center"><img src="images/teamspeaker/teamspeak.gif" alt="" title="" /></td>
     <td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont"><a href="javascript:openTeamSpeak()" onclick="openTeamSpeak();return false;">{$lang->items['LANG_START_TEAMSPEAKER_ONLINE']}</a></span></td>
    </tr>
    <tr>
     <td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><if($useronline=="")><then>&nbsp;</then></if> $teamspeaker_online_vg </span></td>
    </tr>
   </then>
  </if>
 </then>
 </if>
<!-- TeamSpeak -->

  </then>
 </if>
$verwarnleiste
 <!-- Wer War Da Anfang -->
<if($showuservisited==1)><then>
<tr><td class="tabletitle" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_SHOWUSERVISITED']}</b></span></td></tr>
<tr><td rowspan="2" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td><td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_USERVISITED']}</span></td></tr>
<tr><td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><if($uservisited=="")><then>&nbsp;</then></if>$uservisited</span></td></tr>	
</then></if>
 <!-- Wer War Da Ende -->
 
 <if($showpmonindex==1 && $wbbuserdata['userid']!=0 && $wbbuserdata['can_use_pms']==1 && $wbbuserdata['receivepm']==1)>
  <then>
   <tr>
    <td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_PM']}</b></span></td>
   </tr>
   <tr>
    <td align="center" class="tableb"><if($countnew>0)>
     <then><img src="{$style['imagefolder']}/on.gif" alt="{$lang->items['LANG_START_NEWPM']}" title="{$lang->items['LANG_START_NEWPM']}" /></then>
     <else><img src="{$style['imagefolder']}/off.gif" alt="{$lang->items['LANG_START_NONEWPM']}" title="{$lang->items['LANG_START_NONEWPM']}" /></else>
    </if></td>
    <td align="left" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea"><span class="smallfont"><b><a href="pms.php{$SID_ARG_1ST}">{$lang->items['LANG_START_PMIN']}</a></b><br />{$lang->items['LANG_START_PMS']}</span></td>
   </tr>  
  
  </then>
 </if>
 
 <if(isset($birthdaybit) || isset($eventbit))>
  <then>
   <tr>
    <td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_SHOWEVENTS']}</b></span></td>
   </tr>
   
   <if(isset($birthdaybit))>
    <then>
     <tr>
      <td class="tableb" align="center"><img src="{$style['imagefolder']}/birthday.gif" alt="" title="" border="0" /></td>
      <td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_BIRTHDAY']}</b><br />$birthdaybit</span></td>
     </tr>
    </then>
   </if>
   
   <if(isset($eventbit))>
    <then>
     <tr>
      <td class="tableb" align="center"><img src="{$style['imagefolder']}/events.gif" alt="" title="" border="0" /></td>
      <td class="tablea" colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_TODAYEVENT']}</b><br />$eventbit</span></td>
     </tr>
    </then>
   </if> 
  </then>
 </if>
 
 <if($showstats==1)>
  <then>
   <tr>
    <td class="tabletitle" align="left" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><span class="smallfont"><b>{$lang->items['LANG_START_STATISTIC']}</b></span></td> 
   </tr>
   <tr>
    <td class="tableb" align="center"><img src="{$style['imagefolder']}/stats.gif" alt="" border="0" /></td>
    <td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_STATISTIC_MEMBERS']} $stats[usercount] | {$lang->items['LANG_START_STATISTIC_THREADS']} $stats[threadcount] | {$lang->items['LANG_START_STATISTIC_POSTS']} $stats[postcount] ({$lang->items['LANG_START_STATISTIC_AVERAGE']} $postperday {$lang->items['LANG_START_STATISTIC_POSTPERDAY']})<br />
    {$lang->items['LANG_START_STATISTIC_NEWESTMEMBER']} <a href="profile.php?userid=$stats[lastuserid]{$SID_ARG_2ND}">$stats[username]</a>.</span></td>
   </tr>
  </then>
 </if>
  
</table>

<if($wbbuserdata['userid']==0)>
 <then>

  <a name="login" id="login"></a>
  <if($allowloginencryption==1)><then>
  <script type="text/javascript" src="js/sha1.js"></script>
  <script type="text/javascript" src="js/crypt.js"></script>
  </then></if>
  <form method="post" action="login.php" name="loginform"<if($allowloginencryption==1)><then> onsubmit="return encryptlogin(this);"</then></if>>
  <input type="hidden" name="send" value="send" />
  <input type="hidden" name="sid" value="$session[hash]" />
  <if($allowloginencryption==1)><then>
  <input type="hidden" name="authentificationcode" value="$session[authentificationcode]" />
  <input type="hidden" name="crypted" value="false" /></then></if>
  <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
   <tr>
    <td class="tabletitle" align="left"><span class="smallfont"><b>{$lang->items['LANG_START_LOGIN']}</b></span></td> 
   </tr>
   <tr>
    <td class="tableb"><table cellpadding="0" cellspacing="5" align="center" class="tableb_fc">
     <tr>
      <td><span class="smallfont">{$lang->items['LANG_START_USERNAME']}</span></td>
      <td><span class="smallfont"><input type="text" name="l_username" maxlength="50" size="20" class="input" tabindex="1" />&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
      <td><span class="smallfont">{$lang->items['LANG_START_PASSWORD']} (<a href="forgotpw.php{$SID_ARG_1ST}">{$lang->items['LANG_START_LOSTPW']}</a>):</span></td>
      <td><span class="smallfont"><input type="password" name="l_password" maxlength="30" size="20" class="input" tabindex="2" />&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
	  <if($allowloginencryption==1)><then>
      <td><span class="smallfont"><label for="checkbox1">{$lang->items['LANG_GLOBAL_ENCRYPT_TRANSFER']}</label></span></td>
      <td><span class="smallfont"><input type="checkbox" id="checkbox1" name="activateencryption" onclick="activate_loginencryption(document.loginform);" />&nbsp;&nbsp;&nbsp;&nbsp;</span></td></then></if>
      <td><input type="submit" value="{$lang->items['LANG_START_LOGIN']}" class="input" tabindex="3" /></td>
     </tr>
    </table></td>
</tr>
</table>



</form>
  <if($allowloginencryption==1)><then>
  <script type="text/javascript">
   <!--
    activate_loginencryption(document.loginform);
   //-->
  </script></then></if>
 </then>





</if>


  <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
   <tr>
    <td class="tabletitle" align="left"><span class="smallfont"><b>Beitrags-Optionen</b></span></td> 
   </tr>
<tr>
    <td class="tableb"><table cellpadding="0" cellspacing="5" align="center" class="tableb_fc">
 <tr>
  <td align="center"><span class="smallfont"><if($wbbuserdata['userid'])><then><a href="xy_newsletter.php{$SID_ARG_1ST}"><if($wbbuserdata['admincanemail'])><then>{$lang->items['LANG_START_XYNEWSLETTER_REGOFF']}</then><else>{$lang->items['LANG_START_XYNEWSLETTER_REGON']}</else></if></a> | </then></if><a href="search.php?action=24h{$SID_ARG_2ND}">{$lang->items['LANG_START_CURRENT_THREADS']}</a> | <a href="search.php?action=polls{$SID_ARG_2ND}">{$lang->items['LANG_START_CURRENT_POLLS']}</a> | <a href="markread.php{$SID_ARG_1ST}">{$lang->items['LANG_START_MARKREAD_ALL']}</a><if($show_archive == 1)><then> | <b><a href="archive/index.html">{$lang->items['LANG_START_ARCHIVE']}</a></b></then></if></span></td>
 </tr>
</table></td>
</tr>
</table>


</td>
<td style="background-image: url({$style['imagefolder']}/mitte_rechts.gif)" valign="top" title="" />
</tr>
 <tr>
    <td><img border="0" src="{$style['imagefolder']}/unten_links.gif" alt="" title="" /></td>
    <td style="width:100%;background-image: url({$style['imagefolder']}/unten_mitte.gif)" align="center" />
    <td><img border="0" src="{$style['imagefolder']}/unten_rechts.gif" alt="" title="" /></td>
  </tr>
</table>

<table cellpadding="0" cellspacing="0" border="0" style="width:{$style['tableinwidth']}" class="0">
 <tr>
<td>
</td>
</tr>
</table>

<br />


<table>
 <tr align="center">
  <td><img src="{$style['imagefolder']}/on.gif" alt="{$lang->items['LANG_START_NEW_POSTS']}" title="{$lang->items['LANG_START_NEW_POSTS']}" border="0" /></td>
  <td><span class="smallfont">{$lang->items['LANG_START_NEW_POSTS']}&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
  <td><img src="{$style['imagefolder']}/off.gif" alt="{$lang->items['LANG_START_NONEW_POSTS']}" title="{$lang->items['LANG_START_NONEW_POSTS']}" border="0" /></td>
  <td><span class="smallfont">{$lang->items['LANG_START_NONEW_POSTS']}&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
  <td><img src="{$style['imagefolder']}/offclosed.gif" alt="{$lang->items['LANG_START_BOARD_CLOSED']}" title="{$lang->items['LANG_START_BOARD_CLOSED']}" border="0" /></td>
  <td><span class="smallfont">{$lang->items['LANG_START_BOARD_CLOSED']}&nbsp;&nbsp;&nbsp;&nbsp;</span></td>
  <td><img src="{$style['imagefolder']}/link.gif" alt="{$lang->items['LANG_START_BOARD_LINK']}" title="{$lang->items['LANG_START_BOARD_LINK']}" border="0" /></td>
  <td><span class="smallfont">{$lang->items['LANG_START_BOARD_LINK']}</span></td>
 </tr>
</table>




$footer



</body>
</html>







und hier die schon bearbeitete 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:
411:
412:
413:
414:
415:
416:
417:
418:
419:
420:
421:
422:
423:
424:
425:
426:
427:
428:
429:
430:
431:
432:
433:
434:
435:
436:
437:
438:
439:
440:
441:
442:
443:
444:
445:
446:
447:
448:
449:
450:
451:
452:
453:
454:
455:
456:
457:
458:
459:
460:
461:
462:
463:
464:
465:
466:
467:
468:
469:
470:
471:
472:
473:
474:
475:
476:
 <?php
// ************************************************************************************//
// * WoltLab Burning Board 2
// ************************************************************************************//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web           http://www.woltlab.de/
// * License       http://www.woltlab.de/products/burning_board/license_en.php
// *               http://www.woltlab.de/products/burning_board/license.php
// ************************************************************************************//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ************************************************************************************//
// * $Date: 2005-06-16 14:28:46 +0200 (Thu, 16 Jun 2005) $
// * $Author: Burntime $
// * $Rev: 1618 $
// ************************************************************************************//


$filename 'index.php';

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

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

$lcdsetting $db->query_first("SELECT lcdon FROM bb".$n."_lcd_options");
    $lcdon $lcdsetting['lcdon'];

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'] == 1encode_cookie("hidecats"time() + 3600 24 365);
    else encode_cookie("hidecats");
}
if (isset($_GET['showcat'])) {
    $hidecats[$_GET['showcat']] = 0;
    if ($wbbuserdata['usecookies'] == 1encode_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'".(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" "","$wbbuserdata['ignorelist']).")") : (""))." 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 '';

/* ############## 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));
}
###########################################################################################################################################################
###  USER VISITED START
###########################################################################################################################################################
if ($showuservisited == 1) {
$membercount 0;
$invisiblecount 0;
$curdate strftime("%m %d %Y",time());
$date explode(" "$curdate);
$timestamp mktime(0,0,0,$date[0],$date[1],$date[2]);
unset($online);
$online = &new useronline($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$result $db->unbuffered_query("SELECT u.userid, u.username, u.invisible, u.useronlinegroupid, u.lastactivity, g.useronlinemarking FROM bb".$n."_users u, bb".$n."_groups g WHERE u.useronlinegroupid=g.groupid AND u.lastactivity>=".$timestamp." ORDER BY u.username ASC"); 
while ($row $db->fetch_array($result)) {
if ($row['userid'] == 0) continue;
$membercount++;
if ($row['invisible'] == 1$invisiblecount++;
$online->user($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible'], true);
}
$uservisited $online->useronlinebit;
$totaluservisited $membercount;
if ($totaluservisited $rekord_visited) {
$rekord_visited $totaluservisited;
$rekordtime_visited time();
$db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekord_visited' WHERE varname='rekord_visited'"1);
$db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekordtime_visited' WHERE varname='rekordtime_visited'"1);
require("./acp/lib/class_options.php");
$option = &new options("acp/lib");
$option->write();
}
$rekorddate_visited formatdate($wbbuserdata['dateformat'], $rekordtime_visited);
$rekordtime_visited formatdate($wbbuserdata['timeformat'], $rekordtime_visited);
// format figures
if ($totaluservisited >= 1000$totaluservisited number_format($totaluservisited0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
if ($invisiblecount >= 1000$invisiblecount number_format($invisiblecount0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
if ($rekord_visited >= 1000$rekord_visited number_format($rekord_visited0""$lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
if ($totaluservisited == 1) {
$uservisited_BE $lang->items['LANG_START_USERVISITED_BE_ONE'];
$uservisited_USER $lang->items['LANG_START_USERVISITED_USER_ONE'];
}
else {
$uservisited_BE $lang->items['LANG_START_USERVISITED_BE'];
$uservisited_USER $lang->items['LANG_START_USERVISITED_USER'];
}
if ($membercount == 1$uservisited_MEMBERS $lang->items['LANG_START_USERONLINE_MEMBERS_ONE'];
elseif ($membercount 1$uservisited_MEMBERS $lang->items['LANG_START_USERONLINE_MEMBERS'];
else {
$uservisited_MEMBERS '';
$membercount '';
}
if ($invisiblecount == 1$uservisited_GHOSTS $lang->items['LANG_START_USERONLINE_GHOSTS_ONE'];
elseif ($invisiblecount 1$uservisited_GHOSTS $lang->get("LANG_START_USERONLINE_GHOSTS", array('$invisiblecount' => $invisiblecount));
else $uservisited_GHOSTS '';
$lang->items['LANG_START_USERVISITED'] = $lang->get("LANG_START_USERVISITED", array('$uservisited_BE' => $uservisited_BE'$membercount_visited' => $membercount'$uservisited_MEMBERS' => $uservisited_MEMBERS'$uservisited_GHOSTS' => $uservisited_GHOSTS'$uservisited_AND' => $uservisited_AND'$rekord_visited' => $rekord_visited'$uservisited_USER' => $uservisited_USER'$rekorddate_visited' => $rekorddate_visited'$rekordtime_visited' => $rekordtime_visited));
$lang->items['LANG_START_SHOWUSERVISITED'] = $lang->get("LANG_START_SHOWUSERVISITED", array('$uservisited_BE' => $uservisited_BE'$totaluservisited' => $totaluservisited'$uservisited_USER' => $uservisited_USER));
}
###########################################################################################################################################################
###  USER VISITED 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=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'], 1);
    $lastvisittime formatdate($wbbuserdata['timeformat'], $wbbuserdata['lastvisit']);
    if ($showpmonindex == && $wbbuserdata['can_use_pms'] == && $wbbuserdata['receivepm'] == 1) {
        $counttotal $wbbuserdata['pminboxcount'];
        $countunread $wbbuserdata['pmunreadcount'];
        $countnew $wbbuserdata['pmnewcount'];
        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));
    }
}

//* Megashoutbox by XundY  Start *//
require('acp/lib/xy_megashoutbox.conf.php');
if($xy_megaboxon=="1"){
  if($wbbuserdata['userid'] && $xy_megaboxforguests=="0" OR $xy_megaboxforguests=="1"){
  $lang->load("POSTINGS,XY_MEGASHOUTBOX");
  $bbcode_smilies getclickysmilies($smilie_table_cols,$smilie_table_rows);
  if($xy_smiliepos=='left'$mboxsmiliesleft="<td class=\"tablea\" style=\"width:3%;text-align:center;\">$bbcode_smilies</td>";
  else $mboxsmiliesright="<td class=\"tablea\" style=\"width:3%;text-align:center;\">$bbcode_smilies</td>";
  eval ("\$mbox_specialmenu = \"".$tpl->get("xy_mbox_specialmenu")."\";");
  eval ("\$shoutbox = \"".$tpl->get("xy_shoutbox")."\";");
  }
}
//* Megashoutbox by XundY Ende *//
////// para-scripts.de Verwarn-Hack START //////
require("acp/lib/ver_index.inc.php");
////// para-scripts.de Verwarn-Hack ENDE //////
/* ### TeamSpeaker Online by Viktor ### */
 if($wbbuserdata['can_show_team_speak']==1) {
   if($teamspeaker==1) {
     require('./acp/lib/claas_teamspeak_online.php');
     get_teamspeak_configuration();
     $counter_teamspeaker 0;
     $teamspeaker_online " ";

     foreach($tss2info->channelList as $channelInfo) {
       $channelname $channelInfo[name];
       /* default? */
       if($channelInfo[isdefault] == "1")  $isDefault "yes"; else $isDefault "no";
       if ($channelInfo[channelid] != "id") {

         $channeldaten $db->query_first("SELECT * FROM bb".$n."_teamspeak_channel WHERE channel = '".addslashes($channelname)."'");
         $channelid $channeldaten['id'];
         if($channelid) {

           foreach($tss2info->playerList as $playerInfo) {
             if ($playerInfo[c_id] == $channelInfo[id]) {

               // calculate times
               $idletime date("H:i:s"mktime(floor($playerInfo[idletime] / 3600), floor(($playerInfo[idletime] % 3600) / 60), $playerInfo[idletime] % 60));
               $totaltime date("H:i:s"mktime(floor($playerInfo[logintime] / 3600), floor(($playerInfo[logintime] % 3600) / 60), $playerInfo[logintime] % 60));
               $totaltimet date("G"mktime(floor($playerInfo[logintime]) / 86400));

               if($totaltime != '00:00:00') {
                 $totaltime $totaltimet."T:".$totaltime;

                 //--- User-Status-Bild --\\
                 $teamspeaker_player           $lang->items['LANG_START_TEAMSPEAKER_PLAYER'];
                 $teamspeaker_away             $lang->items['LANG_START_TEAMSPEAKER_AWAY'];
                 $teamspeaker_mutemicro        $lang->items['LANG_START_TEAMSPEAKER_MUTEMICRO'];
                 $teamspeaker_mutespeakers     $lang->items['LANG_START_TEAMSPEAKER_MUTESPEAKERS'];
                 $teamspeaker_channelcommander $lang->items['LANG_START_TEAMSPEAKER_CHANNELCOMMANDER'];

                 /* User-Rechte */
                 $teamspeakerstatus='';
                 $teamspeakerstatus=$playerInfo[playerPrivileges];

                 /* User-Channelrechte */
                 $teamspeakerprivileg='';
                 $teamspeakerprivileg $playerInfo[channelPrivileges];

                 /* User-Status-Grafik */
                 $teamspeakergif='';
                 if(!$playerInfo[isChannelCommander]) {
                   if($playerInfo[idletime] >= 1) {
                     $teamspeakergif "<img src=\"images/teamspeaker/playerimage.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_player\" align=\"middle\" />";
                   } else {
                     $teamspeakergif "<img src=\"images/teamspeaker/playertransmit.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_playertransmit\" align=\"middle\" />";
                   }
                 }
                 if($playerInfo[isChannelCommander]) {
                   if($playerInfo[idletime] >= 1) {
                     $teamspeakergif "<img src=\"images/teamspeaker/playercommander.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_channelcommander\" align=\"middle\" />";
                   } else {
                     $teamspeakergif "<img src=\"images/teamspeaker/playercommandertransmit.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_channelcommander\" align=\"middle\" />";
                   }
                 }
                 if($playerInfo[blocksWhispers])  $teamspeakergif "<img src=\"images/teamspeaker/playerimage.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_player\" align=\"middle\" />";
                 if($playerInfo[isAway])          $teamspeakergif "<img src=\"images/teamspeaker/playeraway.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_away\" align=\"middle\" />";
                 if($playerInfo[mutedMicrophone]) $teamspeakergif "<img src=\"images/teamspeaker/playermutedmicrophone.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_mutemicro\" align=\"middle\" />";
                 if($playerInfo[mutedHeadphones]) $teamspeakergif "<img src=\"images/teamspeaker/playermutedheadphones.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_mutespeakers\" align=\"middle\" />";
                 if($$playerInfo[isRecording])    $teamspeakergif "<img src=\"images/teamspeaker/playertransmit.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_playertransmit\" align=\"middle\" />";

                 eval ("\$teamspeaker_online_vg .= \" ".$tpl->get("index_team_speaker_online")."\";");
                 $counter_teamspeaker++;
               }
             }
           }// end foreach
         }
       }

       /* SupChannel ausgeben */
       foreach($tss2info->channelList as $SubChannelInfo) {
         /* Ist SubChannel zum HauptChannel */
         if ($channelInfo[id] == $SubChannelInfo[parent]) {

           foreach($tss2info->playerList as $playerInfo) {
             if ($playerInfo[c_id] == $SubChannelInfo[id]) {

               // calculate times
               $idletime date("H:i:s"mktime(floor($playerInfo[idletime] / 3600), floor(($playerInfo[idletime] % 3600) / 60), $playerInfo[idletime] % 60));
               $totaltime date("H:i:s"mktime(floor($playerInfo[logintime] / 3600), floor(($playerInfo[logintime] % 3600) / 60), $playerInfo[logintime] % 60));
               $totaltimet date("G"mktime(floor($playerInfo[logintime]) / 86400));

               if($totaltime != '00:00:00') {
                 $totaltime $totaltimet."T:".$totaltime;

                 //--- User-Status-Bild --\\
                 $teamspeaker_player           $lang->items['LANG_START_TEAMSPEAKER_PLAYER'];
                 $teamspeaker_away             $lang->items['LANG_START_TEAMSPEAKER_AWAY'];
                 $teamspeaker_mutemicro        $lang->items['LANG_START_TEAMSPEAKER_MUTEMICRO'];
                 $teamspeaker_mutespeakers     $lang->items['LANG_START_TEAMSPEAKER_MUTESPEAKERS'];
                 $teamspeaker_channelcommander $lang->items['LANG_START_TEAMSPEAKER_CHANNELCOMMANDER'];

                 /* User-Rechte */
                 $teamspeakerstatus='';
                 $teamspeakerstatus=$playerInfo[playerPrivileges];

                 /* User-Channelrechte */
                 $teamspeakerprivileg='';
                 $teamspeakerprivileg $playerInfo[channelPrivileges];

                 /* User-Status-Grafik */
                 $teamspeakergif='';
                 if(!$playerInfo[isChannelCommander]) {
                   if($playerInfo[idletime] >= 1) {
                     $teamspeakergif "<img src=\"images/teamspeaker/playerimage.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_player\" align=\"middle\" />";
                   } else {
                     $teamspeakergif "<img src=\"images/teamspeaker/playertransmit.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_playertransmit\" align=\"middle\" />";
                   }
                 }
                 if($playerInfo[isChannelCommander]) {
                   if($playerInfo[idletime] >= 1) {
                     $teamspeakergif "<img src=\"images/teamspeaker/playercommander.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_channelcommander\" align=\"middle\" />";
                   } else {
                     $teamspeakergif "<img src=\"images/teamspeaker/playercommandertransmit.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_channelcommander\" align=\"middle\" />";
                   }
                 }
                 if($playerInfo[blocksWhispers])  $teamspeakergif "<img src=\"images/teamspeaker/playerimage.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_player\" align=\"middle\" />";
                 if($playerInfo[isAway])          $teamspeakergif "<img src=\"images/teamspeaker/playeraway.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_away\" align=\"middle\" />";
                 if($playerInfo[mutedMicrophone]) $teamspeakergif "<img src=\"images/teamspeaker/playermutedmicrophone.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_mutemicro\" align=\"middle\" />";
                 if($playerInfo[mutedHeadphones]) $teamspeakergif "<img src=\"images/teamspeaker/playermutedheadphones.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_mutespeakers\" align=\"middle\" />";
                 if($$playerInfo[isRecording])    $teamspeakergif "<img src=\"images/teamspeaker/playertransmit.gif\" width=\"20\" height=\"24\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"$teamspeaker_playertransmit\" align=\"middle\" />";

                 eval ("\$teamspeaker_online_vg .= \" ".$tpl->get("index_team_speaker_online")."\";");
                 $counter_teamspeaker++;
               }
             }
           }// end foreach
         }
       }
     }
     eval ("\$lang->items['LANG_START_TEAMSPEAKER_ONLINE'] = \"".$lang->get4eval("LANG_START_TEAMSPEAKER_ONLINE")."\";");
   }
   if($counter_teamspeaker == 0) {
     $LANG_START_TEAMSPEAKER_NIEMAND $lang->get4eval("LANG_START_TEAMSPEAKER_NIEMAND");
     $playerInfo[playername]         = $LANG_START_TEAMSPEAKER_NIEMAND;
     eval ("\$lang->items['LANG_START_TEAMSPEAKER_ONLINE'] = \"".$lang->get4eval("LANG_START_TEAMSPEAKER_ONLINE")."\";");
     $teamspeaker_offline          $lang->items['LANG_START_TEAMSPEAKER_OFFLINE'];
     $teamspeakergif "<img src=\"images/teamspeaker/teamspeak.gif\" alt=\"$teamspeaker_offline\" />";
     eval ("\$teamspeaker_online_vg .= \" ".$tpl->get("index_team_speaker_offline")."\";");
   }
 }
/* ### TeamSpeaker Online by Viktor ### */
$result $db->query("SELECT * FROM bb".$n."_groups ORDER BY showorder ASC");
        while ($group $db->fetch_array($result)) {
        list($memberscount) = $db->query_first("SELECT COUNT(*) FROM bb".$n."_user2groups WHERE groupid='".$group['groupid']."'");

        if($group['showonindex'] == 1){
        $name sprintf($group['onlinemarking'], $group['title']);
        $name_groups_admin .= (($name_groups_admin != '') ? ('| ') : (''))."$name [$memberscount] ";
        }

        if($group['showonindex'] == 2){
        $name2 sprintf($group['onlinemarking'], $group['title']);
        $name_groups_user .= (($name_groups_user != '') ? ('| ') : (''))."$name2 [$memberscount] ";
        }
  }
eval("\$tpl->output(\"".$tpl->get("index")."\");"); 
?>


hoffe du kannst mir da helfen.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von tigerdragon: 12.12.08 16:22.

12.12.08 16:19 tigerdragon ist offline E-Mail WWW Finden Als Freund hinzufügen
Rinoa-Angel Rinoa-Angel ist weiblich
Mitglied


images/avatars/avatar-5233.gif

Dabei seit: 01.03.07
Beiträge: 11
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Anfänger
Herkunft: AK (Westerwald)
Forenversion: 2.3

großes Grinsen Antworten Zitieren Editieren Melden       UP

Hallo smile

Ich habe dieses Addon nu schon länger eingebaut und bisher gab es keinerlei Probleme, auch der Einbau war ohne Probleme gegangen. Danke dafür!

Ich habe da nur ne kleine frage, mir is nämlich vor kurzem was aufgefallen...

Und zwar; ist es Absicht, das die Gruppe nicht aktivierte User immer die gleiche Farbe wie die Standard-Gruppe User hat auch wenn man in beiden Gruppen zwei völlig verschiedene Farben einstellt?

Lieben Gruß smile

__________________
|I'll be there... forever... near you... in your thoughts... in your heart...|

27.04.09 18:33 Rinoa-Angel ist offline E-Mail WWW Finden Als Freund hinzufügen
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Ja, das ist Standard im WBB.
27.04.09 18:38 Bräke ist offline Finden Als Freund hinzufügen
Rinoa-Angel Rinoa-Angel ist weiblich
Mitglied


images/avatars/avatar-5233.gif

Dabei seit: 01.03.07
Beiträge: 11
Fähigkeiten: WBB2 Anfänger; WBB Lite 1 Anfänger
Herkunft: AK (Westerwald)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Okay, danke dir für die Info smile

__________________
|I'll be there... forever... near you... in your thoughts... in your heart...|

27.04.09 19:19 Rinoa-Angel ist offline E-Mail WWW Finden Als Freund hinzufügen
King of Italy King of Italy ist männlich
Mitglied


images/avatars/avatar-5495.jpg

Dabei seit: 01.09.04
Beiträge: 141
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 1 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Bräke
Ja, das ist Standard im WBB.


Genau ist es, denn in den Benutzereinstellungen unter "Benutzergruppe für die Useronline Anzeige:" Kann man bei diesen Usern zwischen Standardgruppe für User und nicht aktivierte User wählen. Dort wird Standardmäßig Standardgruppe für User ausgewählt.

Nun müsste man dem WBB ja eig. nur sagen, dass es statt dieser dort Standardmäßig die andere Gruppe auswählt?

Wollte mir das ganze mal ansehen, aber wegen der Abschlußprüfung dauert das etwas. Weiß zufällig wo genau ich den Code in den Dateien finde, der geändert werden muss? Denke das würde mich schon ein großes Stück weiter bringen. Versagt
28.04.09 08:09 King of Italy ist offline E-Mail WWW Finden Als Freund hinzufügen Füge King of Italy in deine Kontaktliste ein
sabrina89 sabrina89 ist weiblich
Mitglied


Dabei seit: 12.05.08
Beiträge: 116
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten; WBB Lite 2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von DoKi
Cool danke, habs jetzt doch hinbekommen!
Aber ich habe jetzt das selbe Problem wie auf Seite 2, bei mir ist so ein schwarzer Balken da:
[IMG]http://img3.imagebanana.com/img/tde79j9b/Unbenannt.JPG[/IMG]

Ich habe auch die index.tpl die Tänzer gepostet hat ausprobiert, klappt aber nicht. traurig

mFg DoKi


ich habe das selbe problem wie beim zitat...kann mir da jemand helfen?
07.05.09 15:24 sabrina89 ist offline E-Mail WWW Finden Als Freund hinzufügen
Tänzer Tänzer ist männlich
Mitglied


Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3

Themenstarter Thema begonnen von Tänzer
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von sabrina89
Zitat:
Original von DoKi
Cool danke, habs jetzt doch hinbekommen!
Aber ich habe jetzt das selbe Problem wie auf Seite 2, bei mir ist so ein schwarzer Balken da:
[IMG]http://img3.imagebanana.com/img/tde79j9b/Unbenannt.JPG[/IMG]

Ich habe auch die index.tpl die Tänzer gepostet hat ausprobiert, klappt aber nicht. traurig

mFg DoKi


ich habe das selbe problem wie beim zitat...kann mir da jemand helfen?


Einaml URL zum Forum bitte. großes Grinsen
07.05.09 18:09 Tänzer ist offline E-Mail WWW Finden Als Freund hinzufügen
sabrina89 sabrina89 ist weiblich
Mitglied


Dabei seit: 12.05.08
Beiträge: 116
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten; WBB Lite 2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

www.wbb2styles.de
07.05.09 18:45 sabrina89 ist offline E-Mail WWW Finden Als Freund hinzufügen
Tänzer Tänzer ist männlich
Mitglied


Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3

Themenstarter Thema begonnen von Tänzer
Antworten Zitieren Editieren Melden       UP

Hey.

Änder mal in der index.tpl:
php:
1:
2:
3:
4:
<tr>
    <td rowspan="3" class="tableb" align="center"><img src="{$style['imagefolder']}/online.gif" alt="" title="" /></td>
    <td colspan="<if($hide_modcell==0)><then>5</then><else>4</else></if>" class="tablea" align="left"><span class="smallfont">{$lang->items['LANG_START_USERONLINE']}</span></td>
</tr>

Das "rowspan="3"" in "rowspan="4"" ab, dann klappt es auch. smile

mFg
07.05.09 18:52 Tänzer ist offline E-Mail WWW Finden Als Freund hinzufügen
sabrina89 sabrina89 ist weiblich
Mitglied


Dabei seit: 12.05.08
Beiträge: 116
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Fortgeschritten; WBB Lite 2 Fortgeschritten; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

super ist weg...vielen dank..

eine frage noch, der rand um das forum ist etwas dicker schwarz als vorher...woran liegt das? ist auch erst seit der hack drin ist

siehe screen

Dateianhang:
jpg Unbenannt.jpg (96,47 KB, 145 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von sabrina89: 08.05.09 08:00.

07.05.09 19:03 sabrina89 ist offline E-Mail WWW Finden Als Freund hinzufügen
Seiten (8): « vorherige 1 2 3 4 5 6 7 [8] Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » [KF-W]: OnlineLegende || GruppenLegende