]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
function for retrieving a config variable
authorEvan Prodromou <evan@prodromou.name>
Fri, 13 Jun 2008 17:53:44 +0000 (13:53 -0400)
committerEvan Prodromou <evan@prodromou.name>
Fri, 13 Jun 2008 17:53:44 +0000 (13:53 -0400)
darcs-hash:20080613175344-84dde-253b5b55ea8ae85b807cba2e23ea885c6bbb0b8f.gz

actions/doc.php
lib/util.php

index a23cf9ad0716ccc1d2baa55e51e14478775a6a23..edb2cab62042dbae8d6142158e2f889fba421c0a 100644 (file)
@@ -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);
index 4869d4dfdd7083c5e7b1fcdc1011da483a4bd6e4..a630646d7cf0ae1e3c448b0779f703412b6801c1 100644 (file)
@@ -833,3 +833,8 @@ function common_negotiate_type($cprefs, $sprefs) {
 
        return $besttype;
 }
+
+function common_config($main, $sub) {
+       global $config;
+       return $config[$main][$sub];
+}