3 =================================
5 =================================
8 - called by copyXmlContent
9 - called by pasteContents
13 =================================
15 =================================
20 - ilCOPageQuestionHandler.initCallback(
'".$url."');
25 Modules/Scorm2004/scripts/questions/question_handling.js
26 -
ilias.questions.checkAnswers
27 - calls
ilias.questions.<questiontype>(), e.g.
ilias.questions.assMultipleChoice()
29 ilCOPageQuestionHandler.js->processAnswer
30 - ->sendAnswer sends asynRequers to ->
31 ilPageObjectGUI->processAnswer ->
32 ilPageQuestionProcessor->saveQuestionAnswer
35 =================================
37 =================================
41 - defines
default language per repository obj id (->
"-" records)
42 -> page_object record with
"-" in lang mean
"de", but value is not
43 set in page_object (no dependent tables need to be updated)
45 - contains all other languages supported by the repository
object 47 -
general title/description multilinguality
for objects
48 -> idea
remove copg_multilang_lang (use object_translation instead) and
49 rename copy_multilang to obj_copg_master_lang (only contain obj_id and master_lang)
54 - Courses? Problem -> Rest of course (e.g. Course Information) is not multilingual
56 - Folders? Should only support,
if courses and groups offer support
63 -
new pk lang with
"-" as
default 65 -
new pk lang with
"-" as
default 67 - first reads copg_page_properties
68 - always reads the
default "-" record of page_object/page_history
69 - ?
if another language is
set, a second
ilPageObject is read into the master
70 - change language (e.g.
"-" ->
"de") by parts of delete procedure and
71 calling update() (-> usages and things are updated)
72 -
ilPageObject changes due to new pk "lang" in page_object (bwc backwards compatible for components not using multilinguality)
77 - _isScheduledActivation (bwc)
79 - _lookupActivationData (bwc)
83 - _lookupContainsDeactivatedElements (bwc)
84 - increaseViewCnt (bwc)
85 - getRecentChanges (bwc)
88 - getParentObjectContributors (! major change !, should be bwc)
89 - getPageContributors (! major change !, should be bwc)
90 - writeRenderedContent (bwc)
91 - getPagesWithLinks (bwc)
93 - _existsAndNotEmpty (bwc)
94 - change due to new pk "lang" in page_history
97 - getHistoryEntries (bwc)
98 - getHistoryEntry (bwc)
99 - getHistoryInfo (bwc)
101 - lookupParentId/_writeParentId: parent_id into copg_page_properties?
104 - what happens in current callUpdateListeners()?
106 - search (page_object is accessed in Lucene.xml files; multilinguality?)
113 -> make this a page service!
114 - db table extended (lang): done
117 - update and delete events refactored: done
120 - db table extended (lang): done
121 - update and delete events refactored: done
122 - page_question (currently in saveInternalLinks)
124 - db table extended (lang): done
125 - update and delete events refactored / moved code to
ilPCQuestion: done
128 - db table extended (lang): done
129 - update and delete events refactored / moved code to
ilPCMediaObject: done
132 - db table extended (lang): done
133 - update and delete events refactored / moved code to
ilPCParagraph: done
134 - meta keywords (currently just added)
136 - update and delete events refactored / moved code to
ilPCParagraph: done
137 - file_usage: new field usage_lang,
Modules/File/classes/class.
ilObjFile.php
138 -> pc_file_list, file links
139 - db table extended (lang): done
140 - update and delete events refactored / moved code to
ilPCFileList: done
142 -> pc_content_include, skill
143 - db table extended (lang): done
144 - update and delete events refactored / moved code to
ilPCFileList: done
146 - update/updateXML must pass lang to dependencies done
147 - writeHistory must call dependencies done
148 - delete must call dependencies done
149 - modifyPageLanguage must call dependencies ??
152 - fix page copy/move procedures
153 - fix intlinks on page/chapter copies
154 - check
if adopted
ilInternalLink methods are used in other services than COPage
156 =================================
158 =================================
162 Modules/DataCollection (config intro)
164 Modules/MediaPool (config intro, except ilmediapoolpageusagetable)
166 Modules/Scorm2004 (config intro)
177 Modules/Glossary (config intro, except iltermusagetable)
179 Modules/Test (TestQuestionContent, Feedback)
182 Modules/LearningModule (Unirep Branch)
192 Services/Authentication (config intro)
204 =================================
206 =================================
216 /htdocs/ilias2/
Services/COPage/classes/class.ilPCilPCInteractiveImage.php
222 /htdocs/ilias2/
Services/COPage/classes/class.ilPCLoginPageElements.php
232 /htdocs/ilias2/
Services/COPage/classes/
class.ilPCPlugged.php
247 36: class
ilPCTab extends ilPageContent
249 17: class
ilPCTable extends ilPageContent
253 36: class
ilPCTabs extends ilPageContent
Question overview page content element.
Class ilPCPlugged Plugged content object (see ILIAS DTD)
class for checking external links in page objects Normally used in Cron jobs, but should be extensibl...
paste($a_hier_id)
paste from clipboard (redirects to clipboard)
Class ilPCContentInclude.
Class ilWikiContentSearch.
getOnloadCode($a_mode)
Get on load code.
redirection script todo: (a better solution should control the processing via a xml file) ...
Utility class for pages, that is e.g.
Listener for question changes.
if(!file_exists(getcwd().'/ilias.ini.php')) if(isset( $_GET["client_id"]))
registration confirmation script for ilias
TableGUI class for title/description translations.
$errors general
Prepares and displays settings form.
Saves usages of page content elements in pages.