Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.

Commit 497d30f

Browse files
committed
fix: some bugfixes for new Kunena Versions
fix: include pagination (does it ever works?) fix: "newer than x days" enh: massive code cleanup new: fr-FR translation
1 parent f72e8fc commit 497d30f

9 files changed

+233
-252
lines changed

com_kunena.php

Lines changed: 147 additions & 243 deletions
Large diffs are not rendered by default.

com_kunena.xml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<extension version="3.0" type="plugin" group="xmap" method="upgrade">
2+
<extension version="2.5" type="plugin" group="xmap" method="upgrade">
33
<name>PLG_XMAP_COM_KUNENA</name>
44
<author>Guillermo Vargas</author>
55
<creationDate>September 2007</creationDate>
6-
<copyright>GNU GPL</copyright>
7-
<license>GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html</license>
6+
<copyright>(c) 2005 - 2009 Joomla! Vargas. All rights reserved; (c) 2015 Branko Wilhelm. All rights reserved.</copyright>
7+
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
88
<authorEmail>guille@vargas.co.cr</authorEmail>
99
<authorUrl>joomla.vargas.co.cr</authorUrl>
1010
<version>@REVISION@</version>
@@ -17,6 +17,8 @@
1717
<language tag="en-GB">en-GB/en-GB.plg_xmap_com_kunena.sys.ini</language>
1818
<language tag="fa-IR">fa-IR/fa-IR.plg_xmap_com_kunena.ini</language>
1919
<language tag="fa-IR">fa-IR/fa-IR.plg_xmap_com_kunena.sys.ini</language>
20+
<language tag="fr-FR">fr-FR/fr-FR.plg_xmap_com_kunena.ini</language>
21+
<language tag="fr-FR">fr-FR/fr-FR.plg_xmap_com_kunena.sys.ini</language>
2022
<language tag="cs-CZ">cs-CZ/cs-CZ.plg_xmap_com_kunena.ini</language>
2123
<language tag="cs-CZ">cs-CZ/cs-CZ.plg_xmap_com_kunena.sys.ini</language>
2224
<language tag="nl-NL">nl-NL/nl-NL.plg_xmap_com_kunena.ini</language>
@@ -36,10 +38,14 @@
3638
<option value="2">PLG_XMAP_COM_KUNENA_OPTION_XML_ONLY</option>
3739
<option value="3">PLG_XMAP_COM_KUNENA_OPTION_HTML_ONLY</option>
3840
</field>
39-
<field name="max_topics" type="text" default="" label="PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL" description="PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC" />
40-
<field name="max_age" type="text" default="" label="PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL" description="PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC" />
41-
</fieldset>
42-
<fieldset name="xml" label="PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL">
41+
<field name="include_pagination" type="list" default="0" label="PLG_XMAP_COM_KUNENA_INCLUDE_PAGINATION_LABEL" description="PLG_XMAP_COM_KUNENA_INCLUDE_PAGINATION_DESC">
42+
<option value="0">PLG_XMAP_COM_KUNENA_OPTION_NEVER</option>
43+
<option value="1">PLG_XMAP_COM_KUNENA_OPTION_ALWAYS</option>
44+
<option value="2">PLG_XMAP_COM_KUNENA_OPTION_XML_ONLY</option>
45+
<option value="3">PLG_XMAP_COM_KUNENA_OPTION_HTML_ONLY</option>
46+
</field>
47+
<field name="max_topics" type="text" default="0" filter="integer" label="PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL" description="PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC" />
48+
<field name="max_age" type="text" default="0" filter="integer" label="PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL" description="PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC" />
4349
<field name="cat_priority" type="list" default="-1" label="PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL" description="PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC">
4450
<option value="-1">PLG_XMAP_COM_KUNENA_OPTION_USE_PARENT_MENU</option>
4551
<option value="0.0">0.0</option>

language/cs-CZ/cs-CZ.plg_xmap_com_kunena.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,22 @@ PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL = "Nastavení XML verze"
55

66
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_LABEL = "Zobrazit příspěvky"
77
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_DESC = "Mají být jednotlivé příspěvky zahrnuty do mapy stránek?"
8+
89
PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL = "Max. počet"
910
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "Maximální počet příspěvků v kategorii, které se zahrnou do mapy stránek (prázdné znamená bez omezení)"
11+
1012
PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL = "Novější než"
1113
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "Zobrazovat pouze záznamy novější než zde uvedený počet dní (ponechte prázdné pro zobrazení všech záznamů)"
14+
1215
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL = "Priorita kategorií"
1316
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC = "Nastavte prioritu kategorí"
17+
1418
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_LABEL = CČetnost změn kategoriíy
1519
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_DESC = "Nastavte četnost změn kategorií"
20+
1621
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_LABEL = "Priorita příspěvků"
1722
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_DESC = "Nastavte prioritu příspěvků"
23+
1824
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_LABEL = "Četnost změn příspěvků"
1925
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_DESC = "Nastavte četnost změn příspěvků"
2026

language/en-GB/en-GB.plg_xmap_com_kunena.ini

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,25 @@ PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL = "XML Sitemap Settings"
55

66
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_LABEL = "Show Topics"
77
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_DESC = "Should we include topics into the sitemap?"
8+
9+
PLG_XMAP_COM_KUNENA_INCLUDE_PAGINATION_LABEL = "Include Pagination"
10+
PLG_XMAP_COM_KUNENA_INCLUDE_PAGINATION_DESC = "also add pagination links for topics"
11+
812
PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL = "Max topics"
9-
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "Max number of topics per category to include on sitemap (Leave empty for no limit)"
13+
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "Max number of topics per category to include on sitemap (zero for no limit)"
14+
1015
PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL = "Newest than"
11-
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "Include only topics newest than this number of days (Leave it blank to ignore this option)"
16+
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "Include only topics newest than this number of days (zero to ignore this option)"
17+
1218
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL = "Category Priority"
1319
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC = "Set the priority for the categories"
20+
1421
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_LABEL = "Category Change frequency"
1522
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_DESC = "Set the chage frequency for the categories"
23+
1624
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_LABEL = "Topic Priority"
1725
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_DESC = "Set the priority for the topics"
26+
1827
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_LABEL = "Topic Change frequency"
1928
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_DESC = "Set the change frequency for the topics"
2029

language/fa-IR/fa-IR.plg_xmap_com_kunena.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,22 @@ PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL = "تنظیمات نقشه سایت XML"
55

66
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_LABEL = "نمایش مباحث"
77
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_DESC = "آیا مباحث در نقشه سایت نمایش داده شود؟"
8+
89
PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL = "حداکثر مباحث"
910
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "حداکثر تعداد مباحث هر مجموعه جهت نمایش در نقشه سایت (جهت نمایش همه مباحث خالی بگذارید)"
11+
1012
PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL = "جدیدتر از"
1113
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "نمایش فقط مباحثی که جدیدتر از این تعداد روز هستند (جهت نادیده گرفتن این گزینه، آن را خالی بگذارید)"
14+
1215
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL = "اولویت مجموعه ها"
1316
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC = "تنظیم اولویت مجموعه ها"
17+
1418
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_LABEL = "فرکانس تغییر مجموعه ها"
1519
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_DESC = "تنظیم فرکانس تغییر مجموعه ها"
20+
1621
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_LABEL = "اولویت مباحث"
1722
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_DESC = "تنظیم اولویت مباحث"
23+
1824
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_LABEL = "فرکانس تغییر مباحث"
1925
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_DESC = "تنظیم فرکانس تغییر مباحث"
2026

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
PLG_XMAP_COM_KUNENA = "Xmap - Plugin pour Kunena"
2+
PLG_XMAP_COM_KUNENA_DESC = "Ce plugin permet de prendre en charge les sujets de Kunena dans les plans de site générés par mapX."
3+
4+
PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL = "Paramètres du plan de site XML"
5+
6+
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_LABEL = "Sujets du forum"
7+
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_DESC = "Choisissez si, et dans quel type de plan de site, les sujets doivent être inclus sous les liens des catégories de forum."
8+
9+
PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL = "Nombre de sujets"
10+
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "Spécifiez le nombre maximum de sujets par catégorie devant être inclus (laissez vide pour aucune limite)."
11+
12+
PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL = "Sujets depuis X jours"
13+
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "Inclure uniquement les sujets ajoutés depuis le nombre de jours indiqué (laisser vide pour aucune limite)."
14+
15+
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL = "Priorité des catégories"
16+
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC = "Spécifiez la priorité des catégories."
17+
18+
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_LABEL = "Fréquence des catégories"
19+
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_DESC = "Spécifiez la fréquence de modifications des catégories."
20+
21+
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_LABEL = "Priorité des sujets"
22+
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_DESC = "Spécifiez la priorité des sujets."
23+
24+
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_LABEL = "Fréquence des sujets"
25+
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_DESC = "Spécifiez la fréquence de modifications des sujets."
26+
27+
PLG_XMAP_COM_KUNENA_OPTION_USE_PARENT_MENU = "Utiliser les paramètres du menu parent"
28+
PLG_XMAP_COM_KUNENA_OPTION_NEVER = "Jamais"
29+
PLG_XMAP_COM_KUNENA_OPTION_ALWAYS = "Toujours"
30+
PLG_XMAP_COM_KUNENA_OPTION_XML_ONLY = "Uniquement dans le plan du site XML"
31+
PLG_XMAP_COM_KUNENA_OPTION_HTML_ONLY = "Uniquement dans le plan du site HTML"
32+
PLG_XMAP_COM_KUNENA_OPTION_WEEKLY = "Hebdommadaire"
33+
PLG_XMAP_COM_KUNENA_OPTION_DAILY = "Quotidien"
34+
PLG_XMAP_COM_KUNENA_OPTION_MONTHLY = "Mensuel"
35+
PLG_XMAP_COM_KUNENA_OPTION_YEARLY = "Annuel"
36+
PLG_XMAP_COM_KUNENA_OPTION_HOURLY = "Horaire"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
PLG_XMAP_COM_KUNENA = "Xmap - Plugin pour Kunena"
2+
PLG_XMAP_COM_KUNENA_PLUGIN_DESC = "Ce plugin permet de prendre en charge les sujets de Kunena dans les plans de site générés par mapX. Pour rendre ce plugin actif, vous devez le publier dans la gestion des plugins."

