ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilPageContentGUI Class Reference

User Interface for Editing of Page Content Objects (Paragraphs, Tables, ...) More...

+ Inheritance diagram for ilPageContentGUI:
+ Collaboration diagram for ilPageContentGUI:

Public Member Functions

 __construct (ilPageObject $a_pg_obj, ?ilPageContent $a_content_obj, string $a_hier_id="", string $a_pc_id="0")
 
 setContentObject (ilPageContent $a_val)
 
 getContentObject ()
 
 setPage (ilPageObject $a_val)
 
 getPage ()
 
 setPageConfig (ilPageConfig $a_val)
 
 getPageConfig ()
 
 setStyleId (int $a_styleid)
 
 getStyleId ()
 
 getStyle ()
 
 getCharacteristicsOfCurrentStyle (array $a_type)
 Get characteristics of current style and call setCharacteristics, if style is given. More...
 
 setCharacteristics (array $a_chars)
 
 getCharacteristics ()
 
 getHierId ()
 
 setHierId (string $a_hier_id)
 set hierarchical id in dom object More...
 
 delete ()
 
 displayValidationError ()
 
 cancelCreate ()
 cancel creating page content More...
 
 cancelUpdate ()
 cancel update More...
 
 cancel ()
 Cancel. More...
 
 deactivate ()
 gui function set enabled if is not enabled and vice versa More...
 
 cut ()
 Cut single element. More...
 
 copy ()
 Copy single element. More...
 
 getTemplateOptions (string $a_type="")
 Get table templates. More...
 

Static Public Member Functions

static _getCommonBBButtons ()
 

Data Fields

ilPageContent $content_obj
 
ilGlobalTemplateInterface $tpl
 
ilLanguage $lng
 
ilCtrl $ctrl
 
ilPageObject $pg_obj
 
string $hier_id = ""
 
DOMDocument $dom
 
 $updated
 
string $target_script = ""
 
string $return_location = ""
 
ilPageConfig $page_config = null
 

Static Public Attributes

static string $style_selector_reset = "margin-top:2px; margin-bottom:2px; text-indent:0px; position:static; float:none; width: auto;"
 

Protected Member Functions

 redirectToParent (string $hier_id="")
 
 getParentReturn (string $hier_id="")
 
 updateAndReturn ()
 
 setCurrentTextLang (string $lang_key)
 
 getCurrentTextLang ()
 
 setEditorToolContext ()
 
 initEditor ()
 
 getEditorScriptTag (string $form_pc_id="", string $form_cname="")
 

Protected Attributes

ILIAS COPage Editor GUIService $editor_gui
 
ILIAS COPage InternalGUIService $gui
 
EditSessionRepository $edit_repo
 
string $pc_id = ""
 
array $chars
 
ilObjStyleSheet $style = null
 
LOMServices $lom_services
 
ilLogger $log
 
int $styleid = 0
 
EditGUIRequest $request
 
string $sub_command = ""
 
int $requested_ref_id = 0
 
ILIAS GlobalScreen ScreenContext ContextServices $tool_context
 
Style Content CharacteristicManager $char_manager
 

Static Protected Attributes

static array $common_bb_buttons
 

Detailed Description

User Interface for Editing of Page Content Objects (Paragraphs, Tables, ...)

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 29 of file class.ilPageContentGUI.php.

Constructor & Destructor Documentation

◆ __construct()

ilPageContentGUI::__construct ( ilPageObject  $a_pg_obj,
?ilPageContent  $a_content_obj,
string  $a_hier_id = "",
string  $a_pc_id = "0" 
)

