Spade
Mini Shell
advancedtemplates.php000064400000005473151171727540010764 0ustar00<?php
/**
* @package Advanced Template Manager
* @version 3.9.5
*
* @author Peter van Westen <info@regularlabs.com>
* @link http://www.regularlabs.com
* @copyright Copyright © 2021 Regular Labs All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/
defined('_JEXEC') or die;
use Joomla\CMS\Factory as JFactory;
use Joomla\CMS\Form\Form as JForm;
use Joomla\CMS\Language\Text as JText;
use RegularLabs\Library\Document as RL_Document;
use RegularLabs\Library\Extension as RL_Extension;
use RegularLabs\Library\Language as RL_Language;
use RegularLabs\Library\Plugin as RL_Plugin;
use RegularLabs\Library\Protect as RL_Protect;
use RegularLabs\Plugin\System\AdvancedTemplates\Document;
// Do not instantiate plugin on install pages
// to prevent installation/update breaking because of potential breaking
changes
$input = JFactory::getApplication()->input;
if (in_array($input->get('option'),
['com_installer', 'com_regularlabsmanager']) &&
$input->get('action') != '')
{
return;
}
if ( ! is_file(__DIR__ . '/vendor/autoload.php'))
{
return;
}
require_once __DIR__ . '/vendor/autoload.php';
if ( ! is_file(JPATH_LIBRARIES . '/regularlabs/autoload.php'))
{
JFactory::getLanguage()->load('plg_system_advancedtemplates',
__DIR__);
JFactory::getApplication()->enqueueMessage(
JText::sprintf('ATM_EXTENSION_CAN_NOT_FUNCTION',
JText::_('ADVANCEDTEMPLATEMANAGER'))
. ' ' .
JText::_('ATM_REGULAR_LABS_LIBRARY_NOT_INSTALLED'),
'error'
);
return;
}
require_once JPATH_LIBRARIES . '/regularlabs/autoload.php';
if (! RL_Document::isJoomlaVersion(3, 'ADVANCEDTEMPLATEMANAGER'))
{
RL_Extension::disable('advancedtemplates', 'plugin');
RL_Language::load('plg_system_regularlabs');
JFactory::getApplication()->enqueueMessage(
JText::sprintf('RL_PLUGIN_HAS_BEEN_DISABLED',
JText::_('ADVANCEDTEMPLATEMANAGER')),
'error'
);
return;
}
if (true)
{
class PlgSystemAdvancedTemplates extends RL_Plugin
{
public $_title = 'ADVANCEDTEMPLATEMANAGER';
public $_lang_prefix = 'ATP';
public $_page_types = ['html'];
public $_enable_in_admin = true;
public $_jversion = 3;
protected function extraChecks()
{
if ( ! RL_Protect::isComponentInstalled('advancedtemplates'))
{
return false;
}
return true;
//return parent::extraChecks();
}
protected function handleOnContentPrepareForm(JForm $form, $data)
{
if ( ! $this->_is_admin)
{
return true;
}
return Document::changeMenuItemForm($form);
}
protected function handleOnAfterRoute()
{
if ( ! RL_Document::isClient('site'))
{
return;
}
Document::setTemplate();
}
protected function changeFinalHtmlOutput(&$html)
{
if ( ! $this->_is_admin)
{
return false;
}
return Document::replaceLinks($html);
}
}
}
advancedtemplates.xml000064400000004175151171727540010773 0ustar00<?xml
version="1.0" encoding="utf-8"?>
<extension version="3.9" type="plugin"
group="system" method="upgrade">
<name>PLG_SYSTEM_ADVANCEDTEMPLATES</name>
<description>PLG_SYSTEM_ADVANCEDTEMPLATES_DESC</description>
<version>3.9.5</version>
<creationDate>February 2021</creationDate>
<author>Regular Labs (Peter van Westen)</author>
<authorEmail>info@regularlabs.com</authorEmail>
<authorUrl>https://www.regularlabs.com</authorUrl>
<copyright>Copyright © 2018 Regular Labs - All Rights
Reserved</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html
GNU/GPL</license>
<scriptfile>script.install.php</scriptfile>
<updateservers>
<server type="extension" priority="1"
name="Regular Labs - Advanced Template Manager">
https://download.regularlabs.com/updates.xml?e=XXX&type=.xml
</server>
</updateservers>
<files>
<filename
plugin="advancedtemplates">advancedtemplates.php</filename>
<filename>script.install.helper.php</filename>
<folder>language</folder>
<folder>src</folder>
<folder>vendor</folder>
</files>
<config>
<fields name="params"
addfieldpath="/libraries/regularlabs/fields">
<fieldset name="basic">
<field name="@loadlanguage_regularlabs"
type="rl_loadlanguage"
extension="plg_system_regularlabs" />
<field name="@loadlanguage"
type="rl_loadlanguage"
extension="plg_system_advancedtemplates" />
<field name="@license" type="rl_license"
extension="ADVANCEDTEMPLATEMANAGER" />
<field name="@version" type="rl_version"
extension="ADVANCEDTEMPLATEMANAGER" />
<field name="@dependency" type="rl_dependency"
label="ATP_THE_COMPONENT"
file="/administrator/components/com_advancedtemplates/advancedtemplates.php"
/>
<field name="@header" type="rl_header"
label="ADVANCEDTEMPLATEMANAGER"
description="ADVANCEDTEMPLATEMANAGER_DESC"
url="https://www.regularlabs.com/advancedtemplatemanager"
/>
<field name="@notice_settings" type="note"
class="alert alert-info"
description="ATP_SETTINGS,<a
href="index.php?option=com_advancedtemplates"
target="_blank">,</a>" />
</fieldset>
</fields>
</config>
</extension>
language/ar-AA/ar-AA.plg_system_advancedtemplates.ini000064400000002502151171727540016534
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] لا يمكن
تشغيله."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="مُنتج Regular Labs Library
غير مُمكن."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="مُنتج Regular Labs
Library غير مُثبت."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/ar-AA/ar-AA.plg_system_advancedtemplates.sys.ini000064400000001231151171727540017347
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/ar-SA/ar-SA.plg_system_advancedtemplates.ini000064400000002502151171727540016600
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] لا يمكن
تشغيله."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="مُنتج Regular Labs Library
غير مُمكن."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="مُنتج Regular Labs
Library غير مُثبت."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/ar-SA/ar-SA.plg_system_advancedtemplates.sys.ini000064400000001231151171727540017413
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/az-AZ/az-AZ.plg_system_advancedtemplates.ini000064400000002544151171727540016644
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] не может
функционировать."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Плагин Regular Labs
Library не включен."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Плагин Regular Labs
Library не установлен."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/az-AZ/az-AZ.plg_system_advancedtemplates.sys.ini000064400000001231151171727550017452
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/bg-BG/bg-BG.plg_system_advancedtemplates.ini000064400000002667151171727550016543
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] не може
да функционира."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Добавката Regular Labs
Library не е включена."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Добавката Regular
Labs Library не е инсталирана."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Версията на Regular Labs
Library плъгина е стара. Опитайте да я
преинсталирате [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/bg-BG/bg-BG.plg_system_advancedtemplates.sys.ini000064400000001231151171727550017342
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/bn-BD/bn-BD.plg_system_advancedtemplates.ini000064400000002550151171727550016542
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] কাজ
করছে না।"
; ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin is
not enabled."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs
ফ্রেমওয়ার্ক ইনস্টল করা
নাই।"
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/bn-BD/bn-BD.plg_system_advancedtemplates.sys.ini000064400000001231151171727550017352
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/bs-BA/bs-BA.plg_system_advancedtemplates.ini000064400000002443151171727550016547
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] ne
funkcioniše."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library nije
omogućen."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin
nije instaliran."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/bs-BA/bs-BA.plg_system_advancedtemplates.sys.ini000064400000001231151171727550017356
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/ca-ES/ca-ES.plg_system_advancedtemplates.ini000064400000002470151171727550016557
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] no pot
funcionar."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="El plugin Regular Labs Library
no está activat."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="El plugin Regular Labs Library
no està instal·lat."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/ca-ES/ca-ES.plg_system_advancedtemplates.sys.ini000064400000001231151171727550017366
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/cs-CZ/cs-CZ.plg_system_advancedtemplates.ini000064400000002524151171727550016635
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Systém - Regular Labs - Pokročilý
správce šablon"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Pokročilý správce šablon -
převezme kontrolu nad šablonami v Joomla!"
ADVANCEDTEMPLATEMANAGER="Pokročilý správce šablon"
ADVANCEDTEMPLATEMANAGER_DESC="S Pokročilým správcem šablon máte k
dispozici další možnosti a funkce pro ovládání šablon."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] nemůže
fungovat."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin
není povolen."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Zásuvný modul Regular Labs
Library není nainstalován."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Zásuvný modul knihovny Regular
Labs je zastaralý. Pokuste znovu nainstalovat [[%1:extension
name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
ATP_THE_COMPONENT="komponenta Pokročilý správce šablon"
language/cs-CZ/cs-CZ.plg_system_advancedtemplates.sys.ini000064400000001242151171727550017446
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Systém - Regular Labs - Pokročilý
správce šablon"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Pokročilý správce šablon -
převezme kontrolu nad šablonami v Joomla!"
ADVANCEDTEMPLATEMANAGER="Pokročilý správce šablon"
language/da-DK/da-DK.plg_system_advancedtemplates.ini000064400000002554151171727550016542
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Avanceret
Skabelon Håndtering"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Avanceret Skabelon Håndtering -
Avanceret styring af skabeloner i Joomla!"
ADVANCEDTEMPLATEMANAGER="Avanceret Skabelon Håndtering"
ADVANCEDTEMPLATEMANAGER_DESC="Med Avanceret Skabelon Håndtering har
du ekstra indstillinger og funktionalitet til at kontrollere dine
skabeloner."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] kan ikke
fungere."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library
programudvidelse er ikke aktiveret."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library
programudvidelse er ikke installeret."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin er
forældet. Prøv at re-installere [[%1:extension name%]]."
ATP_SETTINGS="Se venligst [[%1:start link%]]Skabelon
Håndteringen[[%2:end link%]] for indstillinger."
ATP_THE_COMPONENT="Avanceret Skabelon Håndterings komponent"
language/da-DK/da-DK.plg_system_advancedtemplates.sys.ini000064400000001245151171727550017353
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Avanceret
Skabelon Håndtering"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Avanceret Skabelon Håndtering -
Avanceret styring af skabeloner i Joomla!"
ADVANCEDTEMPLATEMANAGER="Avanceret Skabelon Håndtering"
language/de-DE/de-DE.plg_system_advancedtemplates.ini000064400000002605151171727550016533
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
Erweiterte Optionen für Templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Mit dem Advanced Template Manager haben
Sie extra Optionen und Funktionen um die Anzeige Ihrer Templates zu
steuern."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] wird nicht
funktionieren."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Das Regular Labs Library Plugin
ist nicht aktiviert."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library Plugin
ist nicht installiert."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Das Regular Labs Library Plugin ist
veraltet. Bitte versuche die Erweiterung [[%1:extension name%]] neu zu
installieren."
ATP_SETTINGS="Bitte klicken Sie auf [[%1:start link%]]Template
Manager[[%2:end link%]] für die Einstellungen."
ATP_THE_COMPONENT="Die Advanced Template Manager Komponente"
language/de-DE/de-DE.plg_system_advancedtemplates.sys.ini000064400000001232151171727550017343
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
Erweiterte Optionen für Templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/el-GR/el-GR.plg_system_advancedtemplates.ini000064400000002643151171727550016615
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="Το [[%1:extension name%]] δεν
μπορεί να λειτουργήσει."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Το πρόσθετο Regular
Labs Library δεν είναι ενεργό."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Το πρόσθετο Regular
Labs Library plugin δεν είναι εγκατεστημένο."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/el-GR/el-GR.plg_system_advancedtemplates.sys.ini000064400000001231151171727560017423
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/en-GB/en-GB.plg_system_advancedtemplates.ini000064400000002435151171727560016561
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you have
extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] cannot
function."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin is
not enabled."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin is
not installed."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
ATP_THE_COMPONENT="the Advanced Template Manager component"
language/en-GB/en-GB.plg_system_advancedtemplates.sys.ini000064400000001223151171727560017370
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/es-CL/es-CL.plg_system_advancedtemplates.ini000064400000002504151171727560016604
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] no podrá
funcionar."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="El Plugin de Framework Regular
Labs no está activado."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="El Plugin de Framework Regular
Labs no está instalado."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/es-CL/es-CL.plg_system_advancedtemplates.sys.ini000064400000001231151171727560017415
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/es-ES/es-ES.plg_system_advancedtemplates.ini000064400000002545151171727560016633
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - Administrador
avanzado de plantillas"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Administrador avanzado de
plantillas - toma el control de las plantillas en Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] no podrá
funcionar."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="El plugin Regular Labs Library
no está habilitado."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="El plugin Regular Labs Library
no está instalado."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="El plugin de Regular Labs Library
está desactualizado. Intente reinstalando [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/es-ES/es-ES.plg_system_advancedtemplates.sys.ini000064400000001262151171727560017443
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - Administrador
avanzado de plantillas"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Administrador avanzado de
plantillas - toma el control de las plantillas en Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/et-EE/et-EE.plg_system_advancedtemplates.ini000064400000002533151171727560016576
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Süsteem - Regular Labs -
Lisavõimalustega kujunduste haldur"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Lisavõimalustega kujunduste haldur
- võta Joomla! kujundustest viimast"
ADVANCEDTEMPLATEMANAGER="Lisavõimalustega kujunduste haldur"
ADVANCEDTEMPLATEMANAGER_DESC="Lisavõimalustega kujunduste haldur
annab juurde mõned lisavõimalused ja -funktsioonid, et võtta oma
kujundustest ja nende stiilidest viimast."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] ei saa
töötada."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin pole
lubatud."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin
pole paigaldatud."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin on
vana. Paigalda see uuesti [[%1:extension name%]]."
ATP_SETTINGS="Palun vaata [[%1:start link%]]Kujunduste halduri[[%2:end
link%]] seadeid."
ATP_THE_COMPONENT="Lisavõimalustega kujunduste haldur"
language/et-EE/et-EE.plg_system_advancedtemplates.sys.ini000064400000001257151171727560017415
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Süsteem - Regular Labs -
Lisavõimalustega kujunduste haldur"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Lisavõimalustega kujunduste haldur
- võta Joomla! kujundustest viimast"
ADVANCEDTEMPLATEMANAGER="Lisavõimalustega kujunduste haldur"
language/fa-IR/fa-IR.plg_system_advancedtemplates.ini000064400000002527151171727560016577
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] نمی
تواند کار کند."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="پلاگین Regular Labs
Library فعال نشده است."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="پلاگین Regular Labs
Library نصب نشده است."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/fa-IR/fa-IR.plg_system_advancedtemplates.sys.ini000064400000001231151171727560017403
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/fi-FI/fi-FI.plg_system_advancedtemplates.ini000064400000002476151171727560016572
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] ei voi
toimia."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library
liitännäinen ei ole käytössä."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library
liitännäistä ei ole asennettu."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/fi-FI/fi-FI.plg_system_advancedtemplates.sys.ini000064400000001231151171727570017374
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/fr-FR/fr-FR.plg_system_advancedtemplates.ini000064400000002625151171727570016633
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - options
avancées pour les templates Joomla!"
ADVANCEDTEMPLATEMANAGER="Gestionnaire avancé de Template"
ADVANCEDTEMPLATEMANAGER_DESC="Avec Advanced Template Manager vous
disposez d'options et de fonctionnalités supplémentaires afin de
mieux contrôler vos templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] ne peut pas
fonctionner."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Le plugin Regular Labs Library
n'est pas activé."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Le plugin Regular Labs Library
n'est pas installé."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Le plugin de la bibliothèque
Regular Labs est obsolète. Essayez de réinstaller [[%1:extension
name%]]."
ATP_SETTINGS="Merci de vous rendre dans la [[%1:start link%]]Gestion
des templates[[%2:end link%]] pour les paramètrages."
ATP_THE_COMPONENT="Le composant Advanced Template Manager"
language/fr-FR/fr-FR.plg_system_advancedtemplates.sys.ini000064400000001240151171727570017440
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - options
avancées pour les templates Joomla!"
ADVANCEDTEMPLATEMANAGER="Gestionnaire avancé de Template"
language/hi-IN/hi-IN.plg_system_advancedtemplates.ini000064400000002676151171727570016621
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] कार्य
नहीं कर सकता हैं."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs
रूपरेखा प्लगिन सक्षम नहीं
है."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs
रूपरेखा प्लगिन संस्थापित
नहीं है."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/hi-IN/hi-IN.plg_system_advancedtemplates.sys.ini000064400000001231151171727570017420
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/hr-HR/hr-HR.plg_system_advancedtemplates.ini000064400000002451151171727570016640
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] neće
raditi."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library dodatak
nije omogućen."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library dodatak
nije instaliran."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/hr-HR/hr-HR.plg_system_advancedtemplates.sys.ini000064400000001231151171727570017450
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/hu-HU/hu-HU.plg_system_advancedtemplates.ini000064400000002502151171727570016651
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] nem
működik."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library
beépülőmodul nincs engedélyezve."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="A Regular Labs Library
beépülőmodul nincs telepítve."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/hu-HU/hu-HU.plg_system_advancedtemplates.sys.ini000064400000001231151171727570017464
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/id-ID/id-ID.plg_system_advancedtemplates.ini000064400000002444151171727570016556
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
kendalikan templat di Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Dengan Advanced Template Manager anda
memiliki opsi dan fungsi tambahan guna mengendalikan templat-templat."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] tidak
berfungsi."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Plugin Pustaka Regular Labs
tidak diaktifkan."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Plugin Pustaka Regular Labs
tidak terpasang."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="Silakan lihat [[%1:start link%]]Pengelolaan
Templat[[%2:end link%]] untuk pengaturannya."
ATP_THE_COMPONENT="komponen Advanced Template Manager"
language/id-ID/id-ID.plg_system_advancedtemplates.sys.ini000064400000001212151171727570017363
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
kendalikan templat di Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/it-IT/it-IT.plg_system_advancedtemplates.ini000064400000002462151171727570016656
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - Prendi
il controllo dei template Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Con Advanced Template Manager hai
opzioni e funzionalità extra per gestire i tuoi template."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] non può
funzionare."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Il plugin Regular Labs Library
non è abilitato."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Il plugin Regular Labs Library
non è installato."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="La libreria Regular Labs non è
aggiornata. Prova a reinstallare [[%1:extension name%]]."
ATP_SETTINGS="Per favore leggi [[%1:start link%]]Template
Manager[[%2:end link%]] per le impostazioni."
ATP_THE_COMPONENT="Componente Advanced Template Manager"
language/it-IT/it-IT.plg_system_advancedtemplates.sys.ini000064400000001225151171727570017467
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - Prendi
il controllo dei template Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/ja-JP/ja-JP.plg_system_advancedtemplates.ini000064400000003005151171727570016576
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="システム - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - Joomla!
テンプレートの高度なオプション"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="「Advanced Template
Manager」を使うと、テンプレートをコントロールする追加のオプションと機能が使えます。"
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]]
は機能しません。"
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs
フレームワークプラグインがインストールされていません。"
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs
フレームワークプラグインがインストールされていません。"
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="設定 (パラメータ) については、[[%1:start
link%]]テンプレート管理[[%2:end
link%]]を参照して下さい。"
ATP_THE_COMPONENT="Advanced Template Manager
コンポーネント"
language/ja-JP/ja-JP.plg_system_advancedtemplates.sys.ini000064400000001250151171727570017413
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="システム - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - Joomla!
テンプレートの高度なオプション"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/lt-LT/lt-LT.plg_system_advancedtemplates.ini000064400000002526151171727570016673
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - išplėstinė
šablonų tvarkyklė"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Išplėstinė šablonų tvarkyklė
- išplėstinės parinktys Joomla! šablonams"
ADVANCEDTEMPLATEMANAGER="Išplėstinė šablonų tvarkyklė"
ADVANCEDTEMPLATEMANAGER_DESC="Išplėstinė šablonų tvarkyklė
suteiks papildomas parinktis ir funkcionalumą šablonų valdymui."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] negali
veikti."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library įskiepis
nėra įgalintas."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library įskiepis
nėra įdiegtas."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="Peržiūrėkite [[%1:start link%]]Šablonų tvarkyklės
[[%2:end link%]] nustatymus."
ATP_THE_COMPONENT="Išplėstinės šablonų tvarkyklės
komponentas"
language/lt-LT/lt-LT.plg_system_advancedtemplates.sys.ini000064400000001264151171727570017506
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - išplėstinė
šablonų tvarkyklė"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Išplėstinė šablonų tvarkyklė
- išplėstinės parinktys Joomla! šablonams"
ADVANCEDTEMPLATEMANAGER="Išplėstinė šablonų tvarkyklė"
language/nb-NO/nb-NO.plg_system_advancedtemplates.ini000064400000002477151171727570016632
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] fungerer
ikke."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Rammeverk
programtillegg er ikke aktivert."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Rammeverk
programtillegg er ikke installert."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs biblioteket er
utdatert. Prøv å reinstaller [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/nb-NO/nb-NO.plg_system_advancedtemplates.sys.ini000064400000001231151171727570017432
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/nl-BE/nl-BE.plg_system_advancedtemplates.ini000064400000002531151171727570016571
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Systeem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - neem de
controle over templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Met Advanced Template Manager heb je
extra opties en functionaliteit om de controle te nemen over uw
templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] kan niet
functioneren."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs bibliotheek plugin
is niet ingeschakeld."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regelmatig Labs bibliotheek
plugin niet geinstalleerd."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="Gelieve het [[%1: start link%]]Template Beheer[[%2:end
link%]] te raadplegen voor instellingen"
ATP_THE_COMPONENT="het Advanced Template Manager component"
language/nl-BE/nl-BE.plg_system_advancedtemplates.sys.ini000064400000001230151171727570017401
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Systeem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - neem de
controle over templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/nl-NL/nl-NL.plg_system_advancedtemplates.ini000064400000002514151171727600016632
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Systeem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
geavanceerde opties voor templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Geavanceerde Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Met Geavanceerde Template Manager heeft
u extra opties en functies om uw templates te controleren."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] kan niet
functioneren."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin is
niet gepubliceerd."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin is
niet geïnstalleerd."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
verouderd. Probeer de [[%1:extension name%]] opnieuw te installeren."
ATP_SETTINGS="AUB kijk in [[%1:start link%]]Templatebeheer[[%2:end
link%]] voor instellingen."
ATP_THE_COMPONENT="het Advanced Template Manager component"
language/nl-NL/nl-NL.plg_system_advancedtemplates.sys.ini000064400000001237151171727600017450
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Systeem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
geavanceerde opties voor templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Geavanceerde Template Manager"
language/pl-PL/pl-PL.plg_system_advancedtemplates.ini000064400000002515151171727600016643
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
zaawansowane opcje w szablonach Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] nie może
działać."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Wtyczka Regular Labs Library nie
jest włączona."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Wtyczka Regular Labs Library
nie jest zainstalowana."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Wtyczka Regular Labs Library jest
przestarzała. Spróbuj zainstalować ponownie [[%1:extension
name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/pl-PL/pl-PL.plg_system_advancedtemplates.sys.ini000064400000001226151171727600017456
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
zaawansowane opcje w szablonach Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/pt-BR/pt-BR.plg_system_advancedtemplates.ini000064400000002572151171727600016646
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - Gerenciador
Avançado de Temas"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Gerenciador Avançado de Temas -
assuma o controle de temas no Joomla!"
ADVANCEDTEMPLATEMANAGER="Gerenciador Avançado de Temas"
ADVANCEDTEMPLATEMANAGER_DESC="Com o Gerenciador Avançado de Temas
você tem opções e funcionalidades extras para controlar teus
temas."
ATP_EXTENSION_CAN_NOT_FUNCTION="O [[%1:extension name%]] não pode
funcionar."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="O plugin Regular Labs Library
não está habilitado."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="O plugin Regular Labs Library
não está instalado."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="O plugin da Biblioteca de Regular
Labs está desatualizado. Tente reinstalar [[%1:extension name%]]."
ATP_SETTINGS="Por favor, veja o [[%1: link inicial%]] Gerenciador de
Temas [[%2: link final%]] para configurações."
ATP_THE_COMPONENT="o componente de Gerenciador Avançado de
Temas"
language/pt-BR/pt-BR.plg_system_advancedtemplates.sys.ini000064400000001242151171727600017454
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - Gerenciador
Avançado de Temas"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Gerenciador Avançado de Temas -
assuma o controle de temas no Joomla!"
ADVANCEDTEMPLATEMANAGER="Gerenciador Avançado de Temas"
language/pt-PT/pt-PT.plg_system_advancedtemplates.ini000064400000002477151171727600016712
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
opções avançadas para modelos em Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Com o Advanced Template Manager terá
opções e funcionalidades adicionais para gerir os seus modelos."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] não pode
funcionar."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="O plugin Regular Labs Library
não está ativado."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="O plugin Regular Labs Library
não está instalado"
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="Por fgavor, ver configurações em[[%1:start
link%]]Gestor de modelos[[%2:end link%]]."
ATP_THE_COMPONENT="o componente Advanced Template Manager"
language/pt-PT/pt-PT.plg_system_advancedtemplates.sys.ini000064400000001231151171727600017512
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistema - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
opções avançadas para modelos em Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/ro-RO/ro-RO.plg_system_advancedtemplates.ini000064400000002443151171727600016667
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] nu poate
functiona."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin
neactivat."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin
neinstalat."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/ro-RO/ro-RO.plg_system_advancedtemplates.sys.ini000064400000001231151171727600017476
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/ru-RU/ru-RU.plg_system_advancedtemplates.ini000064400000003122151171727600016712
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
дополнительные настройки для шаблонов в
Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="С помощью Advanced Template
Manager у вас есть дополнительные варианты и
возможности для управления
шаблонами."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] не может
работать."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Плагин Regular Labs
Library не включен."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library
плагин не установлен."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Плагин библиотеки
Regular Labs Library plugin устарел. Попробуйте его
переустановить [[%1:extension name%]]."
ATP_SETTINGS="Пожалуйста перейдите в [[%1:start
link%]]Advanced Template Manager[[%2:end link%]] для его
настройки."
ATP_THE_COMPONENT="компонент Advanced Template Manager"
language/ru-RU/ru-RU.plg_system_advancedtemplates.sys.ini000064400000001277151171727600017540
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
дополнительные настройки для шаблонов в
Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/sk-SK/sk-SK.plg_system_advancedtemplates.ini000064400000002524151171727600016653
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] nemôže
fungovať."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library doplnok nie
je aktivovaný/povolený."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library doplnok
nie je nainštalovaný."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Plugin knižnice regulárnych Labs
je zastaralý. Skúste ho preinštalovať [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/sk-SK/sk-SK.plg_system_advancedtemplates.sys.ini000064400000001231151171727600017462
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/sl-SI/sl-SI.plg_system_advancedtemplates.ini000064400000002453151171727600016652
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] ne more
delovati."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library vtičnik ni
omogočen."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library vtičnik
ni nameščen."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/sl-SI/sl-SI.plg_system_advancedtemplates.sys.ini000064400000001231151171727600017460
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/sr-RS/sr-RS.plg_system_advancedtemplates.ini000064400000002465151171727600016713
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] nemože
funkcionisati."
; ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin is
not enabled."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Libraryki dodadak
nije instaliran."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/sr-RS/sr-RS.plg_system_advancedtemplates.sys.ini000064400000001231151171727600017516
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/sr-YU/sr-YU.plg_system_advancedtemplates.ini000064400000002465151171727600016735
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] ne može da
funkcioniše."
; ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin is
not enabled."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin
nije instaliran."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/sr-YU/sr-YU.plg_system_advancedtemplates.sys.ini000064400000001231151171727610017541
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/sv-SE/sv-SE.plg_system_advancedtemplates.ini000064400000002455151171727610016671
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
avancerade alternativ för sidmallar i Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Med Advanced Template Manager får du
extra alternativ och funktioner till dina sidmallar."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] fungerar
inte."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin är
inte aktiverad."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin
är inte installerad."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Biblioteksplugin är
för gammal. Försök att installera den igen [[%1:extension name%]]."
ATP_SETTINGS="Gå till [[%1:start link%]]Mallar[[%2:end link%]] för
inställningar."
ATP_THE_COMPONENT="Komponenten Advanced Template Manager"
language/sv-SE/sv-SE.plg_system_advancedtemplates.sys.ini000064400000001233151171727610017477
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager -
avancerade alternativ för sidmallar i Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/th-TH/th-TH.plg_system_advancedtemplates.ini000064400000002647151171727610016652
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="ไม่สามารถใช้งาน
[[%1:extension name%]] ได้."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library plugin
ยังไม่ได้เปิดใช้งาน."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library plugin
ยังไม่ได้ถูกติดตั้ง."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/th-TH/th-TH.plg_system_advancedtemplates.sys.ini000064400000001231151171727610017453
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/tr-TR/tr-TR.plg_system_advancedtemplates.ini000064400000002576151171727610016723
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - Joomla
temalar için gelişmiş seçenekler sunar."
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Advanced Template Manager ile temaları
denetlemek için ek seçenek ve işlevler eklenebilir."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]]
çalışamaz."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Kütüphanesi
uygulama eki etkinleştirilmemiş."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Kütüphanesi
uygulama eki kurulmamış."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Kütüphanesi uygulama
eki güncel değil. Lütfen [[%1:extension name%]] uygulamasını yeniden
kurmayı deneyin."
ATP_SETTINGS="Ayarlar için [[%1:start link%]]Template Manager sistem
uygulama eki[[%2:end link%]] bölümüne bakın."
ATP_THE_COMPONENT="Advanced Template Manager Bileşeni"
language/tr-TR/tr-TR.plg_system_advancedtemplates.sys.ini000064400000001237151171727610017531
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="Sistem - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - Joomla
temalar için gelişmiş seçenekler sunar."
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/uk-UA/uk-UA.plg_system_advancedtemplates.ini000064400000003067151171727610016643
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Module Manager -
додаткове налаштування шаблонів Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="З Advanced Template Manager ви
отримаєте додаткові можливості і
функціональність для управління вашими
шаблонами."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] не може
функціонувати."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Плагін Regular Labs
Library не увімкнено."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Плагін Regular Labs
Library не встановлений."
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Плагин Regular Labs Library
застарілий. Будь ласка перевстановіть
[[%1:extension name%]]."
ATP_SETTINGS="Будь ласка використовуйте
[[%1:start link%]]Template Manager[[%2:end link%]] для
налаштування."
ATP_THE_COMPONENT="компонент Advanced Template Manager"
language/uk-UA/uk-UA.plg_system_advancedtemplates.sys.ini000064400000001257151171727610017457
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Module Manager -
додаткове налаштування шаблонів Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/vi-VN/vi-VN.plg_system_advancedtemplates.ini000064400000002517151171727610016674
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
ADVANCEDTEMPLATEMANAGER_DESC="Với Advanced Template Manager bạn
có các tùy chọn và tính năng thêm để quản lý template của
bạn."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]] không thể
thực hiện."
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Plugin Regular Labs Library
không được bật."
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Plugin Regular Labs Library
chưa được cài."
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
ATP_SETTINGS="Vui lòng xem [[%1:start link%]]Template Manager[[%2:end
link%]] để thiết lập."
ATP_THE_COMPONENT="the Advanced Template Manager component"
language/vi-VN/vi-VN.plg_system_advancedtemplates.sys.ini000064400000001223151171727610017502
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
language/zh-CN/zh-CN.plg_system_advancedtemplates.ini000064400000002333151171727610016630
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="系统 - Regular Labs -
高级模板管理器"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="高级模板管理器 -
控制Joomla!中的模板"
ADVANCEDTEMPLATEMANAGER="高级模板管理器"
ADVANCEDTEMPLATEMANAGER_DESC="使用高级模板管理器,您可以使用其他选项和功能来控制模板。"
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension
name%]]不能运行。"
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular
Labs依赖库插件没启用。"
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular
Labs依赖库插件没安装。"
ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular
Labs依赖库插件已过时。尝试重新安装[[%1:extension
name%]]。"
ATP_SETTINGS="有关设置,请参见[[%1:start
link%]]模板管理器[[%2:end link%]]。"
ATP_THE_COMPONENT="高级模板管理器组件"
language/zh-CN/zh-CN.plg_system_advancedtemplates.sys.ini000064400000001172151171727610017445
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
PLG_SYSTEM_ADVANCEDTEMPLATES="系统 - Regular Labs -
高级模板管理器"
PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="高级模板管理器 -
控制Joomla!中的模板"
ADVANCEDTEMPLATEMANAGER="高级模板管理器"
language/zh-TW/zh-TW.plg_system_advancedtemplates.ini000064400000002440151171727610016713
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
; ADVANCEDTEMPLATEMANAGER_DESC="With Advanced Template Manager you
have extra options and functionality to control your templates."
ATP_EXTENSION_CAN_NOT_FUNCTION="[[%1:extension name%]]
無法動作。"
ATP_REGULAR_LABS_LIBRARY_NOT_ENABLED="Regular Labs Library
外掛未啟用。"
ATP_REGULAR_LABS_LIBRARY_NOT_INSTALLED="Regular Labs Library
外掛未安裝。"
; ATP_REGULAR_LABS_LIBRARY_OUTDATED="Regular Labs Library plugin is
outdated. Try to re-install [[%1:extension name%]]."
; ATP_SETTINGS="Please see the [[%1:start link%]]Template
Manager[[%2:end link%]] for settings."
; ATP_THE_COMPONENT="the Advanced Template Manager component"
language/zh-TW/zh-TW.plg_system_advancedtemplates.sys.ini000064400000001231151171727610017525
0ustar00;; @package Advanced Template Manager
;; @version 3.9.5
;;
;; @author Peter van Westen <info@regularlabs.com>
;; @link http://www.regularlabs.com
;; @copyright Copyright © 2021 Regular Labs All Rights Reserved
;; @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
;;
;; @translate Want to help with translations? See:
https://www.regularlabs.com/translate
; PLG_SYSTEM_ADVANCEDTEMPLATES="System - Regular Labs - Advanced
Template Manager"
; PLG_SYSTEM_ADVANCEDTEMPLATES_DESC="Advanced Template Manager - take
control over templates in Joomla!"
; ADVANCEDTEMPLATEMANAGER="Advanced Template Manager"
script.install.helper.php000064400000054572151171727610011531
0ustar00<?php
/**
* @package Advanced Template Manager
* @version 3.9.5
*
* @author Peter van Westen <info@regularlabs.com>
* @link http://www.regularlabs.com
* @copyright Copyright © 2021 Regular Labs All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/
defined('_JEXEC') or die;
use Joomla\CMS\Factory as JFactory;
use Joomla\CMS\Filesystem\File as JFile;
use Joomla\CMS\Filesystem\Folder as JFolder;
use Joomla\CMS\Installer\Installer as JInstaller;
use Joomla\CMS\Language\Text as JText;
class PlgSystemAdvancedTemplatesInstallerScriptHelper
{
public $name = '';
public $alias = '';
public $extname = '';
public $extension_type = '';
public $plugin_folder = 'system';
public $module_position = 'status';
public $client_id = 1;
public $install_type = 'install';
public $show_message = true;
public $db = null;
public $softbreak = null;
public $installed_version = '';
public function __construct(&$params)
{
$this->extname = $this->extname ?: $this->alias;
$this->db = JFactory::getDbo();
}
public function preflight($route, $adapter)
{
if ( ! in_array($route, ['install', 'update']))
{
return true;
}
JFactory::getLanguage()->load('plg_system_regularlabsinstaller',
JPATH_PLUGINS . '/system/regularlabsinstaller');
$this->installed_version =
$this->getVersion($this->getInstalledXMLFile());
if ($this->show_message && $this->isInstalled())
{
$this->install_type = 'update';
}
// if ($this->extension_type == 'component')
// {
// // Remove admin menu to prevent error on creating it again
// $query = $this->db->getQuery(true)
// ->delete('#__menu')
// ->where($this->db->quoteName('path') . ' =
' . $this->db->quote('com-' . $this->extname))
// ->where($this->db->quoteName('client_id') . '
= 1');
// $this->db->setQuery($query);
// $this->db->execute();
// }
if ($this->onBeforeInstall($route) === false)
{
return false;
}
return true;
}
public function postflight($route, $adapter)
{
$this->removeGlobalLanguageFiles();
$this->removeUnusedLanguageFiles();
JFactory::getLanguage()->load($this->getPrefix() . '_' .
$this->extname, $this->getMainFolder());
if ( ! in_array($route, ['install', 'update']))
{
return true;
}
$this->fixExtensionNames();
$this->updateUpdateSites();
$this->removeAdminCache();
if ($this->onAfterInstall($route) === false)
{
return false;
}
if ($route == 'install')
{
$this->publishExtension();
}
if ($this->show_message)
{
$this->addInstalledMessage();
}
JFactory::getCache()->clean('com_plugins');
JFactory::getCache()->clean('_system');
return true;
}
public function isInstalled()
{
if ( ! is_file($this->getInstalledXMLFile()))
{
return false;
}
$query = $this->db->getQuery(true)
->select($this->db->quoteName('extension_id'))
->from('#__extensions')
->where($this->db->quoteName('type') . ' =
' . $this->db->quote($this->extension_type))
->where($this->db->quoteName('element') . ' =
' . $this->db->quote($this->getElementName()))
->setLimit(1);
$this->db->setQuery($query);
$result = $this->db->loadResult();
return empty($result) ? false : true;
}
public function getMainFolder()
{
switch ($this->extension_type)
{
case 'plugin' :
return JPATH_PLUGINS . '/' . $this->plugin_folder .
'/' . $this->extname;
case 'component' :
return JPATH_ADMINISTRATOR . '/components/com_' .
$this->extname;
case 'module' :
return JPATH_ADMINISTRATOR . '/modules/mod_' .
$this->extname;
case 'library' :
return JPATH_SITE . '/libraries/' . $this->extname;
}
}
public function getInstalledXMLFile()
{
return $this->getXMLFile($this->getMainFolder());
}
public function getCurrentXMLFile()
{
return $this->getXMLFile(__DIR__);
}
public function getXMLFile($folder)
{
switch ($this->extension_type)
{
case 'module' :
return $folder . '/mod_' . $this->extname .
'.xml';
default :
return $folder . '/' . $this->extname . '.xml';
}
}
public function uninstallExtension($extname, $type = 'plugin',
$folder = 'system', $show_message = true)
{
if (empty($extname))
{
return;
}
$folders = [];
switch ($type)
{
case 'plugin':
$folders[] = JPATH_PLUGINS . '/' . $folder . '/' .
$extname;
break;
case 'component':
$folders[] = JPATH_ADMINISTRATOR . '/components/com_' .
$extname;
$folders[] = JPATH_SITE . '/components/com_' . $extname;
break;
case 'module':
$folders[] = JPATH_ADMINISTRATOR . '/modules/mod_' .
$extname;
$folders[] = JPATH_SITE . '/modules/mod_' . $extname;
break;
}
if ( ! $this->foldersExist($folders))
{
return;
}
$query = $this->db->getQuery(true)
->select($this->db->quoteName('extension_id'))
->from('#__extensions')
->where($this->db->quoteName('element') . ' =
' . $this->db->quote($this->getElementName($type, $extname)))
->where($this->db->quoteName('type') . ' =
' . $this->db->quote($type));
if ($type == 'plugin')
{
$query->where($this->db->quoteName('folder') . '
= ' . $this->db->quote($folder));
}
$this->db->setQuery($query);
$ids = $this->db->loadColumn();
if (empty($ids))
{
foreach ($folders as $folder)
{
JFactory::getApplication()->enqueueMessage('2. Deleting: '
. $folder, 'notice');
JFolder::delete($folder);
}
return;
}
$ignore_ids =
JFactory::getApplication()->getUserState('rl_ignore_uninstall_ids',
[]);
if (JFactory::getApplication()->input->get('option') ==
'com_installer' &&
JFactory::getApplication()->input->get('task') ==
'remove')
{
// Don't attempt to uninstall extensions that are already selected
to get uninstalled by them selves
$ignore_ids = array_merge($ignore_ids,
JFactory::getApplication()->input->get('cid', [],
'array'));
JFactory::getApplication()->input->set('cid',
array_merge($ignore_ids, $ids));
}
$ids = array_diff($ids, $ignore_ids);
if (empty($ids))
{
return;
}
$ignore_ids = array_merge($ignore_ids, $ids);
JFactory::getApplication()->setUserState('rl_ignore_uninstall_ids',
$ignore_ids);
foreach ($ids as $id)
{
$tmpInstaller = new JInstaller;
$tmpInstaller->uninstall($type, $id);
}
if ($show_message)
{
JFactory::getApplication()->enqueueMessage(
JText::sprintf(
'COM_INSTALLER_UNINSTALL_SUCCESS',
JText::_('COM_INSTALLER_TYPE_TYPE_' . strtoupper($type))
), 'success'
);
}
}
public function foldersExist($folders = [])
{
foreach ($folders as $folder)
{
if (is_dir($folder))
{
return true;
}
}
return false;
}
public function uninstallPlugin($extname, $folder = 'system',
$show_message = true)
{
$this->uninstallExtension($extname, 'plugin', $folder,
$show_message);
}
public function uninstallComponent($extname, $show_message = true)
{
$this->uninstallExtension($extname, 'component', null,
$show_message);
}
public function uninstallModule($extname, $show_message = true)
{
$this->uninstallExtension($extname, 'module', null,
$show_message);
}
public function publishExtension()
{
switch ($this->extension_type)
{
case 'plugin' :
$this->publishPlugin();
case 'module' :
$this->publishModule();
}
}
public function publishPlugin()
{
$query = $this->db->getQuery(true)
->update('#__extensions')
->set($this->db->quoteName('enabled') . ' =
1')
->where($this->db->quoteName('type') . ' =
' . $this->db->quote('plugin'))
->where($this->db->quoteName('element') . ' =
' . $this->db->quote($this->extname))
->where($this->db->quoteName('folder') . ' =
' . $this->db->quote($this->plugin_folder));
$this->db->setQuery($query);
$this->db->execute();
}
public function publishModule()
{
// Get module id
$query = $this->db->getQuery(true)
->select($this->db->quoteName('id'))
->from('#__modules')
->where($this->db->quoteName('module') . ' =
' . $this->db->quote('mod_' . $this->extname))
->where($this->db->quoteName('client_id') . ' =
' . (int) $this->client_id);
$this->db->setQuery($query, 0, 1);
$id = $this->db->loadResult();
if ( ! $id)
{
return;
}
// check if module is already in the modules_menu table (meaning is is
already saved)
$query->clear()
->select($this->db->quoteName('moduleid'))
->from('#__modules_menu')
->where($this->db->quoteName('moduleid') . ' =
' . (int) $id)
->setLimit(1);
$this->db->setQuery($query);
$exists = $this->db->loadResult();
if ($exists)
{
return;
}
// Get highest ordering number in position
$query->clear()
->select($this->db->quoteName('ordering'))
->from('#__modules')
->where($this->db->quoteName('position') . ' =
' . $this->db->quote($this->module_position))
->where($this->db->quoteName('client_id') . ' =
' . (int) $this->client_id)
->order('ordering DESC');
$this->db->setQuery($query, 0, 1);
$ordering = $this->db->loadResult();
$ordering++;
// publish module and set ordering number
$query->clear()
->update('#__modules')
->set($this->db->quoteName('published') . ' =
1')
->set($this->db->quoteName('ordering') . ' =
' . (int) $ordering)
->set($this->db->quoteName('position') . ' =
' . $this->db->quote($this->module_position))
->where($this->db->quoteName('id') . ' = '
. (int) $id);
$this->db->setQuery($query);
$this->db->execute();
// add module to the modules_menu table
$query->clear()
->insert('#__modules_menu')
->columns([$this->db->quoteName('moduleid'),
$this->db->quoteName('menuid')])
->values((int) $id . ', 0');
$this->db->setQuery($query);
$this->db->execute();
}
public function addInstalledMessage()
{
JFactory::getApplication()->enqueueMessage(
JText::sprintf(
$this->install_type == 'update' ?
'RLI_THE_EXTENSION_HAS_BEEN_UPDATED_SUCCESSFULLY' :
'RLI_THE_EXTENSION_HAS_BEEN_INSTALLED_SUCCESSFULLY',
'<strong>' . JText::_($this->name) .
'</strong>',
'<strong>' . $this->getVersion() .
'</strong>',
$this->getFullType()
), 'success'
);
}
public function getPrefix()
{
switch ($this->extension_type)
{
case 'plugin':
return JText::_('plg_' .
strtolower($this->plugin_folder));
case 'component':
return JText::_('com');
case 'module':
return JText::_('mod');
case 'library':
return JText::_('lib');
default:
return $this->extension_type;
}
}
public function getElementName($type = null, $extname = null)
{
$type = is_null($type) ? $this->extension_type : $type;
$extname = is_null($extname) ? $this->extname : $extname;
switch ($type)
{
case 'component' :
return 'com_' . $extname;
case 'module' :
return 'mod_' . $extname;
case 'plugin' :
default:
return $extname;
}
}
public function getFullType()
{
return JText::_('RLI_' . strtoupper($this->getPrefix()));
}
public function getVersion($file = '')
{
$file = $file ?: $this->getCurrentXMLFile();
if ( ! is_file($file))
{
return '';
}
$xml = JInstaller::parseXMLInstallFile($file);
if ( ! $xml || ! isset($xml['version']))
{
return '';
}
return $xml['version'];
}
public function isNewer()
{
if ( ! $this->installed_version)
{
return true;
}
$package_version = $this->getVersion();
return version_compare($this->installed_version, $package_version,
'<=');
}
public function canInstall()
{
// The extension is not installed yet
if ( ! $this->installed_version)
{
return true;
}
// The free version is installed. So any version is ok to install
if (strpos($this->installed_version, 'PRO') === false)
{
return true;
}
// Current package is a pro version, so all good
if (strpos($this->getVersion(), 'PRO') !== false)
{
return true;
}
JFactory::getLanguage()->load($this->getPrefix() . '_' .
$this->extname, __DIR__);
JFactory::getApplication()->enqueueMessage(JText::_('RLI_ERROR_PRO_TO_FREE'),
'error');
JFactory::getApplication()->enqueueMessage(
html_entity_decode(
JText::sprintf(
'RLI_ERROR_UNINSTALL_FIRST',
'<a href="https://www.regularlabs.com/extensions/' .
$this->alias . '" target="_blank">',
'</a>',
JText::_($this->name)
)
), 'error'
);
return false;
}
/*
* Fixes incorrectly formed versions because of issues in old packager
*/
public function fixFileVersions($file)
{
if (is_array($file))
{
foreach ($file as $f)
{
self::fixFileVersions($f);
}
return;
}
if ( ! is_string($file) || ! is_file($file))
{
return;
}
$contents = file_get_contents($file);
if (
strpos($contents, 'FREEFREE') === false
&& strpos($contents, 'FREEPRO') === false
&& strpos($contents, 'PROFREE') === false
&& strpos($contents, 'PROPRO') === false
)
{
return;
}
$contents = str_replace(
['FREEFREE', 'FREEPRO', 'PROFREE',
'PROPRO'],
['FREE', 'PRO', 'FREE', 'PRO'],
$contents
);
JFile::write($file, $contents);
}
public function onBeforeInstall($route)
{
if ( ! $this->canInstall())
{
return false;
}
return true;
}
public function onAfterInstall($route)
{
return true;
}
public function delete($files = [])
{
foreach ($files as $file)
{
if (is_dir($file))
{
JFolder::delete($file);
}
if (is_file($file))
{
JFile::delete($file);
}
}
}
public function fixAssetsRules()
{
$query = $this->db->getQuery(true)
->select($this->db->quoteName('rules'))
->from('#__assets')
->where($this->db->quoteName('title') . ' =
' . $this->db->quote('com_' . $this->extname))
->setLimit(1);
$this->db->setQuery($query);
$rules = $this->db->loadResult();
$rules = json_decode($rules);
if (empty($rules))
{
return;
}
foreach ($rules as $key => $value)
{
if ( ! empty($value))
{
continue;
}
unset($rules->$key);
}
$rules = json_encode($rules);
$query = $this->db->getQuery(true)
->update($this->db->quoteName('#__assets'))
->set($this->db->quoteName('rules') . ' = '
. $this->db->quote($rules))
->where($this->db->quoteName('title') . ' =
' . $this->db->quote('com_' . $this->extname));
$this->db->setQuery($query);
$this->db->execute();
}
private function fixExtensionNames()
{
switch ($this->extension_type)
{
case 'module' :
$this->fixModuleNames();
}
}
private function fixModuleNames()
{
// Get module id
$query = $this->db->getQuery(true)
->select($this->db->quoteName('id'))
->from('#__modules')
->where($this->db->quoteName('module') . ' =
' . $this->db->quote('mod_' . $this->extname))
->where($this->db->quoteName('client_id') . ' =
' . (int) $this->client_id);
$this->db->setQuery($query, 0, 1);
$module_id = $this->db->loadResult();
if (empty($module_id))
{
return;
}
$title = 'Regular Labs - ' . JText::_($this->name);
$query->clear()
->update('#__modules')
->set($this->db->quoteName('title') . ' = '
. $this->db->quote($title))
->where($this->db->quoteName('id') . ' = '
. (int) $module_id)
->where($this->db->quoteName('title') . ' LIKE
' . $this->db->quote('NoNumber%'));
$this->db->setQuery($query);
$this->db->execute();
// Fix module assets
// Get asset id
$query = $this->db->getQuery(true)
->select($this->db->quoteName('id'))
->from('#__assets')
->where($this->db->quoteName('name') . ' =
' . $this->db->quote('com_modules.module.' . (int)
$module_id))
->where($this->db->quoteName('title') . ' LIKE
' . $this->db->quote('NoNumber%'))
->setLimit(1);
$this->db->setQuery($query);
$asset_id = $this->db->loadResult();
if (empty($asset_id))
{
return;
}
$query->clear()
->update('#__assets')
->set($this->db->quoteName('title') . ' = '
. $this->db->quote($title))
->where($this->db->quoteName('id') . ' = '
. (int) $asset_id);
$this->db->setQuery($query);
$this->db->execute();
}
private function updateUpdateSites()
{
$this->removeOldUpdateSites();
$this->updateNamesInUpdateSites();
$this->updateHttptoHttpsInUpdateSites();
$this->removeDuplicateUpdateSite();
$this->updateDownloadKey();
}
private function removeOldUpdateSites()
{
$query = $this->db->getQuery(true)
->select($this->db->quoteName('update_site_id'))
->from('#__update_sites')
->where($this->db->quoteName('location') . '
LIKE ' . $this->db->quote('nonumber.nl%'))
->where($this->db->quoteName('location') . '
LIKE ' . $this->db->quote('%e=' . $this->alias .
'%'));
$this->db->setQuery($query, 0, 1);
$id = $this->db->loadResult();
if ( ! $id)
{
return;
}
$query->clear()
->delete('#__update_sites')
->where($this->db->quoteName('update_site_id') .
' = ' . (int) $id);
$this->db->setQuery($query);
$this->db->execute();
$query->clear()
->delete('#__update_sites_extensions')
->where($this->db->quoteName('update_site_id') .
' = ' . (int) $id);
$this->db->setQuery($query);
$this->db->execute();
}
private function updateNamesInUpdateSites()
{
$name = JText::_($this->name);
if ($this->alias != 'extensionmanager')
{
$name = 'Regular Labs - ' . $name;
}
$query = $this->db->getQuery(true)
->update('#__update_sites')
->set($this->db->quoteName('name') . ' = '
. $this->db->quote($name))
->where($this->db->quoteName('location') . '
LIKE ' .
$this->db->quote('%download.regularlabs.com%'))
->where($this->db->quoteName('location') . '
LIKE ' . $this->db->quote('%e=' . $this->alias .
'%'));
$this->db->setQuery($query);
$this->db->execute();
}
private function updateHttptoHttpsInUpdateSites()
{
$query = $this->db->getQuery(true)
->update('#__update_sites')
->set($this->db->quoteName('location') . ' =
REPLACE('
. $this->db->quoteName('location') . ', '
. $this->db->quote('http://') . ', '
. $this->db->quote('https://')
. ')')
->where($this->db->quoteName('location') . '
LIKE ' .
$this->db->quote('http://download.regularlabs.com%'));
$this->db->setQuery($query);
$this->db->execute();
}
private function removeDuplicateUpdateSite()
{
// First check to see if there is a pro entry
$query = $this->db->getQuery(true)
->select($this->db->quoteName('update_site_id'))
->from('#__update_sites')
->where($this->db->quoteName('location') . '
LIKE ' .
$this->db->quote('%download.regularlabs.com%'))
->where($this->db->quoteName('location') . '
LIKE ' . $this->db->quote('%e=' . $this->alias .
'%'))
->where($this->db->quoteName('location') . ' NOT
LIKE ' . $this->db->quote('%pro=1%'))
->setLimit(1);
$this->db->setQuery($query);
$id = $this->db->loadResult();
// Otherwise just get the first match
if ( ! $id)
{
$query->clear()
->select($this->db->quoteName('update_site_id'))
->from('#__update_sites')
->where($this->db->quoteName('location') . '
LIKE ' .
$this->db->quote('%download.regularlabs.com%'))
->where($this->db->quoteName('location') . '
LIKE ' . $this->db->quote('%e=' . $this->alias .
'%'));
$this->db->setQuery($query, 0, 1);
$id = $this->db->loadResult();
// Remove pro=1 from the found update site
$query->clear()
->update('#__update_sites')
->set($this->db->quoteName('location')
. ' = replace(' .
$this->db->quoteName('location') . ', ' .
$this->db->quote('&pro=1') . ', ' .
$this->db->quote('') . ')')
->where($this->db->quoteName('update_site_id') .
' = ' . (int) $id);
$this->db->setQuery($query);
$this->db->execute();
}
if ( ! $id)
{
return;
}
$query->clear()
->select($this->db->quoteName('update_site_id'))
->from('#__update_sites')
->where($this->db->quoteName('location') . '
LIKE ' .
$this->db->quote('%download.regularlabs.com%'))
->where($this->db->quoteName('location') . '
LIKE ' . $this->db->quote('%e=' . $this->alias .
'%'))
->where($this->db->quoteName('update_site_id') .
' != ' . $id);
$this->db->setQuery($query);
$ids = $this->db->loadColumn();
if (empty($ids))
{
return;
}
$query->clear()
->delete('#__update_sites')
->where($this->db->quoteName('update_site_id') .
' IN (' . implode(',', $ids) . ')');
$this->db->setQuery($query);
$this->db->execute();
$query->clear()
->delete('#__update_sites_extensions')
->where($this->db->quoteName('update_site_id') .
' IN (' . implode(',', $ids) . ')');
$this->db->setQuery($query);
$this->db->execute();
}
// Save the download key from the Regular Labs Extension Manager config to
the update sites
private function updateDownloadKey()
{
$query = $this->db->getQuery(true)
->select($this->db->quoteName('params'))
->from('#__extensions')
->where($this->db->quoteName('element') . ' =
' . $this->db->quote('com_regularlabsmanager'));
$this->db->setQuery($query);
$params = $this->db->loadResult();
if ( ! $params)
{
return;
}
$params = json_decode($params);
if ( ! isset($params->key))
{
return;
}
// Add the key on all regularlabs.com urls
$query->clear()
->update('#__update_sites')
->set($this->db->quoteName('extra_query') . ' =
' . $this->db->quote('k=' . $params->key))
->where($this->db->quoteName('location') . '
LIKE ' .
$this->db->quote('%download.regularlabs.com%'));
$this->db->setQuery($query);
$this->db->execute();
}
private function removeAdminCache()
{
$this->delete([JPATH_ADMINISTRATOR . '/cache/regularlabs']);
$this->delete([JPATH_ADMINISTRATOR . '/cache/nonumber']);
}
private function removeGlobalLanguageFiles()
{
if ($this->extension_type == 'library')
{
return;
}
$language_files = JFolder::files(JPATH_ADMINISTRATOR .
'/language', '\.' . $this->getPrefix() .
'_' . $this->extname . '\.', true, true);
// Remove override files
foreach ($language_files as $i => $language_file)
{
if (strpos($language_file, '/overrides/') === false)
{
continue;
}
unset($language_files[$i]);
}
if (empty($language_files))
{
return;
}
JFile::delete($language_files);
}
private function removeUnusedLanguageFiles()
{
if ($this->extension_type == 'library')
{
return;
}
if ( ! is_file(__DIR__ . '/language'))
{
return;
}
$installed_languages = array_merge(
is_file(JPATH_SITE . '/language') ?
JFolder::folders(JPATH_SITE . '/language') : [],
is_file(JPATH_ADMINISTRATOR . '/language') ?
JFolder::folders(JPATH_ADMINISTRATOR . '/language') : []
);
$languages = array_diff(
JFolder::folders(__DIR__ . '/language') ?: [],
$installed_languages
);
$delete_languages = [];
foreach ($languages as $language)
{
$delete_languages[] = $this->getMainFolder() . '/language/'
. $language;
}
if (empty($delete_languages))
{
return;
}
// Remove folders
$this->delete($delete_languages);
}
}
script.install.php000064400000002770151171727620010245 0ustar00<?php
/**
* @package Advanced Template Manager
* @version 3.9.5
*
* @author Peter van Westen <info@regularlabs.com>
* @link http://www.regularlabs.com
* @copyright Copyright © 2021 Regular Labs All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/
defined('_JEXEC') or die;
use Joomla\CMS\Factory as JFactory;
require_once __DIR__ . '/script.install.helper.php';
class PlgSystemAdvancedTemplatesInstallerScript extends
PlgSystemAdvancedTemplatesInstallerScriptHelper
{
public $name = 'ADVANCEDTEMPLATEMANAGER';
public $alias = 'advancedtemplatemanager';
public $extname = 'advancedtemplates';
public $extension_type = 'plugin';
public function uninstall($adapter)
{
$this->uninstallComponent($this->extname);
$this->uninstallPlugin($this->extname, 'actionlog');
}
public function onAfterInstall($route)
{
$this->setPluginOrdering();
return parent::onAfterInstall($route);
}
private function setPluginOrdering()
{
$query = $this->db->getQuery(true)
->update('#__extensions')
->set($this->db->quoteName('ordering') . ' =
1')
->where($this->db->quoteName('type') . ' =
' . $this->db->quote('plugin'))
->where($this->db->quoteName('element') . ' =
' . $this->db->quote('advancedtemplates'))
->where($this->db->quoteName('folder') . ' =
' . $this->db->quote('system'));
$this->db->setQuery($query);
$this->db->execute();
JFactory::getCache()->clean('_system');
}
}
src/Document.php000064400000016341151171727620007640 0ustar00<?php
/**
* @package Advanced Template Manager
* @version 3.9.5
*
* @author Peter van Westen <info@regularlabs.com>
* @link http://www.regularlabs.com
* @copyright Copyright © 2021 Regular Labs All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/
namespace RegularLabs\Plugin\System\AdvancedTemplates;
defined('_JEXEC') or die;
use AdvancedTemplatesModelStyle;
use Joomla\CMS\Factory as JFactory;
use Joomla\CMS\Form\Form as JForm;
use Joomla\CMS\Language\Text as JText;
use Joomla\CMS\Router\Route as JRoute;
use Joomla\Registry\Registry as JRegistry;
use RegularLabs\Library\Conditions as RL_Conditions;
use RegularLabs\Library\Document as RL_Document;
use RegularLabs\Library\Language as RL_Language;
use RegularLabs\Library\Parameters as RL_Parameters;
use RegularLabs\Library\RegEx as RL_RegEx;
class Document
{
static $style_params;
/*
* Replace links to com_templates with com_advancedtemplates
*/
public static function replaceLinks(&$html)
{
if ( ! RL_Document::isHtml())
{
return false;
}
RL_Language::load('com_advancedtemplates');
if (JFactory::getApplication()->input->get('option') ==
'com_templates')
{
self::replaceLinksInCoreTemplateManager($html);
return true;
}
$html = RL_RegEx::replace(
'((["\'])[^\s"\'%]*\?option=com_)(templates(\2|[^a-z-\"\'].*?\2))',
'\1advanced\3',
$html
);
$html = str_replace(
[
'?option=com_advancedtemplates&force=1',
'?option=com_advancedtemplates&force=1',
],
'?option=com_templates',
$html
);
return true;
}
public static function replaceLinksInCoreTemplateManager(&$html)
{
if ( ! Params::get()->show_switch)
{
return false;
}
$url = 'index.php?option=com_advancedtemplates';
if (JFactory::getApplication()->input->get('view') ==
'style')
{
$url .= '&task=style.edit&id=' . (int)
JFactory::getApplication()->input->get('id');
}
$link = '<a style="float:right;" href="' .
JRoute::_($url) . '">' .
JText::_('ATP_SWITCH_TO_ADVANCED_TEMPLATE_MANAGER') .
'</a><div
style="clear:both;"></div>';
$html =
RL_RegEx::replace('(</div>\s*</form>\s*(<\!--.*?-->\s*)*</div>)',
$link . '\1', $html);
return true;
}
public static function setTemplate()
{
$params = Params::get();
if
(JFactory::getApplication()->input->get('templateStyle'))
{
if (isset($params->template_positions_display) &&
$params->template_positions_display)
{
return;
}
}
$active = self::getActiveStyle();
// return if no active template is found
if (empty($active))
{
return;
}
// convert params from json to JRegistry object. setTemplate need that.
$active->params = new JRegistry($active->params);
JFactory::getApplication()->setTemplate($active->template,
$active->params);
}
/**
* @return Object The active style
*/
public static function getActiveStyle()
{
$styles = self::getStyles();
$active = null;
foreach ($styles as $id => &$style)
{
if ( ! self::isStyleActive($style, $active))
{
continue;
}
$active = $style;
break;
}
return $active;
}
/**
* @return bool True if the current style should be set as active
*/
public static function isStyleActive(&$style, &$active)
{
// continue if default language is already set
if ($active && $style->home)
{
return false;
}
// check if style is set as language default
if ($style->home && $style->home ==
JFactory::getLanguage()->getTag())
{
$active = $style;
return false;
}
// check if style is set as main default
if ($style->home === 1 || $style->home === '1')
{
$active = $style;
return false;
}
// continue if style is set as default for a different language
if ($style->home)
{
return false;
}
// continue is style assignments don't pass
if ( ! self::stylePassesAssignments($style))
{
return false;
}
return true;
}
/**
* @return Array An array of template styles with the id as key
*/
public static function getStyles()
{
$db = JFactory::getDbo();
$query = $db->getQuery(true)
->select('s.*')
->from('#__template_styles as s')
->where('s.client_id = 0');
$db->setQuery($query);
$styles = $db->loadObjectList('id');
return $styles;
}
/**
* @param $style
*
* @return Object The advanced parameter object
*/
public static function getStyleParams($style)
{
$params = Params::get();
$adv_params = self::getAdvancedParams($style);
if ( ! $params->show_assignto_homepage)
{
$adv_params->assignto_homepage = 0;
}
if ( ! $params->show_assignto_usergrouplevels)
{
$adv_params->assignto_usergrouplevels = 0;
}
if ( ! $params->show_assignto_date)
{
$adv_params->assignto_date = 0;
}
if ( ! $params->show_assignto_languages)
{
$adv_params->assignto_languages = 0;
}
if ( ! $params->show_assignto_templates)
{
$adv_params->assignto_templates = 0;
}
if ( ! $params->show_assignto_urls)
{
$adv_params->assignto_urls = 0;
}
if ( ! $params->show_assignto_devices)
{
$adv_params->assignto_devices = 0;
}
if ( ! $params->show_assignto_os)
{
$adv_params->assignto_os = 0;
}
if ( ! $params->show_assignto_browsers)
{
$adv_params->assignto_browsers = 0;
}
if ( ! $params->show_assignto_components)
{
$adv_params->assignto_components = 0;
}
if ( ! $params->show_assignto_tags)
{
$adv_params->show_assignto_tags = 0;
}
if ( ! $params->show_assignto_content)
{
$adv_params->assignto_contentpagetypes = 0;
$adv_params->assignto_cats = 0;
$adv_params->assignto_articles = 0;
}
return $adv_params;
}
/**
* @param $style
*
* @return bool
*/
public static function stylePassesAssignments(&$style)
{
$params = self::getStyleParams($style);
$assignments = RL_Conditions::getConditionsFromParams($params);
if ( ! RL_Conditions::hasConditions($assignments))
{
return false;
}
return RL_Conditions::pass($assignments, $params->match_method);
}
/**
* @param $id
*
* @return object The advanced params for the template style in a json
string
*/
public static function getAdvancedParams($style)
{
if (isset(self::$style_params[$style->id]))
{
return self::$style_params[$style->id];
}
$db = JFactory::getDbo();
$query = $db->getQuery(true)
->select('a.params')
->from('#__advancedtemplates AS a')
->where('a.styleid = ' . (int) $style->id);
$db->setQuery($query);
$params = $db->loadResult();
// if no params are found in database, get the default params
if (empty($params))
{
require_once JPATH_ADMINISTRATOR .
'/components/com_advancedtemplates/models/style.php';
$model = new AdvancedTemplatesModelStyle;
$params = (object) $model->initAssignments($style->id, $style);
}
self::$style_params[$style->id] =
RL_Parameters::getInstance()->getParams($params, JPATH_ADMINISTRATOR .
'/components/com_advancedtemplates/assignments.xml');
return self::$style_params[$style->id];
}
public static function changeMenuItemForm($form)
{
if ( ! ($form instanceof JForm))
{
return false;
}
// Check we are manipulating a valid form.
$name = $form->getName();
if ($name != 'com_menus.item')
{
return true;
}
$form->removeField('template_style_id');
return true;
}
}
src/Params.php000064400000001376151171727620007307 0ustar00<?php
/**
* @package Advanced Template Manager
* @version 3.9.5
*
* @author Peter van Westen <info@regularlabs.com>
* @link http://www.regularlabs.com
* @copyright Copyright © 2021 Regular Labs All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/
namespace RegularLabs\Plugin\System\AdvancedTemplates;
defined('_JEXEC') or die;
use RegularLabs\Library\Parameters as RL_Parameters;
class Params
{
protected static $params = null;
public static function get()
{
if ( ! is_null(self::$params))
{
return self::$params;
}
$params =
RL_Parameters::getInstance()->getComponentParams('advancedtemplates');
self::$params = $params;
return self::$params;
}
}
vendor/autoload.php000064400000000262151171727620010373 0ustar00<?php
// autoload.php @generated by Composer
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInitbb523eca11cc998f0b74510de948c64d::getLoader();
vendor/composer/autoload_classmap.php000064400000000220151171727620014077
0ustar00<?php
// autoload_classmap.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return [
];
vendor/composer/autoload_namespaces.php000064400000000222151171727620014415
0ustar00<?php
// autoload_namespaces.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return [
];
vendor/composer/autoload_psr4.php000064400000000330151171727620013166
0ustar00<?php
// autoload_psr4.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return [
'RegularLabs\\Plugin\\System\\AdvancedTemplates\\' =>
[$baseDir . '/src'],
];
vendor/composer/autoload_real.php000064400000002761151171727620013233
0ustar00<?php
// autoload_real.php @generated by Composer
class ComposerAutoloaderInitbb523eca11cc998f0b74510de948c64d
{
private static $loader;
public static function loadClassLoader($class)
{
if ('Composer\Autoload\ClassLoader' === $class)
{
require __DIR__ . '/ClassLoader.php';
}
}
public static function getLoader()
{
if (null !== self::$loader)
{
return self::$loader;
}
spl_autoload_register(['ComposerAutoloaderInitbb523eca11cc998f0b74510de948c64d',
'loadClassLoader'], true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader;
spl_autoload_unregister(['ComposerAutoloaderInitbb523eca11cc998f0b74510de948c64d',
'loadClassLoader']);
$useStaticLoader = PHP_VERSION_ID >= 50600 && !
defined('HHVM_VERSION') && ( !
function_exists('zend_loader_file_encoded') || !
zend_loader_file_encoded());
if ($useStaticLoader)
{
require_once __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInitbb523eca11cc998f0b74510de948c64d::getInitializer($loader));
}
else
{
$map = require __DIR__ . '/autoload_namespaces.php';
foreach ($map as $namespace => $path)
{
$loader->set($namespace, $path);
}
$map = require __DIR__ . '/autoload_psr4.php';
foreach ($map as $namespace => $path)
{
$loader->setPsr4($namespace, $path);
}
$classMap = require __DIR__ . '/autoload_classmap.php';
if ($classMap)
{
$loader->addClassMap($classMap);
}
}
$loader->register(true);
return $loader;
}
}
vendor/composer/autoload_static.php000064400000001402151171727620013566
0ustar00<?php
// autoload_static.php @generated by Composer
namespace Composer\Autoload;
class ComposerStaticInitbb523eca11cc998f0b74510de948c64d
{
public static $prefixLengthsPsr4 = [
'R' =>
[
'RegularLabs\\Plugin\\System\\AdvancedTemplates\\' => 44,
],
];
public static $prefixDirsPsr4 = [
'RegularLabs\\Plugin\\System\\AdvancedTemplates\\' =>
[
0 => __DIR__ . '/../..' . '/src',
],
];
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 =
ComposerStaticInitbb523eca11cc998f0b74510de948c64d::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 =
ComposerStaticInitbb523eca11cc998f0b74510de948c64d::$prefixDirsPsr4;
}, null, ClassLoader::class);
}
}
vendor/composer/ClassLoader.php000064400000026316151171727620012616
0ustar00<?php
/*
* This file is part of Composer.
*
* (c) Nils Adermann <naderman@naderman.de>
* Jordi Boggiano <j.boggiano@seld.be>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Composer\Autoload;
/**
* ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
*
* $loader = new \Composer\Autoload\ClassLoader();
*
* // register classes with namespaces
* $loader->add('Symfony\Component',
__DIR__.'/component');
* $loader->add('Symfony',
__DIR__.'/framework');
*
* // activate the autoloader
* $loader->register();
*
* // to enable searching the include path (eg. for PEAR packages)
* $loader->setUseIncludePath(true);
*
* In this example, if you try to use a class in the Symfony\Component
* namespace or one of its children (Symfony\Component\Console for
instance),
* the autoloader will first look for the class under the component/
* directory, and it will then fallback to the framework/ directory if not
* found before giving up.
*
* This class is loosely based on the Symfony UniversalClassLoader.
*
* @author Fabien Potencier <fabien@symfony.com>
* @author Jordi Boggiano <j.boggiano@seld.be>
* @see http://www.php-fig.org/psr/psr-0/
* @see http://www.php-fig.org/psr/psr-4/
*/
class ClassLoader
{
// PSR-4
private $prefixLengthsPsr4 = [];
private $prefixDirsPsr4 = [];
private $fallbackDirsPsr4 = [];
// PSR-0
private $prefixesPsr0 = [];
private $fallbackDirsPsr0 = [];
private $useIncludePath = false;
private $classMap = [];
private $classMapAuthoritative = false;
private $missingClasses = [];
private $apcuPrefix;
public function getPrefixes()
{
if ( ! empty($this->prefixesPsr0))
{
return call_user_func_array('array_merge',
$this->prefixesPsr0);
}
return [];
}
public function getPrefixesPsr4()
{
return $this->prefixDirsPsr4;
}
public function getFallbackDirs()
{
return $this->fallbackDirsPsr0;
}
public function getFallbackDirsPsr4()
{
return $this->fallbackDirsPsr4;
}
public function getClassMap()
{
return $this->classMap;
}
/**
* @param array $classMap Class to filename map
*/
public function addClassMap(array $classMap)
{
if ($this->classMap)
{
$this->classMap = array_merge($this->classMap, $classMap);
}
else
{
$this->classMap = $classMap;
}
}
/**
* Registers a set of PSR-0 directories for a given prefix, either
* appending or prepending to the ones previously set for this prefix.
*
* @param string $prefix The prefix
* @param array|string $paths The PSR-0 root directories
* @param bool $prepend Whether to prepend the directories
*/
public function add($prefix, $paths, $prepend = false)
{
if ( ! $prefix)
{
if ($prepend)
{
$this->fallbackDirsPsr0 = array_merge(
(array) $paths,
$this->fallbackDirsPsr0
);
}
else
{
$this->fallbackDirsPsr0 = array_merge(
$this->fallbackDirsPsr0,
(array) $paths
);
}
return;
}
$first = $prefix[0];
if ( ! isset($this->prefixesPsr0[$first][$prefix]))
{
$this->prefixesPsr0[$first][$prefix] = (array) $paths;
return;
}
if ($prepend)
{
$this->prefixesPsr0[$first][$prefix] = array_merge(
(array) $paths,
$this->prefixesPsr0[$first][$prefix]
);
}
else
{
$this->prefixesPsr0[$first][$prefix] = array_merge(
$this->prefixesPsr0[$first][$prefix],
(array) $paths
);
}
}
/**
* Registers a set of PSR-4 directories for a given namespace, either
* appending or prepending to the ones previously set for this namespace.
*
* @param string $prefix The prefix/namespace, with trailing
'\\'
* @param array|string $paths The PSR-4 base directories
* @param bool $prepend Whether to prepend the directories
*
* @throws \InvalidArgumentException
*/
public function addPsr4($prefix, $paths, $prepend = false)
{
if ( ! $prefix)
{
// Register directories for the root namespace.
if ($prepend)
{
$this->fallbackDirsPsr4 = array_merge(
(array) $paths,
$this->fallbackDirsPsr4
);
}
else
{
$this->fallbackDirsPsr4 = array_merge(
$this->fallbackDirsPsr4,
(array) $paths
);
}
}
elseif ( ! isset($this->prefixDirsPsr4[$prefix]))
{
// Register directories for a new namespace.
$length = strlen($prefix);
if ('\\' !== $prefix[$length - 1])
{
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must
end with a namespace separator.");
}
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
$this->prefixDirsPsr4[$prefix] = (array) $paths;
}
elseif ($prepend)
{
// Prepend directories for an already registered namespace.
$this->prefixDirsPsr4[$prefix] = array_merge(
(array) $paths,
$this->prefixDirsPsr4[$prefix]
);
}
else
{
// Append directories for an already registered namespace.
$this->prefixDirsPsr4[$prefix] = array_merge(
$this->prefixDirsPsr4[$prefix],
(array) $paths
);
}
}
/**
* Registers a set of PSR-0 directories for a given prefix,
* replacing any others previously set for this prefix.
*
* @param string $prefix The prefix
* @param array|string $paths The PSR-0 base directories
*/
public function set($prefix, $paths)
{
if ( ! $prefix)
{
$this->fallbackDirsPsr0 = (array) $paths;
}
else
{
$this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
}
}
/**
* Registers a set of PSR-4 directories for a given namespace,
* replacing any others previously set for this namespace.
*
* @param string $prefix The prefix/namespace, with trailing
'\\'
* @param array|string $paths The PSR-4 base directories
*
* @throws \InvalidArgumentException
*/
public function setPsr4($prefix, $paths)
{
if ( ! $prefix)
{
$this->fallbackDirsPsr4 = (array) $paths;
}
else
{
$length = strlen($prefix);
if ('\\' !== $prefix[$length - 1])
{
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must
end with a namespace separator.");
}
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
$this->prefixDirsPsr4[$prefix] = (array) $paths;
}
}
/**
* Turns on searching the include path for class files.
*
* @param bool $useIncludePath
*/
public function setUseIncludePath($useIncludePath)
{
$this->useIncludePath = $useIncludePath;
}
/**
* Can be used to check if the autoloader uses the include path to check
* for classes.
*
* @return bool
*/
public function getUseIncludePath()
{
return $this->useIncludePath;
}
/**
* Turns off searching the prefix and fallback directories for classes
* that have not been registered with the class map.
*
* @param bool $classMapAuthoritative
*/
public function setClassMapAuthoritative($classMapAuthoritative)
{
$this->classMapAuthoritative = $classMapAuthoritative;
}
/**
* Should class lookup fail if not found in the current class map?
*
* @return bool
*/
public function isClassMapAuthoritative()
{
return $this->classMapAuthoritative;
}
/**
* APCu prefix to use to cache found/not-found classes, if the extension
is enabled.
*
* @param string|null $apcuPrefix
*/
public function setApcuPrefix($apcuPrefix)
{
$this->apcuPrefix = function_exists('apcu_fetch') &&
ini_get('apc.enabled') ? $apcuPrefix : null;
}
/**
* The APCu prefix in use, or null if APCu caching is not enabled.
*
* @return string|null
*/
public function getApcuPrefix()
{
return $this->apcuPrefix;
}
/**
* Registers this instance as an autoloader.
*
* @param bool $prepend Whether to prepend the autoloader or not
*/
public function register($prepend = false)
{
spl_autoload_register([$this, 'loadClass'], true, $prepend);
}
/**
* Unregisters this instance as an autoloader.
*/
public function unregister()
{
spl_autoload_unregister([$this, 'loadClass']);
}
/**
* Loads the given class or interface.
*
* @param string $class The name of the class
*
* @return bool|null True if loaded, null otherwise
*/
public function loadClass($class)
{
if ($file = $this->findFile($class))
{
includeFile($file);
return true;
}
}
/**
* Finds the path to the file where the class is defined.
*
* @param string $class The name of the class
*
* @return string|false The path if found, false otherwise
*/
public function findFile($class)
{
// class map lookup
if (isset($this->classMap[$class]))
{
return $this->classMap[$class];
}
if ($this->classMapAuthoritative ||
isset($this->missingClasses[$class]))
{
return false;
}
if (null !== $this->apcuPrefix)
{
$file = apcu_fetch($this->apcuPrefix . $class, $hit);
if ($hit)
{
return $file;
}
}
$file = $this->findFileWithExtension($class, '.php');
// Search for Hack files if we are running on HHVM
if (false === $file && defined('HHVM_VERSION'))
{
$file = $this->findFileWithExtension($class, '.hh');
}
if (null !== $this->apcuPrefix)
{
apcu_add($this->apcuPrefix . $class, $file);
}
if (false === $file)
{
// Remember that this class does not exist.
$this->missingClasses[$class] = true;
}
return $file;
}
private function findFileWithExtension($class, $ext)
{
// PSR-4 lookup
$logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) .
$ext;
$first = $class[0];
if (isset($this->prefixLengthsPsr4[$first]))
{
$subPath = $class;
while (false !== $lastPos = strrpos($subPath, '\\'))
{
$subPath = substr($subPath, 0, $lastPos);
$search = $subPath . '\\';
if (isset($this->prefixDirsPsr4[$search]))
{
foreach ($this->prefixDirsPsr4[$search] as $dir)
{
$length = $this->prefixLengthsPsr4[$first][$search];
if (file_exists($file = $dir . DIRECTORY_SEPARATOR .
substr($logicalPathPsr4, $length)))
{
return $file;
}
}
}
}
}
// PSR-4 fallback dirs
foreach ($this->fallbackDirsPsr4 as $dir)
{
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4))
{
return $file;
}
}
// PSR-0 lookup
if (false !== $pos = strrpos($class, '\\'))
{
// namespaced class name
$logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
. strtr(substr($logicalPathPsr4, $pos + 1), '_',
DIRECTORY_SEPARATOR);
}
else
{
// PEAR-like class name
$logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) .
$ext;
}
if (isset($this->prefixesPsr0[$first]))
{
foreach ($this->prefixesPsr0[$first] as $prefix => $dirs)
{
if (0 === strpos($class, $prefix))
{
foreach ($dirs as $dir)
{
if (file_exists($file = $dir . DIRECTORY_SEPARATOR .
$logicalPathPsr0))
{
return $file;
}
}
}
}
}
// PSR-0 fallback dirs
foreach ($this->fallbackDirsPsr0 as $dir)
{
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0))
{
return $file;
}
}
// PSR-0 include paths.
if ($this->useIncludePath && $file =
stream_resolve_include_path($logicalPathPsr0))
{
return $file;
}
return false;
}
}
/**
* Scope isolated include.
*
* Prevents access to $this/self from included files.
*/
function includeFile($file)
{
include $file;
}
vendor/composer/installed.json000064400000000003151171727620012544
0ustar00[]
vendor/composer/LICENSE000064400000002056151171727620010711 0ustar00
Copyright (c) Nils Adermann, Jordi Boggiano
Permission is hereby granted, free of charge, to any person obtaining a
copy
of this software and associated documentation files (the
"Software"), to deal
in the Software without restriction, including without limitation the
rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished
to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.