Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/AppServ/www/news/components/com_jevents/views/ext/month/tmpl/ |
Upload File : |
<?php defined('_JEXEC') or die('Restricted access'); $cfg = & JEVConfig::getInstance(); global $mainframe; $cfg = & JEVConfig::getInstance(); $option = JEV_COM_COMPONENT; $Itemid = JEVHelper::getItemid(); $compname = JEV_COM_COMPONENT; $viewname = $this->getViewName(); $viewpath = JURI::root() . "components/$compname/views/".$viewname."/assets"; $viewimages = $viewpath . "/images"; $view = $this->getViewName(); echo $this->loadTemplate('cell' ); $eventCellClass = "EventCalendarCell_".$view; JEVHelper::loadOverlib(); // previous and following month names and links $followingMonth = $this->datamodel->getFollowingMonth($this->data); $precedingMonth = $this->datamodel->getPrecedingMonth($this->data); ?> <table class="maintable" align="center" cellpadding="0" cellspacing="0" width="100%"> <tr> <td class="tableh1" colspan="8"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td><h2><?php echo JText::_("Monthly View");?></h2></td> <td class="today" align="right"><?php echo $this->data['fieldsetText']; ?></td> </tr> </table> </td> </tr> <tr> <!-- BEGIN weeknumber_row --> <td rowspan="2" class="tablev1"> </td> <!-- END weeknumber_row --> <td colspan="2" class="previousmonth" align="center" height="22" nowrap="nowrap" valign="middle"> <!-- BEGIN previous_month_link_row --> <?php echo "<a href='".$precedingMonth["link"]."' title='last month' >"?> <img src="<?php echo $viewimages;?>/mini_arrowleft.gif" alt="<?php echo $precedingMonth['name'];?>" align="middle" border="0" hspace="5"/> <?php echo $precedingMonth['name']."</a>";?> <!-- END previous_month_link_row --> </td> <td colspan="3" class="currentmonth" style="background-color: rgb(208, 230, 246);" align="center" height="22" nowrap="nowrap" valign="middle"> <?php echo $this->data['fieldsetText']; ?> </td> <td colspan="2" class="nextmonth" align="center" height="22" nowrap="nowrap" valign="middle"> <?php echo "<a href='".$followingMonth["link"]."' title='next month' >"?> <?php echo $followingMonth['name'];?> <img src="<?php echo $viewimages;?>/mini_arrowright.gif" alt="<?php echo $followingMonth['name'];?>" align="middle" border="0" hspace="5"/> <?php echo "</a>";?> </td> </tr> <tr valign="top"> <?php foreach ($this->data["daynames"] as $dayname) { ?> <td class="weekdaytopclr" align="center" height="18" valign="middle" width="14%"> <?php echo $dayname;?> </td> <?php } ?> </tr> <?php $datacount = count($this->data["dates"]); $dn=0; for ($w=0;$w<6 && $dn<$datacount;$w++){ ?> <tr valign="top" style="height:80px;"> <td class='tablev1' align='center'> <?php list($week,$link) = each($this->data['weeks']); echo "<a href='".$link."'>$week</a></td>\n"; for ($d=0;$d<7 && $dn<$datacount;$d++){ $currentDay = $this->data["dates"][$dn]; switch ($currentDay["monthType"]){ case "prior": case "following": ?> <td class="weekdayemptyclr" align="center" height="50" valign="middle"> <?php echo $currentDay["d"]; ?> </td> <?php break; case "current": //Current month $dayOfWeek = strftime("%w",$currentDay["cellDate"]); $style=($dayOfWeek==0)?"sundayemptyclr":"weekdayclr"; if ($currentDay['today']) $style="todayclr" ?> <td class="<?php echo $style;?>" width="14%" align="center" height="50" valign="top"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td class="caldaydigits"> <strong><a href="<?php echo $currentDay["link"]; ?>" title="<?php echo JText::_('JEV_CLICK_TOSWITCH_DAY'); ?>"><?php echo $currentDay['d']; ?></a></strong> </td> <td> <?php $this->_datecellAddEvent($this->year, $this->month, $currentDay["d"]);?> </td> </tr> </table> <?php if (count($currentDay["events"])>0){ foreach ($currentDay["events"] as $key=>$val){ $ecc = new $eventCellClass($val, $this->datamodel); if( $currentDay['countDisplay'] < $cfg->get('com_calMaxDisplay',5)){ echo '<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>' . "\n"; echo $ecc->calendarCell($currentDay,$this->year,$this->month,$key); echo '</td></tr></table>' . "\n"; } else { echo '<div style="padding:0;margin:0;width:10px;float:left">'; echo $ecc->calendarCell($currentDay,$this->year,$this->month,$key); echo '</div>'; } $currentDay['countDisplay']++; } } ?> </td> <?php break; } $dn++; } ?> </tr> <?php } ?> <tr> <td colspan="8" class="tablec"> <?php $this->eventsLegend(); ?> </td> </tr> </table>