3=================================
5=================================
8- called by copyXmlContent
9- called by pasteContents
13=================================
15=================================
20 - ilCOPageQuestionHandler.initCallback(
'".$url."');
25Modules/Scorm2004/scripts/questions/question_handling.js
26 -
ilias.questions.checkAnswers
27 - calls
ilias.questions.<questiontype>(), e.g.
ilias.questions.assMultipleChoice()
29ilCOPageQuestionHandler.js->processAnswer
30 - ->sendAnswer sends asynRequers to ->
31ilPageObjectGUI->processAnswer ->
32ilPageQuestionProcessor->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=================================
162Modules/DataCollection (config intro)
164Modules/MediaPool (config intro, except ilmediapoolpageusagetable)
166Modules/Scorm2004 (config intro)
177Modules/Glossary (config intro, except iltermusagetable)
179Modules/Test (TestQuestionContent, Feedback)
182Modules/LearningModule (Unirep Branch)
192Services/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
class for checking external links in page objects Normally used in Cron jobs, but should be extensibl...
TableGUI class for title/description translations.
Class ilPCContentInclude.
Class ilPCPlugged Plugged content object (see ILIAS DTD)
Question overview page content element.
getOnloadCode($a_mode)
Get on load code.
Saves usages of page content elements in pages.
paste($a_hier_id)
paste from clipboard (redirects to clipboard)
Utility class for pages, that is e.g.
Class ilWikiContentSearch.
if(!file_exists(getcwd().'/ilias.ini.php')) if(isset( $_GET["client_id"]))
registration confirmation script for ilias
Listener for question changes.
redirection script todo: (a better solution should control the processing via a xml file)
$errors general
Prepares and displays settings form.