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 : /AppServ/www/news/components/com_jevents/views/default/helpers/ |
Upload File : |
<?php defined('_JEXEC') or die('Restricted access'); class DefaultViewNavTableBarIconic { var $view = null; function DefaultViewNavTableBarIconic($view, $today_date, $view_date, $dates, $alts, $option, $task, $Itemid ) { $this->view = $view ; $this->transparentGif = JURI::root() . "components/".JEV_COM_COMPONENT."/views/".$this->view->getViewName()."/assets/images/transp.gif"; $this->Itemid = JEVHelper::getItemid(); $this->cat = $this->view->datamodel->getCatidsOutLink(); $this->task = $task; if (JRequest::getInt( 'pop', 0 )) return; ?> <div class="ev_navigation" style="width:100%"> <table border="0" align="center" > <tr align="center" valign="top"> <?php echo $this->_lastYearIcon($dates, $alts); echo $this->_lastMonthIcon($dates, $alts); echo $this->_viewYearIcon($today_date); echo $this->_viewMonthIcon($today_date); echo $this->_viewWeekIcon($today_date); echo $this->_viewDayIcon($today_date); echo $this->_viewSearchIcon($today_date); echo $this->_viewJumptoIcon($today_date); echo $this->_nextMonthIcon($dates, $alts); echo $this->_nextYearIcon($dates, $alts); ?> </tr> <tr class="icon_labels" align="center" valign="top"> <td colspan="2"></td> <td><?php echo JText::_('JEV_VIEWBYYEAR');?></td> <td><?php echo JText::_('JEV_VIEWBYMONTH');?></td> <td><?php echo JText::_('JEV_VIEWBYWEEK');?></td> <td><?php echo JText::_('JEV_VIEWTODAY');?></td> <td><?php echo JText::_('JEV_SEARCH_TITLE');?></td> <td><?php echo JText::_('JEV_JUMPTO');?></td> <td colspan="2"></td> </tr> <?php echo $this->_viewHiddenJumpto($view_date); ?> </table> </div> <?php } function _genericMonthNavigation($dates, $alts, $which, $icon){ $cfg = & JEVConfig::getInstance(); $task = $this->task; $link = 'index.php?option=' . JEV_COM_COMPONENT . '&task=' . $task . $this->cat . '&Itemid=' . $this->Itemid. '&'; $gg ="<img border='0' src='" . JURI::root() . "components/".JEV_COM_COMPONENT."/views/".$this->view->getViewName()."/assets/images/$icon"."_" . $cfg->get('com_navbarcolor').".gif' alt='".$alts[$which]."'/>"; $thelink = '<a href="'.JRoute::_($link.$dates[$which]->toDateURL()).'" title="'.$alts[$which].'">'.$gg.'</a>'."\n"; if ($dates[$which]->getYear()>=$cfg->get('com_earliestyear') && $dates[$which]->getYear()<=$cfg->get('com_latestyear')){ ?> <td width="10" align="center" valign="middle"><?php echo $thelink; ?></td> <?php } else { ?> <td width="10" align="center" valign="middle"></td> <?php } } function _lastYearIcon($dates, $alts){ $this->_genericMonthNavigation($dates, $alts, "prev2","gg"); } function _lastMonthIcon($dates, $alts){ $this->_genericMonthNavigation($dates, $alts,"prev1","g"); } function _nextMonthIcon($dates, $alts){ $this->_genericMonthNavigation($dates, $alts,"next1","d"); } function _nextYearIcon($dates, $alts){ $this->_genericMonthNavigation($dates, $alts,"next2","dd"); } function _viewYearIcon($today_date) { ?> <td class="iconic_td" align="center" valign="middle"> <div id="ev_icon_yearly" class="nav_bar_cal"><a href="<?php echo JRoute::_( 'index.php?option=' . JEV_COM_COMPONENT . $this->cat . '&task=year.listevents&'. $today_date->toDateURL() . '&Itemid=' . $this->Itemid );?>" title="<?php echo JText::_('JEV_VIEWBYYEAR');?>"> <img src="<?php echo $this->transparentGif;?>" alt="<?php echo JText::_('JEV_VIEWBYYEAR');?>"/></a> </div> </td> <?php } function _viewMonthIcon($today_date) { ?> <td class="iconic_td" align="center" valign="middle"> <div id="ev_icon_monthly" class="nav_bar_cal" ><a href="<?php echo JRoute::_( 'index.php?option=' . JEV_COM_COMPONENT . $this->cat . '&task=month.calendar&'. $today_date->toDateURL() . '&Itemid=' . $this->Itemid );?>" title="<?php echo JText::_('JEV_VIEWBYMONTH');?>"> <img src="<?php echo $this->transparentGif;?>" alt="<?php echo JText::_('JEV_VIEWBYMONTH');?>"/></a> </div> </td> <?php } function _viewWeekIcon($today_date) { ?> <td class="iconic_td" align="center" valign="middle"> <div id="ev_icon_weekly" class="nav_bar_cal"><a href="<?php echo JRoute::_( 'index.php?option=' . JEV_COM_COMPONENT . $this->cat . '&task=week.listevents&'. $today_date->toDateURL() . '&Itemid=' . $this->Itemid );?>" title="<?php echo JText::_('JEV_VIEWBYWEEK');?>"> <img src="<?php echo $this->transparentGif;?>" alt="<?php echo JText::_('JEV_VIEWBYWEEK');?>"/></a> </div> </td> <?php } function _viewDayIcon($today_date) { ?> <td class="iconic_td" align="center" valign="middle"> <div id="ev_icon_daily" class="nav_bar_cal" ><a href="<?php echo JRoute::_( 'index.php?option=' . JEV_COM_COMPONENT . $this->cat . '&task=day.listevents&'. $today_date->toDateURL() . '&Itemid=' . $this->Itemid );?>" title="<?php echo JText::_('JEV_VIEWTODAY');?>"><img src="<?php echo $this->transparentGif;?>" alt="<?php echo JText::_('JEV_VIEWBYDAY');?>"/></a> </div> </td> <?php } function _viewSearchIcon($today_date) { ?> <td class="iconic_td" align="center" valign="middle"> <div id="ev_icon_search" class="nav_bar_cal"><a href="<?php echo JRoute::_( 'index.php?option=' . JEV_COM_COMPONENT . $this->cat . '&task=search.form&'. $today_date->toDateURL() . '&Itemid=' . $this->Itemid );?>" title="<?php echo JText::_('JEV_SEARCH_TITLE');?>"><img src="<?php echo $this->transparentGif;?>" alt="<?php echo JText::_('JEV_SEARCH_TITLE');?>"/></a> </div> </td> <?php } function _viewJumptoIcon($today_date) { ?> <td class="iconic_td" align="center" valign="middle"> <div id="ev_icon_jumpto" class="nav_bar_cal"><a onclick="jtdisp = document.getElementById('jumpto').style.display;document.getElementById('jumpto').style.display=(jtdisp=='none')?'block':'none';" title="<?php echo JText::_('JEV_JUMPTO');?>"><img src="<?php echo $this->transparentGif;?>" alt="<?php echo JText::_('JEV_JUMPTO');?>"/></a> </div> </td> <?php } function _viewHiddenJumpto($this_date){ $hiddencat = ""; if ($this->view->datamodel->catidsOut!=0){ $hiddencat = '<input type="hidden" name="catids" value="'.$this->view->datamodel->catidsOut.'"/>'; } ?> <tr align="center" valign="top"> <td colspan="10" align="center" valign="top"> <div id="jumpto" style="display:none"> <form name="BarNav" action="index.php" method="get"> <input type="hidden" name="option" value="<?php echo JEV_COM_COMPONENT;?>" /> <input type="hidden" name="task" value="month.calendar" /> <?php echo $hiddencat; /*Day Select*/ // JEventsHTML::buildDaySelect( $this_date->getYear(1), $this_date->getMonth(1), $this_date->getDay(1), ' style="font-size:10px;"' ); /*Month Select*/ JEventsHTML::buildMonthSelect( $this_date->getMonth(1), 'style="font-size:10px;"'); /*Year Select*/ JEventsHTML::buildYearSelect( $this_date->getYear(1), 'style="font-size:10px;"' ); ?> <button onclick="submit(this.form)"><?php echo JText::_('JEV_JUMPTO');?></button> <input type="hidden" name="Itemid" value="<?php echo $this->Itemid; ?>" /> </form> </div> </td> </tr> <?php } }