Seite 2 von 2

Verfasst: 22.12.2002 18:31
von saerdnaer
url zu deiner seite?

Verfasst: 22.12.2002 19:35
von Gast

Verfasst: 22.12.2002 19:39
von Bully
ganz rechts, unter dem wm2006-logo

Verfasst: 22.12.2002 19:40
von saerdnaer
hmm komisch ersetz mal

Code: Alles auswählen

$template->assign_block_vars('calendar', array()); 
druch

Code: Alles auswählen

$template->assign_block_vars('switch_calendar', array()); 
und

Code: Alles auswählen

$template->assign_block_vars('calendar.calpeek', array( 
durch

Code: Alles auswählen

$template->assign_block_vars('switch_calendar.calpeek', array( 
und dann in der template datei noch <!-- BEGIN calendar --> und <!-- END calendar --> mit <!-- BEGIN switch_calendar --> und <!-- END switch_calendar --> ersetzen

Verfasst: 22.12.2002 19:58
von Bully
mit dem in der tpl:
<!-- BEGIN switch_calendar -->


<span class="gen">{calpeek.DATE}:</span><a href="{calpeek.LINK}" class="gensmall">{calpeek.EVENT}</a><br>


<!-- END switch_calendar -->
und dem in der php:
//my_cal_peek
$cal_num = 14; // number of days to look ahead
$peeklen = 30; // subject character length
$datefirst = ''; // display the date in which order 'month' = Month/Day
// (Default: Day/Month)
include_once('./cal_settings.php');
$today = date("Y-m-d") . " 00:00:00";
$window = date("Y-m-d", mktime(0,0,0,date("m"),date("d")+$cal_num,date("Y")));
$sql = "SELECT * FROM ". $table_prefix . $tablename;
$sql .= " WHERE eventspan >= '$today' AND stamp <= '$window'";
$sql .= " ORDER BY eventspan";
$result = $db->sql_query($sql);
$result = mysql_db_query($dbname, $sql);
if ($result)
{
while ($row = mysql_fetch_array($result))
{
$row[stamp] = substr($row[stamp], 0, 10);
$evntdate = split("-", $row[stamp]);
if ($datefirst == 'month') { $shortdate = $evntdate[1] . "/" . $evntdate[2]; }
else { $shortdate = $evntdate[2] . "/" . $evntdate[1]; }
$link = "calendar.php?mode=display&day=".$evntdate[2];
$link .= "&month=".$evntdate[1]."&year=".$evntdate[0];
$link = ereg_replace("=0", "=", $link);
$curevnt = $row[subject];
if (strlen($curevnt) > ($peeklen+3))
{
$curevnt = substr($curevnt, 0, $peeklen) . "...";
}
else
{
$curevnt = $curevnt;
}
$template->assign_block_vars('switch_calendar.calpeek', array(
'LINK' => $link,
'DATE' => $shortdate,
'EVENT' => $curevnt
)
);
} # end of while
}

//end of my_cal_peek
hab ich als angemeldeter nur die anzeige
:

Verfasst: 22.12.2002 20:03
von saerdnaer
tpl datei:

Code: Alles auswählen

<!-- BEGIN switch_calendar --> 
<!-- BEGIN calpeek --> 
<span class="gen">{switch_calendar.calpeek.DATE}:</span><a href="{switch_calendar.calpeek.LINK}" class="gensmall">{switch_calendar.calpeek.EVENT}</a><br> 
<!-- END calpeek --> 
<!-- END switch_calendar -->
ah

Verfasst: 22.12.2002 20:11
von Bully
jip, jip, Hurraaaa

tut, danke

Verfasst: 22.12.2002 20:19
von saerdnaer
[size=0]na endlich[/size] bitte...

ah