We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

Commit 8ba7e8cb authored by Evan Prodromou's avatar Evan Prodromou

function for retrieving a config variable

parent 8ba36458
......@@ -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);
......@@ -833,3 +833,8 @@ function common_negotiate_type($cprefs, $sprefs) {
return $besttype;
function common_config($main, $sub) {
global $config;
return $config[$main][$sub];
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment