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
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)
202=================================
204=================================
214/htdocs/ilias2/
Services/COPage/classes/class.ilPCilPCInteractiveImage.
php
220/htdocs/ilias2/
Services/COPage/classes/class.ilPCLoginPageElements.
php
230/htdocs/ilias2/
Services/COPage/classes/
class.ilPCPlugged.php
for( $i=1;$i< 200;$i++)
Holds the type of the event to listen for.
An exception for terminatinating execution or to throw for unit testing.
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.
Class ilChatroomConfigFileHandler \Chatroom\classes.
redirection script todo: (a better solution should control the processing via a xml file)
$errors general
Prepares and displays settings form.