summaryrefslogtreecommitdiffstats
path: root/modules-available/baseconfig/hooks/translation.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/baseconfig/hooks/translation.inc.php')
-rw-r--r--modules-available/baseconfig/hooks/translation.inc.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/modules-available/baseconfig/hooks/translation.inc.php b/modules-available/baseconfig/hooks/translation.inc.php
index 4f2cd8f7..7588fe38 100644
--- a/modules-available/baseconfig/hooks/translation.inc.php
+++ b/modules-available/baseconfig/hooks/translation.inc.php
@@ -18,10 +18,10 @@ $HANDLER['subsections'] = array(
* Configuration categories
*/
$HANDLER['grep_config-variable-categories'] = function($module) {
- $want = array();
- $res = Database::simpleQuery("SELECT catid FROM cat_setting ORDER BY catid ASC");
- while ($row = $res->fetch(PDO::FETCH_ASSOC)) {
- $want['cat_' . $row['catid']] = true;
+ $module->activate();
+ $want = BaseConfigUtil::getCategories();
+ foreach ($want as &$entry) {
+ $entry = true;
}
return $want;
};
@@ -30,10 +30,10 @@ $HANDLER['grep_config-variable-categories'] = function($module) {
* Configuration variables
*/
$HANDLER['grep_config-variables'] = function($module) {
- $want = array();
- $res = Database::simpleQuery("SELECT setting FROM setting ORDER BY setting ASC");
- while ($row = $res->fetch(PDO::FETCH_ASSOC)) {
- $want[$row['setting']] = true;
+ $module->activate();
+ $want = BaseConfigUtil::getVariables();
+ foreach ($want as &$entry) {
+ $entry = true;
}
return $want;
};