Reimplemented in ilPCBlogGUI, ilPCContentIncludeGUI, ilPCContentTemplateGUI, ilPCFileItemGUI, ilPCFileListGUI, ilPCGridCellGUI, ilPCGridGUI, ilPCInteractiveImageGUI, ilPCLayoutTemplateGUI, ilPCListGUI, ilPCListItemGUI, ilPCLoginPageElementGUI, ilPCMapGUI, ilPCMediaObjectGUI, ilPCParagraphGUI, ilPCPlaceHolderGUI, ilPCProfileGUI, ilPCQuestionGUI, ilPCResourcesGUI, ilPCSkillsGUI, ilPCSourceCodeGUI, ilPCDataTableGUI, ilPCTableDataGUI, ilPCTableGUI, ilPCTabsGUI, ilPCAMDFormGUI, ilPCConsultationHoursGUI, ilPCMyCoursesGUI, ilPCAMDPageListGUI, and ilPCSectionGUI.

Definition at line 70 of file class.ilPageContentGUI.php.

75 {
76 global $DIC;
77
78 $lng = $DIC->language();
79 $ilCtrl = $DIC->ctrl();
80
81 $this->log = ilLoggerFactory::getLogger('copg');
82
83 $this->tpl = $DIC->ui()->mainTemplate();
84 $this->lng = $lng;
85 $this->pg_obj = $a_pg_obj;
86 $this->ctrl = $ilCtrl;
87 $this->lom_services = $DIC->learningObjectMetadata();
88 $this->content_obj = $a_content_obj;
89 $service = $DIC->copage()->internal();
90 $this->request = $service
91 ->gui()
92 ->pc()
93 ->editRequest();
94 $this->edit_repo = $service
95 ->repo()
96 ->edit();
97 $this->sub_command = $this->request->getSubCmd();
98 $this->requested_ref_id = $this->request->getRefId();
99 $this->gui = $service->gui();
100
101 if ($a_hier_id !== "0") {
102 $this->hier_id = $a_hier_id;
103 $this->pc_id = $a_pc_id;
104 //echo "-".$this->pc_id."-";
105 $this->dom = $a_pg_obj->getDomDoc();
106 }
107 $this->tool_context = $DIC->globalScreen()->tool()->context();
108 $this->editor_gui = $DIC->copage()->internal()->gui()->edit();
109 }
static getLogger(string $a_component_id)
Get component logger.
getDomDoc()
Get dom doc (DOMDocument)
$service
Definition: ltiresult.php:36
global $DIC
Definition: shib_login.php:26

References $DIC, $lng, $service, ILIAS\Repository\ctrl(), ilPageObject\getDomDoc(), ilLoggerFactory\getLogger(), and ILIAS\Repository\lng().

+ Here is the call graph for this function:

Member Function Documentation

◆ _getCommonBBButtons()

static ilPageContentGUI::_getCommonBBButtons ( )
static

Definition at line 141 of file class.ilPageContentGUI.php.

141 : array
142 {
144 }
static array $common_bb_buttons

References $common_bb_buttons.

Referenced by ilObjAdvancedEditingGUI\initPageEditorForm(), ilObjAdvancedEditingGUI\savePageEditorSettingsObject(), and ilPCParagraphGUI\xml2outputJS().

+ Here is the caller graph for this function:

◆ cancel()

ilPageContentGUI::cancel ( )

Cancel.

Reimplemented in ilPCParagraphGUI, and ilPCPlaceHolderGUI.

Definition at line 283 of file class.ilPageContentGUI.php.

283 : void
284 {
285 $this->ctrl->returnToParent($this, "jump" . $this->hier_id);
286 }

References ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ cancelCreate()

ilPageContentGUI::cancelCreate ( )

cancel creating page content

Reimplemented in ilPCSourceCodeGUI.

Definition at line 267 of file class.ilPageContentGUI.php.

267 : void
268 {
269 $this->ctrl->returnToParent($this, "jump" . $this->hier_id);
270 }

References ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ cancelUpdate()

ilPageContentGUI::cancelUpdate ( )

cancel update

Reimplemented in ilPCSourceCodeGUI.

Definition at line 275 of file class.ilPageContentGUI.php.

275 : void
276 {
277 $this->ctrl->returnToParent($this, "jump" . $this->hier_id);
278 }

References ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ copy()

ilPageContentGUI::copy ( )

Copy single element.

Definition at line 323 of file class.ilPageContentGUI.php.

