This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".

The branch, 6.1 has been updated
       via  d7ae534262efbbf732890dc04ff059e2bb53ddf6 (commit)
      from  63088c1a2e8f419180ce39f10cfd6ec3ff2acf36 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=d7ae534262efbbf732890dc04ff059e2bb53ddf6

commit d7ae534262efbbf732890dc04ff059e2bb53ddf6
Author: Franck Villaume <[email protected]>
Date:   Sun Oct 15 13:07:46 2017 +0200

    space & missing information when no tags

diff --git a/src/common/include/tag_cloud.php b/src/common/include/tag_cloud.php
index 8320dec..c4522e5 100644
--- a/src/common/include/tag_cloud.php
+++ b/src/common/include/tag_cloud.php
@@ -78,32 +78,33 @@ function tag_cloud($params = array()) {
        global $NB_MAX;
        global $CLASS_PREFIX;
        global $SELECTED_STYLE;
+       global $HTML;
 
-       if (! is_array($params)) $params = array();
-       if (! isset($params['selected'])) {
+       if (!is_array($params)) $params = array();
+       if (!isset($params['selected'])) {
                $params['selected'] = '';
        }
-       if (! isset($params['nb_max'])) {
+       if (!isset($params['nb_max'])) {
                $params['nb_max'] = $NB_MAX;
        }
-       if (! isset($params['nb_size'])) {
+       if (!isset($params['nb_size'])) {
                $params['nb_size'] = $NB_SIZE;
        }
-       if (! isset($params['class_prefix'])) {
+       if (!isset($params['class_prefix'])) {
                $params['class_prefix'] = $CLASS_PREFIX;
        }
-       if (! isset($params['selected_style'])) {
+       if (!isset($params['selected_style'])) {
                $params['selected_style'] = $SELECTED_STYLE;
        }
 
        $return = '';
 
        // count tag occurrence
-       $res = db_query_params ('SELECT project_tags.name,project_tags.group_id
+       $res = db_query_params('SELECT project_tags.name,project_tags.group_id
                                         FROM project_tags, groups
                                         WHERE project_tags.group_id = 
groups.group_id
                                         AND groups.status = $1 AND 
groups.register_time > 0',
-                               array ('A')) ;
+                               array('A'));
        $tag_count = array();
        while ($row = db_fetch_array($res)) {
                if (forge_check_perm ('project_read', $row['group_id'])) {
@@ -125,7 +126,7 @@ function tag_cloud($params = array()) {
        }
 
        $available_counts = array_keys($count_to_tags);
-       rsort ($available_counts, SORT_NUMERIC);
+       rsort($available_counts, SORT_NUMERIC);
 
        if (count($tag_count) > 0) {
                $count_min = 0;
@@ -163,6 +164,10 @@ function tag_cloud($params = array()) {
                }
        }
 
+       if (!strlen($return)) {
+               $return .= $HTML->warning_msg(_('No used tags.'));
+       }
+
        return $return;
 }
 

-----------------------------------------------------------------------

Summary of changes:
 src/common/include/tag_cloud.php | 23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
FusionForge

_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits

Reply via email to