Class mosAdminMenus

Description

Utility class for drawing admin menu HTML elements

  • since: 1.0
  • static:

Located in /utilities/presentation/html.php (line 997)


	
			
Method Summary
 void Access (mixed &$row)
 void Category (mixed &$menu, mixed $id, [mixed $javascript = ''])
 void Component (mixed &$menu, mixed $id)
 void ComponentCategory (mixed $name, mixed $section, [mixed $active = NULL], [mixed $javascript = NULL], [mixed $order = 'ordering'], [mixed $size = 1], [mixed $sel_cat = 1])
 void ComponentName (mixed &$menu, mixed $id)
 void GetImageFolders (mixed &$folders, mixed $path)
 void GetImages (mixed &$images, mixed $path)
 void GetSavedImages (mixed &$row, mixed $path)
 void ImageCheck (mixed $file, [mixed $directory = '/images/M_images/'], [mixed $param = NULL], [mixed $param_directory = '/images/M_images/'], [mixed $alt = NULL], [mixed $name = 'image'], [mixed $type = 1], [mixed $align = 'middle'])
 void ImageCheckAdmin (mixed $file, [mixed $directory = '/images/'], [mixed $param = NULL], [mixed $param_directory = '/images/'], [mixed $alt = NULL], [mixed $name = NULL], [mixed $type = 1], [mixed $align = 'middle'])
 void Images (mixed $name, mixed &$active, [mixed $javascript = NULL], [mixed $directory = NULL])
 void Link (mixed &$row, mixed $id, [mixed $link = NULL])
 void Links2Menu (mixed $type, mixed $and)
 void menuItem (mixed $item)
 void MenuLinks (mixed &$lookup, [mixed $all = NULL], [mixed $none = NULL], [mixed $unassigned = 1])
 void MenuOutputBottom (mixed &$lists, mixed &$menu)
 void MenuOutputParams (mixed &$params, mixed $menu, [mixed $tip = NULL])
 void MenuOutputTop (mixed &$lists, mixed &$menu, [mixed $text = NULL], [mixed $tip = NULL])
 void MenuSelect ([mixed $name = 'menuselect'], [mixed $javascript = NULL])
 void menutypes ()
 void Ordering (mixed &$row, mixed $id)
 void Parent (mixed &$row)
 void Positions (mixed $name, [mixed $active = NULL], [mixed $javascript = NULL], [mixed $none = 1], [mixed $center = 1], [mixed $left = 1], [mixed $right = 1], [mixed $id = false])
 void Published (mixed &$row)
 void ReadImages (string $imagePath, string $folderPath, array &$folders, array &$images)
 void Section (mixed &$menu, mixed $id, mixed $all)
 void SelectSection (mixed $name, [mixed $active = NULL], [mixed $javascript = NULL], [mixed $order = 'ordering'])
 void SpecificOrdering (mixed &$row, mixed $id, mixed $query, mixed $neworder)
 void Target (mixed &$row)
 void UserSelect (mixed $name, mixed $active, mixed $nouser, [mixed $javascript = NULL], [mixed $order = 'name'], [mixed $reg = 1])
Methods
Access (line 1023)

build the select list for access level

void Access (mixed &$row)
Category (line 1320)

build the select list to choose a category

void Category (mixed &$menu, mixed $id, [mixed $javascript = ''])
Component (line 1367)

build the select list to choose a component

void Component (mixed &$menu, mixed $id)
ComponentCategory (line 1507)

Select list of active categories for components

void ComponentCategory (mixed $name, mixed $section, [mixed $active = NULL], [mixed $javascript = NULL], [mixed $order = 'ordering'], [mixed $size = 1], [mixed $sel_cat = 1])
ComponentName (line 1386)

build the select list to choose a component

void ComponentName (mixed &$menu, mixed $id)
GetImageFolders (line 1627)
void GetImageFolders (mixed &$folders, mixed $path)
GetImages (line 1633)
void GetImages (mixed &$images, mixed $path)
GetSavedImages (line 1645)
void GetSavedImages (mixed &$row, mixed $path)
ImageCheck (line 1669)

