| Current Path : /home/echanges/www/components/com_spidercalendar/views/bigcalendar/tmpl/ |
| Current File : /home/echanges/www/components/com_spidercalendar/views/bigcalendar/tmpl/default.php.orig |
<?php
/**
* @package Spider Calendar
* @author Web-Dorado
* @copyright (C) 2011 Web-Dorado. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
**/
defined( '_JEXEC' ) or die( 'Restricted access' );
jimport( 'joomla.application.module.helper' );
$Itemid=JRequest::getVar( "Itemid","");
$id=JRequest::getVar( "rand");
$db =& JFactory::getDBO();
$session =& JFactory::getSession();
$theme_id =JRequest::getVar('theme_id');
$theme =& JTable::getInstance('spidercalendar_theme', 'Table');
// load the row from the db table
$theme->load( $theme_id);
$cat_id = JRequest::getVar('cat_id');
$cat_ids = JRequest::getVar('cat_ids');
if($cat_ids=='')
$cat_ids .= $cat_id.',';
else
$cat_ids .= ','.$cat_id.',';
$cat_ids = substr($cat_ids, 0,-1);
function getelementcountinarray($array , $element)
{
$t=0;
for($i=0; $i<count($array); $i++)
{
if($element==$array[$i])
$t++;
}
return $t;
}
function getelementindexinarray($array , $element)
{
$t='';
for($i=0; $i<count($array); $i++)
{
if($element==$array[$i])
$t.=$i.',';
}
return $t;
}
$cat_ids_array = explode(',',$cat_ids);
if($cat_id!='')
{
if(getelementcountinarray($cat_ids_array,$cat_id )%2==0)
{
$index_in_line = getelementindexinarray($cat_ids_array, $cat_id);
$index_array = explode(',' , $index_in_line);
array_pop ($index_array);
for($j=0; $j<count($index_array); $j++)
unset($cat_ids_array[$index_array[$j]]);
$cat_ids = implode(',',$cat_ids_array);
}
}
else
$cat_ids = substr($cat_ids, 0,-1);
/*$module = &JModuleHelper::getModule('spidercalendar');
$moduleParams = new JParameter($module->params);
print_r($module);*/
$bgid=$session->get('calendar_style');
//$weekstart=$session->get('weekstart');
$titlescloud=$session->get('titlescloud');
$cal_width=$theme->width;
$bg_top = '#'.$theme->bg_top;
$bg_bottom = '#'.$theme->bg_bottom;
$border_color = '#'.$theme->border_color;
$text_color_year = '#'.$theme->text_color_year;
$text_color_month = '#'.$theme->text_color_month;
$color_week_days = '#'.$theme->text_color_week_days;
$text_color_other_months = '#'.$theme->text_color_other_months;
$text_color_this_month_unevented = '#'.$theme->text_color_this_month_unevented;
$evented_color = '#'.$theme->text_color_this_month_evented;
$evented_color_bg = '#'.$theme->bg_color_this_month_evented;
$color_arrow_year = '#'.$theme->arrow_color_year;
$color_arrow_month = '#'.$theme->arrow_color_month;
$sun_days = '#'.$theme->text_color_sun_days;
$event_title_color = '#'.$theme->event_title_color;
$current_day_border_color = '#'.$theme->current_day_border_color;
$cell_border_color = '#'.$theme->cell_border_color;
$cell_height = $theme->cell_height;
$popup_width = $theme->popup_width;
$popup_height = $theme->popup_height;
$number_of_shown_evetns = $theme->number_of_shown_evetns;
$sundays_font_size = $theme->sundays_font_size;
$other_days_font_size= $theme->other_days_font_size;
$weekdays_font_size= $theme->weekdays_font_size;
$border_width= $theme->border_width;
$top_height=$theme->top_height;
$bg_color_other_months='#'.$theme->bg_color_other_months;
$sundays_bg_color='#'.$theme->sundays_bg_color;
$weekdays_bg_color='#'.$theme->weekdays_bg_color;
$weekstart=$theme->week_start_day;
$weekday_sunday_bg_color='#'.$theme->weekday_sunday_bg_color;
$border_radius=$theme->border_radius;
$border_radius2=$border_radius-$border_width;
$week_days_cell_height=$theme->week_days_cell_height;
$year_font_size=$theme->year_font_size;
$month_font_size=$theme->month_font_size;
$arrow_size=$theme->arrow_size;
$arrow_size_hover=$arrow_size+5;
$next_month_text_color = '#'.$theme->next_month_text_color;
$prev_month_text_color = '#'.$theme->prev_month_text_color;
$next_month_arrow_color = '#'.$theme->next_month_arrow_color;
$prev_month_arrow_color = '#'.$theme->prev_month_arrow_color;
$next_month_font_size = $theme->next_month_font_size;
$prev_month_font_size = $theme->prev_month_font_size;
$month_type = $theme->month_type;
$ev_title_bg_color = '#'.$theme->ev_title_bg_color;
$views_tabs_bg_color = '#'.$theme->views_tabs_bg_color;
$views_tabs_text_color = '#'.$theme->views_tabs_text_color;
$views_tabs_font_size = $theme->views_tabs_font_size;
$bg=$session->get( 'border_color');
$bgborder=$session->get( 'bg_border_color');
$bg_color_selected=$session->get( 'bg_color_selected');
$text_color_selected=$session->get( 'text_color_selected');
$border_day=$session->get( 'border_day');
$calendar_width=$session->get( 'calendar_width');
$calendar_bg=$session->get( 'calendar_bg');
$titlescloud_text_color=$session->get( 'titlescloud_text_color');
///////////////////////////////////////////////////
$calendar_id = JRequest::getVar('calendar');
if($cell_height=='')
$cell_height=70;
if($cal_width=='')
$cal_width=700;
$db =& JFactory::getDBO();
//$realtoday = getdate();
/*$uri = $_SERVER['HTTP_REFERER'];
$u =& JURI::getInstance( $uri );*/
$date_REFERER=JRequest::getVar( "date",date("Y-m"));
$year_REFERER=substr($date_REFERER,0,4);
$month_REFERER=Month_name(substr( $date_REFERER,5,2));
$day_REFERER=substr( $date_REFERER,8,2);
$date=JRequest::getVar( "date",date("Y-m"));
$year=substr($date,0,4);
$month=Month_name(substr( $date,5,2));
$day=substr( $date,8,2);
echo ' <style type="text/css">';
echo"
#bigcalendar".$id." table
{
border-collapse: initial;
border:0px;
max-width: none;
}
#bigcalendar".$id." table tr:hover td
{
background: none;
}
#bigcalendar".$id." table td
{
padding: 0px;
vertical-align: none;
border-top:none;
line-height: none;
text-align: none;
}
#bigcalendar".$id." p, ol, ul, dl, address
{
margin-bottom:0;
}
#bigcalendar".$id." td,#bigcalendar".$id." tr, #spiderCalendarTitlesList td, #spiderCalendarTitlesList tr
{
border:none;
}
#bigcalendar".$id." .general_table
{
border-radius: ".$border_radius."px;
}
#bigcalendar".$id." .top_table
{
border-top-left-radius: ".$border_radius2."px;
border-top-right-radius: ".$border_radius2."px;
}
#bigcalendar".$id." .cala_arrow a:link, #bigcalendar".$id." .cala_arrow a:visited {
text-decoration:none;
background:none;
font-size:".$arrow_size."px;
}
#bigcalendar".$id." .cala_arrow a:hover {
font-size:".$arrow_size."px;
text-decoration:none;
background:none;
}
#bigcalendar".$id." .cala_day a:link, #bigcalendar".$id." .cala_day a:visited {
text-decoration:none;
background:none;
font-size:12px;
color:red;
}
#bigcalendar".$id." .cala_day a:hover {
text-decoration:none;
background:none;
}
#bigcalendar".$id." .cala_day
{
border:1px solid ".$cell_border_color.";
vertical-align:top;
;
}
#bigcalendar".$id." .weekdays
{
border:1px solid ".$cell_border_color.";
;
}
#bigcalendar".$id." .week_days
{
font-size:".$weekdays_font_size."px;
}
#bigcalendar".$id." .calyear_table {
border-spacing:0;
width:100%;
}
#bigcalendar".$id." .calmonth_table {
border-spacing:0;
width:100%;
}
#bigcalendar".$id." .calbg, #bigcalendar".$id." .calbg td
{
background-color:".$bg.";
text-align:center;
width:14%;
}
#bigcalendar".$id." .caltext_color_other_months
{
color:".$text_color_other_months.";
border:1px solid ".$cell_border_color.";
vertical-align:top;
;
}
#bigcalendar".$id." .caltext_color_this_month_unevented {
color:".$text_color_this_month_unevented.";
}
#bigcalendar".$id." .calfont_year {
font-family:".$session->get( 'calendar_font_year'.$id).";
font-size:24px;
font-weight:bold;
color:".$text_color_year.";
}
#bigcalendar".$id." .calsun_days
{
color:".$sun_days.";
border:1px solid ".$cell_border_color.";
vertical-align:top;
text-align:left;
background-color:".$sundays_bg_color.";
;
}
#bigcalendar".$id." .calbottom_border
{
}
#bigcalendar".$id." .calborder_day
{
border: solid ".$border_day." 1px;
;
}
#spiderCalendarTitlesList
{
display:none; width:331px; margin:0px; padding:0px; border:none; z-index:99;position:fixed; color:#".$titlescloud_text_color.";
}
#spiderCalendarTitlesList #sc1
{
padding:0px; margin:0px; height:65px; background:url('".JURI::root(true)."/modules/mod_spidercalendar/images/TitleListBg1.png') no-repeat;
}
#spiderCalendarTitlesList #sc2
{
padding:0px; margin:0px; background:url('".JURI::root(true)."/modules/mod_spidercalendar/images/TitleListBg2.png') repeat-y;
}
#spiderCalendarTitlesList #sc3
{
padding:0px; margin:0px; height:32px; background:url('".JURI::root(true)."/modules/mod_spidercalendar/images/TitleListBg3.png') no-repeat;
}
#spiderCalendarTitlesList p
{
margin:20px;
margin-top:0px;
text-align:left;
}
#bigcalendar".$id." .views
{
float: right;
background-color: ".$views_tabs_bg_color.";
height: 25px;
width: 70px;
margin-right: 2px;
text-align: center;
cursor:pointer;
position: relative;
top: 5px;
}
#bigcalendar".$id." .views_select , #bigcalendar".$id." #views_select
{
background-color: ".$views_tabs_bg_color.";
width: 120px;
text-align: center;
cursor: pointer;
padding: 6px;
position: relative;
}
#drop_down_views
{
list-style-type:none !important;
position: absolute;
top: 46px;
left: -15px;
display:none;
z-index: 4545;
}
#drop_down_views >li:hover .views_select, #drop_down_views >li.active .views_select
{
background:".$bg_top.";
}
#drop_down_views >li
{
border-bottom:1px solid #fff !important;
}
#views_tabs_select
{
display:none;
}
";
echo '</style>';
$view=JRequest::getVar('view');
$cell_width=$cal_width/7;
$cell_width=(int)$cell_width-2;
JHTML::_('behavior.modal');
$this_month = substr($year.'-'.add_0((Month_num($month))),5,2);
$prev_month=add_0((int)$this_month-1);
$next_month=add_0((int)$this_month+1);
$app = JFactory::getApplication('site');
$componentParams = $app->getParams('com_spidercalendar');
$defaultview=JRequest::getVar('def_view',$componentParams->get('defaultview'));
$viewselect=JRequest::getVar('views',$componentParams->get('viewselect'));
$views=explode(',',$viewselect);
array_pop($views);
$display='';
if(count($views)==0)
{
$display="display:none";
echo '<style>
@media only screen and (max-width : 640px) {
#views_tabs_select
{
display:none !important;
}
}
</style>';
}
if(count($views)==1 and $views[0]==$defaultview)
{
$display="display:none";
echo '<style>
@media only screen and (max-width : 640px) {
#views_tabs_select
{
display:none !important;
}
}
</style>';
}
?>
<<<<<<< HEAD
<div style="width:<?php echo $cal_width ?>px;">
<table cellpadding="0" cellspacing="0">
<tr>
<td>
<div id="views_tabs" style="<?php echo $display ?>">
<div class="views" style="<?php if(!in_array('day',$views) AND $defaultview!='day' ) echo 'display:none;' ;if($view=='bigcalendarday') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarday&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))).'-'.date('d') ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px"><?php echo JText::_('TAB_DAY') ?></span></div>
<div class="views" style="<?php if(!in_array('week',$views) AND $defaultview!='week' ) echo 'display:none;' ;if($view=='bigcalendarweek') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarweek&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&months='.$prev_month.','.$this_month.','.$next_month.'&date='.$year.'-'.add_0((Month_num($month))).'-'.date('d') ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px"><?php echo JText::_('TAB_WEEK') ?></span></div>
<div class="views" style="<?php if(!in_array('list',$views) AND $defaultview!='list' ) echo 'display:none;' ; if($view=='bigcalendarlist') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarlist&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))) ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px"><?php echo JText::_('TAB_LIST') ?></span></div>
<div class="views" style="<?php if(!in_array('month',$views) AND $defaultview!='month' ) echo 'display:none;' ; if($view=='bigcalendar') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))) ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px"><?php echo JText::_('TAB_MONTH') ?></span></div>
</div>
</td>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" class="general_table" style="border-spacing:0; width:<?php echo $cal_width ?>px;border:<?php echo $border_color ?> solid <?php echo $border_width ?>px; margin:0; padding:0;background-color:<?php echo $bg_bottom; ?>;">
=======
<div id="afterbig">
<div id="views_tabs" style="<?php echo $display ?>">
<div class="views" style="<?php if(!in_array('day',$views) AND $defaultview!='day' ) echo 'display:none;' ;if($view=='bigcalendarday') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarday&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))).'-'.date('d') ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">Day</span></div>
<div class="views" style="<?php if(!in_array('week',$views) AND $defaultview!='week' ) echo 'display:none;' ;if($view=='bigcalendarweek') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarweek&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&months='.$prev_month.','.$this_month.','.$next_month.'&date='.$year.'-'.add_0((Month_num($month))).'-'.date('d') ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">Week</span></div>
<div class="views" style="<?php if(!in_array('list',$views) AND $defaultview!='list' ) echo 'display:none;' ; if($view=='bigcalendarlist') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarlist&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))) ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">List</span></div>
<div class="views" style="<?php if(!in_array('month',$views) AND $defaultview!='month' ) echo 'display:none;' ; if($view=='bigcalendar') echo 'background-color:'.$bg_top.';height:30px;top: 0' ?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))) ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">Month</span></div>
</div>
<div id="views_tabs_select" style="<?php echo $display ?>" >
<div id="views_select" style="color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">
<?php if($view=='bigcalendarday') echo 'Day'; ?>
<?php if($view=='bigcalendar') echo 'Month'; ?>
<?php if($view=='bigcalendarweek') echo 'Week'; ?>
<?php if($view=='bigcalendarlist') echo 'List'; ?>
<span>►</span>
</div>
<ul id="drop_down_views">
<li <?php if($view=='bigcalendarday'):?> class="active" <?php endif; ?> style="<?php if(!in_array('day',$views) AND $defaultview!='day' ) echo 'display:none;' ; ?>"><div class="views_select" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarday&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))).'-'.date('d') ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">Day</span></div></li>
<li <?php if($view=='bigcalendarweek'):?> class="active" <?php endif; ?> style="<?php if(!in_array('week',$views) AND $defaultview!='week' ) echo 'display:none;' ; ?>" ><div class="views_select" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarweek&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&months='.$prev_month.','.$this_month.','.$next_month.'&date='.$year.'-'.add_0((Month_num($month))).'-'.date('d') ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">Week</span></div></li>
<li <?php if($view=='bigcalendarlist'):?> class="active" <?php endif; ?> style="<?php if(!in_array('list',$views) AND $defaultview!='list' ) echo 'display:none;' ;?>"><div class="views_select" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendarlist&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))) ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">List</span></div></li>
<li <?php if($view=='bigcalendar'):?> class="active" <?php endif; ?> style="<?php if(!in_array('month',$views) AND $defaultview!='month' ) echo 'display:none;'; ?>"><div class="views_select" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month))) ;?>','<?php echo $id ?>')" ><span style="position:relative;top:25%;color:<?php echo $views_tabs_text_color ?>;font-size:<?php echo $views_tabs_font_size ?>px">Month</span></div></li>
</ul>
</div>
<table cellpadding="0" cellspacing="0" class="general_table" style="border-spacing:0; width:100%; border:<?php echo $border_color ?> solid <?php echo $border_width ?>px; margin:0; padding:0;background-color:<?php echo $bg_bottom; ?>;">
>>>>>>> SpiderCalendarJoomla25/upcoming
<tr>
<td width="100%" style=" padding:0; margin:0">
<table cellpadding="0" cellspacing="0" border="0" style="border-spacing:0; font-size:12px; margin:0; padding:0; width:100%;" >
<tr style="height:40px; width:100%;">
<td class="top_table" align="center" colspan="7" style="background-image:url('components/com_spidercalendar/views/bigcalendar/images/Stver.png');padding:0; margin:0; background-color:<?php echo $bg_top ?>;height:20px; background-repeat: no-repeat;background-size: 100% 100%;" >
<?php //YEAR TABLE ?>
<table cellpadding="0" cellspacing="0" border="0" align="center" class="calyear_table" style="margin:0; padding:0; text-align:center; width:100%; height:<?php echo $top_height ?>px;">
<tr>
<td width="15%">
<div onclick="javascript:showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&Itemid='.JRequest::getVar( "Itemid","").'&date='.($year-1).'-'.add_0(Month_num($month)) ?>','<?php echo $id ?>')" style="cursor:pointer;width:100%; height:35px; background-color: rgba(0,0,0,0.3);"><span style="font-size: 26px;color:<?php echo $bg_top ?>"><?php echo $year-1 ?></span></div>
</td>
<td class="cala_arrow" width="15%" style="text-align:right;margin:0px;padding:0px">
<a style="text-shadow: 1px 1px 2px black;color:<?php echo $color_arrow_month ?>;"
href="javascript:showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php
if(Month_num($month)==1)
echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&Itemid='.JRequest::getVar( "Itemid","").'&date='.($year-1).'-12';
else echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month)-1));
?>','<?php echo $id ?>')">◄</a>
</td>
<td style="text-align:center; margin:0;" width="40%" >
<input type="hidden" name="month" readonly="" value="<?php echo $month?>"/>
<span style="font-family:arial; color:<?php echo $text_color_month;?>; font-size:<?php echo $month_font_size ?>px;text-shadow: 1px 1px black;"><?php echo $year.', '.JText::_($month)?></span>
</td>
<td style="margin:0; padding:0;text-align:left" width="15%" class="cala_arrow">
<a style="text-shadow: 1px 1px 2px black;color:<?php echo $color_arrow_month ?>" href="javascript:showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php
if(Month_num($month)==12)
echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&Itemid='.JRequest::getVar( "Itemid","").'&date='.($year+1).'-01';
else echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month)+1));
?>','<?php echo $id ?>')">►</a>
</td>
<td width="15%">
<div onclick="javascript:showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&view=bigcalendar&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id=&cat_ids='.$cat_ids).'&format=row&Itemid='.JRequest::getVar( "Itemid","").'&date='.($year+1).'-'.add_0(Month_num($month)) ?>','<?php echo $id ?>')" style="cursor:pointer;width:100%; height:35px; background-color: rgba(0,0,0,0.3);"><span style="font-size: 26px;color:<?php echo $bg_top ?>"><?php echo $year+1 ?></span></div>
</td>
</tr>
</table>
</td>
</tr>
<tr align="center" height="<?php echo $week_days_cell_height ?>" style="background-color:<?php echo $weekdays_bg_color ?>; ">
<?php if($weekstart=="su"){?>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0;background-color:<?php echo $weekday_sunday_bg_color ?>">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('SU') ?> </b></div></td>
<?php } ?>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"><?php echo JText::_('MO') ?> </b></div></td>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('TU') ?> </b></div></td>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('WE') ?> </b></div></td>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('TH') ?> </b></div></td>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('FR') ?> </b></div></td>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('SA') ?> </b></div></td>
<?php if($weekstart=="mo"){?>
<td class="weekdays" style="width:14.2857143%; font-family:<?php echo $session->get( 'calendar_font_weekday'.$id);?>; color:<?php echo $color_week_days;?>; margin:0; padding:0;background-color:<?php echo $weekday_sunday_bg_color ?>">
<div class="calbottom_border" style="text-align:center; margin:0; padding:0;"><b class="week_days"> <?php echo JText::_('SU') ?> </b></div></td>
<?php } ?>
</tr>
<?php
//$today=$realtoday;
/*$document = &JFactory::getDocument();
$document->addScript("media/system/js/modal.js");
$document->addStyleSheet("media/system/css/modal.css");*/
function add_0($month_num)
{
if($month_num<10)
return '0'.$month_num;
return $month_num;
}
function Month_num($month_name)
{
for( $month_num=1; $month_num<=12; $month_num++ )
{
if (date( "F", mktime(0, 0, 0, $month_num, 1, 0 ) ) == $month_name)
{
return $month_num;
}
}
};
function Month_name($month_num)
{
$timestamp = mktime(0, 0, 0, $month_num, 1, 2005);
return date("F", $timestamp);
};
$month_first_weekday = date("N", mktime(0, 0, 0, Month_num($month), 1, $year));
if($weekstart=="su"){
$month_first_weekday++;
if($month_first_weekday==8)
$month_first_weekday=1;
}
$month_days = date("t", mktime(0, 0, 0, Month_num($month), 1, $year));
$last_month_days = date("t", mktime(0, 0, 0, Month_num($month)-1, 1, $year));
$weekday_i=$month_first_weekday;
$last_month_days=$last_month_days-$weekday_i+2;
$percent=1;
$sum=$month_days-8+$month_first_weekday;
if($sum % 7 <> 0)
$percent = $percent + 1;
$sum = $sum - ( $sum % 7 );
$percent = $percent + ( $sum / 7 );
$percent=107/$percent;
$array_days=$this->array_days;
$array_days1=$this->array_days1;
$title=$this->title;
$ev_ids=$this->ev_ids;
$categories=$this->categories;
$db =& JFactory::getDBO();
$calendar =JRequest::getVar('calendar');
$session->set('ev_ids',$ev_ids);
function category_color($event_id)
{
$db =& JFactory::getDBO();
$calendar =JRequest::getVar('calendar');
$query = "SELECT #__spidercalendar_event_category.color AS color FROM #__spidercalendar_event JOIN #__spidercalendar_event_category ON #__spidercalendar_event.category=#__spidercalendar_event_category.id WHERE #__spidercalendar_event.calendar=".$calendar." AND #__spidercalendar_event.published='1' AND #__spidercalendar_event_category.published='1' AND #__spidercalendar_event.id=".$event_id;
$db->setQuery( $query );
$color = $db->loadResult();
$theme_id =JRequest::getVar('theme_id');
return '#'.$color;
}
function style($title, $color)
{
$new_title = html_entity_decode(strip_tags($title));
$number = $new_title[0];
$first_letter =$new_title[1];
$ev_title = substr($title,12);
$event='<div id="WB_event"><p style="background-color:'.$color.'!important; ">'.$number.'  <span id="first_letter">'.$first_letter.'</span></p>
<p style="color:'.$color.'; " >'.$ev_title.'</p></div>';
return $event;
}
echo '<style>
#WB_event
{
padding-left: 3px;
}
#WB_event p
{
display:inline;
}
#WB_event p:first-child
{
padding-left: 4px;
padding-right: 2px;
font-size: 18px;
color:white!important;
}
#WB_event p:last-child
{
text-shadow:0px 0px white !important;
position:relative;
top: -1px;
left: -3px;
}
#first_letter
{
color:#fff;
position:relative;
top: -1px;
font-size:12px !important;
}
.categories1 , .categories2
{
display:inline-block;
}
.categories2
{
position:relative;
left: -9px;
cursor:pointer;
}
.categories2:first-letter
{
color:#fff;
}
</style>';
//var_dump($array_days);
echo '<tr id="days" height="'.$cell_height.'" style="font-family:'.$session->get( 'calendar_font_day'.$id).';line-height:15px;">';
for($i=1; $i<$weekday_i; $i++)
{
echo '<td class="caltext_color_other_months" style="background-color:'.$bg_color_other_months.'" ><span style="font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;">'.$last_month_days.'</span></td>';
$last_month_days=$last_month_days+1;
}
for($i=1; $i<=$month_days; $i++)
{
if(isset($title[$i]))
{
$ev_title=explode('</p>',$title[$i]);
array_pop($ev_title);
$k=count($ev_title);
////
$ev_id=explode('<br>',$ev_ids[$i]);
array_pop($ev_id);
$ev_ids_inline=implode(',' , $ev_id);
}
$dayevent='';
if(($weekday_i%7==0 and $weekstart=="mo") or ($weekday_i%7==1 and $weekstart=="su"))
{
if($i==$day_REFERER and $month==$month_REFERER and $year==$year_REFERER )
{
echo '<td bgcolor="'.$bg_color_selected.'" class="cala_day" style="padding:0; margin:0;line-height:15px;"><div class="calborder_day" style=" width:'.$cell_width.'px; margin:0; padding:0;"><p style="color:'.$evented_color.';line-height:1.3;font-family: tahoma;padding-left: 5px;text-shadow: 1px 1px white;">'.$i.'</p>';
$r=0;
echo '<div style="background-color:'.$ev_title_bg_color.';">';
for($j=0;$j<$k; $j++)
{
if(category_color($ev_id[$j])=='#')
$cat_color=$bg_top;
else
$cat_color=category_color($ev_id[$j]);
if($r<$number_of_shown_evetns)
echo '<div><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="background:none;color:'.$event_title_color.'; " href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig&theme_id='.$theme_id.'&calendar_id='.$calendar_id.'&ev_ids='.$ev_ids_inline.'&eventID='.$ev_id[$j].'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" ><b>'.style($ev_title[$j],$cat_color).'</b></a></div>';
else
{
echo '<br><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="font-size:11px;background:none;color:'.$event_title_color.';text-align:center;" href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig_seemore&theme_id='.$theme_id.'&ev_ids='.$ev_ids_inline.'&calendar_id='.$calendar_id.'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'"> <b>'.JText::_('SEE_MORE').'</b></a>';
break;
}
$r++;
}
echo '</div></td>';
}
else
if($i==date('j') and $month==date('F') and $year==date('Y'))
{
if( in_array ($i,$array_days)){
echo '<td class="cala_day" style="background-color:'.$ev_title_bg_color.';padding:0; margin:0;line-height:15px; border: px solid '.$border_day.'"><p style="background-color:'.$evented_color_bg.';color:'.$evented_color.';font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;text-shadow: 1px 1px white;">'.$i.'</p>';
$r=0;
echo '<div style="background-color:'.$ev_title_bg_color.'">';
for($j=0;$j<$k; $j++)
{
if(category_color($ev_id[$j])=='#')
$cat_color=$bg_top;
else
$cat_color=category_color($ev_id[$j]);
if($r<$number_of_shown_evetns)
echo '<div><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="background:none;color:'.$event_title_color.'; " href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig&theme_id='.$theme_id.'&calendar_id='.$calendar_id.'&ev_ids='.$ev_ids_inline.'&eventID='.$ev_id[$j].'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" ><b>'.style($ev_title[$j],$cat_color).'</b></a></div>';
else
{
echo '<br><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="font-size:11px;background:none;color:'.$event_title_color.';text-align:center;" href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig_seemore&theme_id='.$theme_id.'&ev_ids='.$ev_ids_inline.'&calendar_id='.$calendar_id.'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" '.$dayevent.'> <b>'.JText::_('SEE_MORE').'</b></a>';
break;
}
$r++;
}
echo '</div></td>';
}
else
echo '<td class="calsun_days" style="padding:0; font-size:'.$sundays_font_size.'px; margin:0;line-height:1.3;font-family: tahoma;padding-left: 5px; border: 1px solid '.$border_day.'"><p>'.$i.'</p></td>';
}
else
{
if( in_array ($i,$array_days)){
echo '<td class="cala_day" style="background-color:'.$ev_title_bg_color.';padding:0; margin:0;line-height:15px;"><p style="background-color:'.$evented_color_bg.';color:'.$evented_color.';font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;text-shadow: 1px 1px white;">'.$i.'</p>';
echo '<div style="background-color:'.$ev_title_bg_color.'">';
$r=0;
for($j=0;$j<$k; $j++)
{
if(category_color($ev_id[$j])=='#')
$cat_color=$bg_top;
else
$cat_color=category_color($ev_id[$j]);
if($r<$number_of_shown_evetns)
echo '<div><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="background:none;color:'.$event_title_color.'; " href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig&theme_id='.$theme_id.'&calendar_id='.$calendar_id.'&ev_ids='.$ev_ids_inline.'&eventID='.$ev_id[$j].'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" ><b>'.style($ev_title[$j],$cat_color).'</b></a></div>';
else
{
echo '<br><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="font-size:11px;background:none;color:'.$event_title_color.';text-align:center;" href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig_seemore&theme_id='.$theme_id.'&ev_ids='.$ev_ids_inline.'&calendar_id='.$calendar_id.'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" '.$dayevent.'> <b>'.JText::_('SEE_MORE').'</b></a>';
break;
}
$r++;
}
echo '</div></td>';
}
else
echo '<td class="calsun_days" style="padding:0; margin:0;line-height:1.3;font-family: tahoma;padding-left: 5px;font-size:'.$sundays_font_size.'px "><p>'.$i.'</p></td>';
}
}
/////////////////////////////////////////////////////////////////////////mec else
else
if($i==$day_REFERER and $month==$month_REFERER and $year==$year_REFERER )
{
echo '<td bgcolor="'.$bg_color_selected.'" class="cala_day" style="padding:0; margin:0;line-height:15px;"><div class="calborder_day" style=" width:'.$cell_width.'px; margin:0; padding:0;"><p style="background-color:'.$evented_color_bg.';color:'.$evented_color.';font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;text-shadow: 1px 1px white;">'.$i.'</p>';
echo '<div style="background-color:'.$ev_title_bg_color.'">';
$r=0;
for($j=0;$j<$k; $j++)
{
if(category_color($ev_id[$j])=='#')
$cat_color=$bg_top;
else
$cat_color=category_color($ev_id[$j]);
if($r<$number_of_shown_evetns)
echo '<div><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="background:none;color:'.$event_title_color.'; " href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig&theme_id='.$theme_id.'&calendar_id='.$calendar_id.'&ev_ids='.$ev_ids_inline.'&eventID='.$ev_id[$j].'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" ><b>'.style($ev_title[$j],$cat_color).'</b></a></div>';
else
{
echo '<br><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="font-size:11px;background:none;color:'.$event_title_color.';text-align:center;" href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig_seemore&theme_id='.$theme_id.'&ev_ids='.$ev_ids_inline.'&calendar_id='.$calendar_id.'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" '.$dayevent.'> <b>'.JText::_('SEE_MORE').'</b></a>';
break;
}
$r++;
}
echo '</div></td></div>';
}
else
{
if($i==date('j') and $month==date('F') and $year==date('Y'))
{
if( in_array ($i,$array_days)){
echo '<td class="cala_day" style="background-color:'.$ev_title_bg_color.';padding:0; margin:0;line-height:15px; border: 3px solid '.$current_day_border_color.'"><p style="background-color:'.$evented_color_bg.';color:'.$evented_color.';font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;text-shadow: 1px 1px white;">'.$i.'</p>';
echo '<div style="background-color:'.$ev_title_bg_color.'">';
$r=0;
for($j=0;$j<$k; $j++)
{
if(category_color($ev_id[$j])=='#')
$cat_color=$bg_top;
else
$cat_color=category_color($ev_id[$j]);
if($r<$number_of_shown_evetns)
echo '<div><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="background:none;color:'.$event_title_color.'; " href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig&theme_id='.$theme_id.'&calendar_id='.$calendar_id.'&ev_ids='.$ev_ids_inline.'&eventID='.$ev_id[$j].'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" ><b>'.style($ev_title[$j],$cat_color).'</b></a></div>';
else{
echo '<br><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="font-size:11px;background:none;color:'.$event_title_color.';text-align:center;" href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig_seemore&theme_id='.$theme_id.'&ev_ids='.$ev_ids_inline.'&calendar_id='.$calendar_id.'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" '.$dayevent.'> <b>'.JText::_('SEE_MORE').'</b></a>';
break;
}
$r++;
}
echo '</div></td>';
}
else
echo '<td style=" color:'.$text_color_this_month_unevented.';padding:0; margin:0; line-height:15px; border: 3px solid '.$current_day_border_color.'; vertical-align:top;"><p style="font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;">'.$i.'</p></td>';
}
else
if( in_array ($i,$array_days)){
echo '<td class="cala_day" style="background-color:'.$ev_title_bg_color.';padding:0; margin:0;line-height:15px;">';
echo '<p style="background-color:'.$evented_color_bg.';background-color:'.$evented_color_bg.';color:'.$evented_color.';font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;text-shadow: 1px 1px white;">'.$i.'</p>';
$r=0;
echo '<div >';
for($j=0;$j<$k; $j++)
{
if(category_color($ev_id[$j])=='#')
$cat_color=$bg_top;
else
$cat_color=category_color($ev_id[$j]);
if($r<$number_of_shown_evetns)
echo '<div><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="background:none;color:'.$event_title_color.'; " href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig&theme_id='.$theme_id.'&calendar_id='.$calendar_id.'&ev_ids='.$ev_ids_inline.'&eventID='.$ev_id[$j].'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" ><b>'.style($ev_title[$j],$cat_color).'</b></a></div>';
if($r>=$number_of_shown_evetns)
{
echo '<p><a class="modal'.$id.'" rel="{handler: \'iframe\', size: {x: '.$popup_width.', y: '.$popup_height.'}}" style="font-size:11px;background:none;color:'.$event_title_color.';text-align:center;" href="'.JRoute::_('index.php?option=com_spidercalendar&view=spidercalendarbig_seemore&theme_id='.$theme_id.'&ev_ids='.$ev_ids_inline.'&calendar_id='.$calendar_id.'&date='.$year.'-'.add_0(Month_num($month)).'-'.$i).'&tmpl=component&Itemid='.$Itemid.'" '.$dayevent.'> <b>'.JText::_('SEE_MORE').'</b></a></p>';
break;
}
$r++;
}
echo '</div>
</td>';
}
else
echo '<td style=" color:'.$text_color_this_month_unevented.';padding:0; margin:0; line-height:15px;border: 1px solid '.$cell_border_color.';vertical-align:top;; "><p style="font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;">'.$i.'</p></td>';
}
if($weekday_i%7==0 && $i<>$month_days)
{
echo '</tr><tr height="'.$cell_height.'" style="font-family:'.$session->get( 'calendar_font_day').';line-height:15px">';
$weekday_i=0;
}
$weekday_i=$weekday_i+1;
}
$weekday_i;
$next_i=1;
if($weekday_i!=1)
for($i=$weekday_i; $i<=7; $i++)
{
if($i!=7)
echo '<td class="caltext_color_other_months" style="font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;background-color:'.$bg_color_other_months.'" >'.$next_i.'</td>';
else
echo '<td class="caltext_color_other_months" style="font-size:'.$other_days_font_size.'px;line-height:1.3;font-family: tahoma;padding-left: 5px;background-color:'.$bg_color_other_months.';" >'.$next_i.'</td>';
$next_i=$next_i+1;
}
echo '</tr></table>';
?>
<input type="text" value="1" name="day" style="display:none" />
</td>
</tr>
</table>
</td>
<?php
//reindex cat_ids_array
$re_cat_ids_array = array_values($cat_ids_array);
for($i=0; $i<count($re_cat_ids_array); $i++)
{
echo'
<style>
#category'.$re_cat_ids_array[$i].'
{
text-decoration:underline;
cursor:pointer;
}
</style>';
}
if($cat_ids=='')
$cat_ids='';
echo '<ul id="cats" style="list-style-type:none;">';
foreach($categories as $category)
{
?>
<li style="float:left;"><p class="categories1" style="background-color:#<?php echo $category->color;?>"> </p><p class="categories2" id="category<?php echo $category->id ?>" style="color:#<?php echo $category->color?>" onclick="showbigcalendar( 'bigcalendar<?php echo $id ?>','<?php echo JRoute::_('index.php?option=com_spidercalendar&view=bigcalendar&def_view='.$defaultview.'&views='.$viewselect.'&rand='.$id.'&theme_id='.$theme_id.'&calendar='.$calendar_id.'&cat_id='.$category->id.'&cat_ids='.$cat_ids ).'&format=row&tmpl=component&Itemid='.JRequest::getVar( "Itemid","").'&date='.$year.'-'.add_0((Month_num($month)))?>','<?php echo $id ?>')" > <?php echo $category->title ?></p></li>
<?php
}
echo '</ul>';
$db =& JFactory::getDBO();
$query = "SELECT * FROM #__spidercalendar_calendar where id=".$calendar_id."";
$db->setQuery( $query );
$calendar = $db->loadObjectList();
$user =& JFactory::getUser();
$userGroups = $user->get('groups');
$access=explode(',',$calendar[0]->gid);
$userGroups=array_merge(array(),$userGroups);
if(!$userGroups)
$userGroups=array(1);
foreach($userGroups as $key=>$value)
{
if (in_array($userGroups[$key],$access) ){
<<<<<<< HEAD
echo '<a href="index.php?option=com_spidercalendar&view=add_event&calendar='.$calendar_id.'&module_id='.$id.'">'.JText::_('ADD_EVENT').'</a>
<a style="float:right" href="index.php?option=com_spidercalendar&view=show_events&calendar='.$calendar_id.'&module_id='.$id.'">'.JText::_('MANAGE_EVENTS').'</a>';
=======
echo '<br/><br/><div ><a href="index.php?option=com_spidercalendar&view=add_event&calendar='.$calendar_id.'&module_id='.$id.'">Add Event</a>
<a style="float:right" href="index.php?option=com_spidercalendar&view=show_events&calendar='.$calendar_id.'&module_id='.$id.'">Manage Event</a></div>';
>>>>>>> SpiderCalendarJoomla25/upcoming
break;
}
}
?>