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
128 - db table extended (lang): done
132 - db table extended (lang): done
134 - meta keywords (currently just added)
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
142 -> pc_content_include, skill
143 - db table extended (lang): 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)
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
245 36: class
ilPCTab extends ilPageContent
247 17: class
ilPCTable extends ilPageContent
251 36: class
ilPCTabs extends ilPageContent
$errors general
Prepares and displays settings form.
Question overview page content element.
for( $i=1;$i< 200;$i++)
Holds the type of the event to listen for.
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.
Removing first two heading rows for CSV export
Class ilWikiContentSearch.
getOnloadCode($a_mode)
Get on load code.
redirection script todo: (a better solution should control the processing via a xml file) ...
Reload workbook from saved file
Utility class for pages, that is e.g.
Class ilChatroomConfigFileHandler .
update($pash, $contents, Config $config)
TableGUI class for title/description translations.
__construct()
Constructor public.
Saves usages of page content elements in pages.