Checks to see if an image exists in the current templates image directory if it does it loads this image. Otherwise the default image is loaded.

Also can be used in conjunction with the menulist param to create the chosen image load the default or use no image

void ImageCheck (mixed $file, [mixed $directory = '/images/M_images/'], [mixed $param = NULL], [mixed $param_directory = '/images/M_images/'], [mixed $alt = NULL], [mixed $name = 'image'], [mixed $type = 1], [mixed $align = 'middle'])
ImageCheckAdmin (line 1717)

Checks to see if an image exists in the current templates image directory if it does it loads this image. Otherwise the default image is loaded.

Also can be used in conjunction with the menulist param to create the chosen image load the default or use no image

void ImageCheckAdmin (mixed $file, [mixed $directory = '/images/'], [mixed $param = NULL], [mixed $param_directory = '/images/'], [mixed $alt = NULL], [mixed $name = NULL], [mixed $type = 1], [mixed $align = 'middle'])
Images (line 1410)

build the select list to choose an image

void Images (mixed $name, mixed &$active, [mixed $javascript = NULL], [mixed $directory = NULL])
Link (line 1100)

build the link/url of a menu item

void Link (mixed &$row, mixed $id, [mixed $link = NULL])
Links2Menu (line 1556)

Select list of menu items for a specific menu

void Links2Menu (mixed $type, mixed $and)
menuItem (line 1832)
void menuItem (mixed $item)
MenuLinks (line 1236)

build the multiple select list for Menu Links/Pages

void MenuLinks (mixed &$lookup, [mixed $all = NULL], [mixed $none = NULL], [mixed $unassigned = 1])
MenuOutputBottom (line 1163)
void MenuOutputBottom (mixed &$lists, mixed &$menu)
MenuOutputParams (line 1200)
void MenuOutputParams (mixed &$params, mixed $menu, [mixed $tip = NULL])
MenuOutputTop (line 1124)
void MenuOutputTop (mixed &$lists, mixed &$menu, [mixed $text = NULL], [mixed $tip = NULL])
MenuSelect (line 1574)

Select list of menus

void MenuSelect ([mixed $name = 'menuselect'], [mixed $javascript = NULL])
menutypes (line 1760)
void menutypes ()
Ordering (line 1001)

build the select list for Menu Ordering

void Ordering (mixed &$row, mixed $id)
Parent (line 1040)

build the select list for parent item

void Parent (mixed &$row)
Positions (line 1484)

Select list of positions - generally used for location of images

void Positions (mixed $name, [mixed $active = NULL], [mixed $javascript = NULL], [mixed $none = 1], [mixed $center = 1], [mixed $left = 1], [mixed $right = 1], [mixed $id = false])
Published (line 1092)

build a radio button option for published state

void Published (mixed &$row)
ReadImages (line 1608)

Internal function to recursive scan the media manager directories

void ReadImages (string $imagePath, string $folderPath, array &$folders, array &$images)
  • string $imagePath: Path to scan
  • string $folderPath: root path of this folder
  • array &$folders: Value array of all existing folders
  • array &$images: Value array of all existing images
Section (line 1342)

build the select list to choose a section

void Section (mixed &$menu, mixed $id, mixed $all)
SelectSection (line 1536)

Select list of active sections

void SelectSection (mixed $name, [mixed $active = NULL], [mixed $javascript = NULL], [mixed $order = 'ordering'])
SpecificOrdering (line 1433)

build the select list for Ordering of a specified Table

void SpecificOrdering (mixed &$row, mixed $id, mixed $query, mixed $neworder)
Target (line 1116)

build the select list for target window

void Target (mixed &$row)
UserSelect (line 1453)

Select list of active users

void UserSelect (mixed $name, mixed $active, mixed $nouser, [mixed $javascript = NULL], [mixed $order = 'name'], [mixed $reg = 1])

Documentation generated on Sat, 4 Feb 2006 14:23:54 +0100 by phpDocumentor 1.3.0RC4