Class: papaya_nav

Quellcode Position: Program_Root/papaya_nav.php

Class papaya_nav

Class Overview

Create base navigagtion for papaya admin area

Implementiert in Program_Root/papaya_nav.php [Zeile 20]

base_object
   |
   --base_authnavigation
      |
      --papaya_nav
Author(s): Information Tags:

Properties

Methods

Inherited Properties And Methods
Inherited Properties Inherited Methods

Abgeleitet von base_object

base_object::$msgs

Abgeleitet von base_authnavigation

base_authnavigation::base_authnavigation()
Construktor - set global vars
base_authnavigation::getButtons()
Get buttons
base_authnavigation::setGroup()
Place navigation
base_authnavigation::setMenu()
Set menu

Abgeleitet von base_object

base_object::addmsg()
Adds a message in the message object.
base_object::createPluginObject()
Create plugin object
base_object::debug()
Show the debug of the variable &$var
base_object::encodeQueryString()
Encode query string
base_object::escapeForFilename()
Escape chars in a string to use it in a filename
base_object::getAbsoluteURL()
Return absolute URL
base_object::getBaseLink()
Get base link
base_object::getBasePath()
get base path to current script
base_object::getLink()
Get link
base_object::getSessionValue()
base_object::getWebLink()
Get web link
base_object::getWebMediaLink()
Get web media link
base_object::includePluginFile()
Include plugin file
base_object::initializeParams()
Parameter initialisation
base_object::initializeSessionParam()
Initialisation of session-parameter
base_object::logMsg()
Log events
base_object::parseRequestURI()
Parse request URI to filter data out of it
base_object::setSessionValue()
base_object::stripslashes()
base_object::_gt()
Phrasetranslator - Fetch translation for all phrase
base_object::_gtf()
Phrasetranslator - Fetch translation of one phrase and insert variable
base_object::_gtfile()
Phrases - Locate files

Properties Summary
mixed   $menu  

Method Summary
papaya_nav()   Constructor
void   getEditModules()   Get edit modules

Properties
mixed   $menu = array('main' => array(array('Sitemap', 'All pages in a tree', 'tree.gif', 0, 'index.php', '_self', false, 'T'),
array('Pages', 'Edit pages', 'textfile.gif', 0, 'topic.php', '_self', false, 'E'),
array('-'),
array('Messages', 'Messaging between the users', 'msgbox.gif', 34, 'msgbox.php', '_self', false),
array('-'),
array('Aliases', 'Aliases for pages', 'alias.gif', 13, 'alias.php', '_self'),
array('Boxes', 'Edit boxes', 'boxes.gif', 13, 'boxes.php', '_self'),
array('Views', 'Configure Views', 'viewfile.gif', 6, 'views.php', '_self'),
array('-'),
array('Users', 'User management', 'users.gif', 4, 'auth.php', '_self'),
array('Modules', 'Modules management', 'filewheel.gif', 30, 'modules.php', '_self'),
array('Cronjobs', '', 'alarmclock.gif', 32, 'cronjobs.php', '_self'),
array('Configuration', 'System conficuration', 'options.gif', 25, 'options.php', '_self'),
array('Protocol', 'Event protocol', 'log.gif', 31, 'log.php', '_self'),
array('-'),
array('Translations', 'Interface Translations', 'world.gif', 36, 'phrases.php', '_self')),
'modules' => array(array('Image browser', 'Image browser', 'imagefile.gif', 28, 'imgbrw.php', 'papayaimagebrowser', false, 'I'),
array('MediaDB', 'Multimedia database', 'mediadb.gif', 15, 'imglib.php', '_self', false, 'M'),
array('-'),
))
[Zeile 21]

Methods
Constructor papaya_nav  [Zeile 55]

  papaya_nav( object &$user, object &$layout  )

Constructor

Parameters:
object   &$user:  base_auth
object   &$layout:  xsl_layout

API Tags:
Access:  public


getEditModules  [Zeile 67]

  void getEditModules( )

Get edit modules


API Tags:
Access:  public