/
block.ini
331 lines (303 loc) · 8.17 KB
/
block.ini
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
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
# Setting file for ezflow blocks as used by the Layout datatype
# A layout is divided into zones and then blocks, take a look in
# zone.ini for zone definitions.
[General]
#AllowedTypes[]=Example
AllowedTypes[]=DemoBlock
AllowedTypes[]=Manual2Items
AllowedTypes[]=Manual3Items
AllowedTypes[]=Manual4Items
AllowedTypes[]=Manual5Items
AllowedTypes[]=Dynamic3Items
AllowedTypes[]=Gallery
AllowedTypes[]=Video
AllowedTypes[]=ItemList
AllowedTypes[]=MainStory
AllowedTypes[]=Banner
AllowedTypes[]=TagCloud
AllowedTypes[]=Poll
AllowedTypes[]=FlashRecorder
AllowedTypes[]=FeedReader
AllowedTypes[]=Keyword
AllowedTypes[]=GMap
AllowedTypes[]=OnlineUsers
AllowedTypes[]=MultimediaCarousel
AllowedTypes[]=Search
AllowedTypes[]=Ads
AllowedTypes[]=LatestContent
AllowedTypes[]=TopRated
AllowedTypes[]=GMapItems
[PushToBlock]
# List of content classes using Layout datatype
ContentClasses[]=frontpage
ContentClasses[]=landing_page
# The subtree node ID from which to fetch objects with Layout datatype
RootSubtree=1
#[Example]
# Name of the block type as shown in the editorial interface.
# Name=Fetch Name Shown In Editorial Interface
# How many items are valid, as the new ones are being added, the oldest ones
# are moved to archive (or moved to another block) so that in any moment,
# max. NumberOfValidItems are valid.
# NumberOfValidItems=10
# NumberOfArchivedItems=5
# ManualAddingOfItems=disabled
# Optional: set the browse mode start node when manual adding of items is enabled
# ManualBlockStartBrowseNode=<node_id>
# TTL=86400
# FetchClass=ezmExample
# FetchFixedParameters[]
# FetchFixedParameters[Class]=article;folder
# FetchFixedParameters[...]=...
# FetchParameters[]
# FetchParametersIsRequired[]
# FetchParameters[Source]=NodeID
# FetchParametersIsRequired[Source]=true
# single / multiple
# FetchParametersSelectionType[Source]=single
# true / false
# FetchParametersIsRequired[Source]=true
# FetchParameters[...]=string
# FetchParameters[...]=integer
# Optional: set the browse mode start node if using a source
# DynamicBlockStartBrowseNode=<node_id>
# CustomAttributes[]=node_id
# CustomAttributes[]=color
# Name of the custom attribute shown in the editorial interface
# CustomAttributeNames[node_id]=Node ID
# CustomAttributeNames[color]=Color
# text / checkbox / select / string (default)
# CustomAttributeTypes[node_id]=string
# CustomAttributeTypes[color]=select
# CustomAttributeSelection_color[]
# CustomAttributeSelection_color[blue]=Blue
# CustomAttributeSelection_color[green]=Green
# UseBrowseMode[node_id]=true
# Optional: set the browse mode start node for a custom attribute
# CustomAttributeStartBrowseNode[node_id]=<node_id>
# Optional: limit the browse mode selection to specific classes
# CustomAttributeAllowedClasses_node_id[]=image
# ViewList[]=variation1
# ViewName[variation1]=Main story 1
#
# Used by browse mode for manual block,
# possibility to limit block items to specific class
# AllowedClasses[]=article
#
# Limit the zones in which this block can be used
# AllowedZones[]
# AllowedZones[]=right
[DemoBlock]
Name=Demo Block
ManualAddingOfItems=disabled
CustomAttributes[]
ViewList[]=demoblock
ViewName[demoblock]=Demo Block
[Manual2Items]
Name=2 items (Manual)
NumberOfValidItems=2
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=2_items1
ViewList[]=2_items2
ViewName[2_items1]=2 items (1)
ViewName[2_items2]=2 items (2)
[Manual3Items]
Name=3 items (Manual)
NumberOfValidItems=3
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=3_items1
ViewList[]=3_items2
ViewList[]=3_items3
ViewName[3_items1]=3 items (1)
ViewName[3_items2]=3 items (2)
ViewName[3_items3]=3 items (3 cols)
[Manual4Items]
Name=4 items (Manual)
NumberOfValidItems=4
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=4_items1
ViewList[]=4_items2
ViewList[]=4_items3
ViewName[4_items1]=4 items (1)
ViewName[4_items2]=4 items (2)
ViewName[4_items3]=4 items (3)
[Manual5Items]
Name=5 items (Manual)
NumberOfValidItems=5
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=5_items1
ViewList[]=5_items2
ViewName[5_items1]=5 items (1)
ViewName[5_items2]=5 items (2)
[Dynamic3Items]
Name=3 items (Dynamic)
NumberOfValidItems=3
NumberOfArchivedItems=5
ManualAddingOfItems=disabled
FetchClass=eZFlowLatestObjects
FetchFixedParameters[Class]=article
FetchFixedParameters[Source]=74
FetchFixedParameters[Limit]=3
ViewList[]=3_items1
ViewName[3_items1]=3 items (1)
[Gallery]
Name=Gallery (Manual)
NumberOfValidItems=4
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=gallery1
ViewName[gallery1]=Gallery (1)
[Video]
Name=Video (Manual)
NumberOfValidItems=1
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=video
ViewName[video]=Video player
[ItemList]
Name=Item list
NumberOfValidItems=12
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=itemlist1
ViewList[]=itemlist2
ViewList[]=itemlist3
ViewName[itemlist1]=List (1 col)
ViewName[itemlist2]=List (2 cols)
ViewName[itemlist3]=List (3 cols)
[MainStory]
Name=Main story (Manual)
NumberOfValidItems=1
NumberOfArchivedItems=5
ManualAddingOfItems=enabled
ViewList[]=main_story1
ViewList[]=main_story2
ViewList[]=main_story3
ViewName[main_story1]=Main story (1)
ViewName[main_story2]=Main story (2)
ViewName[main_story3]=Main story (3)
[Banner]
Name=Banner
NumberOfValidItems=1
NumberOfArchivedItems=5
ManualAddingOfItems=disabled
ViewList[]=banner1
ViewList[]=banner2
ViewName[banner1]=Banner (medium)
ViewName[banner2]=Banner (small)
[TagCloud]
Name=Tag cloud
ManualAddingOfItems=disabled
CustomAttributes[]=subtree_node_id
UseBrowseMode[subtree_node_id]=true
ViewList[]=tag_cloud
ViewName[tag_cloud]=Tag cloud
[Poll]
Name=Poll
ManualAddingOfItems=disabled
CustomAttributes[]=poll_node_id
UseBrowseMode[poll_node_id]=true
ViewList[]=poll
ViewName[poll]=Poll
[FlashRecorder]
Name=Flash Recorder
NumberOfValidItems=8
NumberOfArchivedItems=4
ManualAddingOfItems=enabled
ViewList[]=flash_recorder
ViewName[flash_recorder]=Flash Recorder
[FeedReader]
Name=Feed reader
ManualAddingOfItems=disabled
CustomAttributes[]=source
CustomAttributes[]=limit
CustomAttributes[]=offset
ViewList[]=feed_reader
ViewName[feed_reader]=Feed reader
[Keyword]
Name=Keyword
NumberOfValidItems=5
NumberOfArchivedItems=5
ManualAddingOfItems=disabled
FetchClass=eZFlowKeywordsFetch
FetchParameters[Source]=NodeID
FetchParametersSelectionType[Source]=single
FetchParametersIsRequired[Source]=true
FetchParameters[Keywords]=string
FetchParameters[Classes]=string
ViewList[]=keyword
ViewName[keyword]=Keyword
[GMap]
Name=Google Map
ManualAddingOfItems=disabled
CustomAttributes[]=location
CustomAttributes[]=key
ViewList[]=gmap
ViewName[gmap]=Google Map
UseSensor=false
[OnlineUsers]
Name=Online Users
ManualAddingOfItems=disabled
ViewList[]=onlineusers
ViewName[onlineusers]=Online Users
[MultimediaCarousel]
Name=Multimedia carousel
NumberOfValidItems=5
NumberOfArchivedItems=5
ManualAddingOfItems=disabled
FetchClass=eZFlowMCFetch
FetchParameters[Source]=NodeID
FetchParametersSelectionType[Source]=single
FetchParametersIsRequired[Source]=true
FetchParameters[Classes]=string
ViewList[]=multimediacarousel
ViewName[multimediacarousel]=Multimedia carousel
[Search]
Name=Search
ManualAddingOfItems=disabled
ViewList[]=search
ViewName[search]=Search
[Ads]
Name=Advertisement
ManualAddingOfItems=disabled
CustomAttributes[]=code
CustomAttributeTypes[code]=text
ViewList[]=ads
ViewName[ads]=Advertisement
[LatestContent]
Name=Latest content
NumberOfValidItems=3
NumberOfArchivedItems=5
ManualAddingOfItems=disabled
FetchClass=eZFlowLatestContent
FetchParameters[Source]=NodeID
FetchParametersSelectionType[Source]=single
FetchParametersIsRequired[Source]=true
FetchParameters[Classes]=string
FetchFixedParameters[Limit]=3
ViewList[]=latest_content
ViewName[latest_content]=Latest content
[TopRated]
Name=Top Rated
ManualAddingOfItems=disabled
CustomAttributes[]=source_node_id
CustomAttributes[]=limit
UseBrowseMode[source_node_id]=true
ViewList[]=toprated
ViewName[toprated]=TopRated
[GMapItems]
Name=Google Map Items
ManualAddingOfItems=disabled
CustomAttributes[]=parent_node_id
CustomAttributes[]=class
CustomAttributes[]=attribute
CustomAttributes[]=limit
CustomAttributes[]=width
CustomAttributes[]=height
UseBrowseMode[parent_node_id]=true
ViewList[]=geo_located_content
ViewName[geo_located_content]=Geo-Located Content