|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
BlockGUI class for Selected Items on Personal Desktop. More...
Inheritance diagram for ilPDSelectedItemsBlockGUI:
Collaboration diagram for ilPDSelectedItemsBlockGUI:Public Member Functions | |
| __construct () | |
| ilPDSelectedItemsBlockGUI constructor. More... | |
| getViewSettings () | |
| isManagedView () | |
| fillDetailRow () | |
| Fill Detail Setting Row. More... | |
| addToDeskObject () | |
| Add desktop item @access public. More... | |
| removeFromDeskObject () | |
| Remove from desktop @access public. More... | |
| getBlockType () | |
| |
| getHTML () | |
| Handle config status.Get HTML. More... | |
| getFooterLinks () | |
| Get footer links. More... | |
| executeCommand () | |
| fillDataSection () | |
| Standard implementation for row based data.Overwrite this and call setContent for other data. More... | |
| fillFooter () | |
| newBlockTemplate () | |
| returns a new list block template More... | |
| orderPDItemsByLocation () | |
| Sort desktop items by location. More... | |
| orderPDItemsByType () | |
| Sort desktop items by Type. More... | |
| orderPDItemsByStartDate () | |
| Sort desktop items by start date. More... | |
| manageObject () | |
| confirmRemoveObject () | |
| confirmedRemove () | |
| confirmedUnsubscribe () | |
Public Member Functions inherited from ilBlockGUI | |
| getBlockType () | |
| __construct () | |
| Constructor. More... | |
| addHeaderLink ($a_href, $a_text, $status=true) | |
| getHeaderLinks () | |
| setData ($a_data) | |
| Set Data. More... | |
| getData () | |
| Get Data. More... | |
| setBigMode ($a_bigmode) | |
| Set Big Mode. More... | |
| getBigMode () | |
| Get Big Mode. More... | |
| setBlockId ($a_block_id=0) | |
| Set Block Id. More... | |
| getBlockId () | |
| Get Block Id. More... | |
| setAvailableDetailLevels ($a_max, $a_min=0) | |
| Set Available Detail Levels. More... | |
| setCurrentDetailLevel ($a_currentdetaillevel) | |
| Set Current Detail Level. More... | |
| setGuiObject (&$a_gui_object) | |
| Set GuiObject. More... | |
| getGuiObject () | |
| Get GuiObject. More... | |
| getCurrentDetailLevel () | |
| Get Current Detail Level. More... | |
| setTitle ($a_title) | |
| Set Title. More... | |
| getTitle () | |
| Get Title. More... | |
| setImage ($a_image) | |
| Set Image. More... | |
| getImage () | |
| Get Image. More... | |
| setOffset ($a_offset) | |
| Set Offset. More... | |
| getOffset () | |
| Get Offset. More... | |
| correctOffset () | |
| setLimit ($a_limit) | |
| Set Limit. More... | |
| getLimit () | |
| Get Limit. More... | |
| setEnableEdit ($a_enableedit) | |
| Set EnableEdit. More... | |
| getEnableEdit () | |
| Get EnableEdit. More... | |
| setRepositoryMode ($a_repositorymode) | |
| Set RepositoryMode. More... | |
| getRepositoryMode () | |
| Get RepositoryMode. More... | |
| setFooterInfo ($a_footerinfo, $a_hide_and_icon=false) | |
| Set Footer Info. More... | |
| getFooterInfo ($a_hide_and_icon=false) | |
| Get Footer Info. More... | |
| setSubtitle ($a_subtitle) | |
| Set Subtitle. More... | |
| getSubtitle () | |
| Get Subtitle. More... | |
| setRefId ($a_refid) | |
| Set Ref Id (only used if isRepositoryObject() is true). More... | |
| getRefId () | |
| Get Ref Id (only used if isRepositoryObject() is true). More... | |
| setAdminCommands ($a_admincommands) | |
| Set Administration Commmands. More... | |
| getAdminCommands () | |
| Get Administration Commmands. More... | |
| setColSpan ($a_colspan) | |
| Set Columns Span. More... | |
| getColSpan () | |
| Get Columns Span. More... | |
| setEnableDetailRow ($a_enabledetailrow) | |
| Set EnableDetailRow. More... | |
| getEnableDetailRow () | |
| Get EnableDetailRow. More... | |
| setEnableNumInfo ($a_enablenuminfo) | |
| Set Enable Item Number Info. More... | |
| getEnableNumInfo () | |
| Get Enable Item Number Info. More... | |
| setProperties ($a_properties) | |
| This function is supposed to be used for block type specific properties, that should be inherited through ilColumnGUI->setBlockProperties. More... | |
| getProperty ($a_property) | |
| setProperty ($a_property, $a_value) | |
| setRowTemplate ($a_rowtemplatename, $a_rowtemplatedir="") | |
| Set Row Template Name. More... | |
| getNavParameter () | |
| getDetailParameter () | |
| getConfigParameter () | |
| getMoveParameter () | |
| getRowTemplateName () | |
| Get Row Template Name. More... | |
| getRowTemplateDir () | |
| Get Row Template Directory. More... | |
| addBlockCommand ( $a_href, $a_text, $a_target="", $a_img="", $a_right_aligned=false, $a_checked=false, $a_html="") | |
| Add Block Command. More... | |
| getBlockCommands () | |
| Get Block commands. More... | |
| addHeaderCommand ($a_href, $a_text, $a_as_close=false) | |
| Add Header Block Command. More... | |
| getHeaderCommands () | |
| Get Header Block commands. More... | |
| addFooterLink ( $a_text, $a_href="", $a_onclick="", $a_block_id="", $a_top=false, $a_omit_separator=false, $a_checked=false) | |
| Add a footer text/link. More... | |
| getFooterLinks () | |
| Get footer links. More... | |
| clearFooterLinks () | |
| Clear footer links. More... | |
| handleDetailLevel () | |
| Handle read/write current detail level. More... | |
| getHTML () | |
| Handle config status. More... | |
| fillHeaderCommands () | |
| Fill header commands block. More... | |
| fillHeaderTitleBlock () | |
| Fill header title block (title and. More... | |
| setDataSection ($a_content) | |
| Call this from overwritten fillDataSection(), if standard row based data is not used. More... | |
| fillDataSection () | |
| Standard implementation for row based data. More... | |
| fillRow ($a_set) | |
| fillFooter () | |
| fillPreviousNext () | |
| Fill previous/next row. More... | |
| setPreviousNextLinks () | |
| Get previous/next linkbar. More... | |
| fillFooterLinks ($a_top=false, $a_numinfo="") | |
| Fill footer links. More... | |
| fillDetailRow () | |
| Fill Detail Setting Row. More... | |
| addToDeskObject () | |
| Add desktop item @access public. More... | |
| removeFromDeskObject () | |
| Remove from desktop @access public. More... | |
Static Public Member Functions | |
| static | getScreenMode () |
| Get Screen Mode for current command. More... | |
| static | getScreenMode () |
| Get Screen Mode for current command. More... | |
Static Public Attributes | |
| static | $block_type = 'pditems' |
Protected Member Functions | |
| initViewSettings () | |
| isRepositoryObject () | |
Returns whether block has a corresponding repository object.
| |
| getContent () | |
| setContent ($a_content) | |
| setFooterLinks () | |
| getViewBlockHtml () | |
| get selected item block More... | |
| resetRowType () | |
| addSectionHeader (ilTemplate $a_tpl, ilPDSelectedItemsBlockGroup $group) | |
| changeSortMode ($sort_type) | |
Protected Member Functions inherited from ilBlockGUI | |
| isRepositoryObject () | |
| Returns whether block has a corresponding repository object. More... | |
| fillRowColor ($a_placeholder="CSS_ROW") | |
| preloadData (array $data) | |
| Can be overwritten in subclasses. More... | |
Protected Attributes | |
| $rbacsystem | |
| $settings | |
| $obj_definition | |
| $viewSettings | |
| $view | |
| $manage = false | |
| $content = '' | |
| $lng | |
| $ctrl | |
| $user | |
Protected Attributes inherited from ilBlockGUI | |
| $data = array() | |
| $colspan = 1 | |
| $enablenuminfo = true | |
| $detail_min = 0 | |
| $detail_max = 0 | |
| $bigmode = false | |
| $footer_links = array() | |
| $block_id = 0 | |
| $header_commands = array() | |
| $allow_moving = true | |
| $move = array("left" => false, "right" => false, "up" => false, "down" => false) | |
| $enabledetailrow = true | |
| $header_links = array() | |
| $footerinfo = false | |
| $footerinfo_icon = false | |
| $block_commands = array() | |
| $max_count = false | |
| $close_command = false | |
| $image = false | |
| $property = false | |
| $nav_value = "" | |
| $css_row = "" | |
| $dropdown | |
| $tpl | |
| $main_tpl | |
| $user | |
| $ctrl | |
| $access | |
| $lng | |
| $obj_def | |
BlockGUI class for Selected Items on Personal Desktop.
@ilCtrl_IsCalledBy ilPDSelectedItemsBlockGUI: ilColumnGUI @ilCtrl_Calls ilPDSelectedItemsBlockGUI: ilCommonActionDispatcherGUI
Definition at line 18 of file class.ilPDSelectedItemsBlockGUI.php.
| ilPDSelectedItemsBlockGUI::__construct | ( | ) |
ilPDSelectedItemsBlockGUI constructor.
Reimplemented from ilBlockGUI.
Definition at line 62 of file class.ilPDSelectedItemsBlockGUI.php.
References $DIC, initViewSettings(), ilBlockGUI\setAvailableDetailLevels(), ilBlockGUI\setEnableNumInfo(), ilBlockGUI\setLimit(), settings(), and user().
Here is the call graph for this function:
|
protected |
| ilTemplate | $a_tpl | |
| ilPDSelectedItemsBlockGroup | $group |
Definition at line 487 of file class.ilPDSelectedItemsBlockGUI.php.
References ilPDSelectedItemsBlockGroup\getIconPath(), ilPDSelectedItemsBlockGroup\getLabel(), ilPDSelectedItemsBlockGroup\hasIcon(), ilTemplate\parseCurrentBlock(), resetRowType(), ilTemplate\setCurrentBlock(), HTML_Template_IT\setVariable(), and ilTemplate\touchBlock().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::addToDeskObject | ( | ) |
Add desktop item @access public.
Implements ilDesktopItemHandling.
Definition at line 132 of file class.ilPDSelectedItemsBlockGUI.php.
References ilDesktopItemGUI\addToDesktop().
Here is the call graph for this function:
|
protected |
| string | $sort_type |
Definition at line 568 of file class.ilPDSelectedItemsBlockGUI.php.
References exit, getHTML(), initViewSettings(), and user().
Referenced by orderPDItemsByLocation(), orderPDItemsByStartDate(), and orderPDItemsByType().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockGUI::confirmedRemove | ( | ) |
Definition at line 685 of file class.ilPDSelectedItemsBlockGUI.php.
References $_POST, $ctrl, $ilCtrl, $ilUser, $type, $user, ilObjUser\_dropDesktopItem(), and ilObject\_lookupType().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::confirmedUnsubscribe | ( | ) |
Definition at line 705 of file class.ilPDSelectedItemsBlockGUI.php.
References $_POST, ilBlockGUI\$access, $ctrl, $ilCtrl, $ilUser, $user, ilObject\_lookupObjId(), ilObject\_lookupType(), ilForumNotification\checkForumsExistsDelete(), ilGroupMembershipMailNotification\TYPE_NOTIFICATION_UNSUBSCRIBE, and ilGroupMembershipMailNotification\TYPE_UNSUBSCRIBE_MEMBER.
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::confirmRemoveObject | ( | ) |
Definition at line 642 of file class.ilPDSelectedItemsBlockGUI.php.
References $_POST, $ctrl, $ilCtrl, $title, $type, ilObject\_lookupObjectId(), ilObject\_lookupTitle(), ilObject\_lookupType(), and ilUtil\sendFailure().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::executeCommand | ( | ) |
Definition at line 240 of file class.ilPDSelectedItemsBlockGUI.php.
References ilCommonActionDispatcherGUI\getInstanceFromAjaxCall().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::fillDataSection | ( | ) |
Standard implementation for row based data.Overwrite this and call setContent for other data.
Reimplemented from ilBlockGUI.
Definition at line 280 of file class.ilPDSelectedItemsBlockGUI.php.
References getContent(), and ilBlockGUI\setDataSection().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::fillDetailRow | ( | ) |
Fill Detail Setting Row.
Reimplemented from ilBlockGUI.
Definition at line 122 of file class.ilPDSelectedItemsBlockGUI.php.
| ilPDSelectedItemsBlockGUI::fillFooter | ( | ) |
Reimplemented from ilBlockGUI.
Definition at line 293 of file class.ilPDSelectedItemsBlockGUI.php.
References ilBlockGUI\fillFooterLinks(), ilBlockGUI\getColSpan(), and setFooterLinks().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::getBlockType | ( | ) |
Reimplemented from ilBlockGUI.
Definition at line 156 of file class.ilPDSelectedItemsBlockGUI.php.
References $block_type.
|
protected |
Definition at line 264 of file class.ilPDSelectedItemsBlockGUI.php.
References $content.
Referenced by fillDataSection(), getHTML(), and setFooterLinks().
Here is the caller graph for this function:| ilPDSelectedItemsBlockGUI::getFooterLinks | ( | ) |
Get footer links.
Reimplemented from ilBlockGUI.
Definition at line 228 of file class.ilPDSelectedItemsBlockGUI.php.
| ilPDSelectedItemsBlockGUI::getHTML | ( | ) |
Handle config status.Get HTML.
Reimplemented from ilBlockGUI.
Definition at line 193 of file class.ilPDSelectedItemsBlockGUI.php.
References $DIC, getContent(), getViewBlockHtml(), ilHelpGUI\ID_PART_SCREEN, setContent(), ilBlockGUI\setData(), ilBlockGUI\setEnableDetailRow(), and ilBlockGUI\setTitle().
Referenced by changeSortMode(), and manageObject().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get Screen Mode for current command.
Reimplemented from ilBlockGUI.
Definition at line 164 of file class.ilPDSelectedItemsBlockGUI.php.
References $_GET, $_POST, IL_SCREEN_FULL, and IL_SCREEN_SIDE.
|
protected |
get selected item block
Definition at line 442 of file class.ilPDSelectedItemsBlockGUI.php.
References ilBlockGUI\$tpl, and newBlockTemplate().
Referenced by getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockGUI::getViewSettings | ( | ) |
Definition at line 106 of file class.ilPDSelectedItemsBlockGUI.php.
References $viewSettings.
|
protected |
Definition at line 90 of file class.ilPDSelectedItemsBlockGUI.php.
References $_GET, ilPDSelectedItemsBlockViewGUI\bySettings(), and user().
Referenced by __construct(), and changeSortMode().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDSelectedItemsBlockGUI::isManagedView | ( | ) |
|
protected |
Returns whether block has a corresponding repository object.
Reimplemented from ilBlockGUI.
Definition at line 185 of file class.ilPDSelectedItemsBlockGUI.php.
| ilPDSelectedItemsBlockGUI::manageObject | ( | ) |
Definition at line 606 of file class.ilPDSelectedItemsBlockGUI.php.
References $ctrl, $ilCtrl, $lng, getHTML(), ilUtil\getImagePath(), ilSubmitButton\getInstance(), and ilBlockGUI\setAvailableDetailLevels().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::newBlockTemplate | ( | ) |
returns a new list block template
@access private
Definition at line 476 of file class.ilPDSelectedItemsBlockGUI.php.
References ilBlockGUI\$tpl.
Referenced by getViewBlockHtml().
Here is the caller graph for this function:| ilPDSelectedItemsBlockGUI::orderPDItemsByLocation | ( | ) |
Sort desktop items by location.
Definition at line 585 of file class.ilPDSelectedItemsBlockGUI.php.
References changeSortMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::orderPDItemsByStartDate | ( | ) |
Sort desktop items by start date.
Definition at line 601 of file class.ilPDSelectedItemsBlockGUI.php.
References changeSortMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::orderPDItemsByType | ( | ) |
Sort desktop items by Type.
Definition at line 593 of file class.ilPDSelectedItemsBlockGUI.php.
References changeSortMode().
Here is the call graph for this function:| ilPDSelectedItemsBlockGUI::removeFromDeskObject | ( | ) |
Remove from desktop @access public.
Implements ilDesktopItemHandling.
Definition at line 144 of file class.ilPDSelectedItemsBlockGUI.php.
References ilDesktopItemGUI\removeFromDesktop().
Here is the call graph for this function:
|
protected |
Definition at line 465 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by addSectionHeader().
Here is the caller graph for this function:
|
protected |
| string | $a_content |
Definition at line 272 of file class.ilPDSelectedItemsBlockGUI.php.
References $a_content.
Referenced by getHTML().
Here is the caller graph for this function:
|
protected |
Definition at line 307 of file class.ilPDSelectedItemsBlockGUI.php.
References ilBlockGUI\addFooterLink(), getContent(), and ilBlockGUI\setEnableNumInfo().
Referenced by fillFooter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 36 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by getBlockType().
|
protected |
Definition at line 48 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by getContent().
|
protected |
Definition at line 54 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by confirmedRemove(), confirmedUnsubscribe(), confirmRemoveObject(), and manageObject().
|
protected |
Definition at line 51 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by manageObject().
|
protected |
Definition at line 45 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by isManagedView().
|
protected |
Definition at line 33 of file class.ilPDSelectedItemsBlockGUI.php.
|
protected |
Definition at line 23 of file class.ilPDSelectedItemsBlockGUI.php.
|
protected |
Definition at line 28 of file class.ilPDSelectedItemsBlockGUI.php.
|
protected |
Definition at line 57 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by confirmedRemove(), and confirmedUnsubscribe().
|
protected |
Definition at line 42 of file class.ilPDSelectedItemsBlockGUI.php.
|
protected |
Definition at line 39 of file class.ilPDSelectedItemsBlockGUI.php.
Referenced by getViewSettings().