diff --git a/src/language/en-GB/mod_weblinks.ini b/src/language/en-GB/mod_weblinks.ini
index 6749b21..24918f7 100644
--- a/src/language/en-GB/mod_weblinks.ini
+++ b/src/language/en-GB/mod_weblinks.ini
@@ -5,29 +5,17 @@
MOD_WEBLINKS="Web Links"
MOD_WEBLINKS_FIELD_CATEGORY_DESC="Choose the Web Links category to display."
-MOD_WEBLINKS_FIELD_GROUPBY_DESC="If set to yes, web links will be grouped by subcategories."
MOD_WEBLINKS_FIELD_GROUPBY_LABEL="Group By Subcategories"
-MOD_WEBLINKS_FIELD_GROUPBYSHOWTITLE_DESC="If set to yes, will show groups titles (valid only if grouping)."
MOD_WEBLINKS_FIELD_GROUPBYSHOWTITLE_LABEL="Show Group Title"
-MOD_WEBLINKS_FIELD_GROUPBYORDERING_DESC="Ordering for the subcategories (valid only if grouping)."
MOD_WEBLINKS_FIELD_GROUPBYORDERING_LABEL="Group Ordering"
-MOD_WEBLINKS_FIELD_GROUPBYDIRECTION_DESC="Direction for the subcategories (valid only if grouping)."
MOD_WEBLINKS_FIELD_GROUPBYDIRECTION_LABEL="Group Ordering Direction"
-MOD_WEBLINKS_FIELD_COLUMNS_DESC="When grouping by subcategories, split into # columns."
MOD_WEBLINKS_FIELD_COLUMNS_LABEL="Columns"
-MOD_WEBLINKS_FIELD_COUNT_DESC="Number of Web Links to display."
-MOD_WEBLINKS_FIELD_COUNT_LABEL="Count"
-MOD_WEBLINKS_FIELD_COUNTCLICKS_DESC="If set to yes, the number of times the link has been clicked will be recorded."
+MOD_WEBLINKS_FIELD_COUNT_LABEL="Count"MOD_WEBLINKS_FIELD_COUNTCLICKS_DESC="If set to yes, the number of times the link has been clicked will be recorded."
MOD_WEBLINKS_FIELD_COUNTCLICKS_LABEL="Count Clicks"
-MOD_WEBLINKS_FIELD_DESCRIPTION_DESC="Display Web Link description."
MOD_WEBLINKS_FIELD_DESCRIPTION_LABEL="Description"
-MOD_WEBLINKS_FIELD_FOLLOW_DESC="Robots index - allow to follow or not."
MOD_WEBLINKS_FIELD_FOLLOW_LABEL="Follow/No Follow"
-MOD_WEBLINKS_FIELD_HITS_DESC="Show hits."
MOD_WEBLINKS_FIELD_HITS_LABEL="Hits"
-MOD_WEBLINKS_FIELD_ORDERDIRECTION_DESC="Set the ordering direction."
MOD_WEBLINKS_FIELD_ORDERDIRECTION_LABEL="Direction"
-MOD_WEBLINKS_FIELD_ORDERING_DESC="Ordering for the Web Links."
MOD_WEBLINKS_FIELD_ORDERING_LABEL="Ordering"
MOD_WEBLINKS_FIELD_TARGET_DESC="Target browser window when the link is selected."
MOD_WEBLINKS_FIELD_TARGET_LABEL="Target Window"
diff --git a/src/modules/mod_weblinks/mod_weblinks.php b/src/modules/mod_weblinks/mod_weblinks.php
index 1ce61a6..3da3d4a 100644
--- a/src/modules/mod_weblinks/mod_weblinks.php
+++ b/src/modules/mod_weblinks/mod_weblinks.php
@@ -14,7 +14,7 @@ use Joomla\Module\Weblinks\Site\Helper\WeblinksHelper;
$list = WeblinksHelper::getList($params, $app);
-if (!count($list))
+if (empty($list))
{
return;
}
diff --git a/src/modules/mod_weblinks/mod_weblinks.xml b/src/modules/mod_weblinks/mod_weblinks.xml
index 1a16611..69c7d57 100644
--- a/src/modules/mod_weblinks/mod_weblinks.xml
+++ b/src/modules/mod_weblinks/mod_weblinks.xml
@@ -25,7 +25,6 @@
name="catid"
type="category"
label="JCATEGORY"
- description="MOD_WEBLINKS_FIELD_CATEGORY_DESC"
extension="com_weblinks"
required="true"
/>
@@ -34,32 +33,29 @@
name="groupby"
type="radio"
label="MOD_WEBLINKS_FIELD_GROUPBY_LABEL"
- description="MOD_WEBLINKS_FIELD_GROUPBY_DESC"
- class="btn-group btn-group-yesno"
+ layout="joomla.form.field.radio.switcher"
default="0"
>
-
-
+
+
-
-
+
+
@@ -71,7 +67,6 @@
name="groupby_direction"
type="list"
label="MOD_WEBLINKS_FIELD_GROUPBYDIRECTION_LABEL"
- description="MOD_WEBLINKS_FIELD_GROUPBYDIRECTION_DESC"
default="asc"
showon="groupby:1"
>
@@ -83,7 +78,6 @@
name="groupby_columns"
type="list"
label="MOD_WEBLINKS_FIELD_COLUMNS_LABEL"
- description="MOD_WEBLINKS_FIELD_COLUMNS_DESC"
default="3"
>
@@ -97,7 +91,6 @@
name="count"
type="text"
label="MOD_WEBLINKS_FIELD_COUNT_LABEL"
- description="MOD_WEBLINKS_FIELD_COUNT_DESC"
default="5"
/>
@@ -105,7 +98,6 @@
name="ordering"
type="list"
label="MOD_WEBLINKS_FIELD_ORDERING_LABEL"
- description="MOD_WEBLINKS_FIELD_ORDERING_DESC"
default="title"
>
@@ -117,7 +109,6 @@
name="direction"
type="list"
label="MOD_WEBLINKS_FIELD_ORDERDIRECTION_LABEL"
- description="MOD_WEBLINKS_FIELD_ORDERDIRECTION_DESC"
default="asc"
>
@@ -128,7 +119,6 @@
name="follow"
type="list"
label="MOD_WEBLINKS_FIELD_FOLLOW_LABEL"
- description="MOD_WEBLINKS_FIELD_FOLLOW_DESC"
default="0"
>
@@ -139,37 +129,33 @@
name="description"
type="radio"
label="MOD_WEBLINKS_FIELD_DESCRIPTION_LABEL"
- description="MOD_WEBLINKS_FIELD_DESCRIPTION_DESC"
- class="btn-group btn-group-yesno"
+ layout="joomla.form.field.radio.switcher"
default="0"
>
-
-
+
+
-
-
+
+
-
-
-
+
+
@@ -178,22 +164,23 @@
name="layout"
type="modulelayout"
label="JFIELD_ALT_LAYOUT_LABEL"
- description="JFIELD_ALT_MODULE_LAYOUT_DESC"
+ class="form-select"
+ validate="moduleLayout"
/>
+
@@ -204,7 +191,6 @@
name="cache_time"
type="text"
label="COM_MODULES_FIELD_CACHE_TIME_LABEL"
- description="COM_MODULES_FIELD_CACHE_TIME_DESC"
default="900"
/>
diff --git a/src/modules/mod_weblinks/tmpl/default.php b/src/modules/mod_weblinks/tmpl/default.php
index ac05ff0..9e3a985 100644
--- a/src/modules/mod_weblinks/tmpl/default.php
+++ b/src/modules/mod_weblinks/tmpl/default.php
@@ -14,7 +14,7 @@ use Joomla\CMS\Language\Text;
?>
get('groupby', 0)) : ?>
-
+
get('groupby_columns', 3); ?>
$l->catid, 'title' => $l->category_title); ?>
@@ -36,7 +36,7 @@ use Joomla\CMS\Language\Text;
get('groupby_showtitle', 1)) : ?>
-
+
-
link; ?>
@@ -80,7 +80,7 @@ use Joomla\CMS\Language\Text;
-