language/nl-NL/nl-NL.plg_xmap_com_kunena.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,22 @@ PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL = "XML sitemap instellingen"
55

66
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_LABEL = "Toon onderwerpen"
77
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_DESC = "Moeten onderwerpen in de sitemap worden opgenomen?"
8+
89
PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL = "Max onderwerpen"
910
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "Max aantal onderwerpen dat per categorie in de sitemap wordt opgenomen(laat leeg bij geen limiet)"
11+
1012
PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL = "Nieuwer dan"
1113
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "Neem alleen onderwerpen nieuwer dan dit aantal dagen op (laat leeg om deze optie te negeren)"
14+
1215
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL = "Prioriteit van categorieën"
1316
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC = "Stel de prioriteit van de categorieën in"
17+
1418
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_LABEL = CWijzigfrequentie van categorieëny
1519
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_DESC = "Stel de wijzigfrequentie van categorieën in"
20+
1621
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_LABEL = "Prioriteit van onderwerpen"
1722
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_DESC = "Stel de prioriteit van de onderwerpen in"
23+
1824
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_LABEL = "Wijzigfrequentie van onderwerpen"
1925
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_DESC = "Stel de wijzigfrequentie van onderwerpen in"
2026

language/ru-RU/ru-RU.plg_xmap_com_kunena.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,22 @@ PLG_XMAP_COM_KUNENA_FIELDSET_XML_LABEL = "Настройки XML карты"
55

66
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_LABEL = "Показать темы"
77
PLG_XMAP_COM_KUNENA_SHOW_TOPICS_DESC = "Должны ли быть внесены темы в карту сайта?"
8+
89
PLG_XMAP_COM_KUNENA_MAX_TOPICS_LABEL = "Максимум тем"
910
PLG_XMAP_COM_KUNENA_MAX_TOPICS_DESC = "Максимальное количество тем в категории, для внесения в карту сайта (Оставьте поле пустым для снятия ограничений)"
11+
1012
PLG_XMAP_COM_KUNENA_NEWEST_THAN_LABEL = "Новее, чем"
1113
PLG_XMAP_COM_KUNENA_NEWEST_THAN_DESC = "Вносить темы только новее чем это количество дней (Оставьте поле пустым, чтобы игнорировать эту опцию)"
14+
1215
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_LABEL = "Приоритет категории"
1316
PLG_XMAP_COM_KUNENA_CATEGORY_PRIORITY_DESC = "Установите приоритет для категорий"
17+
1418
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_LABEL = CЧастота изменения категорииy
1519
PLG_XMAP_COM_KUNENA_CATEGORY_CHANGEFREQ_DESC = "Установите периодичность проверки изменения категории"
20+
1621
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_LABEL = "Приоритет тем"
1722
PLG_XMAP_COM_KUNENA_TOPIC_PRIORITY_DESC = "Установите приоритет для тем"
23+
1824
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_LABEL = "Частота изменения тем"
1925
PLG_XMAP_COM_KUNENA_TOPIC_CHANGEFREQ_DESC = "Установите периодичность проверки изменения тем"
2026

0 commit comments

Comments
 (0)