323 : void
324 {
325 $this->pg_obj->copyContents(array($this->hier_id . ":" . $this->pc_id));
326 $this->ctrl->returnToParent($this, "jump" . $this->hier_id);
327 }

References ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ cut()

ilPageContentGUI::cut ( )

Cut single element.

Definition at line 307 of file class.ilPageContentGUI.php.

307 : void
308 {
309 $updated = $this->pg_obj->cutContents(array($this->hier_id . ":" . $this->pc_id));
310 if ($updated !== true) {
311 $this->edit_repo->setPageError($updated);
312 } else {
313 $this->edit_repo->clearPageError();
314 }
315
316 $this->log->debug("return to parent jump" . $this->hier_id);
317 $this->ctrl->returnToParent($this, "jump" . $this->hier_id);
318 }

References $updated, and ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ deactivate()

ilPageContentGUI::deactivate ( )

gui function set enabled if is not enabled and vice versa

Definition at line 292 of file class.ilPageContentGUI.php.

292 : void
293 {
294 $obj = &$this->content_obj;
295
296 if ($obj->isEnabled()) {
297 $obj->disable();
298 } else {
299 $obj->enable();
300 }
301 $this->updateAndReturn();
302 }

References $content_obj, ilPageContent\disable(), and updateAndReturn().

+ Here is the call graph for this function:

◆ delete()

ilPageContentGUI::delete ( )

Definition at line 236 of file class.ilPageContentGUI.php.

236 : void
237 {
238 $updated = $this->pg_obj->deleteContent($this->hier_id);
239 if ($updated !== true) {
240 $this->edit_repo->setPageError($updated);
241 } else {
242 $this->edit_repo->clearPageError();
243 }
244 $this->ctrl->returnToParent($this, "jump" . $this->hier_id);
245 }

References $updated, and ILIAS\Repository\ctrl().

+ Here is the call graph for this function:

◆ displayValidationError()

ilPageContentGUI::displayValidationError ( )

Definition at line 247 of file class.ilPageContentGUI.php.

247 : void
248 {
249 if (is_array($this->updated)) {
250 $error_str = "<strong>Error(s):</strong><br>";
251 foreach ($this->updated as $error) {
252 $err_mess = implode(" - ", $error);
253 if (!is_int(strpos($err_mess, ":0:"))) {
254 $error_str .= htmlentities($err_mess) . "<br />";
255 }
256 }
257 $this->tpl->setOnScreenMessage('failure', $error_str);
258 } elseif ($this->updated != "" && $this->updated !== true) {
259 $this->tpl->setOnScreenMessage('failure', "<strong>Error(s):</strong><br />" .
260 $this->updated);
261 }
262 }

Referenced by ilPCContentTemplateGUI\create(), ilPCLayoutTemplateGUI\create(), ilPCMapGUI\create(), ilPCListGUI\edit(), ilPCMapGUI\edit(), ilPCSourceCodeGUI\edit(), ilPCBlogGUI\edit(), ilPCProfileGUI\edit(), ilPCSkillsGUI\edit(), ilPCVerificationGUI\edit(), ilPCLearningHistoryGUI\edit(), ilPCConsultationHoursGUI\edit(), ilPCMyCoursesGUI\edit(), ilPCAMDPageListGUI\edit(), ilPCLoginPageElementGUI\edit(), ilPCPluggedGUI\edit(), ilPCResourcesGUI\edit(), ilPCAMDFormGUI\editPortfolio(), ilPCAMDFormGUI\editTemplate(), ilPCContentTemplateGUI\insert(), ilPCGridGUI\insert(), ilPCLayoutTemplateGUI\insert(), ilPCListGUI\insert(), ilPCMapGUI\insert(), ilPCSourceCodeGUI\insert(), ilPCAMDFormGUI\insert(), ilPCBlogGUI\insert(), ilPCFileListGUI\insert(), ilPCProfileGUI\insert(), ilPCSkillsGUI\insert(), ilPCVerificationGUI\insert(), ilPCLearningHistoryGUI\insert(), ilPCConsultationHoursGUI\insert(), ilPCMyCoursesGUI\insert(), ilPCAMDPageListGUI\insert(), ilPCQuestionGUI\insert(), ilPCFileItemGUI\newItemAfter(), ilPCFileItemGUI\newItemBefore(), ilPCFileListGUI\selectFile(), and ilPCMapGUI\update().

