MENU
in package
MENU
Configure, create and print menus
Table of Contents
- $admin : mixed
- array
- $basketList : mixed
- array
- $bibliographies : mixed
- array
- $bookmarkAdd : mixed
- string
- $bookmarkArray : mixed
- array
- $browserTabID : mixed
- string
- $BT : mixed
- string
- $db : mixed
- object
- $enableMetadataMenu : mixed
- boolean
- $ideasBasketList : mixed
- array
- $ideasExist : mixed
- boolean
- $lastIdeaSearch : mixed
- string
- $lastMulti : mixed
- string
- $lastMultiMeta : mixed
- string
- $lastSolo : mixed
- string
- $lastThread : mixed
- string
- $menuSub : mixed
- array
- $messages : mixed
- object
- $metadata : mixed
- array
- $metadataExist : mixed
- boolean
- $outputArray : mixed
- array
- $plugin1 : mixed
- array
- $plugin2 : mixed
- array
- $plugin3 : mixed
- array
- $reduceMenuLevel : mixed
- int
- $reduceMenuLevelPretext : mixed
- string
- $res : mixed
- array
- $resourcesExist : mixed
- boolean
- $search : mixed
- array
- $session : mixed
- object
- $smartyMenu : mixed
- object
- $stmt : mixed
- string
- $store : mixed
- object
- $superAdmin : mixed
- string
- $text : mixed
- array
- $topLevel : mixed
- array
- $userId : mixed
- int
- $wikindx : mixed
- array
- $wordprocessor : mixed
- array
- $write : mixed
- string
- checkQuarantine() : mixed
- Quickly check if there are any quarantined resources
- collectionArray() : array<string|int, mixed>
- Return array of menu items to browse collections from under the Resource|Browse menu.
- configure() : mixed
- configure menus
- createMenuArray() : mixed
- Create a menu array
- doSubMenu() : mixed
- Create a sub menu
- doSubSubMenu() : mixed
- Create a sub-sub menu
- menuInsert() : mixed
- Insert available modules into menu system
- publisherArray() : array<string|int, mixed>
- Return array of menu items to edit publishers from under the Resource|Edit menu.
- setIdeasCondition() : bool
- set user/group ID conditions
- subNoMenu() : string
- Elements of noMenu display -- with subMenus and subSubMenus
Properties
$admin
array
private
mixed
$admin
$basketList
array
private
mixed
$basketList
$bibliographies
array
private
mixed
$bibliographies
$bookmarkAdd
string
private
mixed
$bookmarkAdd
$bookmarkArray
array
private
mixed
$bookmarkArray
$browserTabID
string
private
mixed
$browserTabID
= \FALSE
$BT
string
private
mixed
$BT
= ''
$db
object
private
mixed
$db
$enableMetadataMenu
boolean
private
mixed
$enableMetadataMenu
= \FALSE
$ideasBasketList
array
private
mixed
$ideasBasketList
$ideasExist
boolean
private
mixed
$ideasExist
= \FALSE
$lastIdeaSearch
string
private
mixed
$lastIdeaSearch
$lastMulti
string
private
mixed
$lastMulti
= \FALSE
$lastMultiMeta
string
private
mixed
$lastMultiMeta
$lastSolo
string
private
mixed
$lastSolo
= \FALSE
$lastThread
string
private
mixed
$lastThread
$menuSub
array
private
mixed
$menuSub
= []
$messages
object
private
mixed
$messages
$metadata
array
private
mixed
$metadata
$metadataExist
boolean
private
mixed
$metadataExist
= \FALSE
$outputArray
array
private
mixed
$outputArray
= []
$plugin1
array
private
mixed
$plugin1
$plugin2
array
private
mixed
$plugin2
$plugin3
array
private
mixed
$plugin3
$reduceMenuLevel
int
private
mixed
$reduceMenuLevel
$reduceMenuLevelPretext
string
private
mixed
$reduceMenuLevelPretext
= ''
$res
array
private
mixed
$res
$resourcesExist
boolean
private
mixed
$resourcesExist
= \FALSE
$search
array
private
mixed
$search
$session
object
private
mixed
$session
$smartyMenu
object
private
mixed
$smartyMenu
$stmt
string
private
mixed
$stmt
= \FALSE
$store
object
private
mixed
$store
$superAdmin
string
private
mixed
$superAdmin
$text
array
private
mixed
$text
$topLevel
array
private
mixed
$topLevel
= []
$userId
int
private
mixed
$userId
$wikindx
array
private
mixed
$wikindx
$wordprocessor
array
private
mixed
$wordprocessor
$write
string
private
mixed
$write
Methods
checkQuarantine()
Quickly check if there are any quarantined resources
private
checkQuarantine() : mixed
Return values
mixed —collectionArray()
Return array of menu items to browse collections from under the Resource|Browse menu.
private
collectionArray() : array<string|int, mixed>
Return values
array<string|int, mixed> —Array is empty if no collections
configure()
configure menus
private
configure() : mixed
Return values
mixed —createMenuArray()
Create a menu array
private
createMenuArray(array<string|int, mixed> $array, string $label, string &$menu) : mixed
Parameters
- $array : array<string|int, mixed>
- $label : string
- $menu : string
-
Reference to
Return values
mixed —doSubMenu()
Create a sub menu
private
doSubMenu(array<string|int, mixed> $link, string &$menu) : mixed
Parameters
- $link : array<string|int, mixed>
- $menu : string
-
Reference to
Return values
mixed —doSubSubMenu()
Create a sub-sub menu
private
doSubSubMenu(array<string|int, mixed> $link, string &$menuSub) : mixed
Parameters
- $link : array<string|int, mixed>
- $menuSub : string
-
Reference to
Return values
mixed —menuInsert()
Insert available modules into menu system
private
menuInsert() : mixed
Return values
mixed —publisherArray()
Return array of menu items to edit publishers from under the Resource|Edit menu.
private
publisherArray() : array<string|int, mixed>
Array is empty if no publishers
Return values
array<string|int, mixed> —setIdeasCondition()
set user/group ID conditions
private
setIdeasCondition() : bool
Return values
bool —subNoMenu()
Elements of noMenu display -- with subMenus and subSubMenus
private
subNoMenu(string $key, string $value) : string
Parameters
- $key : string
- $value : string