|
ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
|
BlockGUI class for block NewsForContext. More...
Inheritance diagram for ilPDNewsBlockGUI:
Collaboration diagram for ilPDNewsBlockGUI:Public Member Functions | |
| ilPDNewsBlockGUI () | |
| Constructor. More... | |
| getNewsData () | |
| Get news for context. More... | |
| & | executeCommand () |
| execute command More... | |
| fillDataSection () | |
| Fill data section. More... | |
| getHTML () | |
| Get bloch HTML code. More... | |
| showFeedUrl () | |
| Show feed URL. More... | |
| addCloseCommand ($a_content_block) | |
| showNews () | |
| show news More... | |
| editSettings (ilPropertyFormGUI $a_private_form=null) | |
| Show settings screen. More... | |
| cancelSettings () | |
| Cancel settings. More... | |
| saveSettings () | |
| Save settings. More... | |
| changeFeedSettings () | |
| change user password More... | |
Public Member Functions inherited from ilNewsForContextBlockGUI | |
| ilNewsForContextBlockGUI () | |
| Constructor. More... | |
| getNewsData () | |
| Get news for context. More... | |
| & | executeCommand () |
| execute command More... | |
| setEnableEdit ($a_enable_edit=0) | |
| Set EnableEdit. More... | |
| getEnableEdit () | |
| Get EnableEdit. More... | |
| fillDataSection () | |
| Fill data section. More... | |
| getHTML () | |
| Get bloch HTML code. More... | |
| handleView () | |
| Handles show/hide notification view and removes notifications if hidden. More... | |
| fillRow ($news) | |
| get flat bookmark list for personal desktop More... | |
| getOverview () | |
| Get overview. More... | |
| showNews () | |
| show news More... | |
| makeClickable ($a_str) | |
| Make clickable. More... | |
| unsubscribeNews () | |
| Unsubscribe current user from news. More... | |
| subscribeNews () | |
| Subscribe current user from news. More... | |
| fillFooter () | |
| block footer More... | |
| showViewFooter () | |
| Show additional footer for show/hide notifications. More... | |
| showNotifications () | |
| hideNotifications () | |
| editSettings () | |
| Show settings screen. More... | |
| initSettingsForm () | |
| Init setting form. More... | |
| cancelSettings () | |
| Cancel settings. More... | |
| saveSettings () | |
| Save settings. More... | |
| showFeedUrl () | |
| Show feed URL. More... | |
| addCloseCommand ($a_content_block) | |
| getDynamic () | |
| getDynamicReload () | |
| getJSEnabler () | |
| disableJS () | |
| enableJS () | |
Public Member Functions inherited from ilBlockGUI | |
| ilBlockGUI () | |
| 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... | |
Static Public Member Functions | |
| static | getBlockType () |
| Get block type. More... | |
| static | isRepositoryObject () |
| Is block used in repository object? More... | |
| static | getScreenMode () |
| Get Screen Mode for current command. More... | |
| static | getBlockType () |
| Get block type. More... | |
| static | isRepositoryObject () |
| Is this a repository object. More... | |
| static | getScreenMode () |
| Get Screen Mode for current command. More... | |
| static | getBlockType () |
| static | isRepositoryObject () |
| static | getScreenMode () |
| Get Screen Mode for current command. More... | |
Static Public Attributes | |
| static | $block_type = "pdnews" |
| static | $st_data |
Static Public Attributes inherited from ilNewsForContextBlockGUI | |
| static | $block_type = "news" |
| static | $st_data |
Protected Member Functions | |
| initPrivateSettingsForm () | |
Protected Member Functions inherited from ilBlockGUI | |
| fillRowColor ($a_placeholder="CSS_ROW") | |
| preloadData (array $data) | |
| Can be overwritten in subclasses. More... | |
Protected Attributes | |
| $acc_results = false | |
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 | |
BlockGUI class for block NewsForContext.
@ilCtrl_IsCalledBy ilPDNewsBlockGUI: ilColumnGUI
Definition at line 16 of file class.ilPDNewsBlockGUI.php.
| ilPDNewsBlockGUI::addCloseCommand | ( | $a_content_block | ) |
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 346 of file class.ilPDNewsBlockGUI.php.
| ilPDNewsBlockGUI::cancelSettings | ( | ) |
Cancel settings.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 481 of file class.ilPDNewsBlockGUI.php.
References $ilCtrl.
| ilPDNewsBlockGUI::changeFeedSettings | ( | ) |
change user password
Definition at line 512 of file class.ilPDNewsBlockGUI.php.
References $ilCtrl, $ilUser, $lng, ilNewsForContextBlockGUI\editSettings(), ilUserPasswordManager\getInstance(), initPrivateSettingsForm(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
Here is the call graph for this function:| ilPDNewsBlockGUI::editSettings | ( | ilPropertyFormGUI | $a_private_form = null | ) |
Show settings screen.
Definition at line 372 of file class.ilPDNewsBlockGUI.php.
References $ilCtrl, $ilSetting, $ilUser, $lng, ilNewsItem\_lookupDefaultPDPeriod(), ilNewsItem\_lookupUserPDPeriod(), and initPrivateSettingsForm().
Here is the call graph for this function:| & ilPDNewsBlockGUI::executeCommand | ( | ) |
execute command
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 170 of file class.ilPDNewsBlockGUI.php.
| ilPDNewsBlockGUI::fillDataSection | ( | ) |
Fill data section.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 187 of file class.ilPDNewsBlockGUI.php.
References $ilBench, ilBlockGUI\getCurrentDetailLevel(), ilBlockGUI\getData(), ilNewsForContextBlockGUI\getDynamicReload(), ilNewsForContextBlockGUI\getOverview(), ilBlockGUI\setDataSection(), ilBlockGUI\setEnableDetailRow(), and ilBlockGUI\setEnableNumInfo().
Here is the call graph for this function:
|
static |
Get block type.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 126 of file class.ilPDNewsBlockGUI.php.
References $block_type.
Referenced by saveSettings().
Here is the caller graph for this function:| ilPDNewsBlockGUI::getHTML | ( | ) |
Get bloch HTML code.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 215 of file class.ilPDNewsBlockGUI.php.
References $ilCtrl, $ilUser, $lng, ilNewsItem\_lookupUserPDPeriod(), ilBlockGUI\addBlockCommand(), ilRSSButtonGUI\get(), ilBlockGUI\getCurrentDetailLevel(), ilBlockGUI\getHTML(), ilNewsForContextBlockGUI\getJSEnabler(), ilBlockGUI\getTitle(), ilRSSButtonGUI\ICON_RSS, ilBlockGUI\setFooterInfo(), and ilBlockGUI\setTitle().
Here is the call graph for this function:| ilPDNewsBlockGUI::getNewsData | ( | ) |
Get news for context.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 100 of file class.ilPDNewsBlockGUI.php.
References ilBlockGUI\$data, $ilUser, ilNewsItem\_getNewsItemsOfUser(), and ilNewsItem\_lookupUserPDPeriod().
Referenced by ilPDNewsBlockGUI().
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 ilNewsForContextBlockGUI.
Definition at line 144 of file class.ilPDNewsBlockGUI.php.
References $_GET, $_POST, $cmd, $ilCtrl, IL_SCREEN_CENTER, and IL_SCREEN_SIDE.
| ilPDNewsBlockGUI::ilPDNewsBlockGUI | ( | ) |
Constructor.
Definition at line 25 of file class.ilPDNewsBlockGUI.php.
References ilBlockGUI\$data, $ilBench, $ilCtrl, $ilUser, $lng, $st_data, ilBlockGUI\getCurrentDetailLevel(), ilNewsForContextBlockGUI\getDynamic(), getNewsData(), ilNewsForContextBlockGUI\handleView(), ilBlockGUI\setAvailableDetailLevels(), ilBlockGUI\setData(), ilBlockGUI\setLimit(), ilBlockGUI\setRowTemplate(), and ilBlockGUI\setTitle().
Here is the call graph for this function:
|
protected |
Definition at line 452 of file class.ilPDNewsBlockGUI.php.
References $ilCtrl, $ilUser, $lng, and ilUtil\getPasswordRequirementsInfo().
Referenced by changeFeedSettings(), and editSettings().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Is block used in repository object?
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 136 of file class.ilPDNewsBlockGUI.php.
| ilPDNewsBlockGUI::saveSettings | ( | ) |
Save settings.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 491 of file class.ilPDNewsBlockGUI.php.
References $_POST, $ilCtrl, $ilUser, ilBlockSetting\_write(), and getBlockType().
Here is the call graph for this function:| ilPDNewsBlockGUI::showFeedUrl | ( | ) |
Show feed URL.
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 288 of file class.ilPDNewsBlockGUI.php.
References $_SESSION, $ilCtrl, $ilSetting, $ilUser, $lng, and $tpl.
| ilPDNewsBlockGUI::showNews | ( | ) |
show news
Reimplemented from ilNewsForContextBlockGUI.
Definition at line 358 of file class.ilPDNewsBlockGUI.php.
|
protected |
Definition at line 20 of file class.ilPDNewsBlockGUI.php.
|
static |
Definition at line 18 of file class.ilPDNewsBlockGUI.php.
Referenced by getBlockType().
|
static |
Definition at line 19 of file class.ilPDNewsBlockGUI.php.
Referenced by ilPDNewsBlockGUI().