6.0.0-alpha12
6/12/25

[#13974] registry.php: request new application status
Summary registry.php: request new application status
Queue Horde Framework Packages
Type Enhancement
State Rejected
Priority 1. Low
Owners
Requester sca (at) andreasschulze (dot) de
Created 04/30/2015 (3696 days ago)
Due
Updated 04/30/2015 (3696 days ago)
Assigned
Resolved 04/30/2015 (3696 days ago)
Milestone
Patch No

History
04/30/2015 09:19:49 PM Jan Schneider State ⇒ Rejected
 
04/30/2015 06:53:57 PM sca (at) andreasschulze (dot) de Comment #3 Reply to this comment
to be more precise imagine a horde instance running wiki or ansel.

on anonymous access there is a menu "others" with one item "wiki" or "photos"
So I moved the item to top ( registry.local.php,  [app][menu_parent] = '' )

I just found a solution to do that move only for unauth users by 
placing the following code in
registry.local.php
<?php
global $registry;
if (!$registry->isAuthenticated()) {
   $this->applications['wicked']['menu_parent'] = '';
}

04/30/2015 04:56:50 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
This would have to be done via permissions. I don't know off-head but 
we may include the guest permissions when adding permissions for 
authenticated users. Changing this would be a huge BC break.
04/30/2015 09:05:19 AM sca (at) andreasschulze (dot) de Comment #1
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ registry.php: request new application status
Type ⇒ Enhancement
State ⇒ New
Reply to this comment
the registry.php allow an application to be hidden at all or if user 
is not an admin.
I would request a new status "unauthenticated" or "anonymous"

That way it would be possible to show menu entries only to anonymous 
users and hide them
after user logged in.

Saved Queries