diff --git a/inc/poche/Poche.class.php b/inc/poche/Poche.class.php
index 27d6f4a65..2a8037cc2 100755
--- a/inc/poche/Poche.class.php
+++ b/inc/poche/Poche.class.php
@@ -445,6 +445,7 @@ class Poche
$tpl_vars['entries'] = $this->store->getEntriesByView($view, $this->user->getId(), $this->pagination->get_limit(), $id);
$tpl_vars['page_links'] = $page_links;
$tpl_vars['nb_results'] = $count;
+ $tpl_vars['random'] = rand(1,$count);
}
Tools::logm('display ' . $view . ' view');
break;
@@ -812,4 +813,4 @@ class Poche
}
-}
\ No newline at end of file
+}
diff --git a/themes/baggy/css/main.css b/themes/baggy/css/main.css
index 1df829101..78d566124 100755
--- a/themes/baggy/css/main.css
+++ b/themes/baggy/css/main.css
@@ -736,6 +736,9 @@ a.add-to-wallabag-link-after:after {
.icon-print:before {
content: "\e80d";
}
+.icon-random:before {
+ // RANDOM ICON TO ADD
+}
/* .icon-image class, for image-based icons
diff --git a/themes/baggy/home.twig b/themes/baggy/home.twig
index dec848f23..eb554b11e 100755
--- a/themes/baggy/home.twig
+++ b/themes/baggy/home.twig
@@ -25,7 +25,7 @@
{% block pager %}
{% if nb_results > 1 %}
-
{{ nb_results }} {% trans "results" %}{% if search_term is defined %} {% trans %}found for « {{ search_term }} »{% endtrans %}{% endif %}
+
{{ nb_results }} {% trans "results" %}{% if search_term is defined %} {% trans %}found for « {{ search_term }} »{% endtrans %}{% endif %}
{% trans "random" %}
{{ page_links | raw }}
{% elseif nb_results == 1 %}
diff --git a/themes/default/css/style.css b/themes/default/css/style.css
index b25373d6c..a122dc546 100755
--- a/themes/default/css/style.css
+++ b/themes/default/css/style.css
@@ -151,6 +151,16 @@ a:visited {
text-indent: -9999px;
}
+.random {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ overflow: hidden;
+ text-align: left;
+ text-indent: -9999px;
+ background-image: url('../img/default/dice.png');
+}
+
/*** ***/
/*** ARTICLE PAGE ***/
diff --git a/themes/default/home.twig b/themes/default/home.twig
index 6bc549e6c..aa3326008 100755
--- a/themes/default/home.twig
+++ b/themes/default/home.twig
@@ -31,7 +31,8 @@
{% block pager %}
{% if nb_results > 1 %}
-
{{ nb_results }} {% trans "results" %}{% if searchterm is defined %}{% trans " found for « " %} {{ searchterm }} »{% endif %}
+
{{ nb_results }} {% trans "results" %}{% if searchterm is defined %}{% trans " found for « " %} {{ searchterm }} »{% endif %}
+
{% trans "random" %}
{{ page_links | raw }}
{% elseif nb_results == 1 %}
diff --git a/themes/default/img/default/dice.png b/themes/default/img/default/dice.png
new file mode 100644
index 000000000..70af6d0bb
Binary files /dev/null and b/themes/default/img/default/dice.png differ