|
ILIAS
release_8 Revision v8.24
|
Personal Desktop-Presentation for the Study Programme. More...
Inheritance diagram for ilPDStudyProgrammeSimpleListGUI:
Collaboration diagram for ilPDStudyProgrammeSimpleListGUI:Public Member Functions | |
| __construct () | |
| getHTML () | |
| getDataSectionContent () | |
| getBlockType () | |
| fillDataSection () | |
| Standard implementation for row based data. More... | |
Public Member Functions inherited from ilBlockGUI | |
| __construct () | |
| getBlockType () | |
| setData (array $a_data) | |
| getData () | |
| setPresentation (int $type) | |
| getPresentation () | |
| setBlockId (string $a_block_id="0") | |
| getBlockId () | |
| setGuiObject (object $a_gui_object) | |
| Set GuiObject. More... | |
| getGuiObject () | |
| setTitle (string $a_title) | |
| getTitle () | |
| setOffset (int $a_offset) | |
| getOffset () | |
| correctOffset () | |
| setLimit (int $a_limit) | |
| getLimit () | |
| setEnableEdit (bool $a_enableedit) | |
| getEnableEdit () | |
| setRepositoryMode (bool $a_repositorymode) | |
| getRepositoryMode () | |
| setSubtitle (string $a_subtitle) | |
| getSubtitle () | |
| setRefId (int $a_refid) | |
| Set Ref Id (only used if isRepositoryObject() is true). More... | |
| getRefId () | |
| setAdminCommands (bool $a_admincommands) | |
| getAdminCommands () | |
| setEnableNumInfo (bool $a_enablenuminfo) | |
| getEnableNumInfo () | |
| setProperties (array $a_properties) | |
| This function is supposed to be used for block type specific properties, that should be inherited through ilColumnGUI->setBlockProperties. More... | |
| getProperty (string $a_property) | |
| setProperty (string $a_property, string $a_value) | |
| setRowTemplate (string $a_rowtemplatename, string $a_rowtemplatedir="") | |
| Set Row Template Name. More... | |
| getNavParameter () | |
| getConfigParameter () | |
| getMoveParameter () | |
| getRowTemplateName () | |
| getRowTemplateDir () | |
| addBlockCommand (string $a_href, string $a_text, string $a_onclick="") | |
| getBlockCommands () | |
| getHTML () | |
| fillHeaderCommands () | |
| fillHeaderTitleBlock () | |
| setDataSection (string $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 (array $a_set) | |
| fillFooter () | |
| fillPreviousNext () | |
| setPreviousNextLinks () | |
| getAsynch () | |
| Use this for final get before sending asynchronous output (ajax) per echo to output. More... | |
| getPaginationViewControl () | |
| Fill previous/next row. More... | |
| getHTMLNew () | |
| getNoItemFoundContent () | |
Data Fields | |
| const | BLOCK_TYPE = "prgsimplelist" |
Data Fields inherited from ilBlockGUI | |
| const | PRES_MAIN_LEG = 0 |
| const | PRES_SEC_LEG = 1 |
| const | PRES_SEC_LIST = 2 |
| const | PRES_MAIN_LIST = 3 |
| const | PRES_MAIN_TILE = 4 |
Protected Member Functions | |
| isRepositoryObject () | |
| Returns whether block has a corresponding repository object. More... | |
| userHasVisibleStudyProgrammes () | |
| userHasReadableStudyProgrammes () | |
| getVisibleOnPDMode () | |
| hasPermission (ilStudyProgrammeAssignment $assignment, string $permission) | |
| isVisible (ilStudyProgrammeAssignment $assignment) | |
| isReadable (ilStudyProgrammeAssignment $assignment) | |
| shouldShowThisList () | |
| getUsersAssignments () | |
| new_ilStudyProgrammeAssignmentListGUI (ilStudyProgrammeAssignment $assignment) | |
Protected Member Functions inherited from ilBlockGUI | |
| isRepositoryObject () | |
| Returns whether block has a corresponding repository object. More... | |
| specialCharsAsEntities (string $string) | |
| initCommands () | |
| fillRowColor (string $a_placeholder="CSS_ROW") | |
| preloadData (array $data) | |
| Can be overwritten in subclasses. More... | |
| getLegacyContent () | |
| Get legacy content. More... | |
| getViewControls () | |
| Get view controls. More... | |
| getListItemForData (array $data) | |
| Get list item for data array. More... | |
| handleNavigation () | |
| Handle navigation. More... | |
| loadData () | |
| Load data for current page. More... | |
| getListItemGroups () | |
| Get items. More... | |
| addRepoCommands () | |
| Add repo commands. More... | |
| send (string $output) | |
| Send. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilBlockGUI | |
| static | getScreenMode () |
Personal Desktop-Presentation for the Study Programme.
Definition at line 31 of file class.ilPDStudyProgrammeSimpleListGUI.php.
| ilPDStudyProgrammeSimpleListGUI::__construct | ( | ) |
Reimplemented from ilBlockGUI.
Definition at line 51 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ilStudyProgrammeDIC\dic(), ilLoggerFactory\getLogger(), getUsersAssignments(), getVisibleOnPDMode(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\refinery(), ilBlockGUI\setTitle(), shouldShowThisList(), and userHasReadableStudyProgrammes().
Here is the call graph for this function:| ilPDStudyProgrammeSimpleListGUI::fillDataSection | ( | ) |
Standard implementation for row based data.
Overwrite this and call setContent for other data.
Reimplemented from ilBlockGUI.
Definition at line 139 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References getDataSectionContent(), and userHasReadableStudyProgrammes().
Here is the call graph for this function:| ilPDStudyProgrammeSimpleListGUI::getBlockType | ( | ) |
Reimplemented from ilBlockGUI.
Definition at line 126 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References BLOCK_TYPE.
| ilPDStudyProgrammeSimpleListGUI::getDataSectionContent | ( | ) |
Definition at line 101 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References Vendor\Package\$e, isReadable(), ILIAS\Repository\logger(), and new_ilStudyProgrammeAssignmentListGUI().
Referenced by fillDataSection().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPDStudyProgrammeSimpleListGUI::getHTML | ( | ) |
Reimplemented from ilBlockGUI.
Definition at line 86 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References shouldShowThisList(), and userHasReadableStudyProgrammes().
Here is the call graph for this function:
|
protected |
Definition at line 207 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References ILIAS\Repository\user().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 171 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD.
Referenced by __construct().
Here is the caller graph for this function:
|
protected |
Definition at line 176 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References ILIAS\Repository\access(), and ilObjStudyProgramme\getInstanceByObjId().
Referenced by isReadable(), and isVisible().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 187 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References hasPermission(), and ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_ALLWAYS.
Referenced by getDataSectionContent(), and userHasReadableStudyProgrammes().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns whether block has a corresponding repository object.
Reimplemented from ilBlockGUI.
Definition at line 134 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 182 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References hasPermission().
Referenced by userHasVisibleStudyProgrammes().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilPDStudyProgrammeExpandableListGUI.
Definition at line 212 of file class.ilPDStudyProgrammeSimpleListGUI.php.
Referenced by getDataSectionContent().
Here is the caller graph for this function:
|
protected |
Reimplemented in ilPDStudyProgrammeExpandableListGUI.
Definition at line 196 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\refinery().
Referenced by __construct(), and getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 158 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References isReadable().
Referenced by __construct(), fillDataSection(), and getHTML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 145 of file class.ilPDStudyProgrammeSimpleListGUI.php.
References isVisible().
Here is the call graph for this function:
|
protected |
Definition at line 39 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 42 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 41 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 35 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 49 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 40 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 47 of file class.ilPDStudyProgrammeSimpleListGUI.php.
|
protected |
Definition at line 48 of file class.ilPDStudyProgrammeSimpleListGUI.php.
| const ilPDStudyProgrammeSimpleListGUI::BLOCK_TYPE = "prgsimplelist" |
Definition at line 33 of file class.ilPDStudyProgrammeSimpleListGUI.php.
Referenced by getBlockType().