+ Here is the caller graph for this function:

◆ getCharacteristics()

ilPageContentGUI::getCharacteristics ( )

Definition at line 217 of file class.ilPageContentGUI.php.

217 : array
218 {
219 return $this->chars ?? [];
220 }

◆ getCharacteristicsOfCurrentStyle()

ilPageContentGUI::getCharacteristicsOfCurrentStyle ( array  $a_type)

Get characteristics of current style and call setCharacteristics, if style is given.

Definition at line 170 of file class.ilPageContentGUI.php.

170 : void
171 {
172 global $DIC;
173 $service = $DIC->contentStyle()->internal();
174 $access_manager = $service->domain()->access(
175 $this->requested_ref_id,
176 $DIC->user()->getId()
177 );
178
179 if ($this->getStyleId() > 0 &&
180 ilObject::_lookupType($this->getStyleId()) == "sty") {
181 $char_manager = $service->domain()->characteristic(
182 $this->getStyleId(),
183 $access_manager
184 );
185
186 if (!is_array($a_type)) {
187 $a_type = array($a_type);
188 }
189 $chars = $char_manager->getByTypes($a_type, false, false);
190 $new_chars = array();
191 foreach ($chars as $char) {
192 if (($this->chars[$char->getCharacteristic()] ?? "") != "") { // keep lang vars for standard chars
193 $title = $char_manager->getPresentationTitle(
194 $char->getType(),
195 $char->getCharacteristic()
196 );
197 if ($title == "") {
198 $title = $this->chars[$char->getCharacteristic()];
199 }
200 $new_chars[$char->getCharacteristic()] = $title;
201 } else {
202 $new_chars[$char->getCharacteristic()] = $char_manager->getPresentationTitle(
203 $char->getType(),
204 $char->getCharacteristic()
205 );
206 }
207 }
208 $this->setCharacteristics($new_chars);
209 }
210 }
static _lookupType(int $id, bool $reference=false)
Style Content CharacteristicManager $char_manager
setCharacteristics(array $a_chars)

References $char_manager, $chars, $DIC, $service, ilObject\_lookupType(), getStyleId(), and setCharacteristics().

Referenced by ilPCFileListGUI\executeCommand(), ilPCSectionGUI\executeCommand(), ilPCDataTableGUI\executeCommand(), ilPCTableGUI\executeCommand(), and ilPCSectionGUI\getHTML().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getContentObject()

ilPageContentGUI::getContentObject ( )

Definition at line 116 of file class.ilPageContentGUI.php.

117 {
118 return $this->content_obj;
119 }
Content object of ilPageObject (see ILIAS DTD).

References $content_obj.

◆ getCurrentTextLang()

ilPageContentGUI::getCurrentTextLang ( )
protected

Definition at line 384 of file class.ilPageContentGUI.php.

384 : string
385 {
386 return $this->edit_repo->getTextLang($this->requested_ref_id);
387 }

Referenced by ilPCSourceCodeGUI\insert().

+ Here is the caller graph for this function:

◆ getEditorScriptTag()

ilPageContentGUI::getEditorScriptTag ( string  $form_pc_id = "",
string  $form_cname = "" 
)
protected

Definition at line 405 of file class.ilPageContentGUI.php.

405 : string
406 {
407 return $this->editor_gui->init()->getInitHtml("", $form_pc_id, $form_cname);
408 }

Referenced by ilPCSourceCodeGUI\edit().

+ Here is the caller graph for this function:

◆ getHierId()

ilPageContentGUI::getHierId ( )

Definition at line 222 of file class.ilPageContentGUI.php.

222 : string
223 {
224 return $this->hier_id;
225 }

References $hier_id.

◆ getPage()

ilPageContentGUI::getPage ( )

