X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Faction.php;h=8f72b542b05214c2e68429d2326727749c8b185f;hb=a730ad708c0e036691e26687cc7ec41d57c6db40;hp=d4b6743d0697d4f2a4965f6f9733860d42a9b9ee;hpb=ce2b174c4a083128cd14154d0f6c61e19d5cb229;p=quix0rs-gnu-social.git diff --git a/lib/action.php b/lib/action.php index d4b6743d06..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), - _($menudesc[0]), - _($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');