TinyPortal
Development => Support => Topic started by: dannbass on October 02, 2007, 01:56:56 AM
Hi!
I'm working on my calendar block and I want to alternate between windowbg and windowbg2 for the event listings...
Well I'm using
$alternate = true;
foreach ($context['calendar_events'] as $event)
{
<tr class="', $alternate == 0 ? 'windowbg' : 'windowbg2', '" align="left">
As a base... but the whole thing for the events is
/////////////////////////////////////////////////////////////////
// EVENTS SECTION
//
if (!empty($context['calendar_events']))
{
echo '
<tr class="windowbg" height="20">
<td colspan="14" class="smalltext" align="center" style="font-weight: bold; color: #' . $modSettings['cal_eventcolor'] . ';">Audiciones y Eventos</td></tr>';
$alternate = true;
foreach ($context['calendar_events'] as $event)
{
$query = db_query(
"SELECT startDate
FROM {$db_prefix}calendar
WHERE ID_EVENT='".$event['id']."'", __FILE__, __LINE__);
$row = mysql_fetch_assoc($query);
$startdate = strtotime($row['startDate']);
mysql_free_result($query);
echo '
<tr class="', $alternate == 0 ? 'windowbg' : 'windowbg2', '" align="left">
<td style="padding: 7px 7px 7px 7px; font-family: verdana, sans-serif; font-size: 8.5pt;" colspan="14"><a href="', $scripturl, '?action=calendar;year=' . date("Y") . ';month=' . date("n",$startdate) . '">
<strong>' . date("M j",$startdate) . '</strong></a>';
echo ' - ';
if ((date('Y',$now).date('m',$now).date('d',$now)) >= (date('Y',$startdate).date('m',$startdate).date('d',$startdate)))
{
echo '<b>',$event['link'], '</b>';
}
else
{
echo $event['link'] ;
}
echo '</td></tr>';
}
echo '';
}
/////////////////////////////////////////////////////////////////
Any ideas?? please? it's driving me crazy! Thanks!
Nevermind!!
I forgot the
$alternate = !$alternate;
Now its nice!!