Changeset 1309


Ignore:
Timestamp:
May 15, 2006, 11:21:11 PM (18 years ago)
Author:
plg
Message:

bug 367 fixed: tags are sorted in logic order (case insensitive)

Location:
branches/branch-1_6
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/branch-1_6/admin/element_set_global.php

    r1307 r1309  
    294294    WHERE image_id IN ('.implode(',', $page['cat_elements_id']).')
    295295    GROUP BY tag_id
    296     ORDER BY name ASC
    297296  ;';
    298297  $result = pwg_query($query);
     
    303302    array_push($tags, $row);
    304303  }
     304
     305  usort($tags, 'name_compare');
    305306
    306307  $template->assign_vars(
  • branches/branch-1_6/include/functions_html.inc.php

    r1291 r1309  
    564564function name_compare($a, $b)
    565565{
    566   return strcmp($a['name'], $b['name']);
     566  return strcmp(strtolower($a['name']), strtolower($b['name']));
    567567}
    568568
  • branches/branch-1_6/include/functions_tag.inc.php

    r1134 r1309  
    9292{
    9393  $query = '
    94 SELECT id AS tag_id, name, url_name
     94SELECT id AS tag_id,
     95       name,
     96       url_name
    9597  FROM '.TAGS_TABLE.'
    96   ORDER BY name
    9798;';
    9899  $result = pwg_query($query);
     
    104105    array_push($tags, $row);
    105106  }
     107
     108  usort($tags, 'name_compare');
    106109
    107110  return $tags;
Note: See TracChangeset for help on using the changeset viewer.