X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Faction.php;h=8f72b542b05214c2e68429d2326727749c8b185f;hb=33b04107231823b48ee27ca28b73266c706e105f;hp=b36312e40925103afabad62ef7db1a62877f6613;hpb=4b656f47dff2bd6eed4dcfad060b8434d052d883;p=quix0rs-gnu-social.git diff --git a/lib/action.php b/lib/action.php index b36312e409..8f72b542b0 100644 --- a/lib/action.php +++ b/lib/action.php @@ -26,6 +26,10 @@ class Action { // lawsuit function Action() { } + function is_readonly() { + return false; + } + function arg($key, $def=NULL) { if (array_key_exists($key, $this->args)) { return $this->args[$key]; @@ -55,7 +59,7 @@ class Action { // lawsuit } else { return $def; } - } + } function server_error($msg, $code=500) { $action = $this->trimmed('action'); @@ -75,14 +79,14 @@ class Action { // lawsuit unset($args['action']); return common_local_url($action, $args); } - + function nav_menu($menu) { $action = $this->trimmed('action'); common_element_start('ul', array('id' => 'nav_views')); foreach ($menu as $menuaction => $menudesc) { - common_menu_item(common_local_url($menuaction), - _t($menudesc[0]), - _t($menudesc[1]), + common_menu_item(common_local_url($menuaction, isset($menudesc[2]) ? $menudesc[2] : NULL), + $menudesc[0], + $menudesc[1], $action == $menuaction); } common_element_end('ul');