Definition at line 126 of file class.ilPageContentGUI.php.

127 {
128 return $this->pg_obj;
129 }
Class ilPageObject Handles PageObjects of ILIAS Learning Modules (see ILIAS DTD)

References $pg_obj.

Referenced by ilPCLoginPageElementGUI\__construct(), ilPCQuestionGUI\copyQuestion(), ilPCBlogGUI\create(), ilPCContentIncludeGUI\create(), ilPCContentTemplateGUI\create(), ilPCGridGUI\create(), ilPCLayoutTemplateGUI\create(), ilPCListGUI\create(), ilPCLoginPageElementGUI\create(), ilPCMapGUI\create(), ilPCPlaceHolderGUI\create(), ilPCProfileGUI\create(), ilPCQuestionGUI\create(), ilPCResourcesGUI\create(), ilPCSourceCodeGUI\create(), ilPCVerificationGUI\create(), ilPCLearningHistoryGUI\create(), ilPCAMDFormGUI\create(), ilPCConsultationHoursGUI\create(), ilPCMyCoursesGUI\create(), ilPCAMDPageListGUI\create(), ilPCPluggedGUI\createElement(), ilPCCurriculumGUI\createNewPageContent(), ilPCLauncherGUI\createNewPageContent(), ilPCPRGActionNoteGUI\createNewPageContent(), ilPCPRGStatusInfoGUI\createNewPageContent(), ilPCPluggedGUI\edit(), ilPCPluggedGUI\executeCommand(), ilPCAMDFormGUI\getAdvRecords(), ilPCPlaceHolderGUI\getAvailableTypes(), ilPCDataTableGUI\getNewTableObject(), ilPCAMDFormGUI\getPortfolioForm(), ilPCLayoutTemplateGUI\initCreationForm(), ilPCContentTemplateGUI\initForm(), ilPCAMDPageListGUI\initForm(), and ilPCAMDFormGUI\isTemplate().

+ Here is the caller graph for this function:

◆ getPageConfig()

ilPageContentGUI::getPageConfig ( )

Definition at line 136 of file class.ilPageContentGUI.php.

