diff --git a/administrator/components/com_schuweb_sitemap/controllers/sitemaps.php b/administrator/components/com_schuweb_sitemap/controllers/sitemaps.php index bbdb9f6..d8789f6 100644 --- a/administrator/components/com_schuweb_sitemap/controllers/sitemaps.php +++ b/administrator/components/com_schuweb_sitemap/controllers/sitemaps.php @@ -42,17 +42,16 @@ public function __construct($config = array()) */ function setDefault() { - $app = JFactory::$application; - $input = $app->input; + $input = $this->input; // Check for request forgeries - $input->checkToken() or die('Invalid Token'); + $this->checkToken(); // Get items to publish from the request. $cid = $input->getVar('cid', 0, '', 'array'); $id = @$cid[0]; if (!$id) { - $app->enqueueMessage(JText::_('Select an item to set as default'), 'warning'); + $this->enqueueMessage(JText::_('Select an item to set as default'), 'warning'); } else { @@ -61,7 +60,7 @@ function setDefault() // Publish the items. if (!$model->setDefault($id)) { - $app->enqueueMessage($model->getError(), 'warning'); + $this->enqueueMessage($model->getError(), 'warning'); } } diff --git a/administrator/components/com_schuweb_sitemap/helpers/html/schuweb_sitemap.php b/administrator/components/com_schuweb_sitemap/helpers/html/schuweb_sitemap.php index 830a42c..1ebd711 100644 --- a/administrator/components/com_schuweb_sitemap/helpers/html/schuweb_sitemap.php +++ b/administrator/components/com_schuweb_sitemap/helpers/html/schuweb_sitemap.php @@ -12,8 +12,10 @@ JTable::addIncludePath( JPATH_COMPONENT . '/tables' ); /** - * @package Xmap + * @package Joomla * @subpackage com_schuweb_sitemap + * + * @since 2 */ abstract class JHtmlSchuWeb_Sitemap { @@ -22,6 +24,8 @@ abstract class JHtmlSchuWeb_Sitemap * @param string $name * @param string $value * @param int $j + * @return JHtmlSelect + * @since 2 */ public static function priorities($name, $value = '0.5', $j) { @@ -32,11 +36,14 @@ public static function priorities($name, $value = '0.5', $j) return JHtml::_('select.genericlist', $options, $name, null, 'value', 'text', $value, $name.$j); } - /** - * @param string $name - * @param string $value - * @param int $j - */ + /** + * @param string $name + * @param string $value + * @param int $j + * + * @return JHtmlSelect + * @since 2 + */ public static function changefrequency($name, $value = 'weekly', $j) { // Array of options diff --git a/administrator/components/com_schuweb_sitemap/helpers/schuweb_sitemap.php b/administrator/components/com_schuweb_sitemap/helpers/schuweb_sitemap.php index abfb067..170f6bb 100644 --- a/administrator/components/com_schuweb_sitemap/helpers/schuweb_sitemap.php +++ b/administrator/components/com_schuweb_sitemap/helpers/schuweb_sitemap.php @@ -36,4 +36,27 @@ public static function addSubmenu($vName) 'index.php?option=com_plugins&view=plugins&filter_folder=schuweb_sitemap', $vName == 'extensions'); } + /** + * Returns a list of installed extension, where SchuWeb sitemap has the fitting plugin installed + * + * @return mixed + * + * @since __DEPLOY_VERSION__ + */ + public static function getExtensionsList() + { + $db = JFactory::getDbo(); + $query = $db->getQuery(true); + + $query->select('e.*') + ->from($db->quoteName('#__extensions') . 'AS e') + ->join('INNER', '#__extensions AS p ON e.element=p.element and p.enabled=0 and p.type=\'plugin\' and p.folder=\'schuweb_sitemap\'') + ->where('e.type=\'component\' and e.enabled=1'); + + $db->setQuery($query); + $extensions = $db->loadObjectList(); + + return $extensions; + } + } diff --git a/administrator/components/com_schuweb_sitemap/language/cs-CZ/cs-CZ.com_schuweb_sitemap.ini b/administrator/components/com_schuweb_sitemap/language/cs-CZ/cs-CZ.com_schuweb_sitemap.ini index d79ed14..0803280 100644 --- a/administrator/components/com_schuweb_sitemap/language/cs-CZ/cs-CZ.com_schuweb_sitemap.ini +++ b/administrator/components/com_schuweb_sitemap/language/cs-CZ/cs-CZ.com_schuweb_sitemap.ini @@ -1,14 +1,14 @@ ; $Id$ -; Xmap component +; SchuWeb Sitemap component ; Guillermo Vargas (guille@vargas.co.cr) ; Copyright (C) 2007 - 2009 Joomla! Vargas. All rights reserved. ; GNU General Public License version 2 or later; see LICENSE.txt ; ; Component Instalation strings -SCHUWEB_SITEMAP_INSTALLING_XMAP="Instalace Xmap - Generátoru map stránek pro Joomla!" -SCHUWEB_SITEMAP_UPGRADING_XMAP="Aktualizace Xmap - Generátoru map stránek pro Joomla!" -SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Odinstalace rozšíření pro Xmap" +SCHUWEB_SITEMAP_INSTALLING_SCHUWEB_SITEMAP="Instalace SchuWeb Sitemap - Generátoru map stránek pro Joomla!" +SCHUWEB_SITEMAP_UPGRADING_SCHUWEB_SITEMAP="Aktualizace SchuWeb Sitemap - Generátoru map stránek pro Joomla!" +SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Odinstalace rozšíření pro SchuWeb Sitemap" SCHUWEB_SITEMAP_INSTALLED_EXTENSION_X="Instalace rozšíření %s" SCHUWEB_SITEMAP_NOT_INSTALLED_EXTENSION_X="Nepodařilo se nainstalovat rozšíření pro %s" SCHUWEB_SITEMAP_INSTALL_ERROR_EXTENSION="Chyba při instalaci rozšíření" @@ -46,7 +46,7 @@ SCHUWEB_SITEMAP_NEWS_LINK="News verze" SCHUWEB_SITEMAP_NEWS_LINK_TOOLTIP="Přejít “News” verzi mapy stránek. Použijte toto URL pro Google News." -SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="Byla nalezena následuící rozšíření Xmap, která jsou zakázaná. Je nutné je ručně povolit ve Správci pluginů: %s" +SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="Byla nalezena následuící rozšíření SchuWeb Sitemap, která jsou zakázaná. Je nutné je ručně povolit ve Správci pluginů: %s" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED="%d map stránek bylo zneveřejněno." COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED_1="Mapa stránek byla zneveřejněna." COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_PUBLISHED="%d map stránek bylo zveřejněno." @@ -89,7 +89,7 @@ SCHUWEB_SITEMAP_EXTENSION_AUTHOR_EMAIL="Email autora" SCHUWEB_SITEMAP_EXTENSION_AUTHOR_WEBSITE="Stránky autora" SCHUWEB_SITEMAP_EXTENSION_DESCRIPTION="Popis" -SCHUWEB_SITEMAP_DESC_EXTENSIONS="Seznam instalovaných rozšíření pro Xmap" +SCHUWEB_SITEMAP_DESC_EXTENSIONS="Seznam instalovaných rozšíření pro SchuWeb Sitemap" SCHUWEB_SITEMAP_HEADING_AUTHOR="Autor" SCHUWEB_SITEMAP_HEADING_DATE="Datum" SCHUWEB_SITEMAP_HEADING_FOLDER="Typ" diff --git a/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.ini b/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.ini index 1dcc8f0..134dff8 100755 --- a/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.ini +++ b/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.ini @@ -8,9 +8,9 @@ ; ; Component Instalation strings -SCHUWEB_SITEMAP_INSTALLING_XMAP="Installing Xmap component - The site map generator for Joomla!" -SCHUWEB_SITEMAP_UPGRADING_XMAP="Upgrading Xmap component - The site map generator for Joomla!" -SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Unistalling Xmap's extensions" +SCHUWEB_SITEMAP_INSTALLING_SCHUWEB_SITEMAP = "Installing SchuWeb Sitemap component - The site map generator for Joomla!" +SCHUWEB_SITEMAP_UPGRADING_SCHUWEB_SITEMAP = "Upgrading SchuWeb Sitemap component - The site map generator for Joomla!" +SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Unistalling SchuWeb Sitemap's extensions" SCHUWEB_SITEMAP_INSTALLED_EXTENSION_X="Installing %s extension" SCHUWEB_SITEMAP_NOT_INSTALLED_EXTENSION_X="It was not possible to install the extension for %s" SCHUWEB_SITEMAP_INSTALL_ERROR_EXTENSION="Error installing extension" @@ -51,7 +51,7 @@ SCHUWEB_SITEMAP_NEWS_LINK_TOOLTIP="Go to the “News” version of the s SCHUWEB_SITEMAP_IMAGES_LINK="Images Sitemap" SCHUWEB_SITEMAP_IMAGES_LINK_TOOLTIP="Go to the “Images” version of the sitemap, use this url to submit your sitemap to Google and other search engines." -SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="Xmap have detected that the following extensions can help you to get more content in your site map but they are disabled, you have to manually enable them visiting the extensions manager: %s" +SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="SchuWeb Sitemap have detected that the following extensions can help you to get more content in your site map but they are disabled, you have to manually enable them visiting the extensions manager: %s" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED="%d sitemaps successfully unpublished" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED_1="%d sitemap successfully unpublished" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_PUBLISHED="%d sitemaps successfully published" @@ -84,7 +84,7 @@ SCHUWEB_SITEMAP_ATTRIBS_NEWS_PUBLICATION_NAME_DESC="This is the name of the news SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_LABEL="Posts keywords" SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_DESC="Comma separated list of keywords to describe your posts. Default to the post's category title." SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_LABEL="Link to author" -SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to Xmap's home at the bottom of the HTML site map." +SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to SchuWeb Sitemap's home at the bottom of the HTML site map." SCHUWEB_SITEMAP_CACHE_CONTROL="HTTP Cache-Control" SCHUWEB_SITEMAP_CACHE_CONTROL_CHANGE="Cache active" SCHUWEB_SITEMAP_CACHE_CONTROL_DESC="If the sitemap should be revaildate each time it's called, choose no." @@ -109,7 +109,7 @@ SCHUWEB_SITEMAP_EXTENSION_AUTHOR_EMAIL="Author's Email" SCHUWEB_SITEMAP_EXTENSION_AUTHOR_WEBSITE="Author's website" SCHUWEB_SITEMAP_EXTENSION_DESCRIPTION="Description" -SCHUWEB_SITEMAP_DESC_EXTENSIONS="List of installed Xmap Extensions" +SCHUWEB_SITEMAP_DESC_EXTENSIONS="List of installed SchuWeb Sitemap Extensions" SCHUWEB_SITEMAP_HEADING_AUTHOR="Author" SCHUWEB_SITEMAP_HEADING_DATE="Date" SCHUWEB_SITEMAP_HEADING_FOLDER="Folder" diff --git a/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.sys.ini b/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.sys.ini index 8a845a6..3b4d47d 100644 --- a/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.sys.ini +++ b/administrator/components/com_schuweb_sitemap/language/en-GB/en-GB.com_schuweb_sitemap.sys.ini @@ -20,7 +20,7 @@ COM_SCHUWEB_SITEMAP_SELECT_A_SITEMAP="A site map" COM_SCHUWEB_SITEMAP_CHANGE_SITEMAP_BUTTON="Change" COM_SCHUWEB_SITEMAP_CHANGE_SITEMAP="Select a site map from the list" -COM_INSTALLER_TYPE_SCHUWEB_SITEMAP_EXT="Xmap Extension" +COM_INSTALLER_TYPE_SCHUWEB_SITEMAP_EXT="SchuWeb Sitemap Extension" COM_SCHUWEB_SITEMAP_ATTRIBS_SITEMAP_SETTINGS_LABEL="Sitemap Settings" -COM_SCHUWEB_SITEMAP_INCLUDE_CSS_LABEL="Include Xmap's Style" +COM_SCHUWEB_SITEMAP_INCLUDE_CSS_LABEL="Include SchuWeb Sitemap's Style" COM_SCHUWEB_SITEMAP_INCLUDE_CSS_DESC="Select yes to include the CSS file with the styles for the sitemap" \ No newline at end of file diff --git a/administrator/components/com_schuweb_sitemap/language/es-ES/es-ES.com_schuweb_sitemap.ini b/administrator/components/com_schuweb_sitemap/language/es-ES/es-ES.com_schuweb_sitemap.ini index fb5e4b1..f2baf2c 100644 --- a/administrator/components/com_schuweb_sitemap/language/es-ES/es-ES.com_schuweb_sitemap.ini +++ b/administrator/components/com_schuweb_sitemap/language/es-ES/es-ES.com_schuweb_sitemap.ini @@ -1,14 +1,14 @@ ; $Id$ -; Xmap component +; SchuWeb Sitemap component ; Guillermo Vargas (guille@vargas.co.cr) ; Copyright (C) 2007 - 2009 Joomla! Vargas. All rights reserved. ; GNU General Public License version 2 or later; see LICENSE.txt ; ; Component Instalation strings -SCHUWEB_SITEMAP_INSTALLING_XMAP="Installing Xmap component - The site map generator for Joomla!" -SCHUWEB_SITEMAP_UPGRADING_XMAP="Upgrading Xmap component - The site map generator for Joomla!" -SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Unistalling Xmap's extensions" +SCHUWEB_SITEMAP_INSTALLING_SCHUWEB_SITEMAP="Installing SchuWeb Sitemap component - The site map generator for Joomla!" +SCHUWEB_SITEMAP_UPGRADING_SCHUWEB_SITEMAP="Upgrading SchuWeb Sitemap component - The site map generator for Joomla!" +SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Unistalling SchuWeb Sitemap's extensions" SCHUWEB_SITEMAP_INSTALLED_EXTENSION_X="Installing %s extension" SCHUWEB_SITEMAP_NOT_INSTALLED_EXTENSION_X="It was not possible to install the extension for %s" @@ -45,7 +45,7 @@ SCHUWEB_SITEMAP_NEWS_LINK_TOOLTIP="Ir a la versión “News” del mapa SCHUWEB_SITEMAP_IMAGES_LINK="Images Sitemap" SCHUWEB_SITEMAP_IMAGES_LINK_TOOLTIP="Ir a la versión “Images” del mapa del sitio, utilice este URL para agregar su mapa de sitio en Google u otros motores de búsqueda." -SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="Xmap ha detectado que las siguientes extensiones podrían ayudarle a agregar mas contenido en su mapa de sitio pero están deshabilitadas. Es necesario que las habilite manualmente visitando el administrador de extensiones: %s" +SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="SchuWeb Sitemap ha detectado que las siguientes extensiones podrían ayudarle a agregar mas contenido en su mapa de sitio pero están deshabilitadas. Es necesario que las habilite manualmente visitando el administrador de extensiones: %s" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED="%d mapas de sitio se han despublicado correctamente" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED_1="%d mapa de sitio se ha despublicado correctamente" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_PUBLISHED="%d mapas de sitio se han publicado correctamente" @@ -77,7 +77,7 @@ SCHUWEB_SITEMAP_ATTRIBS_NEWS_PUBLICATION_NAME_DESC="Este es el nombre de la publ SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_LABEL="Posts keywords" SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_DESC="Comma separated list of keywords to describe your posts. Default to the post's category title." SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_LABEL="Enlace al autor" -SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Incluir un enlace (link) al sitio de Xmap al pie del site map HTML." +SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Incluir un enlace (link) al sitio de SchuWeb Sitemap al pie del site map HTML." ; Extension edit page SCHUWEB_SITEMAP_PAGE_EDIT_EXTENSION="Editar Extensión" @@ -89,7 +89,7 @@ SCHUWEB_SITEMAP_EXTENSION_AUTHOR_EMAIL="Email del Autor" SCHUWEB_SITEMAP_EXTENSION_AUTHOR_WEBSITE="Sitio WEB del Autor" SCHUWEB_SITEMAP_EXTENSION_DESCRIPTION="Descripción" -SCHUWEB_SITEMAP_DESC_EXTENSIONS="Lista de extensiones para Xmap instaladas" +SCHUWEB_SITEMAP_DESC_EXTENSIONS="Lista de extensiones para SchuWeb Sitemap instaladas" SCHUWEB_SITEMAP_HEADING_AUTHOR="Autor" SCHUWEB_SITEMAP_HEADING_DATE="Fecha" SCHUWEB_SITEMAP_HEADING_FOLDER="Carpeta" diff --git a/administrator/components/com_schuweb_sitemap/language/fa-IR/fa-IR.com_schuweb_sitemap.ini b/administrator/components/com_schuweb_sitemap/language/fa-IR/fa-IR.com_schuweb_sitemap.ini index 2c4c035..44c4b8c 100644 --- a/administrator/components/com_schuweb_sitemap/language/fa-IR/fa-IR.com_schuweb_sitemap.ini +++ b/administrator/components/com_schuweb_sitemap/language/fa-IR/fa-IR.com_schuweb_sitemap.ini @@ -1,5 +1,5 @@ ; @package Joomla 2.5 -; @subpackage Xmap +; @subpackage SchuWeb Sitemap ; @description فارسی - ایران ; @version 2.3.2 ; @date 2013-01-20 @@ -11,8 +11,8 @@ ; Component Instalation strings -SCHUWEB_SITEMAP_INSTALLING_XMAP="در حال نصب کامپوننت نقشه سایت - ایجاد کننده نقشه سایت برای جوملا!" -SCHUWEB_SITEMAP_UPGRADING_XMAP="در حال بروزرسانی کامپوننت نقشه سایت - ایجاد کننده نقشه سایت برای جوملا!" +SCHUWEB_SITEMAP_INSTALLING_SCHUWEB_SITEMAP="در حال نصب کامپوننت نقشه سایت - ایجاد کننده نقشه سایت برای جوملا!" +SCHUWEB_SITEMAP_UPGRADING_SCHUWEB_SITEMAP="در حال بروزرسانی کامپوننت نقشه سایت - ایجاد کننده نقشه سایت برای جوملا!" SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="حذف افزونه های نقشه سایت" SCHUWEB_SITEMAP_INSTALLED_EXTENSION_X="در حال نصب افزونه %s" SCHUWEB_SITEMAP_NOT_INSTALLED_EXTENSION_X="نصب افزونه برای %s امکان پذیر نیست" @@ -84,7 +84,7 @@ SCHUWEB_SITEMAP_ATTRIBS_NEWS_PUBLICATION_NAME_DESC="این نام منتشر ک SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_LABEL="کلمات کلیدی نوشته ها" SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_DESC="لیست کلمات کلیدی جدا شده توسط کاما برای توصیف نوشته های شما. عنوان مجموعه نوشته ها پیشفرض می باشد." SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_LABEL="Link to author" -SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to Xmap's home at the bottom of the HTML site map." +SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to SchuWeb Sitemap's home at the bottom of the HTML site map." ; Extension edit page SCHUWEB_SITEMAP_PAGE_EDIT_EXTENSION="ویرایش افزونه" diff --git a/administrator/components/com_schuweb_sitemap/language/nl-NL/nl-NL.com_schuweb_sitemap.ini b/administrator/components/com_schuweb_sitemap/language/nl-NL/nl-NL.com_schuweb_sitemap.ini index 661f05a..2ab23fb 100644 --- a/administrator/components/com_schuweb_sitemap/language/nl-NL/nl-NL.com_schuweb_sitemap.ini +++ b/administrator/components/com_schuweb_sitemap/language/nl-NL/nl-NL.com_schuweb_sitemap.ini @@ -1,14 +1,14 @@ ; $Id$ -; Xmap component +; SchuWeb Sitemap component ; Guillermo Vargas (guille@vargas.co.cr) ; Copyright (C) 2007 - 2009 Joomla! Vargas. All rights reserved. ; GNU General Public License version 2 or later; see LICENSE.txt ; ; Component Instalation strings -SCHUWEB_SITEMAP_INSTALLING_XMAP="Installeren van Xmap component - De sitemap generator voor Joomla!" -SCHUWEB_SITEMAP_UPGRADING_XMAP="Bijwerken Xmap component - De sitemap generator voor Joomla!" -SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Deïnstalleren Xmap extensies" +SCHUWEB_SITEMAP_INSTALLING_SCHUWEB_SITEMAP="Installeren van SchuWeb Sitemap component - De sitemap generator voor Joomla!" +SCHUWEB_SITEMAP_UPGRADING_SCHUWEB_SITEMAP="Bijwerken SchuWeb Sitemap component - De sitemap generator voor Joomla!" +SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Deïnstalleren SchuWeb Sitemap extensies" SCHUWEB_SITEMAP_INSTALLED_EXTENSION_X="Installeren %s extensie" SCHUWEB_SITEMAP_NOT_INSTALLED_EXTENSION_X="Het was niet mogelijk de extensie voor %s te installeren" SCHUWEB_SITEMAP_INSTALL_ERROR_EXTENSION="Fout bij het installeren van de extensie" @@ -46,7 +46,7 @@ SCHUWEB_SITEMAP_NEWS_LINK="Nieuws sitemap" SCHUWEB_SITEMAP_NEWS_LINK_TOOLTIP="Ga naar de “Nieuws” versie van de sitemap, gebruik deze URL om de sitemap naar Google nieuws te verzenden." -SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="Xmap heeft gemerkt dat de volgende extensies kunnen helpen om meer inhoud op uw site te krijgen, maar ze zijn gedeactiveerd. U moet ze handmatig activeren door te gaan naar extensiebeheer: %s" +SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="SchuWeb Sitemap heeft gemerkt dat de volgende extensies kunnen helpen om meer inhoud op uw site te krijgen, maar ze zijn gedeactiveerd. U moet ze handmatig activeren door te gaan naar extensiebeheer: %s" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED="%d sitemaps succesvol gedepubliceerd" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED_1="%d sitemap succesvol gedepubliceerd" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_PUBLISHED="%d sitemaps succesvol gepubliceerd" @@ -79,7 +79,7 @@ SCHUWEB_SITEMAP_ATTRIBS_NEWS_PUBLICATION_NAME_DESC="Dit is de naam van de nieuws SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_LABEL="Bericht trefwoorden" SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_DESC="Een door komma's gescheiden lijst van trefwoorden om uw berichten te beschrijven. Standaard de categorie titel van de berichten." SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_LABEL="Link to author" -SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to Xmap's home at the bottom of the HTML site map." +SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to SchuWeb Sitemap's home at the bottom of the HTML site map." ; Extension edit page SCHUWEB_SITEMAP_PAGE_EDIT_EXTENSION="Wijzig extensie" @@ -91,7 +91,7 @@ SCHUWEB_SITEMAP_EXTENSION_AUTHOR_EMAIL="E-mailadres van auteur" SCHUWEB_SITEMAP_EXTENSION_AUTHOR_WEBSITE="Website van auteur" SCHUWEB_SITEMAP_EXTENSION_DESCRIPTION="Beschrijving" -SCHUWEB_SITEMAP_DESC_EXTENSIONS="Lijst met geïnstalleerde Xmap extensies" +SCHUWEB_SITEMAP_DESC_EXTENSIONS="Lijst met geïnstalleerde SchuWeb Sitemap extensies" SCHUWEB_SITEMAP_HEADING_AUTHOR="Auteur" SCHUWEB_SITEMAP_HEADING_DATE="Datum" SCHUWEB_SITEMAP_HEADING_FOLDER="Map" diff --git a/administrator/components/com_schuweb_sitemap/language/ru-RU/ru-RU.com_schuweb_sitemap.ini b/administrator/components/com_schuweb_sitemap/language/ru-RU/ru-RU.com_schuweb_sitemap.ini index 63650b9..061d496 100644 --- a/administrator/components/com_schuweb_sitemap/language/ru-RU/ru-RU.com_schuweb_sitemap.ini +++ b/administrator/components/com_schuweb_sitemap/language/ru-RU/ru-RU.com_schuweb_sitemap.ini @@ -1,14 +1,14 @@ ; $Id$ -; Xmap component +; SchuWeb Sitemap component ; Guillermo Vargas (guille@vargas.co.cr) ; Copyright (C) 2007 - 2009 Joomla! Vargas. All rights reserved. ; GNU General Public License version 2 or later; see LICENSE.txt ; ; Component Instalation strings -SCHUWEB_SITEMAP_INSTALLING_XMAP="Установка Xmap компонента - создающего карту сайта для Joomla!" -SCHUWEB_SITEMAP_UPGRADING_XMAP="Обновление Xmap компонента - создающего карту сайта для Joomla!" -SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Удаление Xmap расширений" +SCHUWEB_SITEMAP_INSTALLING_SCHUWEB_SITEMAP="Установка SchuWeb Sitemap компонента - создающего карту сайта для Joomla!" +SCHUWEB_SITEMAP_UPGRADING_SCHUWEB_SITEMAP="Обновление SchuWeb Sitemap компонента - создающего карту сайта для Joomla!" +SCHUWEB_SITEMAP_UNISTALLING_SCHUWEB_SITEMAP_EXTENSIONS="Удаление SchuWeb Sitemap расширений" SCHUWEB_SITEMAP_INSTALLED_EXTENSION_X="Установка %s расширения" SCHUWEB_SITEMAP_NOT_INSTALLED_EXTENSION_X="Не удалось установить расширение для %s" SCHUWEB_SITEMAP_INSTALL_ERROR_EXTENSION="При установке расширения возникла ошибка" @@ -46,7 +46,7 @@ SCHUWEB_SITEMAP_NEWS_LINK="Новости Sitemap" SCHUWEB_SITEMAP_NEWS_LINK_TOOLTIP="Зайдите в раздел “Новости”, версия карты сайта, используйте этот адрес для отправки вашей карты на Google News." -SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="Xmap обнаружил, что следующие расширения могут помочь получить больше содержания в карте сайта, но они отключены, вам нужно вручную включить их посетив Менеджер расширений: %s" +SCHUWEB_SITEMAP_MESSAGE_EXTENSIONS_DISABLED="SchuWeb Sitemap обнаружил, что следующие расширения могут помочь получить больше содержания в карте сайта, но они отключены, вам нужно вручную включить их посетив Менеджер расширений: %s" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED="%d карты сайта успешно сняты с публикации" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_UNPUBLISHED_1="%d карта сайта успешно снята с публикации" COM_SCHUWEB_SITEMAP__SITEMAPS_N_ITEMS_PUBLISHED="%d карты сайта успешно опубликованы" @@ -79,7 +79,7 @@ SCHUWEB_SITEMAP_ATTRIBS_NEWS_PUBLICATION_NAME_DESC="Это название оп SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_LABEL="Keywords сообщений" SCHUWEB_SITEMAP_ATTRIBS_NEWS_POSTS_KEYWORDS_DESC="Разделенный запятыми список ключевых слов, чтобы описать свои сообщения. По умолчанию -- это название поста в категории." SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_LABEL="Link to author" -SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to Xmap's home at the bottom of the HTML site map." +SCHUWEB_SITEMAP_ATTRIBS_INCLUDE_LINK_DESC="Include the link to SchuWeb Sitemap's home at the bottom of the HTML site map." ; Extension edit page SCHUWEB_SITEMAP_PAGE_EDIT_EXTENSION="Изменить расширение" @@ -91,7 +91,7 @@ SCHUWEB_SITEMAP_EXTENSION_AUTHOR_EMAIL="Email автора" SCHUWEB_SITEMAP_EXTENSION_AUTHOR_WEBSITE="Сайт автора" SCHUWEB_SITEMAP_EXTENSION_DESCRIPTION="Описание" -SCHUWEB_SITEMAP_DESC_EXTENSIONS="Список установленных Xmap расширений" +SCHUWEB_SITEMAP_DESC_EXTENSIONS="Список установленных SchuWeb Sitemap расширений" SCHUWEB_SITEMAP_HEADING_AUTHOR="Автор" SCHUWEB_SITEMAP_HEADING_DATE="Дата" SCHUWEB_SITEMAP_HEADING_FOLDER="Папка" diff --git a/administrator/components/com_schuweb_sitemap/models/sitemap.php b/administrator/components/com_schuweb_sitemap/models/sitemap.php index 87fff47..7292193 100644 --- a/administrator/components/com_schuweb_sitemap/models/sitemap.php +++ b/administrator/components/com_schuweb_sitemap/models/sitemap.php @@ -1,7 +1,7 @@ setState('params', $params); } - /** - * Returns a Table object, always creating it. - * - * @param type The table type to instantiate - * @param string A prefix for the table class name. Optional. - * @param array Configuration array for model. Optional. - * @return XmapTableSitemap A database object - */ + /** + * Returns a Table object, always creating it. + * + * @param string $type The table type to instantiate + * @param string $prefix A prefix for the table class name. Optional. + * @param array $config Configuration array for model. Optional. + * + * @return bool|Table A database object + * @since 2 + */ public function getTable($type = 'Sitemap', $prefix = 'SchuWeb_SitemapTable', $config = array()) { return JTable::getInstance($type, $prefix, $config); } - /** - * Method to get a single record. - * - * @param integer The id of the primary key. - * - * @return mixed Object on success, false on failure. - */ + /** + * Method to get a single record. + * + * @param integer The id of the primary key. + * + * @return mixed Object on success, false on failure. + * @throws Exception + * @since 1 + */ public function getItem($pk = null) { // Initialise variables. $pk = (!empty($pk)) ? $pk : (int)$this->getState('sitemap.id'); - $false = false; // Get a row instance. $table = $this->getTable(); // Attempt to load the row. - $return = $table->load($pk); + $table->load($pk); // Prime required properties. if (empty($table->id)) { - // Prepare data for a new record. + //TODO Prepare data for a new record. } // Convert to the JObject before adding other data. @@ -109,6 +112,17 @@ public function getItem($pk = null) return $item; } + public function getMenus() + { + $db = JFactory::getDbo(); + $query = $db->getQuery(true) + ->select('m.*') + ->from('#__menu_types AS m') + ->order('m.title'); + $db->setQuery($query); + return $db->loadObjectList('menutype'); + } + /** * Method to get the record form. * @@ -255,17 +269,6 @@ function setDefault($id) } } - public function getMenues() - { - $db = JFactory::getDbo(); - $query = $db->getQuery(true) - ->select('m.*') - ->from('#__menu_types AS m') - ->order('m.title'); - $db->setQuery($query); - return $db->loadObjectList('menutype'); - } - /** * Override to avoid warnings * diff --git a/administrator/components/com_schuweb_sitemap/tables/sitemap.php b/administrator/components/com_schuweb_sitemap/tables/sitemap.php index f24b2ca..327d327 100644 --- a/administrator/components/com_schuweb_sitemap/tables/sitemap.php +++ b/administrator/components/com_schuweb_sitemap/tables/sitemap.php @@ -1,9 +1,9 @@ $array['selections_priority'][$i], 'changefreq' => $array['selections_changefreq'][$i], - 'ordering' => $i ); } diff --git a/administrator/components/com_schuweb_sitemap/views/sitemap/tmpl/edit.php b/administrator/components/com_schuweb_sitemap/views/sitemap/tmpl/edit.php index 68e7b62..fe8c867 100644 --- a/administrator/components/com_schuweb_sitemap/views/sitemap/tmpl/edit.php +++ b/administrator/components/com_schuweb_sitemap/views/sitemap/tmpl/edit.php @@ -48,7 +48,7 @@ - loadTemplate('menues'); ?> + loadTemplate('menus'); ?>
- | @@ -29,13 +26,10 @@ |
---|---|
+ | state->get('list.direction'), $this->state->get('list.ordering')); ?> | -+ | state->get('list.direction'), $this->state->get('list.ordering')); ?> | -+ | state->get('list.direction'), $this->state->get('list.ordering')); ?> | -+ |
() |
- + |
|
- + | state->get('list.direction'), $this->state->get('list.ordering')); ?> |
---|