YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » Next Events 1.0 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 28.871 Views | | Thema zu Favoriten hinzufügen
Seiten (5): « vorherige 1 [2] 3 4 5 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Next Events 1.0 6 Bewertungen - Durchschnitt: 7,176 Bewertungen - Durchschnitt: 7,17
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Wasserlasser Wasserlasser ist männlich
Mitglied


images/avatars/avatar-3594.gif

Dabei seit: 11.06.04
Beiträge: 56
Herkunft: Bremerton Washington
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

Danke für den Hack, der funktioniert wunderbar.
Aber er macht bei mir einen Fehler und zwar zieht er sich die Zeit vom Server, auf dem meine Website gehostet wird. Da ich aber in den USA wohne und somit 9 Stunden hinter dem Server hänge, zieht er sich eine falsche Zeit und bereits nachmittags sind bei mir Termine vom nächsten Tag als heutige Termine zu sehen. Wie kann man das ändern?

gruss

Wasserlasser
31.03.06 04:53 Wasserlasser ist offline E-Mail WWW Finden Als Freund hinzufügen
batida444 batida444 ist männlich
Mitglied


images/avatars/avatar-306.jpg

Dabei seit: 20.01.04
Beiträge: 907
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Altes Land
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

versuch mal folgendes:

suche in der index.php diese zeile aus dem eingefügten code:
php:
1:
$currentdate formatdate("Y-m-d"mktime(000date("m"), date("d")+$i,  date("Y")));

und füge direkt darunter ein:
php:
1:
$currentdate $currentdate 32400;

Die 32400 sind die Sekunden für die 9 Stunden, die von der Serverzeit abgezogen werden.

Greetz
Günni

__________________


31.03.06 06:26 batida444 ist offline E-Mail WWW Finden Als Freund hinzufügen
Wasserlasser Wasserlasser ist männlich
Mitglied


images/avatars/avatar-3594.gif

Dabei seit: 11.06.04
Beiträge: 56
Herkunft: Bremerton Washington
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

Das gefällt ihm nicht so, denn dann wird nur noch der aktuelle Termin angezeigt und die in den nächsten Tagen nicht mehr. Ne, so nicht!
31.03.06 09:55 Wasserlasser ist offline E-Mail WWW Finden Als Freund hinzufügen
Peh Peh ist männlich
Mitglied


Dabei seit: 24.05.05
Beiträge: 106
Herkunft: Hannover
Forenversion: 2.3

Themenstarter Thema begonnen von Peh
Antworten Zitieren Editieren Melden       UP

Du hast recht man müsste die im Profil eingestellte Zeitzone übernehmen.

Habs fürs nächste Update notiert!

Gruß Peh

__________________
Meine Hacks:
New On Edit PLUS | Who Voted | Who Rated | Who Downloaded | 29. Februar | Next Birthdays | Next Events | Attachment Copyright | Link Control

31.03.06 11:09 Peh ist offline E-Mail Finden Als Freund hinzufügen Füge Peh in deine Kontaktliste ein
neroes neroes ist männlich
Mitglied


images/avatars/avatar-1819.gif

Dabei seit: 26.11.04
Beiträge: 55
Herkunft: oschersleben / braunschweig

Antworten Zitieren Editieren Melden       UP

HiHo,

klein aber fein!

aber nun ein valid-problemchen wo ich eure hilfe bräuchte...
ein auszug aus meiner derzeitigen index:


code:
1:
2:
3:
4:
5:
<div style="margin-top: 6px;"><b>In 7 Tagen: </b><a href="http://www.lalala.de/calendar,action-viewevent,id-285.html">Pure:Soundz @ Superkronik/Leipzig (by Gvh)</a>, <a href="http://www.lalala.de/calendar,action-viewevent,id-275.html">RON FLATTER @ Sackfabrik // Magdeburg</a></span></div></td>
</tr>




<div </div> mag der validator nicht..."div ist an dieser Stelle nicht erlaubt. Es fehlt ein `object`, `applet`, `map`, `iframe`, `button`, `ins`, `del` Tag."



wäre für hilfe dankbar.....gern auch für die anderen 3.problemchen mit dem validator Floeten
31.03.06 18:07 neroes ist offline E-Mail WWW Finden Als Freund hinzufügen
Wasserlasser Wasserlasser ist männlich
Mitglied


images/avatars/avatar-3594.gif

Dabei seit: 11.06.04
Beiträge: 56
Herkunft: Bremerton Washington
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Peh
Du hast recht man müsste die im Profil eingestellte Zeitzone übernehmen.

Habs fürs nächste Update notiert!

