DonatShell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /AppServ/www/news/components/com_jevents/views/default/helpers/defaultviewnavtablebariconic.php
<?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
	}
}

Anon7 - 2022
AnonSec Team