Done ! 403WebShell
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/limitbooking/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

defined('_JEXEC') or die;

/**
 * Custom script to hook into installation process
 */
class plgSolidresLimitBookingInstallerScript
{
	function update($parent)
	{
		$filelist = array(
			JPATH_SITE . '/administrator/components/com_solidres/controllers/limitbooking.php',
			JPATH_SITE . '/administrator/components/com_solidres/controllers/limitbookings.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/limitbooking.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/limitbookings.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/fields/limitbookingdetails.php',
			JPATH_SITE . '/administrator/components/com_solidres/models/forms/filter_limitbookings.xml',
			JPATH_SITE . '/administrator/components/com_solidres/models/forms/limitbooking.xml',
			JPATH_SITE . '/administrator/components/com_solidres/tables/limitbooking.php',
			JPATH_SITE . '/administrator/components/com_solidres/tables/limitbookingdetail.php',
			JPATH_SITE . '/administrator/language/en-GB/en-GB.plg_solidres_limitbooking.ini',
			JPATH_SITE . '/administrator/language/en-GB/en-GB.plg_solidres_limitbooking.sys.ini',
		);


		foreach ($filelist as $file)
		{
			if(JFile::exists($file))
			{
				JFile::delete($file);
			}
		}

		$folderList = array(
			JPATH_SITE . '/administrator/components/com_solidres/views/limitbooking'
		);

		foreach ($folderList as $folder)
		{
			if(JFolder::exists($folder))
			{
				JFolder::delete($folder);
			}
		}
	}

	public function uninstall($parent)
	{
	}


	public function preflight($type, $parent)
	{
		if ($type = 'update')
		{
			// This is a workaround for updating from versions < 0.2.0 which does not have record in table #__schemas
			$dbo   = JFactory::getDbo();
			$query = $dbo->getQuery(true);
			$query->select('extension_id')
				->from($dbo->quoteName('#__extensions') . ' as ex')
				->where('ex.name = ' . "'plg_solidres_limitbooking'");
			$dbo->setQuery($query);
			$extensionId = $dbo->loadResult();
			if ($extensionId != false)
			{
				$checkVersionId = $dbo->getQuery(true);
				$checkVersionId->select('version_id')
					->from($dbo->quoteName('#__schemas') . ' as s')
					->where('s.extension_id = ' . $extensionId);
				$dbo->setQuery($checkVersionId);
				$versionId = $dbo->loadResult();
				if ($versionId == false)
				{
					$insertVersionId = $dbo->getQuery(true);
					$insertVersionId->insert($dbo->quoteName('#__schemas'))
						->columns('extension_id, version_id')
						->values($extensionId . ", '0.1.0'");
					$dbo->setQuery($insertVersionId);
					$insertVersionId = $dbo->execute();
					if (!$insertVersionId)
					{
						echo '<p>Solidres - Can not insert version id</p>';
					}
				}
			}
		}
	}

}

Youez - 2016 - github.com/yon3zu
LinuXploit