ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
User Interface for NewsItem entities. More...
Public Member Functions | |
__construct () | |
getHTML () | |
executeCommand () | |
setEnableEdit (bool $a_enable_edit=false) | |
getEnableEdit () | |
setContextObjId (int $a_context_obj_id) | |
getContextObjId () | |
setContextObjType (string $a_context_obj_type) | |
getContextObjType () | |
setContextSubObjId (int $a_context_sub_obj_id) | |
getContextSubObjId () | |
setContextSubObjType (string $a_context_sub_obj_type) | |
getContextSubObjType () | |
createNewsItem () | |
editNewsItem () | |
getValuesNewsItem (ilPropertyFormGUI $a_form) | |
saveNewsItem () | |
exitSaveNewsItem () | |
updateNewsItem () | |
exitUpdateNewsItem () | |
cancelUpdateNewsItem () | |
cancelSaveNewsItem () | |
editNews () | |
cancelUpdate () | |
confirmDeletionNewsItems () | |
deleteNewsItems () | |
getNewsForContextBlock () | |
getNewsForContextTable () | |
setTabs () | |
Static Public Member Functions | |
static | getEditForm (int $a_mode, int $a_ref_id) |
static | isRteActivated () |
Data Fields | |
const | FORM_EDIT = 0 |
const | FORM_CREATE = 1 |
const | FORM_RE_EDIT = 2 |
const | FORM_RE_CREATE = 2 |
Protected Member Functions | |
initFormNewsItem (int $a_mode) | |
Protected Attributes | |
NewsAccess | $news_access |
ilNewsItem | $news_item |
ilCtrl | $ctrl |
ilLanguage | $lng |
ilTabsGUI | $tabs |
ilObjUser | $user |
ilToolbarGUI | $toolbar |
bool | $enable_edit = false |
int | $context_obj_id = 0 |
string | $context_obj_type = "" |
int | $context_sub_obj_id = 0 |
string | $context_sub_obj_type = "" |
int | $form_edit_mode |
int | $requested_ref_id |
int | $requested_news_item_id |
string | $add_mode |
StandardGUIRequest | $std_request |
Private Attributes | |
ilGlobalTemplateInterface | $main_tpl |
User Interface for NewsItem entities.
Definition at line 27 of file class.ilNewsItemGUI.php.
ilNewsItemGUI::__construct | ( | ) |
Definition at line 54 of file class.ilNewsItemGUI.php.
References $DIC, $params, ILIAS\Repository\ctrl(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ilLanguage\loadLanguageModule(), setContextObjId(), setContextObjType(), setEnableEdit(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
ilNewsItemGUI::cancelSaveNewsItem | ( | ) |
Definition at line 414 of file class.ilNewsItemGUI.php.
References $ctrl, editNews(), and ilCtrl\returnToParent().
ilNewsItemGUI::cancelUpdate | ( | ) |
Definition at line 447 of file class.ilNewsItemGUI.php.
References editNews().
ilNewsItemGUI::cancelUpdateNewsItem | ( | ) |
Definition at line 409 of file class.ilNewsItemGUI.php.
References editNews().
ilNewsItemGUI::confirmDeletionNewsItems | ( | ) |
Definition at line 452 of file class.ilNewsItemGUI.php.
References $ctrl, $lng, $tabs, editNews(), and ilLanguage\txt().
ilNewsItemGUI::createNewsItem | ( | ) |
Definition at line 178 of file class.ilNewsItemGUI.php.
References initFormNewsItem().
ilNewsItemGUI::deleteNewsItems | ( | ) |
Definition at line 489 of file class.ilNewsItemGUI.php.
References editNews().
ilNewsItemGUI::editNews | ( | ) |
Definition at line 426 of file class.ilNewsItemGUI.php.
References $ctrl, $lng, $toolbar, getNewsForContextTable(), setTabs(), and ilLanguage\txt().
Referenced by cancelSaveNewsItem(), cancelUpdate(), cancelUpdateNewsItem(), confirmDeletionNewsItems(), and deleteNewsItems().
ilNewsItemGUI::editNewsItem | ( | ) |
Definition at line 184 of file class.ilNewsItemGUI.php.
References getValuesNewsItem(), and initFormNewsItem().
ilNewsItemGUI::executeCommand | ( | ) |
Definition at line 106 of file class.ilNewsItemGUI.php.
References ilNewsItem\_lookupContextObjId(), ILIAS\Repository\ctrl(), and getContextObjId().
ilNewsItemGUI::exitSaveNewsItem | ( | ) |
Definition at line 339 of file class.ilNewsItemGUI.php.
References $ctrl, and ilCtrl\returnToParent().
Referenced by saveNewsItem().
ilNewsItemGUI::exitUpdateNewsItem | ( | ) |
Definition at line 402 of file class.ilNewsItemGUI.php.
References $ctrl, and ilCtrl\redirect().
Referenced by updateNewsItem().
ilNewsItemGUI::getContextObjId | ( | ) |
Definition at line 143 of file class.ilNewsItemGUI.php.
References $context_obj_id.
Referenced by executeCommand(), getNewsForContextBlock(), getNewsForContextTable(), and saveNewsItem().
ilNewsItemGUI::getContextObjType | ( | ) |
Definition at line 153 of file class.ilNewsItemGUI.php.
References $context_obj_type.
Referenced by getNewsForContextBlock(), getNewsForContextTable(), and saveNewsItem().
ilNewsItemGUI::getContextSubObjId | ( | ) |
Definition at line 163 of file class.ilNewsItemGUI.php.
References $context_sub_obj_id.
Referenced by getNewsForContextBlock(), getNewsForContextTable(), and saveNewsItem().
ilNewsItemGUI::getContextSubObjType | ( | ) |
Definition at line 173 of file class.ilNewsItemGUI.php.
References $context_sub_obj_type.
Referenced by getNewsForContextBlock(), getNewsForContextTable(), and saveNewsItem().
|
static |
Definition at line 202 of file class.ilNewsItemGUI.php.
References $DIC, ilNewsItem\_getDefaultVisibilityForRefId(), ilLanguage\loadLanguageModule(), ilRadioOption\setInfo(), ilFormPropertyGUI\setInfo(), ilFileInputGUI\setSuffixes(), and ilLanguage\txt().
Referenced by ilNewsTimelineGUI\getEditModal(), ilNewsTimelineGUI\save(), and ilNewsTimelineGUI\update().
ilNewsItemGUI::getEnableEdit | ( | ) |
Definition at line 133 of file class.ilNewsItemGUI.php.
References $enable_edit.
Referenced by getNewsForContextBlock().
ilNewsItemGUI::getHTML | ( | ) |
Definition at line 99 of file class.ilNewsItemGUI.php.
References $lng, getNewsForContextBlock(), and ilLanguage\loadLanguageModule().
ilNewsItemGUI::getNewsForContextBlock | ( | ) |
Definition at line 505 of file class.ilNewsItemGUI.php.
References $data, $lng, getContextObjId(), getContextObjType(), getContextSubObjId(), getContextSubObjType(), getEnableEdit(), ilNewsItem\queryNewsForContext(), ilNewsItem\setContextObjId(), ilNewsItem\setContextObjType(), ilNewsItem\setContextSubObjId(), ilNewsItem\setContextSubObjType(), and ilLanguage\txt().
Referenced by getHTML().
ilNewsItemGUI::getNewsForContextTable | ( | ) |
Definition at line 532 of file class.ilNewsItemGUI.php.
References $data, $lng, $requested_ref_id, getContextObjId(), getContextObjType(), getContextSubObjId(), getContextSubObjType(), ilNewsItem\getNewsForRefId(), ilNewsItem\queryNewsForContext(), ilNewsItem\setContextObjId(), ilNewsItem\setContextObjType(), ilNewsItem\setContextSubObjId(), ilNewsItem\setContextSubObjType(), and ilLanguage\txt().
Referenced by editNews().
ilNewsItemGUI::getValuesNewsItem | ( | ilPropertyFormGUI | $a_form | ) |
Definition at line 272 of file class.ilNewsItemGUI.php.
References ilObject\_lookupTitle(), ilPropertyFormGUI\getItemByPostVar(), and ilPropertyFormGUI\setValuesByArray().
Referenced by editNewsItem().
|
protected |
Definition at line 191 of file class.ilNewsItemGUI.php.
References $tabs, ilTabsGUI\clearTargets(), and ILIAS\Repository\ctrl().
Referenced by createNewsItem(), editNewsItem(), saveNewsItem(), and updateNewsItem().
|
static |
Definition at line 598 of file class.ilNewsItemGUI.php.
Referenced by ilNewsTimelineGUI\save(), and ilNewsTimelineGUI\update().
ilNewsItemGUI::saveNewsItem | ( | ) |
Definition at line 291 of file class.ilNewsItemGUI.php.
References $ilUser, $user, ilObjMediaObject\_saveTempFileAsMediaObject(), exitSaveNewsItem(), getContextObjId(), getContextObjType(), getContextSubObjId(), getContextSubObjType(), and initFormNewsItem().
ilNewsItemGUI::setContextObjId | ( | int | $a_context_obj_id | ) |
Definition at line 138 of file class.ilNewsItemGUI.php.
Referenced by __construct().
ilNewsItemGUI::setContextObjType | ( | string | $a_context_obj_type | ) |
Definition at line 148 of file class.ilNewsItemGUI.php.
Referenced by __construct().
ilNewsItemGUI::setContextSubObjId | ( | int | $a_context_sub_obj_id | ) |
Definition at line 158 of file class.ilNewsItemGUI.php.
ilNewsItemGUI::setContextSubObjType | ( | string | $a_context_sub_obj_type | ) |
Definition at line 168 of file class.ilNewsItemGUI.php.
ilNewsItemGUI::setEnableEdit | ( | bool | $a_enable_edit = false | ) |
Definition at line 128 of file class.ilNewsItemGUI.php.
Referenced by __construct().
ilNewsItemGUI::setTabs | ( | ) |
Definition at line 585 of file class.ilNewsItemGUI.php.
References $ctrl, $lng, $tabs, and ilLanguage\txt().
Referenced by editNews().
ilNewsItemGUI::updateNewsItem | ( | ) |
Definition at line 350 of file class.ilNewsItemGUI.php.
References $ilUser, $user, ilObject\_lookupType(), ilObjMediaObject\_saveTempFileAsMediaObject(), exitUpdateNewsItem(), and initFormNewsItem().
|
protected |
Definition at line 50 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 43 of file class.ilNewsItemGUI.php.
Referenced by getContextObjId().
|
protected |
Definition at line 44 of file class.ilNewsItemGUI.php.
Referenced by getContextObjType().
|
protected |
Definition at line 45 of file class.ilNewsItemGUI.php.
Referenced by getContextSubObjId().
|
protected |
Definition at line 46 of file class.ilNewsItemGUI.php.
Referenced by getContextSubObjType().
|
protected |
Definition at line 36 of file class.ilNewsItemGUI.php.
Referenced by cancelSaveNewsItem(), confirmDeletionNewsItems(), editNews(), exitSaveNewsItem(), exitUpdateNewsItem(), and setTabs().
|
protected |
Definition at line 42 of file class.ilNewsItemGUI.php.
Referenced by getEnableEdit().
|
protected |
Definition at line 47 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 37 of file class.ilNewsItemGUI.php.
Referenced by confirmDeletionNewsItems(), editNews(), getHTML(), getNewsForContextBlock(), getNewsForContextTable(), and setTabs().
|
private |
Definition at line 52 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 33 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 34 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 49 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 48 of file class.ilNewsItemGUI.php.
Referenced by getNewsForContextTable().
|
protected |
Definition at line 51 of file class.ilNewsItemGUI.php.
|
protected |
Definition at line 38 of file class.ilNewsItemGUI.php.
Referenced by confirmDeletionNewsItems(), initFormNewsItem(), and setTabs().
|
protected |
Definition at line 40 of file class.ilNewsItemGUI.php.
Referenced by editNews().
|
protected |
Definition at line 39 of file class.ilNewsItemGUI.php.
Referenced by saveNewsItem(), and updateNewsItem().
const ilNewsItemGUI::FORM_CREATE = 1 |
Definition at line 30 of file class.ilNewsItemGUI.php.
const ilNewsItemGUI::FORM_EDIT = 0 |
Definition at line 29 of file class.ilNewsItemGUI.php.
Referenced by ilNewsTimelineGUI\getEditModal(), ilNewsTimelineGUI\save(), and ilNewsTimelineGUI\update().
const ilNewsItemGUI::FORM_RE_CREATE = 2 |
Definition at line 32 of file class.ilNewsItemGUI.php.
const ilNewsItemGUI::FORM_RE_EDIT = 2 |
Definition at line 31 of file class.ilNewsItemGUI.php.