We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Admin Panel | Forum

Michael Leader
Michael Jul 10 '11
OK here is an idea. On most Oxwall sites, there is some dead space to the left hand side. I was wondering... Can a plugin be made to display a 3rd cloumn, just for Admins and within that column are a set of buttons to goto different points within Oxwall Admin Panel.

I would use the "Browse Users" a lot in the admin panel and have a link set to it in my browser but it would be so much handier if it were in the site so to speak.

Nothing special, just a panel on the Left hand side (or the other side whatever is free) with links to the various components within admin panel. The same links you get on the main admin panel page...

I just think this would be handy. How hard is that to make?
Michael Leader
Michael Jul 10 '11
Oh, and visible only to Admins.
Den Team
Den Jul 11 '11
I don't think it is too hard to implement. But it will be too complicated to integrate it with different themes and will add a lot of garbage. IMHO it will be better to implement this suggestion as third party plugin.
Michael Leader
Michael Jul 11 '11
OR even an expanded pull down menu over the admin link in the menubar.
And thank you for offering to build the 3rd party plugin for me! You are too kind!
:o)

Fingers crossed some smart person sees this and will help meee!
(I must get into building plugins)
Den Team
Den Jul 13 '11
Sorry Sirs, but I can't assist you with such code modifications :(
Michael Leader
Michael Jul 13 '11
Ahh the code is there for the site security because only admins can see the admin menu option! So by using the same process to do that it would be easy to create a pull down from that. I must get looking.
Michael Leader
Michael Jul 13 '11
well when admin logs in there is a small "admin" option that appears in the menu bar. if u could tag onto that...
Michael Leader
Michael Jul 16 '11
Oops. Sorry...
Mark
Mark Jul 26 '11
guys have a look at

public_html/ow_core/user.php
public_html/ow_core/navigation.php

looks like they may be valuable :)

public function isAdmin()
{
return $this->isAuthorized(BOL_AuthorizationService::ADMIN_GROUP_NAME);
}


final class OW_Navigation
{
const MAIN = BOL_NavigationService::MENU_TYPE_MAIN;
const BOTTOM = BOL_NavigationService::MENU_TYPE_BOTTOM;
const ADMIN_PLUGINS = BOL_NavigationService::MENU_TYPE_PLUGINS;
const ADMIN_USERS = BOL_NavigationService::MENU_TYPE_USERS;
const ADMIN_APPEARANCE = BOL_NavigationService::MENU_TYPE_APPEARANCE;
const ADMIN_SETTINGS = BOL_NavigationService::MENU_TYPE_SETTINGS;
const ADMIN_PAGES = BOL_NavigationService::MENU_TYPE_PAGES;
const ADMIN_DEV_TOOLS = BOL_NavigationService::MENU_TYPE_PRIVACY;
const ADMIN_DASHBOARD = BOL_NavigationService::MENU_TYPE_ADMIN;

const VISIBLE_FOR_GUEST = BOL_NavigationService::VISIBLE_FOR_GUEST;
const VISIBLE_FOR_MEMBER = BOL_NavigationService::VISIBLE_FOR_MEMBER;
const VISIBLE_FOR_ALL = BOL_NavigationService::VISIBLE_FOR_ALL;
Michael I.
Michael I. Dec 18 '12
Topic was moved from Plugins.