File manager - Edit - /home/ferretapmx/public_html/error.php.tar
Back
home/ferretapmx/public_html/templates/shaper_helixultimate/error.php 0000644 00000017734 15231056502 0022246 0 ustar 00 <?php /** * @package Helix Ultimate Framework * @author JoomShaper https://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later */ defined ('_JEXEC') or die(); use HelixUltimate\Framework\Core\HelixUltimate; use HelixUltimate\Framework\Platform\Helper; use Joomla\CMS\Factory; use Joomla\CMS\Uri\Uri; use Joomla\CMS\Language\Text; $app = Factory::getApplication(); $doc = Factory::getDocument(); $template = Helper::loadTemplateData(); $params = $template->params; $fontCSS = ''; function addGoogleFont($fonts) { $systemFonts = array( 'Arial', 'Tahoma', 'Verdana', 'Helvetica', 'Times New Roman', 'Trebuchet MS', 'Georgia' ); if (is_array($fonts)) { $fontUrls = ""; $styles = ""; $fontCheck = []; foreach ($fonts as $key => $font) { $font = json_decode($font ?? ""); if (!in_array($font->fontFamily, $systemFonts)) { if (in_array($font->fontFamily, $fontCheck)) { continue; } $fontCheck[] = $font->fontFamily; $fontUrl = '//fonts.googleapis.com/css?family=' . $font->fontFamily . ':100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i'; if (!empty(trim($font->fontSubset))) { $fontUrl .= '&subset=' . $font->fontSubset; } $fontUrl .= '&display=swap'; $fontUrls .= '<link href="'. $fontUrl .'" rel="stylesheet" media="none" onload="media=media="all"" />'. PHP_EOL . "\t\t"; } $fontCSS = $key . "{"; $fontCSS .= "font-family: '" . $font->fontFamily . "', sans-serif;"; if (isset($font->fontSize) && $font->fontSize) { $fontCSS .= 'font-size: ' . $font->fontSize . (!preg_match("@(px|em|rem|%)$@", $font->fontSize) ? 'px;' : ';'); } if (isset($font->fontWeight) && $font->fontWeight) { $fontCSS .= 'font-weight: ' . $font->fontWeight . ';'; } if (isset($font->fontStyle) && $font->fontStyle) { $fontCSS .= 'font-style: ' . $font->fontStyle . ';'; } if (!empty($font->fontColor)) { $fontCSS .= 'color: ' . $font->fontColor . ';'; } if (!empty($font->fontLineHeight)) { $fontCSS .= 'line-height: ' . $font->fontLineHeight . ';'; } if (!empty($font->fontLetterSpacing)) { $fontCSS .= 'letter-spacing: ' . $font->fontLetterSpacing . ';'; } if (!empty($font->textDecoration)) { $fontCSS .= 'text-decoration: ' . $font->textDecoration . ';'; } if (!empty($font->textAlign)) { $fontCSS .= 'text-align: ' . $font->textAlign . ';'; } $fontCSS .= "}"; if (isset($font->fontSize_sm) && $font->fontSize_sm) { $fontCSS .= '@media (min-width:768px) and (max-width:991px){'; $fontCSS .= $key . "{"; $fontCSS .= 'font-size: ' . $font->fontSize_sm . (!preg_match("@(px|em|rem|%)$@", $font->fontSize_sm) ? 'px;' : ';'); $fontCSS .= "}}"; } if (isset($font->fontSize_xs) && $font->fontSize_xs) { $fontCSS .= '@media (max-width:767px){'; $fontCSS .= $key . "{"; $fontCSS .= 'font-size: ' . $font->fontSize_xs . (!preg_match("@(px|em|rem|%)$@", $font->fontSize_xs) ? 'px;' : ';'); $fontCSS .= "}}"; } $styles .= $fontCSS; } echo $fontUrls; echo "<style>" . $styles . "</style>" . PHP_EOL; } } $helixPlugin = new HelixUltimate(); $webfonts = array(); if ($helixPlugin->params->get('enable_body_font')) { $webfonts['body'] = $helixPlugin->params->get('body_font'); } if ($helixPlugin->params->get('enable_h1_font')) { $webfonts['h1'] = $helixPlugin->params->get('h1_font'); } if ($helixPlugin->params->get('enable_h2_font')) { $webfonts['h2'] = $helixPlugin->params->get('h2_font'); } if ($helixPlugin->params->get('enable_h3_font')) { $webfonts['h3'] = $helixPlugin->params->get('h3_font'); } if ($helixPlugin->params->get('enable_h4_font')) { $webfonts['h4'] = $helixPlugin->params->get('h4_font'); } if ($helixPlugin->params->get('enable_h5_font')) { $webfonts['h5'] = $helixPlugin->params->get('h5_font'); } if ($helixPlugin->params->get('enable_h6_font')) { $webfonts['h6'] = $helixPlugin->params->get('h6_font'); } if ($helixPlugin->params->get('enable_navigation_font')) { $webfonts['.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a'] = $helixPlugin->params->get('navigation_font'); } if ($helixPlugin->params->get('enable_custom_font') && $helixPlugin->params->get('custom_font_selectors')) { $webfonts[$helixPlugin->params->get('custom_font_selectors')] = $helixPlugin->params->get('custom_font'); } $theme_url = Uri::base(true) . '/templates/'. $this->template; ?> <!doctype html> <html class="error-page" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <title><?php echo $this->title; ?> <?php echo htmlspecialchars($this->error->getMessage() ?? "", ENT_QUOTES, 'UTF-8'); ?></title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <?php if ($favicon = $params->get('favicon')) : ?> <link rel="icon" href="<?php echo Uri::base(true) . '/' . $favicon; ?>" /> <?php else: ?> <link rel="icon" href="<?php echo $theme_url .'/images/favicon.ico'; ?>" /> <?php endif; ?> <?php if(file_exists( \JPATH_THEMES . '/' . $this->template . '/css/bootstrap.min.css' )) : ?> <link href="<?php echo $theme_url . '/css/bootstrap.min.css'; ?>" rel="stylesheet"> <?php else: ?> <link href="<?php echo Uri::base(true) . '/plugins/system/helixultimate/css/bootstrap.min.css'; ?>" rel="stylesheet"> <?php endif; ?> <?php if(file_exists( \JPATH_THEMES . '/' . $this->template . '/css/custom.css' )) : ?> <link href="<?php echo $theme_url . '/css/custom.css'; ?>" rel="stylesheet"> <?php endif; ?> <link href="<?php echo $theme_url . '/css/font-awesome.min.css'; ?>" rel="stylesheet"> <link href="<?php echo $theme_url . '/css/template.css'; ?>" rel="stylesheet"> <?php $custom_style = $params->get('custom_style'); $preset = ($custom_style) ? 'default' : json_decode($params->get('preset', '{"preset":"preset1"}'))->preset; ?> <link href="<?php echo $theme_url . '/css/presets/' . htmlspecialchars($preset, ENT_QUOTES, 'UTF-8') . '.css'; ?>" rel="stylesheet"> <?php if ($params->get('error_font_load')) { addGoogleFont($webfonts); } ?> </head> <body> <div class="container"> <?php if($params->get('error_logo')) : ?> <a href="<?php echo $this->baseurl; ?>/index.php"> <img class="error-logo" src="<?php echo Uri::base(true) . '/' . $params->get('error_logo'); ?>" alt="<?php echo htmlspecialchars($this->title ?? ""); ?>"> </a> <?php endif; ?> <h1 class="error-code"><?php echo $this->error->getCode(); ?></h1> <h2 class="error-message"><?php echo htmlspecialchars($this->error->getMessage() ?? "", ENT_QUOTES, 'UTF-8'); ?></h2> <jdoc:include type="modules" name="404" style="sp_xhtml"/> <a href="<?php echo $this->baseurl; ?>/index.php" class="btn btn-secondary"><span class="fas fa-home" aria-hidden="true"></span> <?php echo Text::_('JERROR_LAYOUT_HOME_PAGE'); ?></a> <?php if ($this->debug) : ?> <div class="error-debug mt-3"> <?php echo $this->renderBacktrace(); ?> <?php if ($this->error->getPrevious()) : ?> <?php $loop = true; ?> <?php $this->setError($this->_error->getPrevious()); ?> <?php while ($loop === true) : ?> <p><strong><?php echo Text::_('JERROR_LAYOUT_PREVIOUS_ERROR'); ?></strong></p> <p><?php echo htmlspecialchars($this->_error->getMessage() ?? "", ENT_QUOTES, 'UTF-8'); ?></p> <?php echo $this->renderBacktrace(); ?> <?php $loop = $this->setError($this->_error->getPrevious()); ?> <?php endwhile; ?> <?php // Reset the main error object to the base error ?> <?php $this->setError($this->error); ?> <?php endif; ?> </div> <?php endif; ?> </div> <?php if($params->get('error_bg')) : ?> <style> body { background-image: url(<?php echo Uri::base(true) . '/' . $params->get('error_bg'); ?>) } </style> <?php endif; ?> </body> </html> home/ferretapmx/public_html/administrator/logs/error.php 0000644 00000000000 15231064511 0017625 0 ustar 00 home/ferretapmx/public_html/templates/cassiopeia/error.php 0000644 00000024724 15231065536 0020152 0 ustar 00 <?php /** * @package Joomla.Site * @subpackage Templates.cassiopeia * * @copyright (C) 2017 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\Factory; use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Uri\Uri; /** @var Joomla\CMS\Document\ErrorDocument $this */ $app = Factory::getApplication(); $input = $app->getInput(); $wa = $this->getWebAssetManager(); // Detecting Active Variables $option = $input->getCmd('option', ''); $view = $input->getCmd('view', ''); $layout = $input->getCmd('layout', ''); $task = $input->getCmd('task', ''); $itemid = $input->getCmd('Itemid', ''); $sitename = htmlspecialchars($app->get('sitename'), ENT_QUOTES, 'UTF-8'); $menu = $app->getMenu()->getActive(); $pageclass = $menu !== null ? $menu->getParams()->get('pageclass_sfx', '') : ''; // Color Theme $paramsColorName = $this->params->get('colorName', 'colors_standard'); $assetColorName = 'theme.' . $paramsColorName; $wa->registerAndUseStyle($assetColorName, 'global/' . $paramsColorName . '.css'); // Use a font scheme if set in the template style options $paramsFontScheme = $this->params->get('useFontScheme', false); $fontStyles = ''; if ($paramsFontScheme) { if (stripos($paramsFontScheme, 'https://') === 0) { $this->getPreloadManager()->preconnect('https://fonts.googleapis.com/', ['crossorigin' => 'anonymous']); $this->getPreloadManager()->preconnect('https://fonts.gstatic.com/', ['crossorigin' => 'anonymous']); $this->getPreloadManager()->preload($paramsFontScheme, ['as' => 'style', 'crossorigin' => 'anonymous']); $wa->registerAndUseStyle('fontscheme.current', $paramsFontScheme, [], ['rel' => 'lazy-stylesheet', 'crossorigin' => 'anonymous']); if (preg_match_all('/family=([^?:]*):/i', $paramsFontScheme, $matches) > 0) { $fontStyles = '--cassiopeia-font-family-body: "' . str_replace('+', ' ', $matches[1][0]) . '", sans-serif; --cassiopeia-font-family-headings: "' . str_replace('+', ' ', $matches[1][1] ?? $matches[1][0]) . '", sans-serif; --cassiopeia-font-weight-normal: 400; --cassiopeia-font-weight-headings: 700;'; } } else { $wa->registerAndUseStyle('fontscheme.current', $paramsFontScheme, ['version' => 'auto'], ['rel' => 'lazy-stylesheet']); $this->getPreloadManager()->preload($wa->getAsset('style', 'fontscheme.current')->getUri() . '?' . $this->getMediaVersion(), ['as' => 'style']); } } // Enable assets $wa->usePreset('template.cassiopeia.' . ($this->direction === 'rtl' ? 'rtl' : 'ltr')) ->useStyle('template.active.language') ->useStyle('template.user') ->useScript('template.user') ->addInlineStyle(":root { --hue: 214; --template-bg-light: #f0f4fb; --template-text-dark: #495057; --template-text-light: #ffffff; --link-color: var(--link-color); --template-special-color: #001B4C; $fontStyles }"); // Override 'template.active' asset to set correct ltr/rtl dependency $wa->registerStyle('template.active', '', [], [], ['template.cassiopeia.' . ($this->direction === 'rtl' ? 'rtl' : 'ltr')]); // Browsers support SVG favicons $this->addHeadLink(HTMLHelper::_('image', 'joomla-favicon.svg', '', [], true, 1), 'icon', 'rel', ['type' => 'image/svg+xml']); $this->addHeadLink(HTMLHelper::_('image', 'favicon.ico', '', [], true, 1), 'alternate icon', 'rel', ['type' => 'image/vnd.microsoft.icon']); $this->addHeadLink(HTMLHelper::_('image', 'joomla-favicon-pinned.svg', '', [], true, 1), 'mask-icon', 'rel', ['color' => '#000']); // Logo file or site title param if ($this->params->get('logoFile')) { $logo = HTMLHelper::_('image', Uri::root(false) . htmlspecialchars($this->params->get('logoFile'), ENT_QUOTES), $sitename, ['loading' => 'eager', 'decoding' => 'async'], false, 0); } elseif ($this->params->get('siteTitle')) { $logo = '<span title="' . $sitename . '">' . htmlspecialchars($this->params->get('siteTitle'), ENT_COMPAT, 'UTF-8') . '</span>'; } else { $logo = HTMLHelper::_('image', 'logo.svg', $sitename, ['class' => 'logo d-inline-block', 'loading' => 'eager', 'decoding' => 'async'], true, 0); } // Container $wrapper = $this->params->get('fluidContainer') ? 'wrapper-fluid' : 'wrapper-static'; $this->setMetaData('viewport', 'width=device-width, initial-scale=1'); // Defer font awesome $wa->getAsset('style', 'fontawesome')->setAttribute('rel', 'lazy-stylesheet'); // Get the error code $errorCode = $this->error->getCode(); // The module renderer will not work properly due to incomplete Application initialisation $renderModules = $app->getIdentity() && $app->getLanguage(); ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <jdoc:include type="metas" /> <jdoc:include type="styles" /> <jdoc:include type="scripts" /> </head> <body class="site error_site <?php echo $option . ' ' . $wrapper . ' view-' . $view . ($layout ? ' layout-' . $layout : ' no-layout') . ($task ? ' task-' . $task : ' no-task') . ($itemid ? ' itemid-' . $itemid : '') . ' ' . $pageclass; echo ($this->direction == 'rtl' ? ' rtl' : ''); ?>"> <header class="header container-header full-width"> <?php if ($this->params->get('brand', 1)) : ?> <div class="grid-child"> <div class="navbar-brand"> <a class="brand-logo" href="<?php echo $this->baseurl; ?>/"> <?php echo $logo; ?> </a> <?php if ($this->params->get('siteDescription')) : ?> <div class="site-description"><?php echo htmlspecialchars($this->params->get('siteDescription')); ?></div> <?php endif; ?> </div> </div> <?php endif; ?> <?php if ($renderModules && ($this->countModules('menu') || $this->countModules('search'))) : ?> <div class="grid-child container-nav"> <?php if ($this->countModules('menu')) : ?> <jdoc:include type="modules" name="menu" style="none" /> <?php endif; ?> <?php if ($this->countModules('search')) : ?> <div class="container-search"> <jdoc:include type="modules" name="search" style="none" /> </div> <?php endif; ?> </div> <?php endif; ?> </header> <div class="site-grid"> <div class="grid-child container-component"> <?php if ($renderModules && $this->countModules('error-' . $errorCode)) : ?> <div class="container"> <jdoc:include type="message" /> <main> <jdoc:include type="modules" name="error-<?php echo $errorCode; ?>" style="none" /> </main> </div> <?php else : ?> <h1 class="page-header"><?php echo Text::_('JERROR_LAYOUT_PAGE_NOT_FOUND'); ?></h1> <div class="card"> <div class="card-body"> <jdoc:include type="message" /> <main> <p><strong><?php echo Text::_('JERROR_LAYOUT_ERROR_HAS_OCCURRED_WHILE_PROCESSING_YOUR_REQUEST'); ?></strong></p> <p><?php echo Text::_('JERROR_LAYOUT_NOT_ABLE_TO_VISIT'); ?></p> <ul> <li><?php echo Text::_('JERROR_LAYOUT_AN_OUT_OF_DATE_BOOKMARK_FAVOURITE'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_MISTYPED_ADDRESS'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_SEARCH_ENGINE_OUT_OF_DATE_LISTING'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_YOU_HAVE_NO_ACCESS_TO_THIS_PAGE'); ?></li> </ul> <p><?php echo Text::_('JERROR_LAYOUT_GO_TO_THE_HOME_PAGE'); ?></p> <p><a href="<?php echo $this->baseurl; ?>/index.php" class="btn btn-secondary"><span class="icon-home" aria-hidden="true"></span> <?php echo Text::_('JERROR_LAYOUT_HOME_PAGE'); ?></a></p> <hr> <p><?php echo Text::_('JERROR_LAYOUT_PLEASE_CONTACT_THE_SYSTEM_ADMINISTRATOR'); ?></p> <blockquote> <span class="badge bg-secondary"><?php echo $this->error->getCode(); ?></span> <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?> </blockquote> </main> </div> </div> <?php endif; ?> <?php if ($this->debug) : ?> <div> <?php echo $this->renderBacktrace(); ?> <?php // Check if there are more Exceptions and render their data as well ?> <?php if ($this->error->getPrevious()) : ?> <?php $loop = true; ?> <?php // Reference $this->_error here and in the loop as setError() assigns errors to this property and we need this for the backtrace to work correctly ?> <?php // Make the first assignment to setError() outside the loop so the loop does not skip Exceptions ?> <?php $this->setError($this->_error->getPrevious()); ?> <?php while ($loop === true) : ?> <p><strong><?php echo Text::_('JERROR_LAYOUT_PREVIOUS_ERROR'); ?></strong></p> <p><?php echo htmlspecialchars($this->_error->getMessage(), ENT_QUOTES, 'UTF-8'); ?></p> <?php echo $this->renderBacktrace(); ?> <?php $loop = $this->setError($this->_error->getPrevious()); ?> <?php endwhile; ?> <?php // Reset the main error object to the base error ?> <?php $this->setError($this->error); ?> <?php endif; ?> </div> <?php endif; ?> </div> </div> <?php if ($renderModules && $this->countModules('footer')) : ?> <footer class="container-footer footer full-width"> <div class="grid-child"> <jdoc:include type="modules" name="footer" style="none" /> </div> </footer> <?php endif; ?> <?php if ($renderModules) : ?> <jdoc:include type="modules" name="debug" style="none" /> <?php endif; ?> </body> </html> home/ferretapmx/public_html/templates/system/error.php 0000644 00000011650 15231072301 0017334 0 ustar 00 <?php /** * @package Joomla.Site * @subpackage Template.system * * @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\Uri\Uri; /** @var Joomla\CMS\Document\ErrorDocument $this */ if (!isset($this->error)) { $this->error = new Exception(Text::_('JERROR_ALERTNOAUTHOR')); $this->debug = false; } // Load template CSS file $this->getWebAssetManager()->registerAndUseStyle('template.system.error', 'media/system/css/system-site-error.css'); if ($this->direction === 'rtl') { $this->getWebAssetManager()->registerAndUseStyle('template.system.error_rtl', 'media/system/css/system-site-error_rtl.css'); } // Set page title $this->setTitle($this->error->getCode() . ' - ' . htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8')); // Get the error code $errorCode = $this->error->getCode(); ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <jdoc:include type="metas" /> <jdoc:include type="styles" /> <jdoc:include type="scripts" /> </head> <body> <div class="error"> <div id="outline"> <div id="errorboxoutline"> <?php if ($this->countModules('error-' . $errorCode)) : ?> <jdoc:include type="modules" name="error-<?php echo $errorCode; ?>" style="none" /> <?php else : ?> <div id="errorboxheader"><?php echo $this->error->getCode(); ?> - <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?></div> <div id="errorboxbody"> <p><strong><?php echo Text::_('JERROR_LAYOUT_NOT_ABLE_TO_VISIT'); ?></strong></p> <ul> <li><?php echo Text::_('JERROR_LAYOUT_AN_OUT_OF_DATE_BOOKMARK_FAVOURITE'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_SEARCH_ENGINE_OUT_OF_DATE_LISTING'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_MISTYPED_ADDRESS'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_YOU_HAVE_NO_ACCESS_TO_THIS_PAGE'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_REQUESTED_RESOURCE_WAS_NOT_FOUND'); ?></li> <li><?php echo Text::_('JERROR_LAYOUT_ERROR_HAS_OCCURRED_WHILE_PROCESSING_YOUR_REQUEST'); ?></li> </ul> <p><strong><?php echo Text::_('JERROR_LAYOUT_PLEASE_TRY_ONE_OF_THE_FOLLOWING_PAGES'); ?></strong></p> <ul> <li><a href="<?php echo Uri::root(true); ?>/index.php"><?php echo Text::_('JERROR_LAYOUT_HOME_PAGE'); ?></a></li> </ul> <p><?php echo Text::_('JERROR_LAYOUT_PLEASE_CONTACT_THE_SYSTEM_ADMINISTRATOR'); ?></p> <?php endif; ?> <div id="techinfo"> <p> <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?> <?php if ($this->debug) : ?> <br><?php echo htmlspecialchars($this->error->getFile(), ENT_QUOTES, 'UTF-8');?>:<?php echo $this->error->getLine(); ?> <?php endif; ?> </p> <?php if ($this->debug) : ?> <div> <?php echo $this->renderBacktrace(); ?> <?php // Check if there are more Exceptions and render their data as well?> <?php if ($this->error->getPrevious()) : ?> <?php $loop = true; ?> <?php // Reference $this->_error here and in the loop as setError() assigns errors to this property and we need this for the backtrace to work correctly?> <?php // Make the first assignment to setError() outside the loop so the loop does not skip Exceptions?> <?php $this->setError($this->_error->getPrevious()); ?> <?php while ($loop === true) : ?> <p><strong><?php echo Text::_('JERROR_LAYOUT_PREVIOUS_ERROR'); ?></strong></p> <p> <?php echo htmlspecialchars($this->_error->getMessage(), ENT_QUOTES, 'UTF-8'); ?> <br><?php echo htmlspecialchars($this->_error->getFile(), ENT_QUOTES, 'UTF-8');?>:<?php echo $this->_error->getLine(); ?> </p> <?php echo $this->renderBacktrace(); ?> <?php $loop = $this->setError($this->_error->getPrevious()); ?> <?php endwhile; ?> <?php // Reset the main error object to the base error?> <?php $this->setError($this->error); ?> <?php endif; ?> </div> <?php endif; ?> </div> </div> </div> </div> </div> <jdoc:include type="modules" name="debug" style="none" /> </body> </html> home/ferretapmx/public_html/administrator/templates/atum/error.php 0000644 00000001064 15231217606 0021645 0 ustar 00 <?php /** * @package Joomla.Administrator * @subpackage Templates.Atum * @copyright (C) 2017 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt * @since 4.0.0 */ defined('_JEXEC') or die; use Joomla\CMS\Factory; /** @var \Joomla\CMS\Document\ErrorDocument $this */ // Authenticated versus guest have different displays $user = Factory::getUser(); if ($user->guest) { require __DIR__ . '/error_login.php'; } else { require __DIR__ . '/error_full.php'; }
| ver. 1.4 |
Github
|
.
| PHP 8.2.32 | Generation time: 0.06 |
proxy
|
phpinfo
|
Settings