Gruß Peh


Danke für die Hilfe. Ich freu mich schon drauf.
Kann man inzwischen was einstellen, damit es trotzdem funktioniert?

Gruss

Wasserlasser
01.04.06 00:49 Wasserlasser ist offline E-Mail WWW Finden Als Freund hinzufügen
Henrik Henrik ist männlich
Mitglied


Dabei seit: 25.04.05
Beiträge: 36
Herkunft: bei Berlin

Antworten Zitieren Editieren Melden       UP

Hey, cool, danke!

Funktioniert wunderbar! Irre
30.04.06 01:46 Henrik ist offline E-Mail Finden Als Freund hinzufügen
Wasserlasser Wasserlasser ist männlich
Mitglied


images/avatars/avatar-3594.gif

Dabei seit: 11.06.04
Beiträge: 56
Herkunft: Bremerton Washington
Forenversion: 2.3.4

Antworten Zitieren Editieren Melden       UP

Gibt es schon was neues wegen der Zeitzone? verwirrt
03.05.06 06:42 Wasserlasser ist offline E-Mail WWW Finden Als Freund hinzufügen
doespare doespare ist männlich
Mitglied


Dabei seit: 14.06.05
Beiträge: 17
Herkunft: Schleswig-Holstein
Forenversion: 2.3.4

 Parse error: syntax error, unexpected ';' in /var/www/virtual/positivplus.de/palliati vpflege_de/htdo Antworten Zitieren Editieren Melden       UP

Ich habe da einen Fehler und brauche eure HIlfe.

Parse error: syntax error, unexpected ';' in /var/www/virtual/positivplus.de/palliativpflege_de/htdocs/index.php on line 271

Leider kann ich damit nichts anfangen.
ich habe mal die index.php eingefügt.

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:
<?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: 2004-10-26 14:41:23 +0200 (Tue, 26 Oct 2004) $
// * $Author: Burntime $
// * $Rev: 1459 $
// ************************************************************************************//


$filename 'index.php';

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

require('./acp/lib/class_useronline.php');
// TimeArea by rcgracing.com
require("./acp/lib/config.timearea.inc.php");
$time_result date("H");
if ($time_result == "05" || $time_result == "06" || $time_result == "07" || $time_result == "08" || $time_result == "09" || $time_result == "10" || $time_result == "11")
    {
    $timearea $timemorning;
    }
if ($time_result == "12" || $time_result == "13" || $time_result == "14" || $time_result == "15" || $time_result == "16" || $time_result == "17")
    {
    $timearea $timenoon;
    }
if ($time_result == "18" || $time_result == "19" || $time_result == "20" || $time_result == "21" || $time_result == "22" || $time_result == "23" || $time_result == "00" || $time_result == "01" || $time_result == "02" || $time_result == "03" || $time_result == "04")
    {
    $timearea $timeevening;
    }
