ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
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
199
200
201
202=================================
203extends ilPageContent ocurrences (24)
204=================================
205
206/htdocs/ilias2/Services/COPage/classes/class.ilPCBlog.php
20736: class ilPCBlog extends ilPageContent
208/htdocs/ilias2/Services/COPage/classes/class.ilPCContentInclude.php
20917: class ilPCContentInclude extends ilPageContent
210/htdocs/ilias2/Services/COPage/classes/class.ilPCFileItem.php
211class ilPCFileItem extends ilPageContent
212/htdocs/ilias2/Services/COPage/classes/class.ilPCFileList.php
21336: class ilPCFileList extends ilPageContent
214/htdocs/ilias2/Services/COPage/classes/class.ilPCilPCInteractiveImage.php
21515: class ilPCInteractiveImage extends ilPageContent
216/htdocs/ilias2/Services/COPage/classes/class.ilPCList.php
21716: class ilPCList extends ilPageContent
218/htdocs/ilias2/Services/COPage/classes/class.ilPCListItem.php
21936: class ilPCListItem extends ilPageContent
220/htdocs/ilias2/Services/COPage/classes/class.ilPCLoginPageElements.php
22116: class ilPCLoginPageElements extends ilPageContent
222/htdocs/ilias2/Services/COPage/classes/class.ilPCMap.php
223class ilPCMap extends ilPageContent
224/htdocs/ilias2/Services/COPage/classes/class.ilPCMediaObject.php
22516: class ilPCMediaObject extends ilPageContent
226/htdocs/ilias2/Services/COPage/classes/class.ilPCParagraph.php
22717: class ilPCParagraph extends ilPageContent
228/htdocs/ilias2/Services/COPage/classes/class.ilPCPlaceHolder.php
22937: class ilPCPlaceHolder extends ilPageContent {
230/htdocs/ilias2/Services/COPage/classes/class.ilPCPlugged.php
23135: class ilPCPlugged extends ilPageContent
232/htdocs/ilias2/Services/COPage/classes/class.ilPCProfile.php
23336: class ilPCProfile extends ilPageContent
234/htdocs/ilias2/Services/COPage/classes/class.ilPCQuestion.php
23536: class ilPCQuestion extends ilPageContent
236/htdocs/ilias2/Services/COPage/classes/class.ilPCQuestionOverview.php
23715: class ilPCQuestionOverview extends ilPageContent
238/htdocs/ilias2/Services/COPage/classes/class.ilPCResources.php
23917: class ilPCResources extends ilPageContent
240/htdocs/ilias2/Services/COPage/classes/class.ilPCSection.php
24117: class ilPCSection extends ilPageContent
242/htdocs/ilias2/Services/COPage/classes/class.ilPCSkills.php
24336: class ilPCSkills extends ilPageContent
244/htdocs/ilias2/Services/COPage/classes/class.ilPCTab.php
24536: class ilPCTab extends ilPageContent
246/htdocs/ilias2/Services/COPage/classes/class.ilPCTable.php
24717: class ilPCTable extends ilPageContent
248/htdocs/ilias2/Services/COPage/classes/class.ilPCTableData.php
24936: class ilPCTableData extends ilPageContent
250/htdocs/ilias2/Services/COPage/classes/class.ilPCTabs.php
25136: class ilPCTabs extends ilPageContent
252/htdocs/ilias2/Services/COPage/classes/class.ilPCVerification.php
25336: class ilPCVerification extends ilPageContent
254
255
256
257
for( $i=1;$i< 200;$i++)
Holds the type of the event to listen for.
Definition: 04printing.php:58
exit
Definition: dev.txt.php:1
PHPExcel root directory.
Definition: PHPExcel.php:30
An exception for terminatinating execution or to throw for unit testing.
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.
e($cmd)
Definition: flush.php:14
Class ilChatroomConfigFileHandler \Chatroom\classes.
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:51