summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--actions/doc.php2
-rw-r--r--lib/util.php5
2 files changed, 6 insertions, 1 deletions
diff --git a/actions/doc.php b/actions/doc.php
index a23cf9ad0..edb2cab62 100644
--- a/actions/doc.php
+++ b/actions/doc.php
@@ -34,7 +34,7 @@ class DocAction extends Action {
$c = file_get_contents($filename);
$c = preg_replace('/%%action.(\w+)%%/e', "common_local_url('\\1')", $c);
$c = preg_replace('/%%doc.(\w+)%%/e', "common_local_url('doc', array('title'=>'\\1'))", $c);
- $c = preg_replace('/%%(\w+).(\w+)%%/e', '$config[\'\\1\'][\'\\2\']', $c);
+ $c = preg_replace('/%%(\w+).(\w+)%%/e', 'common_config(\'\\1\', \'\\2\')', $c);
$output = Markdown($c);
common_show_header(_t(ucfirst($title)));
common_raw($output);
diff --git a/lib/util.php b/lib/util.php
index 4869d4dfd..a630646d7 100644
--- a/lib/util.php
+++ b/lib/util.php
@@ -833,3 +833,8 @@ function common_negotiate_type($cprefs, $sprefs) {
return $besttype;
}
+
+function common_config($main, $sub) {
+ global $config;
+ return $config[$main][$sub];
+}