uawdijnntqw1x1x1
IP : 216.73.216.231
Hostname : 213-108-241-110.cprapid.com
Kernel : Linux 213-108-241-110.cprapid.com 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
digilove
/
public_html
/
f7525
/
.
/
..
/
components
/
..
/
41423
/
mod_jmap.tar
/
/
tmpl/default.php000064400000001260152325656560007673 0ustar00<?php /** * @author Joomla! Extensions Store * @package JMAP::modules::mod_jmap * @copyright (C) 2021 - Joomla! Extensions Store * @license GNU/GPLv2 http://www.gnu.org/licenses/gpl-2.0.html */ defined ( '_JEXEC' ) or die ( 'Restricted access' ); /** * Module for sitemap footer navigation * * @author Joomla! Extensions Store * @package JMAP::modules::mod_jmap * @since 3.0 */ ?> <iframe <?php echo $onLoad;?> id="jmap_sitemap_nav_<?php echo $module->id;?>" src="<?php echo $targetIFrameUrl;?>" scrolling="<?php echo $scroll; ?>" style="border:none;width:<?php echo $width; ?>;height:<?php echo $height; ?>px;" class="wrapper <?php echo $moduleclass_sfx; ?>" > </iframe>tmpl/iframe.js000064400000001564152325656560007346 0ustar00function jmapIFrameAutoHeight(e) { setTimeout(function() { var t = 0; if (!document.all) { if (!!window.chrome) { document.getElementById(e).style.height = 0 } t = document.getElementById(e).contentDocument.body.scrollHeight; document.getElementById(e).style.height = t + 150 + "px" } else if (document.all) { if (!!window.performance) { var n = document.getElementById(e); var r = n.contentWindow.document || n.contentDocument; var t = Math.max(r.body.offsetHeight, r.body.scrollHeight); t += 60; n.style.height = t + "px"; n.setAttribute("height", t) } else { t = document.frames(e).document.body.scrollHeight; document.all.jmap_sitemap_nav.style.height = t + 150 + "px" } } }, 1000) }tmpl/index.html000064400000000037152325656560007534 0ustar00<!DOCTYPE html><title></title> helper.php000064400000002633152325656560006557 0ustar00<?php /** * @author Joomla! Extensions Store * @package JMAP::modules::mod_jmap * @copyright (C) 2021 - Joomla! Extensions Store * @license GNU/GPLv2 http://www.gnu.org/licenses/gpl-2.0.html */ defined ( '_JEXEC' ) or die ( 'Restricted access' ); /** * Module for sitemap footer navigation * * @author Joomla! Extensions Store * @package JMAP::modules::mod_jmap * @since 3.0 */ class ModJMapHelper { /** * Inject singleton script on page if multiple inclusions detected for nav modules * * @access public * @static * @return void */ public static function jmapInjectAutoHeightScript() { static $jmapAutoHeightScript; if(!$jmapAutoHeightScript) { $doc = JFactory::getDocument(); $doc->addScriptDeclaration('function jmapIFrameAutoHeight(e){setTimeout(function(){var t=0;if(!document.all){if(!!window.chrome){document.getElementById(e).style.height=0}t=document.getElementById(e).contentDocument.body.scrollHeight;document.getElementById(e).style.height=t+150+"px"}else if(document.all){if(!!window.performance){var n=document.getElementById(e);var r=n.contentWindow.document||n.contentDocument;var t=Math.max(r.body.offsetHeight,r.body.scrollHeight);t+=150;n.style.height=t+"px";n.setAttribute("height",t)}else{t=document.frames(e).document.body.scrollHeight;document.all.jmap_sitemap_nav.style.height=t+150+"px"}}},10)}'); $jmapAutoHeightScript = true; } } } index.html000064400000000037152325656560006560 0ustar00<!DOCTYPE html><title></title> mod_jmap.php000064400000007364152325656560007074 0ustar00<?php /** * @author Joomla! Extensions Store * @package JMAP::modules::mod_jmap * @copyright (C) 2021 - Joomla! Extensions Store * @license GNU/GPLv2 http://www.gnu.org/licenses/gpl-2.0.html */ defined ( '_JEXEC' ) or die ( 'Restricted access' ); /** * Module for sitemap footer navigation * * @author Joomla! Extensions Store * @package JMAP::modules::mod_jmap * @since 3.0 */ jimport('joomla.filesystem.file'); // Include the syndicate functions only once if($params->get('height_auto', 1)) { require_once __DIR__ . '/helper.php'; ModJMapHelper::jmapInjectAutoHeightScript(); } $scroll = htmlspecialchars($params->get('scrolling')); $width = htmlspecialchars($params->get('width')); if(stripos($width, 'px') === false && stripos($width, '%') === false) { $width .= 'px'; } $height = htmlspecialchars($params->get('height')); $height = preg_replace('/(%|px)/i', '', $height); $onLoad = $params->get('height_auto', 1) ? 'onload="jmapIFrameAutoHeight(\'jmap_sitemap_nav_' . $module->id . '\')"' : ''; $dataset = (int)$params->get('dataset', null); $dataset = $dataset ? '&dataset=' . $dataset : ''; $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx', '')); // Check for multilanguage $app = JFactory::getApplication(); $currentLanguageQueryString = null; $currentSefLanguage = null; if ($app->isSite()) { $multilangEnabled = $app->getLanguageFilter(); $currentSefLanguage = $multilangEnabled ? JFactory::getLanguage()->getLocale() : null; if(is_array($currentSefLanguage)) { $partialSef = explode('_', $currentSefLanguage[2]); $sefLang = array_shift($partialSef); $currentLanguageQueryString = '&lang=' . $sefLang; $currentSefLanguage = $sefLang . '/'; } } // Standard routing, full raw query string $targetIFrameUrl = JUri::base() . 'index.php?option=com_jmap&view=sitemap&tmpl=component&jmap_module=' . $module->id . $dataset . $currentLanguageQueryString; // Legacy routing /en, /de, etc if($params->get('legacy_routing', 0)) { // Try to check for an active htaccess file $index = null; // Joomla 3.2+ support if(method_exists($app, 'get')) { if(!$app->get ( 'sef_rewrite' )) { $index = 'index.php/'; } } $targetIFrameUrl = JUri::base() . $index . $currentSefLanguage . '?option=com_jmap&view=sitemap&tmpl=component&jmap_module=' . $module->id . $dataset; } if($params->get('module_rendering_mode', 'iframe') == 'iframe') { // Module iframe rendering require JModuleHelper::getLayoutPath('mod_jmap', $params->get('layout', 'default')); } else { /** * Component execute and fetch * Load language files * Auto loader setup * Register autoloader prefix */ $jLang = JFactory::getLanguage (); $jLang->load ( 'com_jmap', JPATH_ROOT . '/components/com_jmap', 'en-GB', true, true ); if ($jLang->getTag () != 'en-GB') { $jLang->load ( 'com_jmap', JPATH_SITE, null, true, false ); $jLang->load ( 'com_jmap', JPATH_SITE . '/components/com_jmap', null, true, false ); } require_once JPATH_ADMINISTRATOR . '/components/com_jmap/framework/loader.php'; JMapLoader::setup(); JMapLoader::registerPrefix('JMap', JPATH_ADMINISTRATOR . '/components/com_jmap/framework'); // Instantiate model JModelLegacy::addIncludePath(JPATH_ROOT . '/components/com_jmap/models', 'JMapModel'); $sitemapModel = JModelLegacy::getInstance('Sitemap', 'JMapModel', array('document_format'=>'html', 'jmap_module'=>$module->id)); $sitemapModel->setState('format', 'html'); $cparams = $sitemapModel->getComponentParams(); $cparams->set('show_title', 0); require_once JPATH_ROOT . '/components/com_jmap/views/sitemap/view.html.php'; $view = new JMapViewSitemap(); $view->setModel($sitemapModel, true); $view->addTemplatePath(JPATH_ROOT . '/components/com_jmap/views/sitemap/tmpl'); $contents = $view->display(); echo $contents; }mod_jmap.xml000064400000014240152325656560007074 0ustar00<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.0" client="site" method="upgrade"> <name>JSitemap module</name> <author>Joomla! Extensions Store</author> <creationDate>October 2024</creationDate> <copyright>Copyright (C) 2016 - Joomla! Extensions Store. All Rights Reserved.</copyright> <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> <authorEmail>info@storejextensions.org</authorEmail> <authorUrl>http://storejextensions.org</authorUrl> <version>4.18.10</version> <description>JSitemap Module</description> <files> <filename module="mod_jmap">mod_jmap.php</filename> <filename>helper.php</filename> <folder>tmpl</folder> <filename>index.html</filename> </files> <config> <fields name="params"> <fieldset name="basic" addfieldpath="/administrator/components/com_jmap/framework/html"> <field name="scrolling" type="list" default="auto" label="COM_JMAP_FIELD_SCROLL_LABEL" description="COM_JMAP_FIELD_SCROLL_DESC"> <option value="auto">COM_JMAP_FIELD_VALUE_AUTO</option> <option value="no">JNO</option> <option value="yes">JYES</option> </field> <field name="width" type="text" size="5" default="100%" label="COM_JMAP_FIELD_WIDTH_LABEL" description="COM_JMAP_FIELD_WIDTH_DESC" /> <field name="height" type="text" size="5" default="200" label="COM_JMAP_FIELD_HEIGHT_LABEL" description="COM_JMAP_FIELD_HEIGHT_DESC" /> <field name="height_auto" type="radio" class="btn-group btn-group-yesno" default="1" label="COM_JMAP_FIELD_AUTOHEIGHT_LABEL" description="COM_JMAP_FIELD_AUTOHEIGHT_DESC"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="dataset" type="Datasets" label="COM_JMAP_FILTERBY_DATASET" description="COM_JMAP_FILTERBY_DATASET_DESC"/> <!-- Model merge params override instead of view params --> <field name="datasource_filter" type="DataSources" label="COM_JMAP_FILTERBY_DATASOURCE" description="COM_JMAP_FILTERBY_DATASOURCE_DESC"/> <field name="sitemap_html_template" type="list" default="" label="COM_JMAP_HTML_TEMPLATE" description="COM_JMAP_HTML_TEMPLATE_DESC"> <option value="">COM_JMAP_TMPL_DEFAULT</option> <option value="mindmap">COM_JMAP_TMPL_MINDMAP</option> <option value="modern">COM_JMAP_TMPL_MODERN</option> <option value="gojs">COM_JMAP_TMPL_GOJS</option> <option value="dynamic">COM_JMAP_TMPL_DYNAMIC</option> <option value="led">COM_JMAP_TMPL_LED</option> <option value="large">COM_JMAP_TMPL_LARGE</option> <option value="basic">COM_JMAP_TMPL_BASIC</option> <option value="silver">COM_JMAP_TMPL_SILVER</option> <option value="black">COM_JMAP_TMPL_BLACK</option> <option value="light">COM_JMAP_TMPL_LIGHT</option> </field> <field name="show_icons" type="radio" class="btn-group" default="" label="COM_JMAP_SHOW_ICONS_SHORT" description="COM_JMAP_SHOW_ICONS_DESC"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="show_expanded" type="radio" class="btn-group" default="" label="COM_JMAP_SHOW_EXPANDED" description="COM_JMAP_SHOW_EXPANDED_DESC"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="expand_location" type="radio" class="btn-group" default="" label="COM_JMAP_EXPAND_CURRENT_MENU_FOLDER_SHORT" description="COM_JMAP_EXPAND_CURRENT_MENU_FOLDER_DESC"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="none">COM_JMAP_JMAPCOLLAPSE</option> <option value="location">COM_JMAP_JMAPEXPAND</option> </field> <field name="column_sitemap" type="radio" class="btn-group" default="" label="COM_JMAP_COLUMN_SITEMAP_SHORT" description="COM_JMAP_COLUMN_SITEMAP_DESC"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="column_maxnum" type="radio" class="btn-group" default="" label="COM_JMAP_COLUMN_SITEMAP_MAXNUM" description="COM_JMAP_COLUMN_SITEMAP_MAXNUM_DESC"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="2">COM_JMAP_2_COLUMNS</option> <option value="3">COM_JMAP_3_COLUMNS</option> <option value="4">COM_JMAP_4_COLUMNS</option> <option value="5">COM_JMAP_5_COLUMNS</option> <option value="6">COM_JMAP_6_COLUMNS</option> </field> <field name="multilevel_categories" type="radio" class="btn-group" default="" label="COM_JMAP_MULTILEVEL_CATEGORIES_SHORT" description="COM_JMAP_MULTILEVEL_CATEGORIES_DESC"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="custom_css_styles" type="textarea" default="" rows="10" label="COM_JMAP_CUSTOM_CSS_STYLES" description="COM_JMAP_CUSTOM_CSS_STYLES_DESC"/> <field name="module_rendering_mode" type="list" default="iframe" label="COM_JMAP_MODULE_RENDERING_MODE" description="COM_JMAP_MODULE_RENDERING_MODE_DESC"> <option value="iframe">COM_JMAP_MODULE_RENDERING_MODE_IFRAME</option> <option value="fetchrender">COM_JMAP_MODULE_RENDERING_MODE_FETCHRENDER</option> </field> <field name="legacy_routing" type="radio" class="btn-group btn-group-yesno" default="0" label="COM_JMAP_FIELD_LEGACYROUTING_LABEL" description="COM_JMAP_FIELD_LEGACYROUTING_DESC"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="moduleclass_sfx" type="text" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" /> <field name="cache" type="list" default="1" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC"> <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="text" default="900" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" /> <field name="cachemode" type="hidden" default="static"> <option value="static"></option> </field> </fieldset> </fields> </config> </extension>
/home/digilove/public_html/f7525/./../components/../41423/mod_jmap.tar