3 =================================
5 =================================
8 - called by copyXmlContent
9 - called by pasteContents
12 =================================
14 =================================
18 - defines
default language per repository obj id (->
"-" records)
19 -> page_object record with
"-" in lang mean
"de", but value is not
20 set in page_object (no dependent tables need to be updated)
22 - contains all other languages supported by the repository
object 24 -
general title/description multilinguality
for objects
25 -> idea
remove copg_multilang_lang (use object_translation instead) and
26 rename copy_multilang to obj_copg_master_lang (only contain obj_id and master_lang)
31 - Courses? Problem -> Rest of course (e.g. Course Information) is not multilingual
33 - Folders? Should only support,
if courses and groups offer support
40 -
new pk lang with
"-" as
default 42 -
new pk lang with
"-" as
default 44 - first reads copg_page_properties
45 - always reads the
default "-" record of page_object/page_history
46 - ?
if another language is
set, a second
ilPageObject is read into the master
47 - change language (e.g.
"-" ->
"de") by parts of delete procedure and
48 calling update() (-> usages and things are updated)
49 -
ilPageObject changes due to new pk "lang" in page_object (bwc backwards compatible for components not using multilinguality)
54 - _isScheduledActivation (bwc)
56 - _lookupActivationData (bwc)
60 - _lookupContainsDeactivatedElements (bwc)
61 - increaseViewCnt (bwc)
62 - getRecentChanges (bwc)
65 - getParentObjectContributors (! major change !, should be bwc)
66 - getPageContributors (! major change !, should be bwc)
67 - writeRenderedContent (bwc)
68 - getPagesWithLinks (bwc)
70 - _existsAndNotEmpty (bwc)
71 - change due to new pk "lang" in page_history
74 - getHistoryEntries (bwc)
75 - getHistoryEntry (bwc)
76 - getHistoryInfo (bwc)
78 - lookupParentId/_writeParentId: parent_id into copg_page_properties?
81 - what happens in current callUpdateListeners()?
83 - search (page_object is accessed in Lucene.xml files; multilinguality?)
90 -> make this a page service!
91 - db table extended (lang): done
94 - update and delete events refactored: done
97 - db table extended (lang): done
98 - update and delete events refactored: done
99 - page_question (currently in saveInternalLinks)
101 - db table extended (lang): done
102 - update and delete events refactored / moved code to
ilPCQuestion: done
105 - db table extended (lang): done
106 - update and delete events refactored / moved code to
ilPCMediaObject: done
109 - db table extended (lang): done
110 - update and delete events refactored / moved code to
ilPCParagraph: done
111 - meta keywords (currently just added)
113 - update and delete events refactored / moved code to
ilPCParagraph: done
114 - file_usage: new field usage_lang,
Modules/File/classes/class.
ilObjFile.php
115 -> pc_file_list, file links
116 - db table extended (lang): done
117 - update and delete events refactored / moved code to
ilPCFileList: done
119 -> pc_content_include, skill
120 - db table extended (lang): done
121 - update and delete events refactored / moved code to
ilPCFileList: done
123 - update/updateXML must pass lang to dependencies done
124 - writeHistory must call dependencies done
125 - delete must call dependencies done
126 - modifyPageLanguage must call dependencies ??
129 - fix page copy/move procedures
130 - fix intlinks on page/chapter copies
131 - check
if adopted
ilInternalLink methods are used in other services than COPage
133 =================================
135 =================================
139 Modules/DataCollection (config intro)
141 Modules/MediaPool (config intro, except ilmediapoolpageusagetable)
143 Modules/Scorm2004 (config intro)
154 Modules/Glossary (config intro, except iltermusagetable)
156 Modules/Test (TestQuestionContent, Feedback)
159 Modules/LearningModule (Unirep Branch)
169 Services/Authentication (config intro)
181 =================================
183 =================================
193 /htdocs/ilias2/
Services/COPage/classes/class.ilPCilPCInteractiveImage.php
199 /htdocs/ilias2/
Services/COPage/classes/class.ilPCLoginPageElements.php
209 /htdocs/ilias2/
Services/COPage/classes/
class.ilPCPlugged.php
224 36: class
ilPCTab extends ilPageContent
226 17: class
ilPCTable extends ilPageContent
230 36: class
ilPCTabs extends ilPageContent
$errors general
Prepares and displays settings form.
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.
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.
Saves usages of page content elements in pages.
This cron deletes user accounts by INACTIVATION period.