Stud.IP  5.4
StudipSemTreeViewAdmin Class Reference
Inheritance diagram for StudipSemTreeViewAdmin:
TreeView

Public Member Functions

 __construct ($start_item_id="root")
 
 handleOpenRanges ()
 
 openItem ($item_id)
 
 parseCommand ()
 
 execCommandOrderItemsAlphabetically ()
 
 execCommandOrderItem ()
 
 execCommandNewItem ()
 
 execCommandEditItem ()
 
 execCommandInsertItem ()
 
 execCommandAssertDeleteItem ()
 
 execCommandDeleteItem ()
 
 execCommandMoveItem ()
 
 execCommandCopyItem ()
 
 execCommandDoMoveItem ()
 
 execCommandDoCopyItem ()
 
 execCommandInsertFak ()
 
 execCommandMarkSem ()
 
 execCommandCancel ()
 
 showSemTree ()
 
 getSemPath ()
 
 getItemHeadPics ($item_id)
 
 getItemContent ($item_id)
 
 getSemDetails ($snap, $item_id, $lonely_sem=false)
 
 getEditItemContent ()
 
 isItemAdmin ($item_id)
 
 isParentAdmin ($item_id)
 
 getItemHead ($item_id)
 
 getItemMessage ($item_id, $colspan=1)
 
 getSelf ($param="", $with_start_item=true)
 
- Public Member Functions inherited from TreeView
 __construct ($tree_class_name, $args=null)
 
 openItem ($item_id)
 
 openRange ($item_id)
 
 showTree ($item_id="root")
 
 printLevelOutput ($item_id)
 
 printItemOutput ($item_id)
 
 printItemDetails ($item_id)
 
 getItemHeadPics ($item_id)
 
 getItemHeadFrontPic ($item_id)
 
 getItemHead ($item_id)
 
 getItemContent ($item_id)
 
 getAgingColor ($item_id)
 
 getSelf ($param="")
 

Data Fields

 $admin_ranges = []
 
 $msg = []
 
 $marked_item
 
 $marked_sem
 
 $mode
 
 $move_item_id = null
 
 $edit_item_id = null
 
- Data Fields inherited from TreeView
 $tree
 
 $tree_class_name
 
 $anchor
 
 $open_items
 
 $open_ranges
 
 $start_item_id
 
 $root_content
 
 $max_cols = 80
 
 $use_aging = false
 
 $pic_open
 
 $pic_close
 

Constructor & Destructor Documentation

◆ __construct()

__construct (   $start_item_id = "root")

constructor

public

Member Function Documentation

◆ execCommandAssertDeleteItem()

execCommandAssertDeleteItem ( )

◆ execCommandCancel()

execCommandCancel ( )

◆ execCommandCopyItem()

execCommandCopyItem ( )

◆ execCommandDeleteItem()

execCommandDeleteItem ( )

◆ execCommandDoCopyItem()

execCommandDoCopyItem ( )

◆ execCommandDoMoveItem()

execCommandDoMoveItem ( )

◆ execCommandEditItem()

execCommandEditItem ( )

◆ execCommandInsertFak()

execCommandInsertFak ( )

◆ execCommandInsertItem()

execCommandInsertItem ( )

◆ execCommandMarkSem()

execCommandMarkSem ( )

◆ execCommandMoveItem()

execCommandMoveItem ( )

◆ execCommandNewItem()

execCommandNewItem ( )

◆ execCommandOrderItem()

execCommandOrderItem ( )

◆ execCommandOrderItemsAlphabetically()

execCommandOrderItemsAlphabetically ( )

◆ getEditItemContent()

getEditItemContent ( )

◆ getItemContent()

getItemContent (   $item_id)

◆ getItemHead()

getItemHead (   $item_id)

◆ getItemHeadPics()

getItemHeadPics (   $item_id)

returns html for the icons in front of the name of the item

private

Parameters
string$item_id
Returns
string

◆ getItemMessage()

getItemMessage (   $item_id,
  $colspan = 1 
)

◆ getSelf()

getSelf (   $param = "",
  $with_start_item = true 
)

◆ getSemDetails()

getSemDetails (   $snap,
  $item_id,
  $lonely_sem = false 
)

◆ getSemPath()

getSemPath ( )

◆ handleOpenRanges()

handleOpenRanges ( )

manages the session variables used for the open/close thing

private

◆ isItemAdmin()

isItemAdmin (   $item_id)

◆ isParentAdmin()

isParentAdmin (   $item_id)

◆ openItem()

openItem (   $item_id)

◆ parseCommand()

parseCommand ( )

◆ showSemTree()

showSemTree ( )

Field Documentation

◆ $admin_ranges

$admin_ranges = []

◆ $edit_item_id

$edit_item_id = null

◆ $marked_item

$marked_item

◆ $marked_sem

$marked_sem

◆ $mode

$mode

◆ $move_item_id

$move_item_id = null

◆ $msg

$msg = []

The documentation for this class was generated from the following file: