ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
dev.txt.php
Go to the documentation of this file.
1<?php exit; ?>
2
3=================================
4handleCopiedContent
5=================================
6
7handleCopiedContent
8- called by copyXmlContent
9- called by pasteContents
10-- called by ilPageEditorGUI->paste
11
12
13=================================
14handleCopiedContent
15=================================
16
171. Page Rendering:
18
20 - ilCOPageQuestionHandler.initCallback('".$url."');
21
22
232. Clicking Answer
24
25Modules/Scorm2004/scripts/questions/question_handling.js
26 - ilias.questions.checkAnswers
27 - calls ilias.questions.<questiontype>(), e.g. ilias.questions.assMultipleChoice()
28 - calls ->
29ilCOPageQuestionHandler.js->processAnswer
30 - ->sendAnswer sends asynRequers to ->
31ilPageObjectGUI->processAnswer ->
32ilPageQuestionProcessor->saveQuestionAnswer
33
34
35=================================
36Multi lang
37=================================
38
39- new table
40- copg_multilang
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)
44- copg_multilang_lang
45 - contains all other languages supported by the repository object
46- object_translation
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)
50- Support in Objects
51 - Learning Modules
52 - Categories
53 - Magazin
54 - Courses? Problem -> Rest of course (e.g. Course Information) is not multilingual
55 - Groups? See course
56 - Folders? Should only support, if courses and groups offer support
57
59
60
61
62- page_object
63 - new pk lang with "-" as default
64- page_history
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)
73 - __construct (bwc)
74 - read (bwc)
75 - _exists (bwc)
76 - _lookupActive (bwc)
77 - _isScheduledActivation (bwc)
78 - _writeActive (bwc)
79 - _lookupActivationData (bwc)
80 - createFromXML (bwc)
81 - updateFromXML (bwc)
82 - update (bwc)
83 - _lookupContainsDeactivatedElements (bwc)
84 - increaseViewCnt (bwc)
85 - getRecentChanges (bwc)
86 - getAllPages (bwc)
87 - getNewPages (bwc)
88 - getParentObjectContributors (! major change !, should be bwc)
89 - getPageContributors (! major change !, should be bwc)
90 - writeRenderedContent (bwc)
91 - getPagesWithLinks (bwc)
92 - ilPageUtil changes
93 - _existsAndNotEmpty (bwc)
94 - change due to new pk "lang" in page_history
95 - read (bwc)
96 - update (bwc)
97 - getHistoryEntries (bwc)
98 - getHistoryEntry (bwc)
99 - getHistoryInfo (bwc)
100 - open issues in page_object/ilPageObject
101 - lookupParentId/_writeParentId: parent_id into copg_page_properties?
102 - page_object.parent_id is accessed directly in Modules/Glossary/classes/class.ilGlossaryTerm.php
103 - page_object.parent_id is accessed directly by Services/LinkChecker/classes/class.ilLinkChecker.php
104 - what happens in current callUpdateListeners()?
105 - import/export
106 - search (page_object is accessed in Lucene.xml files; multilinguality?)
107 - page_object accessed in Services/Search/classes/class.ilLMContentSearch.php
108 - page_object accessed in Services/Search/classes/class.ilWikiContentSearch.php
109
110
111Dependencies
112 - int_link: new field source_lang, Services/Link/classes/class.ilInternalLink.php
113 -> make this a page service!
114 - db table extended (lang): done
115 - ilInternalLink adopted: done
116 - ilPageObject and ilPageObjectGUI adopted: done
117 - update and delete events refactored: done
118 - page_style_usage: new field page_lang, Services/COPage/classes/class.ilPageObject.php
119 -> page service
120 - db table extended (lang): done
121 - update and delete events refactored: done
122 - page_question (currently in saveInternalLinks)
123 -> pc_question
124 - db table extended (lang): done
125 - update and delete events refactored / moved code to ilPCQuestion: done
126 - mob_usage: new field usage_lang, Services/MediaObject/classes/class.ilObjMediaObject.php
127 -> pc_mob
128 - db table extended (lang): done
129 - update and delete events refactored / moved code to ilPCMediaObject: done
130 - page_anchor: new field page_lang, Services/COPage/classes/class.ilPageObject.php
131 -> pc_paragraph
132 - db table extended (lang): done
133 - update and delete events refactored / moved code to ilPCParagraph: done
134 - meta keywords (currently just added)
135 -> pc_paragraph
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
141 - page_pc_usage: new field usage_lang, Services/COPage/classes/class.ilPageContentUsage.php
142 -> pc_content_include, skill
143 - db table extended (lang): done
144 - update and delete events refactored / moved code to ilPCFileList: done
145
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 ??
150
151- open
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
155
156=================================
157extends ilPageObject (18)
158=================================
159
160Modules/Blog (config intro)
161
162Modules/DataCollection (config intro)
163
164Modules/MediaPool (config intro, except ilmediapoolpageusagetable)
165
166Modules/Scorm2004 (config intro)
167
168Modules/Wiki (config intro)
169
170Services/Imprint (config intro)
171
172Services/Portfolio (config intro)
173
174More:
175Services/Style (config intro)
176
177Modules/Glossary (config intro, except iltermusagetable)
178
179Modules/Test (TestQuestionContent, Feedback)
180Modules/TestQuestionPool
181
182Modules/LearningModule (Unirep Branch)
183
184Services/Container (config intro)
185Modules/Category
186Modules/Course
187Modules/Folder
188Modules/Group
189Modules/ItemGroup
190Modules/RootFolder
191
192Services/Authentication (config intro)
193Services/Init
194
195Services/Help
196
197Services/MediaObjects
198
199Services/Payment (config intro)
200
201
202
203
204=================================
205extends ilPageContent ocurrences (24)
206=================================
207
208/htdocs/ilias2/Services/COPage/classes/class.ilPCBlog.php
20936: class ilPCBlog extends ilPageContent
210/htdocs/ilias2/Services/COPage/classes/class.ilPCContentInclude.php
21117: class ilPCContentInclude extends ilPageContent
212/htdocs/ilias2/Services/COPage/classes/class.ilPCFileItem.php
213class ilPCFileItem extends ilPageContent
214/htdocs/ilias2/Services/COPage/classes/class.ilPCFileList.php
21536: class ilPCFileList extends ilPageContent
216/htdocs/ilias2/Services/COPage/classes/class.ilPCilPCInteractiveImage.php
21715: class ilPCInteractiveImage extends ilPageContent
218/htdocs/ilias2/Services/COPage/classes/class.ilPCList.php
21916: class ilPCList extends ilPageContent
220/htdocs/ilias2/Services/COPage/classes/class.ilPCListItem.php
22136: class ilPCListItem extends ilPageContent
222/htdocs/ilias2/Services/COPage/classes/class.ilPCLoginPageElements.php
22316: class ilPCLoginPageElements extends ilPageContent
224/htdocs/ilias2/Services/COPage/classes/class.ilPCMap.php
225class ilPCMap extends ilPageContent
226/htdocs/ilias2/Services/COPage/classes/class.ilPCMediaObject.php
22716: class ilPCMediaObject extends ilPageContent
228/htdocs/ilias2/Services/COPage/classes/class.ilPCParagraph.php
22917: class ilPCParagraph extends ilPageContent
230/htdocs/ilias2/Services/COPage/classes/class.ilPCPlaceHolder.php
23137: class ilPCPlaceHolder extends ilPageContent {
232/htdocs/ilias2/Services/COPage/classes/class.ilPCPlugged.php
23335: class ilPCPlugged extends ilPageContent
234/htdocs/ilias2/Services/COPage/classes/class.ilPCProfile.php
23536: class ilPCProfile extends ilPageContent
236/htdocs/ilias2/Services/COPage/classes/class.ilPCQuestion.php
23736: class ilPCQuestion extends ilPageContent
238/htdocs/ilias2/Services/COPage/classes/class.ilPCQuestionOverview.php
23915: class ilPCQuestionOverview extends ilPageContent
240/htdocs/ilias2/Services/COPage/classes/class.ilPCResources.php
24117: class ilPCResources extends ilPageContent
242/htdocs/ilias2/Services/COPage/classes/class.ilPCSection.php
24317: class ilPCSection extends ilPageContent
244/htdocs/ilias2/Services/COPage/classes/class.ilPCSkills.php
24536: class ilPCSkills extends ilPageContent
246/htdocs/ilias2/Services/COPage/classes/class.ilPCTab.php
24736: class ilPCTab extends ilPageContent
248/htdocs/ilias2/Services/COPage/classes/class.ilPCTable.php
24917: class ilPCTable extends ilPageContent
250/htdocs/ilias2/Services/COPage/classes/class.ilPCTableData.php
25136: class ilPCTableData extends ilPageContent
252/htdocs/ilias2/Services/COPage/classes/class.ilPCTabs.php
25336: class ilPCTabs extends ilPageContent
254/htdocs/ilias2/Services/COPage/classes/class.ilPCVerification.php
25536: class ilPCVerification extends ilPageContent
256
257
258
259
exit
Definition: dev.txt.php:1
Class ilGlossaryTerm.
class for checking external links in page objects Normally used in Cron jobs, but should be extensibl...
Class ilObjFile.
Class ilObjMediaObject.
TableGUI class for title/description translations.
Class ilPCBlog.
Class ilPCContentInclude.
Class ilPCFileItem.
Class ilPCFileList.
Class ilPCListItem.
Class ilPCList.
Class ilPCMap.
Class ilPCMediaObject.
Class ilPCParagraph.
Class ilPlaceHolder.
Class ilPCPlugged Plugged content object (see ILIAS DTD)
Class ilPCProfile.
Question overview page content element.
Class ilPCQuestion.
getOnloadCode($a_mode)
Get on load code.
Class ilPCResources.
Class ilPCSection.
Class ilPCSkills.
Class ilPCTab.
Class ilPCTableData.
Class ilPCTable.
Class ilPCTabs.
Class ilPCVerification.
Saves usages of page content elements in pages.
Class ilPageContent.
Page Editor GUI class.
paste($a_hier_id)
paste from clipboard (redirects to clipboard)
Class ilPageObjectGUI.
Class ilPageObject.
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
Definition: confirmReg.php:20
Listener for question changes.
Class ilRuntime.
redirection script todo: (a better solution should control the processing via a xml file)
$errors general
Prepares and displays settings form.
Definition: imgupload.php:47