Event auch in Header

sombi
Also ich will gerne die Eventeinträge die im Forum stehen gerne noch auf meine Seite raus includen .
Ich habe standart wbb 2.3.5 und grade auch nix drauf , will eben diese rausincluden in den Header .

Vielleicht hat ja jemand eine Idee oder kennt vllt ne bessere Lösung.
Also wenn es ein hack gibt wäre auch Super .


Mfg
Maniac_81
in den header vom forum oder von deiner seite?
sombi
im Header des Forum will ich es haben .
Maniac_81
dann würde ich sagen das du diesen code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
<if(isset($eventbit))>
    <then>
    <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 
     <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>
    </table>
    </then>
   </if> 


an gewünschter stelle im header einfügst. ob das nun funzt weis ich nicht.... auf jeden fall is das der code vom event/kalender....
chrime
Das funktioniert natürlich nicht, weil die Variablen garnicht definiert sein können. Schau dir die SQL function vom wbb an und hol dir die Sachen selber aus der Datenbanlk
sombi
und wie kann ich das machen ??
chrime
In dem du dir mal die calnder.php etwas anguggst und schaust wie dort die Termine ausgelesen werden smile
sombi
habe ich jetze gefunden
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
// view event
if ($action == 'viewevent') {
	if (isset($_GET['id'])) $eventid = intval($_GET['id']);	
	else error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
	
	$event = $db->query_first("SELECT e.*, u.username FROM bb".$n."_events e LEFT JOIN bb".$n."_users u USING (userid) WHERE eventid='$eventid'");
	if (!$event['eventid']) error($lang->get("LANG_GLOBAL_ERROR_FALSELINK", array('$adminmail' => $adminmail)));
	if (($event['public'] == 0 && $event['userid'] != $wbbuserdata['userid'])) access_error();	
	
	$parse			= &new parse($docensor, 90, $wbbuserdata['showimages'], '', $usecode);
	$event['event']		= $parse->doparse($event['event'], $event['allowsmilies'], $event['allowhtml'], $event['allowbbcode'], $event['allowimages']);
	$event['subject']	= htmlconverter(textwrap($event['subject']));
	$event['username']	= htmlconverter($event['username']);
	$eventDateArray		= explode('-', $event['eventdate']);
	$eventdate		= formatdate($wbbuserdata['dateformat'], gmmktime(0, 0, 0, $eventDateArray[1], $eventDateArray[2], $eventDateArray[0]) - intval($wbbuserdata['timezoneoffset']) * 3600); 
	
	eval("\$tpl->output(\"".$tpl->get("calendar_viewevent")."\");");
}


Ich weiss aber net ganz wie ich jetze das in den Header bringen ,also es hat auf jeden was mit diesen $tpl variablen zu tun aber ich weiss net weiter grade .
Sonic-X2001
würde mich auch interessieren wie das geht, würde gerne die nächsten 5 events untereinander angezeigt haben.

und am besten so das man das im header irgendwo mit ner variable einfügen kann, zb: $nexttermine

hab da auch schon versucht mit den jgs portalboxen zu spielen, bzw. codes davon zu benutzen, aber bekomme nichts hin