diff --git a/include/class.topic.php b/include/class.topic.php index 9139f9e6d0926efe6d27bc2dc9145ef02f17b151..a59d366105c6091d5f2174617e2d76314b2a44c0 100644 --- a/include/class.topic.php +++ b/include/class.topic.php @@ -297,7 +297,7 @@ class Topic { if (!$disabled && $info['disabled']) continue; if ($disabled === self::DISPLAY_DISABLED && $info['disabled']) - $n .= " — ".__("(disabled)"); + $n .= " - ".__("(disabled)"); $requested_names[$id] = $n; } diff --git a/include/staff/filter.inc.php b/include/staff/filter.inc.php index 97bc1a995bb266ec6b4551f8747d744d20e48ea0..0273f2bc22b3ab9f8c7acd95f11c1a667c4743a7 100644 --- a/include/staff/filter.inc.php +++ b/include/staff/filter.inc.php @@ -368,12 +368,9 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info); <option value="0" selected="selected">— <?php echo __('Unchanged'); ?> —</option> <?php - $sql='SELECT topic_id, topic FROM '.TOPIC_TABLE.' T ORDER by topic'; - if(($res=db_query($sql)) && db_num_rows($res)){ - while(list($id,$name)=db_fetch_row($res)){ - $selected=($info['topic_id'] && $id==$info['topic_id'])?'selected="selected"':''; - echo sprintf('<option value="%d" %s>%s</option>',$id,$selected,$name); - } + foreach (Topic::getHelpTopics(false, Topic::DISPLAY_DISABLED) as $id=>$name) { + $selected=($info['topic_id'] && $id==$info['topic_id'])?'selected="selected"':''; + echo sprintf('<option value="%d" %s>%s</option>',$id,$selected,$name); } ?> </select>