-
Notifications
You must be signed in to change notification settings - Fork 53
/
Copy pathflexicontent.xml
247 lines (221 loc) · 16.2 KB
/
flexicontent.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
<?xml version="1.0" encoding="utf-8"?>
<extension type="component" version="3.7.0" method="upgrade">
<name>FLEXIcontent</name>
<!-- The following elements are optional and free of formatting constraints -->
<creationDate>15 July 2023</creationDate>
<author>Emmanuel Danan, Georgios Papadakis, Yannick Berges, FLEXIcontent Team</author>
<authorEmail>[email protected]</authorEmail>
<authorUrl>http://www.flexicontent.org</authorUrl>
<copyright>(C) 2009-2022 Emmanuel Danan, Georgios Papadakis</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<!-- The version string is recorded in the components table -->
<version>4.2.1</version>
<!-- The description is optional and defaults to the name -->
<description>COM_FLEXICONTENT_DESCRIPTION</description>
<!-- Runs on install/uninstall/update -->
<scriptfile>script.php</scriptfile>
<install> <!-- Runs on install -->
<sql>
<file driver="mysql" charset="utf8">installation/install.mysql.utf8.sql</file>
<file driver="mysql">installation/install.mysql.nonutf8.sql</file>
</sql>
</install>
<uninstall> <!-- Runs on uninstall -->
<sql>
<file driver="mysql" charset="utf8">installation/uninstall.mysql.utf8.sql</file>
<file driver="mysql">installation/uninstall.mysql.nonutf8.sql</file>
</sql>
</uninstall>
<update> <!-- Runs on update -->
<schemas>
</schemas>
</update>
<!-- Site Main File Copy Section -->
<files folder="site">
<filename>index.html</filename>
<filename>flexicontent.php</filename>
<filename>controller.php</filename>
<filename>router.php</filename>
<filename>LICENSE.php</filename>
<filename>CHANGELOG.php</filename>
<filename>TODO.php</filename>
<filename>README.php</filename>
<filename>medias/.htaccess</filename>
<filename>uploads/.htaccess</filename>
<folder>assets</folder>
<folder>classes</folder>
<folder>controllers</folder>
<folder>helpers</folder>
<folder>layouts</folder>
<folder>librairies</folder>
<folder>models</folder>
<folder>sef_ext</folder>
<folder>tasks</folder>
<folder>templates</folder>
<folder>tmpl_common</folder>
<folder>views</folder>
</files>
<!-- Site Language files Copy Section -->
<languages folder="site/language">
<language tag="en-GB">en-GB/en-GB.com_flexicontent.ini</language>
</languages>
<administration>
<!-- Administration Menu Section -->
<menu img="components/com_flexicontent/assets/images/flexicontent.png">FLEXIcontent</menu>
<submenu>
<menu link="option=com_flexicontent">FLEXI_DASHBOARD</menu>
<menu link="option=com_flexicontent&view=items">FLEXI_ITEMS</menu>
<menu link="option=com_flexicontent&view=categories">FLEXI_CATEGORIES</menu>
<menu link="option=com_flexicontent&view=types">FLEXI_TYPES</menu>
<menu link="option=com_flexicontent&view=fields">FLEXI_FIELDS</menu>
<menu link="option=com_flexicontent&view=tags">FLEXI_TAGS</menu>
<menu link="option=com_flexicontent&view=templates">FLEXI_TEMPLATES</menu>
<menu link="option=com_flexicontent&view=users">FLEXI_USERS</menu>
<menu link="option=com_flexicontent&view=groups">FLEXI_GROUPS</menu>
<menu link="option=com_flexicontent&view=filemanager">FLEXI_FILEMANAGER</menu>
<menu link="option=com_flexicontent&view=import">FLEXI_IMPORT</menu>
<menu link="option=com_flexicontent&view=search">FLEXI_SEARCH_INDEXES</menu>
<menu link="option=com_flexicontent&view=stats">FLEXI_STATISTICS</menu>
<menu link="option=com_config&view=component&component=com_flexicontent">FLEXI_CONFIG</menu>
</submenu>
<!-- Admin Main File Copy Section -->
<files folder="admin">
<filename>index.html</filename>
<filename>admin.flexicontent.php</filename>
<filename>flexicontent.php</filename>
<filename>defineconstants.php</filename>
<filename>j34x_LE.php</filename>
<filename>controller.php</filename>
<filename>config.xml</filename>
<filename>access.xml</filename>
<folder>assets</folder>
<folder>controllers</folder>
<folder>elements</folder>
<folder>helpers</folder>
<folder>installation</folder>
<folder>models</folder>
<folder>tables</folder>
<folder>tasks</folder>
<folder>views</folder>
</files>
<!-- Admin Language files Copy Section -->
<languages folder="admin/language">
<language tag="en-GB">en-GB/en-GB.com_flexicontent.ini</language>
<language tag="en-GB">en-GB/en-GB.com_flexicontent.sys.ini</language>
</languages>
<params>
<param name="add_search_prefix" default="1" /> <!-- ON here, OFF in config.xml for compatibility -->
<param name="flexi_category" default="com_content" />
<param name="comments" default="0" />
<param name="support_url" default="" />
<param name="add_tooltips" default="1" />
<param name="disablecss" default="0" />
<param name="show_updatecheck" default="1" />
<param name="new_item_state" default="-4" />
<param name="flexi_fish" default="0" />
<param name="filtercat" default="1" />
<param name="filtertag" default="1" />
<param name="use_versioning" default="1" />
<param name="nr_versions" default="10" />
<param name="versionsperpage" default="5" />
<param name="auto_approve" default="1" />
<param name="disable_diff" default="0" />
<param name="show_title" default="1" />
<param name="link_titles" default="1" />
<param name="show_readmore" default="1" />
<param name="show_intro" default="1" />
<param name="form_extra_css" default="" />
<param name="autoflogin" default="1" />
<param name="show_icons" default="1" />
<param name="show_pdf_icon" default="1" />
<param name="show_print_icon" default="1" />
<param name="show_email_icon" default="1" />
<param name="show_state_icon" default="1" />
<param name="tags_using_catview" default="1" /> <!-- ON here, OFF in config.xml for compatibility -->
<param name="favs_using_catview" default="1" /> <!-- ON here, OFF in config.xml for compatibility -->
<param name="display_subcategories_items" default="2" />
<param name="catlimit" default="100" />
<param name="limit" default="10" />
<param name="feed_summary" default="0" />
<param name="trigger_onprepare_content_cat" default="1" />
<param name="filter_types" default="createdby,modifiedby,type,state,tags,checkbox,checkboximage,radio,radioimage,select,selectmultiple" />
<param name="upload_extensions" default="bmp,wbmp,csv,doc,docx,webp,gif,ico,jpg,jpeg,odg,odp,ods,odt,pdf,png,ppt,pptx,txt,xcf,xls,xlsx,zip,ics" />
<param name="upload_maxsize" default="10000000" />
<param name="file_path" default="components/com_flexicontent/uploads" />
<param name="media_path" default="components/com_flexicontent/medias" />
<param name="restrict_uploads" default="1" />
<param name="check_mime" default="1" />
<param name="image_extensions" default="bmp,wbmp,gif,jpg,jpeg,png,webp,ico" />
<param name="ignore_extensions" default="" />
<param name="upload_mime" default="image/jpeg,image/gif,image/png,image/bmp,application/msword,application/excel,application/pdf,application/powerpoint,text/plain,application/x-zip" />
<param name="upload_mime_illegal" default="text/html" />
<param name="advcache" default="1" />
<param name="advcache_time" default="3600" />
</params>
</administration>
<!-- Additional extensions (plugins/modules) to install that were packaged together with the component inside the current archive -->
<additional>
<!-- Plugins: flexicontent_fields -->
<plugin name="account_via_submit" folder="plugins/flexicontent_fields/account_via_submit" instfolder="flexicontent_fields">FLEXIcontent - Account via submit (Creates new user accounts via submit form)</plugin>
<plugin name="addressint" folder="plugins/flexicontent_fields/addressint" instfolder="flexicontent_fields">FLEXIcontent - International Address / Google Maps</plugin>
<plugin name="authoritems" folder="plugins/flexicontent_fields/authoritems" instfolder="flexicontent_fields">FLEXIcontent - Author's Items (more by this author)</plugin>
<plugin name="checkbox" folder="plugins/flexicontent_fields/checkbox" instfolder="flexicontent_fields">FLEXIcontent - Checkbox</plugin>
<plugin name="checkboximage" folder="plugins/flexicontent_fields/checkboximage" instfolder="flexicontent_fields">FLEXIcontent - Checkbox Image</plugin>
<plugin name="color" folder="plugins/flexicontent_fields/color" instfolder="flexicontent_fields">FLEXIcontent - Color</plugin>
<plugin name="comments" folder="plugins/flexicontent_fields/comments" instfolder="flexicontent_fields">FLEXIcontent - Comments</plugin>
<plugin name="core" folder="plugins/flexicontent_fields/core" instfolder="flexicontent_fields">FLEXIcontent - Core Fields (Joomla article properties)</plugin>
<plugin name="coreprops" folder="plugins/flexicontent_fields/coreprops" instfolder="flexicontent_fields">FLEXIcontent - Item Form CORE property placer</plugin>
<plugin name="date" folder="plugins/flexicontent_fields/date" instfolder="flexicontent_fields">FLEXIcontent - Date / Timestamp / Publish Up-Down Dates</plugin>
<plugin name="email" folder="plugins/flexicontent_fields/email" instfolder="flexicontent_fields">FLEXIcontent - Email</plugin>
<plugin name="fcloadmodule" folder="plugins/flexicontent_fields/fcloadmodule" instfolder="flexicontent_fields">FLEXIcontent - Load Module / Module position</plugin>
<plugin name="fcpagenav" folder="plugins/flexicontent_fields/fcpagenav" instfolder="flexicontent_fields">FLEXIcontent - Navigation (Next/Previous Item)</plugin>
<plugin name="fieldgroup" folder="plugins/flexicontent_fields/fieldgroup" instfolder="flexicontent_fields">FLEXIcontent - Fieldgroup (Repeatable and cascadable group of fields)</plugin>
<plugin name="file" folder="plugins/flexicontent_fields/file" instfolder="flexicontent_fields">FLEXIcontent - File (Download/View/Share/Download cart)</plugin>
<plugin name="custom_form_html" folder="plugins/flexicontent_fields/custom_form_html" instfolder="flexicontent_fields">FLEXIcontent - Custom HTML / Item Form Tab / Fieldset</plugin>
<plugin name="image" folder="plugins/flexicontent_fields/image" instfolder="flexicontent_fields">FLEXIcontent - Image or Gallery (image + details)</plugin>
<plugin name="jprofile" folder="plugins/flexicontent_fields/jprofile" instfolder="flexicontent_fields">FLEXIcontent - User (Contact, Community Builder, Jomsocial, etc)</plugin>
<plugin name="linkslist" folder="plugins/flexicontent_fields/linkslist" instfolder="flexicontent_fields">FLEXIcontent - HTML list of URLs/Anchors/JS links</plugin>
<plugin name="mediafile" folder="plugins/flexicontent_fields/mediafile" instfolder="flexicontent_fields">FLEXIcontent - Media file player</plugin>
<plugin name="phonenumbers" folder="plugins/flexicontent_fields/phonenumbers" instfolder="flexicontent_fields">FLEXIcontent - International Phone Numbers</plugin>
<plugin name="radio" folder="plugins/flexicontent_fields/radio" instfolder="flexicontent_fields">FLEXIcontent - Radio</plugin>
<plugin name="radioimage" folder="plugins/flexicontent_fields/radioimage" instfolder="flexicontent_fields">FLEXIcontent - Radio Image</plugin>
<plugin name="relation" folder="plugins/flexicontent_fields/relation" instfolder="flexicontent_fields">FLEXIcontent - Relation (List of related items)</plugin>
<plugin name="relation_reverse" folder="plugins/flexicontent_fields/relation_reverse" instfolder="flexicontent_fields">FLEXIcontent - Relation - Reverse</plugin>
<plugin name="select" folder="plugins/flexicontent_fields/select" instfolder="flexicontent_fields">FLEXIcontent - Select</plugin>
<plugin name="selectmultiple" folder="plugins/flexicontent_fields/selectmultiple" instfolder="flexicontent_fields">FLEXIcontent - Select Multiple</plugin>
<plugin name="sharedmedia" folder="plugins/flexicontent_fields/sharedmedia" instfolder="flexicontent_fields">FLEXIcontent - Shared Video/Audio (Youtube,etc / SoundCloud,Last.fm,etc)</plugin>
<plugin name="subform" folder="plugins/flexicontent_fields/subform" instfolder="flexicontent_fields">FLEXIcontent - Subform (Joomla subform using XML definition)</plugin>
<plugin name="termlist" folder="plugins/flexicontent_fields/termlist" instfolder="flexicontent_fields">FLEXIcontent - List of terms</plugin>
<plugin name="text" folder="plugins/flexicontent_fields/text" instfolder="flexicontent_fields">FLEXIcontent - Text (number/time/etc/custom validation)</plugin>
<plugin name="textarea" folder="plugins/flexicontent_fields/textarea" instfolder="flexicontent_fields">FLEXIcontent - Textarea</plugin>
<plugin name="textselect" folder="plugins/flexicontent_fields/textselect" instfolder="flexicontent_fields">FLEXIcontent - TextSelect (Text with existing value selection)</plugin>
<plugin name="toolbar" folder="plugins/flexicontent_fields/toolbar" instfolder="flexicontent_fields">FLEXIcontent - Toolbar (social share/other tools)</plugin>
<plugin name="weblink" folder="plugins/flexicontent_fields/weblink" instfolder="flexicontent_fields">FLEXIcontent - Weblink</plugin>
<!-- Plugins: fincontent/content -->
<plugin name="flexinotify" folder="plugins/flexicontent/flexinotify" instfolder="flexicontent">Flexicontent - Notifications for favoured and owned content</plugin>
<plugin name="flexibreak" folder="plugins/content/flexibreak" instfolder="content">Content - Flexibreak, pagination for multi-paged articles</plugin>
<!-- Plugins: fincontent/editors-xtd -->
<plugin name="fcfile" folder="plugins/editors-xtd/fcfile" instfolder="editors-xtd" enabled="1">Button - Flexicontent file</plugin>
<plugin name="fcitem" folder="plugins/editors-xtd/fcitem" instfolder="editors-xtd" enabled="1">Button - Flexicontent item</plugin>
<plugin name="fccat" folder="plugins/editors-xtd/fccat" instfolder="editors-xtd" enabled="1">Button - Flexicontent category</plugin>
<!-- Plugins: finder/search -->
<plugin name="flexicontent" folder="plugins/finder/flexicontent" instfolder="finder">Finder - Flexicontent, indexer for Smart Search view</plugin>
<plugin name="flexisearch" folder="plugins/search/flexisearch" instfolder="search">Search - Flexisearch, for Joomla standard search view</plugin>
<plugin name="flexiadvsearch" folder="plugins/search/flexiadvsearch" instfolder="search">Search - Flexiadvsearch, for FLEXIcontent search view</plugin>
<!-- Plugins: system -->
<plugin name="flexisystem" folder="plugins/system/flexisystem" instfolder="system">System - Flexisystem, core tasks</plugin>
<plugin name="flexiadvroute" folder="plugins/system/flexiadvroute" instfolder="system">System - Flexiadvroute, routing tasks</plugin>
<!-- Plugins: osmap -->
<plugin name="com_flexicontent" folder="plugins/osmap/com_flexicontent" instfolder="osmap">OSMap - FLEXIcontent Plugin</plugin>
<!-- Modules -->
<module name="mod_flexicategories" folder="modules/mod_flexicategories">FLEXIcontent - Categories</module>
<module name="mod_flexicontent" folder="modules/mod_flexicontent">FLEXIcontent - Universal Content</module>
<module name="mod_flexifilter" folder="modules/mod_flexifilter">FLEXIcontent - Content Lists Filtering</module>
<module name="mod_flexitagcloud" folder="modules/mod_flexitagcloud">FLEXIcontent - Tags Cloud</module>
<module name="mod_flexiadvsearch" folder="modules/mod_flexiadvsearch">FLEXIcontent - Search</module>
<module name="mod_flexigooglemap" folder="modules/mod_flexigooglemap">FLEXIcontent - Google Maps</module>
</additional>
<updateservers>
<server type="extension" priority="1" name="FLEXIcontent CCK update">https://raw.githubusercontent.com/FLEXIcontent/flexicontent-cck/master/update.xml</server>
</updateservers>
</extension>