Your IP : 216.73.216.231


Current Path : /home/digilove/www/41423/
Upload File :
Current File : /home/digilove/www/41423/com_rsfirewall.tar

views/forbidden/tmpl/default.php000064400000002577152325656740013000 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\Language\Text;
?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<title><?php echo Text::_('COM_RSFIREWALL_403_FORBIDDEN'); ?></title>
	<style>
		*{margin:0;box-sizing:border-box}body{padding-top:40px;padding-bottom:40px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-center{text-align:center}.container{max-width:1140px;width:100%;margin:15px auto}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}h1{margin-bottom:.5rem;font-family:inherit;font-weight:500;font-size:1.5rem;line-height:1.2;color:inherit}
	</style>
</head>
<body>
	<div class="container">
		<div class="alert alert-danger text-center" role="alert">
			<h1><?php echo Text::_('COM_RSFIREWALL_403_FORBIDDEN'); ?></h1>
			<?php echo $this->reason; ?>
		</div>
	</div>
</body>
</html>views/forbidden/tmpl/index.html000064400000000054152325656740012624 0ustar00<html><body bgcolor="#FFFFFF"></body></html>views/forbidden/index.html000064400000000054152325656740011650 0ustar00<html><body bgcolor="#FFFFFF"></body></html>views/forbidden/view.html.php000064400000000557152325656740012311 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\MVC\View\HtmlView;

class RsfirewallViewForbidden extends HtmlView
{
}views/login/tmpl/default.php000064400000006736152325656740012155 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper;
?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<title><?php echo Text::_('COM_RSFIREWALL_PROTECTED_AREA'); ?></title>
	<style>
		*{margin:0;box-sizing:border-box}body{padding-top:40px;padding-bottom:40px;background-color:#224c8f;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.form-signin{max-width:370px;padding:19px 29px 29px;margin:0 auto 20px;background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.form-signin input[type=password]{font-size:16px;height:auto;margin-bottom:15px;padding:7px 9px;text-align:center}.text-center{text-align:center}.container{max-width:1140px;width:100%;margin:15px auto}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}h1{margin-bottom:.5rem;font-family:inherit;font-weight:500;font-size:1.5rem;line-height:1.2;color:inherit}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
    </style>
	<script type="text/javascript">
	document.addEventListener('DOMContentLoaded', function() {
		document.getElementsByName('rsf_backend_password')[0].focus();
	});
	</script>
</head>
<body>
	<div class="container">
		<?php if ($this->password_sent) { ?>
			<div class="alert alert-danger" role="alert">
				<h1><?php echo Text::_('COM_RSFIREWALL_ERROR'); ?></h1>
				<?php echo Text::_('COM_RSFIREWALL_PASSWORD_INCORRECT'); ?>
			</div>
		<?php } ?>
		<form method="post" action="index.php" class="form-signin text-center" autocomplete="off">
			<p><?php echo HTMLHelper::_('image', 'com_rsfirewall/icon-48-rsfirewall.png', 'RSFirewall!', array(), true); ?></p>
			<h1><?php echo Text::_('COM_RSFIREWALL_PLEASE_LOGIN_TO_CONTINUE'); ?></h1>
			<p>
				<input type="password" name="rsf_backend_password" placeholder="<?php echo $this->escape(Text::_('COM_RSFIREWALL_PASSWORD')); ?>" />
			</p>
			<p>
				<button class="btn btn-primary btn-lg" type="submit"><?php echo Text::_('COM_RSFIREWALL_LOGIN'); ?></button>
			</p>
		</form>
	</div>
</body>
</html>views/login/tmpl/index.html000064400000000054152325656740012000 0ustar00<html><body bgcolor="#FFFFFF"></body></html>views/login/index.html000064400000000054152325656740011024 0ustar00<html><body bgcolor="#FFFFFF"></body></html>views/login/view.html.php000064400000000555152325656740011463 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\MVC\View\HtmlView;

class RsfirewallViewLogin extends HtmlView
{

}views/rsfirewall/tmpl/default.php000064400000000422152325656740013201 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;views/rsfirewall/tmpl/index.html000064400000000054152325656740013042 0ustar00<html><body bgcolor="#FFFFFF"></body></html>views/rsfirewall/index.html000064400000000054152325656740012066 0ustar00<html><body bgcolor="#FFFFFF"></body></html>views/rsfirewall/view.html.php000064400000001074152325656740012522 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;

class RsfirewallViewRsfirewall extends HtmlView
{
	public function display($tpl = null)
	{
		Factory::getApplication()->enqueueMessage(Text::_('COM_RSFIREWALL_FRONTEND_MESSAGE'), 'warning');
	}
}views/index.html000064400000000054152325656740007714 0ustar00<html><body bgcolor="#FFFFFF"></body></html>controller.php000064400000001115152325656740007455 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\MVC\Controller\BaseController;
use Joomla\CMS\Factory;

class RsfirewallController extends BaseController
{
	public function display($cachable = false, $urlparams = false)
	{
		Factory::getApplication()->input->set('view', 'rsfirewall');

		parent::display($cachable, $urlparams);
	}
}index.html000064400000000054152325656740006557 0ustar00<html><body bgcolor="#FFFFFF"></body></html>rsfirewall.php000064400000001367152325656740007455 0ustar00<?php
/*
 * @package 	RSFirewall!
 * @copyright 	(c) 2009 - 2024 RSJoomla!
 * @link 		https://www.rsjoomla.com/joomla-extensions/joomla-security.html
 * @license 	GNU General Public License https://www.gnu.org/licenses/gpl-3.0.en.html
 */

\defined('_JEXEC') or die;

use Joomla\CMS\Factory;
use Joomla\CMS\MVC\Controller\BaseController;

$app = Factory::getApplication();

require_once JPATH_ADMINISTRATOR.'/components/com_rsfirewall/helpers/adapter.php';
require_once JPATH_ADMINISTRATOR.'/components/com_rsfirewall/helpers/config.php';
require_once JPATH_COMPONENT.'/controller.php';
	
$controller	= BaseController::getInstance('RSFirewall');

$task = $app->input->get('task');

$controller->execute($task);
$controller->redirect();