|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilGlossaryPresentationGUI:
Collaboration diagram for ilGlossaryPresentationGUI:Public Member Functions | |
| __construct (string $export_format="", string $export_dir="") | |
| initByRequest (?array $query_params=null) | |
| Init services and this class by request params. More... | |
| injectTemplate (ilGlobalTemplateInterface $tpl) | |
| setOfflineMode (bool $a_offline=true) | |
| set offline mode (content is generated for offline package) More... | |
| offlineMode () | |
| checks wether offline content generation is activated More... | |
| setOfflineDirectory (string $a_dir) | |
| getOfflineDirectory () | |
| executeCommand () | |
| execute command More... | |
| prepareOutput () | |
| basicPageGuiInit (\ilPageObjectGUI $a_page_gui) | |
| Basic page gui initialisation. More... | |
| listTerms () | |
| listTermByGiven () | |
| list glossary terms More... | |
| getPresentationTable () | |
| Get presentation table. More... | |
| applyFilter () | |
| resetFilter () | |
| listDefinitions (int $a_ref_id=0, int $a_term_id=0, bool $a_get_html=false, string $a_page_mode=ilPageObjectGUI::PRESENTATION) | |
| list definitions of a term More... | |
| showDefinitionTabs (string $a_act) | |
| fullscreen () | |
| media (string $a_mode="media") | |
| show media object More... | |
| showDownloadList () | |
| show download list More... | |
| downloadExportFile () | |
| send download file (xml/html) More... | |
| setLocator () | |
| downloadFile () | |
| setTabs () | |
| getLink (int $a_ref_id, string $a_cmd="", int $a_term_id=0, int $a_def_id=0, string $a_frame="", string $a_type="") | |
| printViewSelection () | |
| initPrintViewSelectionForm () | |
| Init print view selection form. More... | |
| printView () | |
| getTabs () | |
| infoScreen () | |
| this one is called from the info button in the repository More... | |
| outputInfoScreen () | |
| chooseLetter () | |
| showTaxonomy () | |
Protected Member Functions | |
| setContentStyles () | |
Protected Attributes | |
| array | $mobs |
| bool | $fill_on_load_code |
| string | $offline_dir |
| ilPropertyFormGUI | $form |
| ILIAS Glossary InternalService | $service |
| bool | $offline |
| string | $export_format |
| ilCtrl | $ctrl |
| ilTabsGUI | $tabs_gui |
| ilAccessHandler | $access |
| ilNavigationHistory | $nav_history |
| ilToolbarGUI | $toolbar |
| ilObjUser | $user |
| ilHelpGUI | $help |
| ilObjGlossary | $glossary |
| ilObjGlossaryGUI | $glossary_gui |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| int | $tax_node |
| int | $tax_id |
| ilObjTaxonomy | $tax |
| int | $term_id |
| int | $requested_ref_id |
| string | $requested_letter |
| int | $requested_def_page_id |
| string | $requested_search_str |
| string | $requested_file_id |
| int | $requested_mob_id |
| string | $requested_export_type |
| ILIAS Style Content Service | $content_style_service |
| ILIAS Style Content GUIService | $content_style_gui |
| ILIAS Style Content Object ObjectFacade | $content_style_domain |
Definition at line 25 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::__construct | ( | string | $export_format = "", |
| string | $export_dir = "" |
||
| ) |
Definition at line 60 of file class.ilGlossaryPresentationGUI.php.
References $DIC, $export_format, $lng, $tpl, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\help(), initByRequest(), ILIAS\Repository\lng(), setOfflineDirectory(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilGlossaryPresentationGUI::applyFilter | ( | ) |
Definition at line 375 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::basicPageGuiInit | ( | \ilPageObjectGUI | $a_page_gui | ) |
Basic page gui initialisation.
Definition at line 242 of file class.ilGlossaryPresentationGUI.php.
References ilPageObjectGUI\setOutputMode().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilGlossaryPresentationGUI::chooseLetter | ( | ) |
Definition at line 1165 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::downloadExportFile | ( | ) |
send download file (xml/html)
Definition at line 797 of file class.ilGlossaryPresentationGUI.php.
References $lng, ilFileDelivery\deliverFileLegacy(), and exit.
Here is the call graph for this function:| ilGlossaryPresentationGUI::downloadFile | ( | ) |
Definition at line 829 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::executeCommand | ( | ) |
execute command
Definition at line 178 of file class.ilGlossaryPresentationGUI.php.
References $access, $lng, basicPageGuiInit(), ILIAS\Repository\ctrl(), getPresentationTable(), listDefinitions(), ilLanguage\loadLanguageModule(), outputInfoScreen(), prepareOutput(), setTabs(), and ilLanguage\txt().
Here is the call graph for this function:| ilGlossaryPresentationGUI::fullscreen | ( | ) |
Definition at line 625 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::getLink | ( | int | $a_ref_id, |
| string | $a_cmd = "", |
||
| int | $a_term_id = 0, |
||
| int | $a_def_id = 0, |
||
| string | $a_frame = "", |
||
| string | $a_type = "" |
||
| ) |
Definition at line 849 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::getOfflineDirectory | ( | ) |
Definition at line 170 of file class.ilGlossaryPresentationGUI.php.
References $offline_dir.
| ilGlossaryPresentationGUI::getPresentationTable | ( | ) |
Get presentation table.
Definition at line 362 of file class.ilGlossaryPresentationGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:| ilGlossaryPresentationGUI::getTabs | ( | ) |
Definition at line 1052 of file class.ilGlossaryPresentationGUI.php.
References $lng, and ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilGlossaryPresentationGUI::infoScreen | ( | ) |
this one is called from the info button in the repository
Definition at line 1120 of file class.ilGlossaryPresentationGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilGlossaryPresentationGUI::initByRequest | ( | ?array | $query_params = null | ) |
Init services and this class by request params.
The request params are usually retrieved by HTTP request, but also adjusted during HTML exports, this is, why this method needs to be public.
| ilGlossaryException |
Definition at line 98 of file class.ilGlossaryPresentationGUI.php.
References $service, ilGlossaryTerm\_lookGlossaryID(), and ilGlossaryTermReferences\isReferenced().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilGlossaryPresentationGUI::initPrintViewSelectionForm | ( | ) |
Init print view selection form.
Definition at line 930 of file class.ilGlossaryPresentationGUI.php.
References $lng, and ILIAS\Repository\form().
Here is the call graph for this function:| ilGlossaryPresentationGUI::injectTemplate | ( | ilGlobalTemplateInterface | $tpl | ) |
Definition at line 144 of file class.ilGlossaryPresentationGUI.php.
References $tpl.
| ilGlossaryPresentationGUI::listDefinitions | ( | int | $a_ref_id = 0, |
| int | $a_term_id = 0, |
||
| bool | $a_get_html = false, |
||
| string | $a_page_mode = ilPageObjectGUI::PRESENTATION |
||
| ) |
list definitions of a term
Definition at line 394 of file class.ilGlossaryPresentationGUI.php.
References $ref_id, and $requested_ref_id.
Referenced by executeCommand().
Here is the caller graph for this function:| ilGlossaryPresentationGUI::listTermByGiven | ( | ) |
list glossary terms
Definition at line 313 of file class.ilGlossaryPresentationGUI.php.
References $lng, $tpl, and ILIAS\Repository\lng().
Here is the call graph for this function:| ilGlossaryPresentationGUI::listTerms | ( | ) |
Definition at line 261 of file class.ilGlossaryPresentationGUI.php.
References $lng, ILIAS\Repository\ctrl(), and ilUtil\stripSlashes().
Here is the call graph for this function:| ilGlossaryPresentationGUI::media | ( | string | $a_mode = "media" | ) |
show media object
Definition at line 634 of file class.ilGlossaryPresentationGUI.php.
References $params, $xml, ilMediaItem\_getMapAreasIntLinks(), ILIAS\Repository\ctrl(), ilObjStyleSheet\getContentStylePath(), ilUtil\getImagePath(), ilUtil\getStyleSheetLocation(), ilFileUtils\getWebspaceDir(), IL_MODE_ALIAS, IL_MODE_OUTPUT, ilObjMediaObject\isTypeAllowed(), xslt_create(), and xslt_free().
Here is the call graph for this function:| ilGlossaryPresentationGUI::offlineMode | ( | ) |
checks wether offline content generation is activated
Definition at line 160 of file class.ilGlossaryPresentationGUI.php.
References $offline.
| ilGlossaryPresentationGUI::outputInfoScreen | ( | ) |
Definition at line 1127 of file class.ilGlossaryPresentationGUI.php.
References ilObjGlossaryGUI\addUsagesToInfo(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilGlossaryPresentationGUI::prepareOutput | ( | ) |
Definition at line 227 of file class.ilGlossaryPresentationGUI.php.
References ilUtil\getImagePath(), and setLocator().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilGlossaryPresentationGUI::printView | ( | ) |
Definition at line 995 of file class.ilGlossaryPresentationGUI.php.
References $i, $tpl, ILIAS\Repository\form(), ilObjTaxonomy\getSubTreeItems(), ILIAS\Repository\lng(), and ilPageObjectGUI\PRINTING.
Here is the call graph for this function:| ilGlossaryPresentationGUI::printViewSelection | ( | ) |
Definition at line 904 of file class.ilGlossaryPresentationGUI.php.
References $tpl, ILIAS\Repository\form(), ilUtil\getImagePath(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilGlossaryPresentationGUI::resetFilter | ( | ) |
Definition at line 383 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 346 of file class.ilGlossaryPresentationGUI.php.
References $tpl, and ilObjStyleSheet\getSyntaxStylePath().
Here is the call graph for this function:| ilGlossaryPresentationGUI::setLocator | ( | ) |
Definition at line 817 of file class.ilGlossaryPresentationGUI.php.
Referenced by prepareOutput().
Here is the caller graph for this function:| ilGlossaryPresentationGUI::setOfflineDirectory | ( | string | $a_dir | ) |
Definition at line 165 of file class.ilGlossaryPresentationGUI.php.
Referenced by __construct().
Here is the caller graph for this function:| ilGlossaryPresentationGUI::setOfflineMode | ( | bool | $a_offline = true | ) |
set offline mode (content is generated for offline package)
Definition at line 152 of file class.ilGlossaryPresentationGUI.php.
| ilGlossaryPresentationGUI::setTabs | ( | ) |
Definition at line 844 of file class.ilGlossaryPresentationGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:| ilGlossaryPresentationGUI::showDefinitionTabs | ( | string | $a_act | ) |
Definition at line 576 of file class.ilGlossaryPresentationGUI.php.
References $lng, ilGlossaryTerm\_lookGlossaryID(), ILIAS\Repository\access(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilGlossaryPresentationGUI::showDownloadList | ( | ) |
show download list
Definition at line 701 of file class.ilGlossaryPresentationGUI.php.
References $cols, $i, $lng, $type, ILIAS\Repository\ctrl(), ilUtil\getImagePath(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilGlossaryPresentationGUI::showTaxonomy | ( | ) |
Definition at line 1171 of file class.ilGlossaryPresentationGUI.php.
References $DIC, ilObjTaxonomy\getUsageOfObject(), ilTaxonomyGSToolProvider\SHOW_TAX_TREE, ilTaxonomyGSToolProvider\TAX_ID, ilTaxonomyGSToolProvider\TAX_TREE_CMD, ilTaxonomyGSToolProvider\TAX_TREE_GUI_PATH, and ilTaxonomyGSToolProvider\TAX_TREE_PARENT_CMD.
Here is the call graph for this function:
|
protected |
Definition at line 36 of file class.ilGlossaryPresentationGUI.php.
Referenced by executeCommand().
Definition at line 58 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 57 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 56 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 34 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 33 of file class.ilGlossaryPresentationGUI.php.
Referenced by __construct().
|
protected |
Definition at line 28 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 30 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 41 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 42 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 40 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 44 of file class.ilGlossaryPresentationGUI.php.
Referenced by __construct(), and executeCommand().
|
protected |
Definition at line 27 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 37 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 32 of file class.ilGlossaryPresentationGUI.php.
Referenced by offlineMode().
|
protected |
Definition at line 29 of file class.ilGlossaryPresentationGUI.php.
Referenced by getOfflineDirectory().
|
protected |
Definition at line 51 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 55 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 53 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 50 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 54 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 49 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 52 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 31 of file class.ilGlossaryPresentationGUI.php.
Referenced by initByRequest().
|
protected |
Definition at line 35 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 47 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 46 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 45 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 48 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 38 of file class.ilGlossaryPresentationGUI.php.
|
protected |
Definition at line 43 of file class.ilGlossaryPresentationGUI.php.
Referenced by __construct(), and injectTemplate().
|
protected |
Definition at line 39 of file class.ilGlossaryPresentationGUI.php.