// TimeArea by rcgracing.com

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"));
}
// JGS-Chat
// Löschzeit
$chat_einstellungen=$db->query_first("SELECT * FROM bb".$n."_jgs_chat_einstellungen WHERE id='1'");
$online_reset=$chat_einstellungen['online_reset'];
$loeschzeit=time()-(60*$online_reset);
if($showuseronline==1){
    $membercount_chat=0;
    $popup_erweiterung=md5($master_board_name);
    $online = new useronline($wbbuserdata['a_can_view_ghosts'],$wbbuserdata['buddylist']);
    $result $db->unbuffered_query("SELECT s.userid,s.zeit,s.in_raum, u.username, useronlinegroupid, useronlinemarking, invisible FROM bb".$n."_jgs_chat_useronline s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid ORDER BY u.username ASC");
    while($row=$db->fetch_array($result)){
        // info beim verlassen
        if($row['zeit']<$loeschzeit){
            $db->query("DELETE FROM bb".$n."_jgs_chat_useronline WHERE userid = '".$row['userid']."'");
            $zeit_2=date("H:i:s");
            $db->query("INSERT INTO bb".$n."_jgs_chat_text (zeit,zeit_2,von_userid,von_username,an_userid,chat_text,farbe,fuer_raum) VALUES ('".time()."','$zeit_2','0','".addslashes($row['username'])."','0','".addslashes($row['username'])." {$lang->items['LANG_GLOBAL_JGSCHATRAUSAUSCHAT']}','','$row[in_raum]')");
        }else{
            $membercount_chat++;
            $online->user($row['userid'],htmlconverter($row['username']),$row['useronlinemarking'],$row['invisible']);
        }
    }
    if($membercount_chat==1){$erW="{$lang->items['LANG_START_USERONLINE_MEMBERS_ONE']}";$ist_sind="{$lang->items['LANG_START_USERONLINE_BE_ONE']}";}else{$erW="{$lang->items['LANG_START_USERONLINE_MEMBERS']}";$ist_sind="{$lang->items['LANG_START_USERONLINE_BE']}";}
    $online_chat=$online->useronlinebit;
    $gesamt_online_chat=$membercount_chat;
}
// JGS-Chat
/* ############## 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));


}
/* ############## 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")."\";");
    }/** NEXT EVENTS (c) by Peh **/
    unset($daybit);
    if ($shownextevents 0) {
        unset($sql1);
        $i intval($shownextevents);
        $today mktime(000date("m"), date("d"),  date("Y"));
        while ($i 0){
            $currentdate formatdate("Y-m-d"mktime(000date("m"), date("d")+$i,  date("Y")));

            if (isset($sql1)) $sql1 .= " OR eventdate = '$currentdate'";
            else $sql1 "eventdate = '$currentdate'";
            $i--;
        }

        $result $db->unbuffered_query("SELECT eventid, subject, public, eventdate FROM bb".$n."_events WHERE ".$sql1." 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']);

            $eventday mktime(000wbb_substr($row['eventdate'], 62), wbb_substr($row['eventdate'], -2), wbb_substr($row['eventdate'], 04);
            $days floor(($eventday $today)/86400);

            $lang->items['LANG_START_INDAYS'] = $lang->get("LANG_START_DAYS", array('$days' => $days));

            if (isset($daybit[$days])) eval("\$daybit[$days] .= \"".$tpl->get("index_nexteventbit")."\";");
            else eval("\$daybit[$days] = \"".$tpl->get("index_nexteventbit")."\";");
        }
        $j 1;
        unset($nexteventbit);
        while ($j <= intval($shownextevents)){
            if (!isset($nexteventbit)) $nexteventbit $daybit[$j];
            else if (isset($daybit[$j])) $nexteventbit .= "; ".$daybit[$j];
            $j++;
        }
    }


}

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));
    }
}

/** Abwesendheitshack by Speedrider Anfang**/
if ($wbbuserdata['can_see_away_message']==&& $wbbuserdata['can_see_away_list']==1) {

$result $db->unbuffered_query("SELECT userid, away_from, away_to, username FROM bb".$n."_users WHERE away = '1'");
$useraway=" ";

while ($row $db->fetch_array($result)) {

         $useraway .= $row['username'];
if (isset($away)) eval("\$away .= \"".$tpl->get("index_away")."\";");
        else eval("\$away = \"".$tpl->get("index_away")."\";");
    }

}
/** Abwesendheitshack by Speedrider Ende**/
//* 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 *//
eval("\$tpl->output(\"".$tpl->get("index")."\");");
?>


Vielen Dank doespare




Ich könnte immer noch Hilfe gebrauchen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von doespare: 28.05.06 20:48.

24.05.06 17:52 doespare ist offline E-Mail WWW Finden Als Freund hinzufügen
SMHAMK1985 SMHAMK1985 ist männlich
Mitglied


Dabei seit: 19.02.05
Beiträge: 192
Herkunft: Oldenburg
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Hallo,

hab mal ne Frage.

Könnte man das Nextevent auf einer anderen Seite einbauen? Möchte es nicht in der index.php sonder auf meiner Startseite haben.

Würde sowas funktionieren?

Würde mich freuen, wenn mir jemand helfen könnte.

Danke

Mfg
23.07.06 18:02 SMHAMK1985 ist offline E-Mail WWW Finden Als Freund hinzufügen
newx
Mitglied


Dabei seit: 25.07.04
Beiträge: 63

Antworten Zitieren Editieren Melden       UP

Weiß zufällig jemand wo genau ich ein <br> setzten muss, damit die Termine er nächsten Tage untereinander stehen und nicht direkt hintereinander?


Ich such mich dumm und dämlich und produziere immer nur einen "unexspected > error!


Gruß newX

__________________
Foto Forum - Galerie & Forum

17.08.06 00:29 newx ist offline E-Mail Finden Als Freund hinzufügen
GuzziHolgi
Mitglied


Dabei seit: 02.08.06
Beiträge: 6
Herkunft: Jadebusen
Forenversion: 2.3.3

Antworten Zitieren Editieren Melden       UP

Moin zusammen,

ich meine, ich habe es genau nach Anleitung eingebaut, was aber nicht heissen soll, das ich irgendwo einen Klinken eingesetzt ahbe. Bei mir erscheint:


