refactor common behaviour in settings pages
darcs-hash:20080630170342-84dde-5d7feb88a0a707b24c8070802a7ec99dd1f35687.gz
This commit is contained in:
@@ -1106,3 +1106,12 @@ function common_confirmation_code($bits) {
|
||||
}
|
||||
return $code;
|
||||
}
|
||||
|
||||
# convert markup to HTML
|
||||
|
||||
function common_markup_to_html($c) {
|
||||
$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', 'common_config(\'\\1\', \'\\2\')', $c);
|
||||
return Markdown($c);
|
||||
}
|
||||
|
Reference in New Issue
Block a user