Posted by
GregChapman on
Nov 19, 2013; 1:03pm
URL: https://support.nabble.com/Hidden-Application-tp7587027p7587934.html
Hi Pedro,
To recap...
The General Aim: is to give forum administrators a way to create a number of separate applications where registration on any one application also registers the user at all the others.
In the case we are implementing this on (
http://www.rustonreaches.plus.com/ ), I have main site which includes main menu options labelled "Blog" (a News application) and "Forum" (a Mixed application). These are both sub-forums of a single application each embedded in their own pages on the main site and so have a common set of registered users.
I have set registered users only to be able to comment on my posts on the Blog but on the Forum also to be able to create new topics. In addition, the Mixed application has sub-forum (a Forum application). This is intended to be invisible to registered users and only accessible to those placed in the "Shareholders" group.
So far, we have added/edited macros to hide the root application from the breadcrumb menu. In most situations this hides the fact that the blog and forum have a common parent application. However, we have found a number situations in which it is possible for users to find themselves at the root level. This is undesirable because it is then possible for users to navigate from blog to forum and vice versa while the main site menu remains static and doesn't reflect their new location within the Nabble application.
So far I am aware that users can access the root application by:
• Logging out
• Visiting a User's Profile page.
There may be other cases that I haven't discovered yet.
Task #1: We need to trap all cases and find a way to return users to the sub-application from which they arrived at the log-out and Profile screens.
In addition, I have discovered that the methods used (Appropriate permissions and the "Smart application pages" option) to fully hide the "Shareholders Area" do not work except when the hidden application is immediately below the root level.
(I have a number of unused sub-forums set up at the root level and these are successfully hidden from all except Administrators - I am also aware that there is another issue connected with Smart application pages - though this doesn't affect my current test case. Smart application pages only work with certain applications. I know it works with "Mixed", but I am not clear which other types accept this option. It would be useful if you could confirm those applications for which it does work. Up till now I have been circumspect when advising people on the Free Support forum).
Task #2: We need to make Smart application pages work at lower levels than sub-forums of the root application.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.