ILIAS  release_4-4 Revision
All Data Structures Namespaces Files Functions Variables Modules Pages
dev.txt.php
Go to the documentation of this file.
1 <?php exit; ?>
2 
3 =================================
4 handleCopiedContent
5 =================================
6 
7 handleCopiedContent
8 - called by copyXmlContent
9 - called by pasteContents
10 -- called by ilPageEditorGUI->paste
11 
12 =================================
13 Multi lang
14 =================================
15 
16 - new table
17 - copg_multilang
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)
21 - copg_multilang_lang
22  - contains all other languages supported by the repository object
23 - object_translation
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)
27 - Support in Objects
28  - Learning Modules
29  - Categories
30  - Magazin
31  - Courses? Problem -> Rest of course (e.g. Course Information) is not multilingual
32  - Groups? See course
33  - Folders? Should only support, if courses and groups offer support
34 
36 
37 
38 
39 - page_object
40  - new pk lang with "-" as default
41 - page_history
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)
50  - __construct (bwc)
51  - read (bwc)
52  - _exists (bwc)
53  - _lookupActive (bwc)
54  - _isScheduledActivation (bwc)
55  - _writeActive (bwc)
56  - _lookupActivationData (bwc)
57  - createFromXML (bwc)
58  - updateFromXML (bwc)
59  - update (bwc)
60  - _lookupContainsDeactivatedElements (bwc)
61  - increaseViewCnt (bwc)
62  - getRecentChanges (bwc)
63  - getAllPages (bwc)
64  - getNewPages (bwc)
65  - getParentObjectContributors (! major change !, should be bwc)
66  - getPageContributors (! major change !, should be bwc)
67  - writeRenderedContent (bwc)
68  - getPagesWithLinks (bwc)
69  - ilPageUtil changes
70  - _existsAndNotEmpty (bwc)
71  - change due to new pk "lang" in page_history
72  - read (bwc)
73  - update (bwc)
74  - getHistoryEntries (bwc)
75  - getHistoryEntry (bwc)
76  - getHistoryInfo (bwc)
77  - open issues in page_object/ilPageObject
78  - lookupParentId/_writeParentId: parent_id into copg_page_properties?
79  - page_object.parent_id is accessed directly in Modules/Glossary/classes/class.ilGlossaryTerm.php
80  - page_object.parent_id is accessed directly by Services/LinkChecker/classes/class.ilLinkChecker.php
81  - what happens in current callUpdateListeners()?
82  - import/export
83  - search (page_object is accessed in Lucene.xml files; multilinguality?)
84  - page_object accessed in Services/Search/classes/class.ilLMContentSearch.php
85  - page_object accessed in Services/Search/classes/class.ilWikiContentSearch.php
86 
87 
88 Dependencies
89  - int_link: new field source_lang, Services/COPage/classes/class.ilInternalLink.php
90  -> make this a page service!
91  - db table extended (lang): done
92  - ilInternalLink adopted: done
93  - ilPageObject and ilPageObjectGUI adopted: done
94  - update and delete events refactored: done
95  - page_style_usage: new field page_lang, Services/COPage/classes/class.ilPageObject.php
96  -> page service
97  - db table extended (lang): done
98  - update and delete events refactored: done
99  - page_question (currently in saveInternalLinks)
100  -> pc_question
101  - db table extended (lang): done
102  - update and delete events refactored / moved code to ilPCQuestion: done
103  - mob_usage: new field usage_lang, Services/MediaObject/classes/class.ilObjMediaObject.php
104  -> pc_mob
105  - db table extended (lang): done
106  - update and delete events refactored / moved code to ilPCMediaObject: done
107  - page_anchor: new field page_lang, Services/COPage/classes/class.ilPageObject.php
108  -> pc_paragraph
109  - db table extended (lang): done
110  - update and delete events refactored / moved code to ilPCParagraph: done
111  - meta keywords (currently just added)
112  -> pc_paragraph
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
118  - page_pc_usage: new field usage_lang, Services/COPage/classes/class.ilPageContentUsage.php
119  -> pc_content_include, skill
120  - db table extended (lang): done
121  - update and delete events refactored / moved code to ilPCFileList: done
122 
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 ??
127 
128 - open
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
132 
133 =================================
134 extends ilPageObject (18)
135 =================================
136 
137 Modules/Blog (config intro)
138 
139 Modules/DataCollection (config intro)
140 
141 Modules/MediaPool (config intro, except ilmediapoolpageusagetable)
142 
143 Modules/Scorm2004 (config intro)
144 
145 Modules/Wiki (config intro)
146 
147 Services/Imprint (config intro)
148 
149 Services/Portfolio (config intro)
150 
151 More:
152 Services/Style (config intro)
153 
154 Modules/Glossary (config intro, except iltermusagetable)
155 
156 Modules/Test (TestQuestionContent, Feedback)
157 Modules/TestQuestionPool
158 
159 Modules/LearningModule (Unirep Branch)
160 
161 Services/Container (config intro)
162 Modules/Category
163 Modules/Course
164 Modules/Folder
165 Modules/Group
166 Modules/ItemGroup
167 Modules/RootFolder
168 
169 Services/Authentication (config intro)
170 Services/Init
171 
172 Services/Help
173 
174 Services/MediaObjects
175 
176 Services/Payment (config intro)
177 
178 
179 
180 
181 =================================
182 extends ilPageContent ocurrences (24)
183 =================================
184 
185 /htdocs/ilias2/Services/COPage/classes/class.ilPCBlog.php
186 36: class ilPCBlog extends ilPageContent
187 /htdocs/ilias2/Services/COPage/classes/class.ilPCContentInclude.php
188 17: class ilPCContentInclude extends ilPageContent
189 /htdocs/ilias2/Services/COPage/classes/class.ilPCFileItem.php
190 class ilPCFileItem extends ilPageContent
191 /htdocs/ilias2/Services/COPage/classes/class.ilPCFileList.php
192 36: class ilPCFileList extends ilPageContent
193 /htdocs/ilias2/Services/COPage/classes/class.ilPCilPCInteractiveImage.php
194 15: class ilPCInteractiveImage extends ilPageContent
195 /htdocs/ilias2/Services/COPage/classes/class.ilPCList.php
196 16: class ilPCList extends ilPageContent
197 /htdocs/ilias2/Services/COPage/classes/class.ilPCListItem.php
198 36: class ilPCListItem extends ilPageContent
199 /htdocs/ilias2/Services/COPage/classes/class.ilPCLoginPageElements.php
200 16: class ilPCLoginPageElements extends ilPageContent
201 /htdocs/ilias2/Services/COPage/classes/class.ilPCMap.php
202 class ilPCMap extends ilPageContent
203 /htdocs/ilias2/Services/COPage/classes/class.ilPCMediaObject.php
204 16: class ilPCMediaObject extends ilPageContent
205 /htdocs/ilias2/Services/COPage/classes/class.ilPCParagraph.php
206 17: class ilPCParagraph extends ilPageContent
207 /htdocs/ilias2/Services/COPage/classes/class.ilPCPlaceHolder.php
208 37: class ilPCPlaceHolder extends ilPageContent {
209 /htdocs/ilias2/Services/COPage/classes/class.ilPCPlugged.php
210 35: class ilPCPlugged extends ilPageContent
211 /htdocs/ilias2/Services/COPage/classes/class.ilPCProfile.php
212 36: class ilPCProfile extends ilPageContent
213 /htdocs/ilias2/Services/COPage/classes/class.ilPCQuestion.php
214 36: class ilPCQuestion extends ilPageContent
215 /htdocs/ilias2/Services/COPage/classes/class.ilPCQuestionOverview.php
216 15: class ilPCQuestionOverview extends ilPageContent
217 /htdocs/ilias2/Services/COPage/classes/class.ilPCResources.php
218 17: class ilPCResources extends ilPageContent
219 /htdocs/ilias2/Services/COPage/classes/class.ilPCSection.php
220 17: class ilPCSection extends ilPageContent
221 /htdocs/ilias2/Services/COPage/classes/class.ilPCSkills.php
222 36: class ilPCSkills extends ilPageContent
223 /htdocs/ilias2/Services/COPage/classes/class.ilPCTab.php
224 36: class ilPCTab extends ilPageContent
225 /htdocs/ilias2/Services/COPage/classes/class.ilPCTable.php
226 17: class ilPCTable extends ilPageContent
227 /htdocs/ilias2/Services/COPage/classes/class.ilPCTableData.php
228 36: class ilPCTableData extends ilPageContent
229 /htdocs/ilias2/Services/COPage/classes/class.ilPCTabs.php
230 36: class ilPCTabs extends ilPageContent
231 /htdocs/ilias2/Services/COPage/classes/class.ilPCVerification.php
232 36: class ilPCVerification extends ilPageContent
233 
234 
235 
236 
Class ilPCTable.
$errors general
Prepares and displays settings form.
Definition: imgupload.php:46
Class ilGlossaryTerm.
Question overview page content element.
Class ilPageObjectGUI.
Class ilPCPlugged Plugged content object (see ILIAS DTD)
Class ilPCParagraph.
class for checking external links in page objects Normally used in Cron jobs, but should be extensibl...
exit
Definition: dev.txt.php:1
Class ilPCTab.
paste($a_hier_id)
paste from clipboard (redirects to clipboard)
Class ilPCMap.
Class ilPageContent.
Class ilPCSection.
Page Editor GUI class.
Class ilPCBlog.
Class ilPCContentInclude.
Class ilPCTableData.
Class ilPCQuestion.
Class ilPCSkills.
Class ilPageObject.
Class ilObjFile.
Class ilPCProfile.
Class ilWikiContentSearch.
Class ilPCVerification.
Class ilObjMediaObject.
Class ilPCResources.
Class ilPCListItem.
Utility class for pages, that is e.g.
Listener for question changes.
Class ilPCList.
if(!file_exists(getcwd().'/ilias.ini.php')) if(isset( $_GET["client_id"]))
registration confirmation script for ilias
Definition: confirmReg.php:20
TableGUI class for title/description translations.
Class ilPCFileItem.
Class ilPlaceHolder.
Class ilPCFileList.
Class ilPCMediaObject.
Class ilPCTabs.
Saves usages of page content elements in pages.
This cron deletes user accounts by INACTIVATION period.