Parse error: parse error, unexpected ';' in /var/www/html/web392/html/Test/Testforum/index.php(269) : eval()'d code on line 190

Kann mir jemand helfen. Danke!

Holger

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von GuzziHolgi: 16.09.06 23:15.

16.09.06 23:15 GuzziHolgi ist offline E-Mail WWW Finden Als Freund hinzufügen
KIGG KIGG ist männlich
Mitglied


images/avatars/avatar-2615.jpg

Dabei seit: 10.07.05
Beiträge: 48
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Ich kriege genau den selben Fehler wie einige meiner Vorredner.

Also
Parse error: syntax error, unexpected ';' in /index.php(333) : eval()'d code on line 198 usw...

wäre echt geil, wenn da jemand aushelfen könnte!

Dateianhang:
unknown index.php (18,25 KB, 5 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von KIGG: 21.09.06 23:07.

21.09.06 23:07 KIGG ist offline E-Mail WWW Finden Als Freund hinzufügen Füge KIGG in deine Kontaktliste ein
quadmaster
Mitglied


Dabei seit: 06.11.04
Beiträge: 6

 RE: Next Events 1.0 Antworten Zitieren Editieren Melden       UP

Hallo Peh,

danke für den tollen Hack, funzt prima.
Auch die Anleitung war gut. Den Downloadbutton zu finden war schwerer großes Grinsen
22.09.06 23:57 quadmaster ist offline E-Mail Finden Als Freund hinzufügen
KIGG KIGG ist männlich
Mitglied


images/avatars/avatar-2615.jpg

Dabei seit: 10.07.05
Beiträge: 48
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Für die Leute die Probleme haben: schaut mal ins index Template ob da alle <if> und <then> auch irgendwo geschlossen werden. Bei mir was das nämlich das Problem Augen rollen
23.09.06 13:37 KIGG ist offline E-Mail WWW Finden Als Freund hinzufügen Füge KIGG in deine Kontaktliste ein
spider30 spider30 ist männlich
Mitglied


images/avatars/avatar-4895.jpg

Dabei seit: 31.03.05
Beiträge: 136
Herkunft: Zöbing
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

das war auch mein Problem

__________________
Besuche uns doch mal unter www.zoebinger.com/forum
24.09.06 12:13 spider30 ist offline E-Mail WWW Finden Als Freund hinzufügen
tui tui ist männlich
Mitglied


images/avatars/avatar-4589.gif

Dabei seit: 20.03.05
Beiträge: 161
Herkunft: Deutschland - NRW - Stadtlohn
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Habe mal ne Frage. Was ist die höchste Anzahl, der Tage, die man einstellen kann ? Habe nen Termin in 93 Tagen, habe 100 eingegeben aber der erscheint unten nicht unglücklich Ansonsten super Hack Augenzwinkern
24.09.06 14:11 tui ist offline E-Mail WWW Finden Als Freund hinzufügen Füge tui in deine Kontaktliste ein
golfgtig60 golfgtig60 ist männlich
Mitglied


Dabei seit: 23.01.04
Beiträge: 21
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Kleiner Bug:

Gäste sehen auch private Termine anderer User. geschockt

Gibts da Abhilfe?
24.09.06 18:40 golfgtig60 ist offline E-Mail Finden Als Freund hinzufügen
GuzziHolgi
Mitglied


Dabei seit: 02.08.06
Beiträge: 6
Herkunft: Jadebusen
Forenversion: 2.3.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von KIGG
Für die Leute die Probleme haben: schaut mal ins index Template ob da alle <if> und <then> auch irgendwo geschlossen werden. Bei mir was das nämlich das Problem Augen rollen


Danke, das war das Problem!

Klasse Hack, läuft nun tadellos!
26.09.06 22:55 GuzziHolgi ist offline E-Mail WWW Finden Als Freund hinzufügen
Topgun Topgun ist männlich
Mitglied


Dabei seit: 25.09.06
Beiträge: 31
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Super Hack! funktioniert soweit super.

Habe nur ein Problem. Da es jetzt Ende des Monats ist, werden nur die Zukünftigen Termine in diesem Monat angezeigt!
Ich habe zwar die Anzahl der Zukunfts-Termine auf "7" gestellt, Aber die Termine vom 1.10. oder 2.10. werden nicht angezeig. Ist dieser Hack nicht Monatsübergreifend?? verwirrt Und wie kann ich das ändern?

Vielen Dank schonmal
29.09.06 10:31 Topgun ist offline Finden Als Freund hinzufügen
Seiten (5): « vorherige 1 [2] 3 4 5 nächste » 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 » Next Events 1.0