summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules-available/dnbd3/baseconfig/settings.json12
-rw-r--r--modules-available/dnbd3/hooks/translation.inc.php30
-rw-r--r--modules-available/dnbd3/lang/de/config-variables.json4
-rw-r--r--modules-available/dnbd3/lang/en/config-variables.json4
4 files changed, 50 insertions, 0 deletions
diff --git a/modules-available/dnbd3/baseconfig/settings.json b/modules-available/dnbd3/baseconfig/settings.json
new file mode 100644
index 00000000..98b11f91
--- /dev/null
+++ b/modules-available/dnbd3/baseconfig/settings.json
@@ -0,0 +1,12 @@
+{
+ "SLX_DNBD3_MIN_GB": {
+ "catid": "other",
+ "defaultvalue": "0",
+ "validator": "regex:\/^\\d*$\/"
+ },
+ "SLX_DNBD3_MIN_GB_HASH": {
+ "catid": "other",
+ "defaultvalue": "0",
+ "validator": "regex:\/^\\d*$\/"
+ }
+} \ No newline at end of file
diff --git a/modules-available/dnbd3/hooks/translation.inc.php b/modules-available/dnbd3/hooks/translation.inc.php
new file mode 100644
index 00000000..cb1854b4
--- /dev/null
+++ b/modules-available/dnbd3/hooks/translation.inc.php
@@ -0,0 +1,30 @@
+<?php
+
+$HANDLER = array();
+
+/**
+ * List of valid subsections
+ */
+$HANDLER['subsections'] = array(
+ 'config-variables'
+);
+
+/*
+ * Handlers for the subsections that will return an array of expected tags.
+ * This is optional, if you don't want to define expected tags, don't create a function.
+ */
+
+/**
+ * Configuration variables.
+ * @param \Module $module
+ * @return array
+ */
+$HANDLER['grep_config-variables'] = function($module) {
+ if (!$module->activate(1, false) || !Module::isAvailable('baseconfig'))
+ return array();
+ $want = BaseConfigUtil::getVariables($module);
+ foreach ($want as &$entry) {
+ $entry = true;
+ }
+ return $want;
+};
diff --git a/modules-available/dnbd3/lang/de/config-variables.json b/modules-available/dnbd3/lang/de/config-variables.json
new file mode 100644
index 00000000..75020efc
--- /dev/null
+++ b/modules-available/dnbd3/lang/de/config-variables.json
@@ -0,0 +1,4 @@
+{
+ "SLX_DNBD3_MIN_GB": "Experimentell!",
+ "SLX_DNBD3_MIN_GB_HASH": "Experimentell!"
+} \ No newline at end of file
diff --git a/modules-available/dnbd3/lang/en/config-variables.json b/modules-available/dnbd3/lang/en/config-variables.json
new file mode 100644
index 00000000..726ce821
--- /dev/null
+++ b/modules-available/dnbd3/lang/en/config-variables.json
@@ -0,0 +1,4 @@
+{
+ "SLX_DNBD3_MIN_GB": "Experimental",
+ "SLX_DNBD3_MIN_GB_HASH": "Experimental"
+} \ No newline at end of file