137 {
138 return $this->page_config;
139 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References $page_config.

Referenced by ilPCPlaceHolderGUI\edit(), ilPCSkillsGUI\edit(), ilPCQuestionGUI\feedback(), ilPCProfileGUI\initForm(), and ilPCSkillsGUI\insert().

+ Here is the caller graph for this function:

◆ getParentReturn()

ilPageContentGUI::getParentReturn ( string  $hier_id = "")
protected

Definition at line 358 of file class.ilPageContentGUI.php.

358 : string
359 {
360 if ($hier_id == "") {
362 }
363 $ilCtrl = $this->ctrl;
364 $pcid = $this->pg_obj->getPCIdForHierId($hier_id);
365 return $ilCtrl->getParentReturn($this) . "#add" . $pcid;
366 }
getParentReturn(object $a_gui_obj)
@inheritDoc

References $ctrl, $hier_id, and ilCtrl\getParentReturn().

+ Here is the call graph for this function:

◆ getStyle()

ilPageContentGUI::getStyle ( )

Definition at line 156 of file class.ilPageContentGUI.php.

157 {
158 if ((!is_object($this->style) || $this->getStyleId() != $this->style->getId()) && $this->getStyleId() > 0) {
159 if (ilObject::_lookupType($this->getStyleId()) == "sty") {
160 $this->style = new ilObjStyleSheet($this->getStyleId());
161 }
162 }
163 return $this->style;
164 }
Class ilObjStyleSheet.

References $style, ilObject\_lookupType(), and getStyleId().

Referenced by getTemplateOptions().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getStyleId()

ilPageContentGUI::getStyleId ( )

Reimplemented in ilPCPlaceHolderGUI.

Definition at line 151 of file class.ilPageContentGUI.php.

151 : int
152 {
153 return $this->styleid;
154 }

References $styleid.

Referenced by getCharacteristicsOfCurrentStyle(), and getStyle().

+ Here is the caller graph for this function:

◆ getTemplateOptions()

ilPageContentGUI::getTemplateOptions ( string  $a_type = "")

Get table templates.

Reimplemented in ilPCTableGUI.

Definition at line 333 of file class.ilPageContentGUI.php.

333 : array
334 {
335 $style = $this->getStyle();
336
337 if (is_object($style)) {
338 $ts = $style->getTemplates($a_type);
339 $options = array();
340 foreach ($ts as $t) {
341 $options["t:" . $t["id"] . ":" . $t["name"]] = $t["name"];
342 }
343 return $options;
344 }
345 return array();
346 }
getTemplates(string $a_type)
Get table templates of style.

References $style, getStyle(), and ilObjStyleSheet\getTemplates().

+ Here is the call graph for this function:

◆ initEditor()

ilPageContentGUI::initEditor ( )
protected

Definition at line 399 of file class.ilPageContentGUI.php.

399 : void
400 {
401 $this->setEditorToolContext();
402 $this->editor_gui->init()->initUI($this->tpl);
403 }

References setEditorToolContext().

Referenced by ilPCSourceCodeGUI\edit().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ redirectToParent()

ilPageContentGUI::redirectToParent ( string  $hier_id = "")
protected

Definition at line 348 of file class.ilPageContentGUI.php.

348 : void
349 {
350 $ilCtrl = $this->ctrl;
351 if ($hier_id == "") {
353 }
354 $pcid = $this->pg_obj->getPCIdForHierId($hier_id);
355 $ilCtrl->returnToParent($this, "add" . $pcid);
356 }

References $ctrl, and $hier_id.

Referenced by updateAndReturn().

+ Here is the caller graph for this function:

◆ setCharacteristics()

ilPageContentGUI::setCharacteristics ( array  $a_chars)

◆ setContentObject()

ilPageContentGUI::setContentObject ( ilPageContent  $a_val)

Definition at line 111 of file class.ilPageContentGUI.php.

111 : void
112 {
113 $this->content_obj = $a_val;
114 }

◆ setCurrentTextLang()

ilPageContentGUI::setCurrentTextLang ( string  $lang_key)
protected

Definition at line 379 of file class.ilPageContentGUI.php.

379 : void
380 {
381 $this->edit_repo->setTextLang($this->requested_ref_id, $lang_key);
382 }

Referenced by ilPCSourceCodeGUI\create().

+ Here is the caller graph for this function:

◆ setEditorToolContext()

ilPageContentGUI::setEditorToolContext ( )
protected

Definition at line 389 of file class.ilPageContentGUI.php.

389 : void
390 {
391 $collection = $this->tool_context->current()->getAdditionalData();
392 if ($collection->exists(ilCOPageEditGSToolProvider::SHOW_EDITOR)) {
393 $collection->replace(ilCOPageEditGSToolProvider::SHOW_EDITOR, true);
394 } else {
395 $collection->add(ilCOPageEditGSToolProvider::SHOW_EDITOR, true);
396 }
397 }

References ilCOPageEditGSToolProvider\SHOW_EDITOR.

Referenced by initEditor().

+ Here is the caller graph for this function:

◆ setHierId()

ilPageContentGUI::setHierId ( string  $a_hier_id)

set hierarchical id in dom object

Definition at line 230 of file class.ilPageContentGUI.php.

230 : void
231 {
232 $this->hier_id = $a_hier_id;
233 }

Referenced by ilPCGridGUI\afterCreation().

+ Here is the caller graph for this function:

◆ setPage()

ilPageContentGUI::setPage ( ilPageObject  $a_val)

Definition at line 121 of file class.ilPageContentGUI.php.

121 : void
122 {
123 $this->pg_obj = $a_val;
124 }

◆ setPageConfig()

ilPageContentGUI::setPageConfig ( ilPageConfig  $a_val)

Definition at line 131 of file class.ilPageContentGUI.php.

131 : void
132 {
133 $this->page_config = $a_val;
134 }

◆ setStyleId()

ilPageContentGUI::setStyleId ( int  $a_styleid)

Reimplemented in ilPCPlaceHolderGUI.

Definition at line 146 of file class.ilPageContentGUI.php.

146 : void
147 {
148 $this->styleid = $a_styleid;
149 }

◆ updateAndReturn()

ilPageContentGUI::updateAndReturn ( )
protected

Field Documentation

◆ $char_manager

Style Content CharacteristicManager ilPageContentGUI::$char_manager
protected

◆ $chars

◆ $common_bb_buttons

array ilPageContentGUI::$common_bb_buttons
staticprotected
Initial value:
= array(
"str" => "Strong", "emp" => "Emph", "imp" => "Important",
"sup" => "Sup", "sub" => "Sub",
"com" => "Comment",
"quot" => "Quotation", "acc" => "Accent", "code" => "Code", "tex" => "Tex",
"fn" => "Footnote", "xln" => "ExternalLink"
)

Definition at line 61 of file class.ilPageContentGUI.php.

Referenced by _getCommonBBButtons().

◆ $content_obj

ilPageContent ilPageContentGUI::$content_obj

◆ $ctrl

◆ $dom

DOMDocument ilPageContentGUI::$dom

Definition at line 44 of file class.ilPageContentGUI.php.

◆ $edit_repo

EditSessionRepository ilPageContentGUI::$edit_repo
protected

Definition at line 33 of file class.ilPageContentGUI.php.

◆ $editor_gui

ILIAS COPage Editor GUIService ilPageContentGUI::$editor_gui
protected

Definition at line 31 of file class.ilPageContentGUI.php.

◆ $gui

ILIAS COPage InternalGUIService ilPageContentGUI::$gui
protected

◆ $hier_id

string ilPageContentGUI::$hier_id = ""

Definition at line 43 of file class.ilPageContentGUI.php.

Referenced by getHierId(), getParentReturn(), and redirectToParent().

◆ $lng

◆ $log

ilLogger ilPageContentGUI::$log
protected

Definition at line 50 of file class.ilPageContentGUI.php.

◆ $lom_services

LOMServices ilPageContentGUI::$lom_services
protected

Definition at line 41 of file class.ilPageContentGUI.php.

◆ $page_config

ilPageConfig ilPageContentGUI::$page_config = null

Definition at line 49 of file class.ilPageContentGUI.php.

Referenced by getPageConfig().

◆ $pc_id

string ilPageContentGUI::$pc_id = ""
protected

Definition at line 34 of file class.ilPageContentGUI.php.

Referenced by ilPCMediaObjectGUI\__construct().

◆ $pg_obj

ilPageObject ilPageContentGUI::$pg_obj

Definition at line 42 of file class.ilPageContentGUI.php.

Referenced by getPage().

◆ $request

◆ $requested_ref_id

◆ $return_location

string ilPageContentGUI::$return_location = ""

Definition at line 48 of file class.ilPageContentGUI.php.

◆ $style

ilObjStyleSheet ilPageContentGUI::$style = null
protected

◆ $style_selector_reset

string ilPageContentGUI::$style_selector_reset = "margin-top:2px; margin-bottom:2px; text-indent:0px; position:static; float:none; width: auto;"
static

Definition at line 56 of file class.ilPageContentGUI.php.

◆ $styleid

int ilPageContentGUI::$styleid = 0
protected

Definition at line 51 of file class.ilPageContentGUI.php.

Referenced by getStyleId(), and ilPCPlaceHolderGUI\getStyleId().

◆ $sub_command

◆ $target_script

string ilPageContentGUI::$target_script = ""

Definition at line 47 of file class.ilPageContentGUI.php.

◆ $tool_context

ILIAS GlobalScreen ScreenContext ContextServices ilPageContentGUI::$tool_context
protected

Definition at line 58 of file class.ilPageContentGUI.php.

◆ $tpl

◆ $updated

ilPageContentGUI::$updated

Definition at line 46 of file class.ilPageContentGUI.php.

Referenced by cut(), and delete().


The documentation for this class was generated from the following file: