403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.154
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /inetpub/wwwroot/icd/administrator/components/com_joomlawatch/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /inetpub/wwwroot/icd/administrator/components/com_joomlawatch/uninstall.joomlawatch.php
<?php


/**
 * JoomlaWatch - A real-time ajax joomla monitor and live stats
 * @version 1.2.x
 * @package JoomlaWatch
 * @license http://www.gnu.org/licenses/gpl-3.0.txt 	GNU General Public License v3
 * @copyright (C) 2007 by Matej Koval - All rights reserved!
 * @website http://www.codegravity.com
 **/

/** ensure this file is being included by a parent file */
if( !defined( '_JEXEC' ) && !defined( '_VALID_MOS' ) ) die( 'Restricted access' );

function com_uninstall() {
    global $database;

    if (@ !defined('JPATH_BASE')) {
        define('_JEXEC', 1);
        $dirname = dirname(__FILE__);
        $dirnameExploded = explode(DIRECTORY_SEPARATOR, $dirname);
        $jBasePath = "";
        $omitLast = 3;
        for ($i = 0; $i < sizeof($dirnameExploded) - $omitLast; $i++) {
            $jBasePath .= $dirnameExploded[$i];
            if ($i < (sizeof($dirnameExploded) - ($omitLast +1)))
                $jBasePath .= DIRECTORY_SEPARATOR;
        }
        define('JPATH_BASE', $jBasePath);
        define('DS', DIRECTORY_SEPARATOR);
    }

    if (!defined('JPATH_ROOT'))
        @require_once (JPATH_BASE2 . DS . 'includes' . DS . 'defines.php');
    if (!defined('JDEBUG'))
        @require_once (JPATH_BASE2 . DS . 'includes' . DS . 'framework.php');
    $mainframe = & JFactory :: getApplication('site');
    $mainframe->initialise();
    $database = & JFactory :: getDBO();

    $database->setQuery("SELECT `value` as keepData from #__joomlawatch_config where `name` = 'JOOMLAWATCH_UNINSTALL_KEEP_DATA' limit 1 ");
    $keepData = $database->loadResult();

    if (strtolower($keepData) == 'on') {
        echo("<b>Not deleting JoomlaWatch database tables, because you set KEEP_DATA in Settings to true. <br/>Do not forget to delete these tables later, or install new version of JoomlaWatch</b> <br/><br/>");
    } else {

        $query = "DROP TABLE #__joomlawatch";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_info";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_config";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_blocked";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_ip2c";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_cc2c";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_uri";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_cache";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_goals";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_internal";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_uri2title";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_history";
        $database->setQuery(trim($query));
        $database->query();

        $query = "DROP TABLE #__joomlawatch_uri_history";
        $database->setQuery(trim($query));
        $database->query();
    }

    echo "JoomlaWatch component successfully uninstalled.";
}
?>

Youez - 2016 - github.com/yon3zu
LinuXploit