| Linux hosting5.siteguarding.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64 Path : /home/devsafetybis/j524.dev.safetybis.com/installation/template/ |
| Current File : /home/devsafetybis/j524.dev.safetybis.com/installation/template/index.php |
<?php
/**
* @package Joomla.Installation
*
* @copyright (C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
\defined('_JEXEC') or die;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Uri\Uri;
use Joomla\CMS\Version;
/** @var \Joomla\CMS\Document\HtmlDocument $this */
// Add required assets
$this->getWebAssetManager()
->registerAndUseStyle('template.installation', 'installation/template/css/template' . ($this->direction === 'rtl' ? '-rtl' : '') . '.css', ['version' => 'auto'], [], [])
->useScript('core')
->useScript('keepalive')
->useScript('form.validate')
->registerAndUseScript('template.installation', 'installation/template/js/template.js', ['version' => 'auto'], ['defer' => true], ['core', 'form.validate'])
->useStyle('webcomponent.joomla-alert')
->useScript('messages')
->useScript('webcomponent.core-loader')
->addInlineStyle(':root {
--hue: 214;
--template-bg-light: #f0f4fb;
--template-text-dark: #495057;
--template-text-light: #ffffff;
--link-color: #2a69b8;
--template-special-color: #001b4c;
}');
// Add script options
$this->addScriptOptions('system.installation', ['url' => Route::_('index.php')]);
// Load JavaScript message titles
Text::script('ERROR');
Text::script('WARNING');
Text::script('NOTICE');
Text::script('MESSAGE');
// Add strings for JavaScript error translations.
Text::script('JLIB_JS_AJAX_ERROR_CONNECTION_ABORT');
Text::script('JLIB_JS_AJAX_ERROR_NO_CONTENT');
Text::script('JLIB_JS_AJAX_ERROR_OTHER');
Text::script('JLIB_JS_AJAX_ERROR_PARSE');
Text::script('JLIB_JS_AJAX_ERROR_TIMEOUT');
Text::script('INSTL_DATABASE_RESPONSE_ERROR');
// Add strings for installation progress
Text::script('INSTL');
Text::script('INSTL_FINISHED');
Text::script('INSTL_IN_PROGRESS');
// Load the JavaScript translated messages
Text::script('INSTL_PROCESS_BUSY');
// Load strings for translated messages (directory removal)
Text::script('INSTL_REMOVE_INST_FOLDER');
Text::script('INSTL_COMPLETE_REMOVE_FOLDER');
?>
<!DOCTYPE html>
<html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<jdoc:include type="metas" />
<jdoc:include type="styles" />
</head>
<body data-basepath="<?php echo Uri::root(true); ?>">
<div class="j-install">
<?php // Header?>
<header id="header" class="header">
<div class="row me-0">
<div class="col">
<div class="logo d-none d-md-block col">
<img src="<?php echo $this->baseurl; ?>/template/images/Joomla-logo-monochrome-horizontal-white.svg" alt="">
</div>
<div class="mx-2 my-3 d-flex d-md-none">
<img class="logo-small d-flex d-md-none" src="<?php echo $this->baseurl; ?>/template/images/Joomla-brandmark-monochrome-white-RGB.svg" alt="">
</div>
</div>
<div class="d-flex flex-wrap align-items-center col justify-content-center">
<h1 class="h2 mx-1 d-flex align-items-baseline text-white">
<span class="icon-cogs d-none d-md-block mx-2 align-items-center" aria-hidden="true"></span>
<?php echo Text::_('INSTL_PAGE_TITLE'); ?>
</h1>
<span class="small mx-1">
Joomla! <?php echo (new Version())->getShortVersion(); ?>
</span>
</div>
<div class="m-2 d-flex align-items-center col justify-content-end">
<a href="https://docs.joomla.org/Special:MyLanguage/J4.x:Installing_Joomla" target="_blank">
<span class="icon-question" aria-hidden="true"></span>
<span class="visually-hidden"><?php echo Text::_('INSTL_HELP_LINK'); ?></span>
</a>
</div>
</div>
</header>
<?php // Container?>
<div id="wrapper" class="d-flex wrapper flex-wrap">
<div class="container-fluid container-main">
<div id="content" class="content h-100">
<main class="d-flex justify-content-center align-items-center h-100">
<div class="j-container">
<jdoc:include type="message" />
<div id="javascript-warning">
<noscript>
<?php echo Text::_('INSTL_WARNJAVASCRIPT'); ?>
</noscript>
</div>
<div id="container-installation" class="container-installation flex no-js hidden" data-base-url="<?php echo Uri::root(); ?>">
<jdoc:include type="component" />
</div>
</div>
</main>
<footer class="footer text-center small w-100 p-3">
<?php echo Version::URL; ?>
</footer>
</div>
</div>
</div>
<jdoc:include type="scripts" />
</div>
</body>
</html>