b0y-101 Mini Shell


Current Path : E:/www/plan/components/com_jevents/views/geraint/helpers/
File Upload :
Current File : E:/www/plan/components/com_jevents/views/geraint/helpers/geraintviewnavtablebariconic.php

<?php 
defined('_JEXEC') or die('Restricted access');

JLoader::register('DefaultViewNavTableBarIconic',JEV_VIEWS."/default/helpers/defaultviewnavtablebariconic.php");

class GeraintViewNavTableBarIconic extends DefaultViewNavTableBarIconic {

	var $view = null;
	
	function __construct($view, $today_date, $view_date, $dates, $alts, $option, $task, $Itemid ){
		//parent::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;

		$jinput = JFactory::getApplication()->input;

		$cfg = JEVConfig::getInstance();
                //Lets check if we should show the nav on event details 
                if ($task == "icalrepeat.detail" && $cfg->get('shownavbar_detail', 1) == 0) { return;}
		
		$this->iconstoshow = $cfg->get('iconstoshow', array('byyear', 'bymonth', 'byweek', 'byday', 'search'));
		

		if ($jinput->getInt( 'pop', 0 )) return;

		$colspan = 1;

    	?>
    	<div class="ev_navigation">
    		<table  >
    			<tr align="center" valign="top">
    	    		<?php 
    	    		if($cfg->get('com_calUseIconic', 1) != 2  && $task!="range.listevents"){
    	    			echo $this->_lastYearIcon($dates, $alts);
				if ( $task!="year.listevents") {
					echo $this->_lastMonthIcon($dates, $alts);
					$colspan = 2;
				}
    	    		}
    	    		if (in_array("byyear", $this->iconstoshow)) echo $this->_viewYearIcon($view_date);
    	    		if (in_array("bymonth", $this->iconstoshow)) echo $this->_viewMonthIcon($view_date);
    	    		if (in_array("byweek", $this->iconstoshow)) echo $this->_viewWeekIcon($view_date);
    	    		if (in_array("byday", $this->iconstoshow)) echo $this->_viewDayIcon($today_date);
    	    		if (in_array("search", $this->iconstoshow)) echo $this->_viewSearchIcon($view_date);
    	    		if (in_array("bymonth", $this->iconstoshow)) echo $this->_viewJumptoIcon($view_date);
    	    		if($cfg->get('com_calUseIconic', 1) != 2  && $task!="range.listevents"){
				if ( $task!="year.listevents") {
					echo $this->_nextMonthIcon($dates, $alts);
				}
    		    		echo $this->_nextYearIcon($dates, $alts);
    	    		}
    	    		?>
                </tr>
    			<tr class="icon_labels" align="center" valign="top">
    				<?php   if($cfg->get('com_calUseIconic', 1) != 2  && $task!="range.listevents"){ ?>
	        		<td colspan="<?php echo $colspan;?>"></td>
	        		<?php } ?>
    				<?php if (in_array("byyear", $this->iconstoshow))   { ?><td><?php echo JText::_('JEV_VIEWBYYEAR');?></td><?php } ?>
    				<?php if (in_array("bymonth", $this->iconstoshow))   { ?><td><?php echo JText::_('JEV_VIEWBYMONTH');?></td><?php } ?>
    				<?php if (in_array("byweek", $this->iconstoshow))   { ?><td><?php echo JText::_('JEV_VIEWBYWEEK');?></td><?php } ?>
    				<?php if (in_array("byday", $this->iconstoshow))   { ?><td><?php echo JText::_('JEV_VIEWTODAY');?></td><?php } ?>
    				<?php if (in_array("search", $this->iconstoshow))   { ?><td><?php echo JText::_('JEV_SEARCH_TITLE');?></td><?php } ?>
    				<?php if (in_array("bymonth", $this->iconstoshow))   { ?><td><?php echo  JText::_('JEV_JUMPTO');?></td><?php } ?>
    				<?php   if($cfg->get('com_calUseIconic', 1) != 2  && $task!="range.listevents"){ ?>
	        		<td colspan="<?php echo $colspan;?>"></td>
	        		<?php } ?>
                </tr>
                <?php
                 if (in_array("bymonth", $this->iconstoshow))   echo $this->_viewHiddenJumpto($view_date);
                ?>
            </table>
        </div>
		<?php    	
	}

}

Copyright © 2019 by b0y-101