Completed
Push — master ( 00e474...9d3fbd )
by Michael
04:26
created

xoops_version.php (1 issue)

Upgrade to new PHP Analysis Engine

These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more

1
<?php
2
/*
3
 You may not change or alter any portion of this comment or credits
4
 of supporting developers from this source code or any supporting source code
5
 which is considered copyrighted (c) material of the original comment or credit authors.
6
7
 This program is distributed in the hope that it will be useful,
8
 but WITHOUT ANY WARRANTY; without even the implied warranty of
9
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10
*/
11
12
/**
13
 * oledrion
14
 *
15
 * @copyright   {@link http://xoops.org/ XOOPS Project}
16
 * @license     {@link http://www.fsf.org/copyleft/gpl.html GNU public license}
17
 * @author      Hervé Thouzard (http://www.herve-thouzard.com/)
18
 */
19
20
// defined('XOOPS_ROOT_PATH') || exit('XOOPS root path not defined');
0 ignored issues
show
Unused Code Comprehensibility introduced by
70% of this comment could be valid code. Did you maybe forget this after debugging?

Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it.

The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production.

This check looks for comments that seem to be mostly valid code and reports them.

Loading history...
21
22
$modversion['name']        = _MI_OLEDRION_NAME;
23
$modversion['version']     = 2.34;
24
$modversion['description'] = _MI_OLEDRION_DESC;
25
$modversion['author']      = 'Hervé Thouzard (http://www.herve-thouzard.com/)';
26
$modversion['credits']     = 'Don Curioso, Voltan, Bezoops, Mariane Antoun, Defkon1, Feichtl, Carlos Pérez, JardaR, Wishcraft, Mamba, and all the other';
27
$modversion['help']        = 'page=help';
28
$modversion['license']     = 'GNU GPL 2.0';
29
$modversion['license_url'] = 'www.gnu.org/licenses/gpl-2.0.html/';
30
$modversion['official']    = 0; //1 indicates supported by XOOPS Dev Team, 0 means 3rd party supported
31
$modversion['image']       = 'assets/images/logoModule.png';
32
$modversion['dirname']     = basename(__DIR__);
33
// Modules scripts
34
$modversion['onInstall'] = 'include/functions_install.php';
35
$modversion['onUpdate']  = 'include/functions_update.php';
36
//icons
37
$modversion['dirmoduleadmin'] = '/Frameworks/moduleclasses/moduleadmin';
38
$modversion['icons16']        = '../../Frameworks/moduleclasses/icons/16';
39
$modversion['icons32']        = '../../Frameworks/moduleclasses/icons/32';
40
//about
41
$modversion['release_date']        = '2015/01/15';
42
$modversion['module_website_url']  = 'www.xoops.org';
43
$modversion['module_website_name'] = 'XOOPS';
44
$modversion['module_status']       = 'Beta 5';
45
$modversion['min_php']             = '5.5';
46
$modversion['min_xoops']           = '2.5.8';
47
$modversion['min_admin']           = '1.2';
48
$modversion['min_db']              = array(
49
    'mysql'  => '5.0.7',
50
    'mysqli' => '5.0.7'
51
);
52
53
$modversion['sqlfile']['mysql'] = 'sql/mysql.sql';
54
$modversion['tables'][0]        = 'oledrion_manufacturer';
55
$modversion['tables'][1]        = 'oledrion_products';
56
$modversion['tables'][2]        = 'oledrion_productsmanu';
57
$modversion['tables'][3]        = 'oledrion_caddy';
58
$modversion['tables'][4]        = 'oledrion_cat';
59
$modversion['tables'][5]        = 'oledrion_commands';
60
$modversion['tables'][6]        = 'oledrion_related';
61
$modversion['tables'][7]        = 'oledrion_vat';
62
$modversion['tables'][8]        = 'oledrion_votedata';
63
$modversion['tables'][9]        = 'oledrion_discounts';
64
$modversion['tables'][10]       = 'oledrion_vendors';
65
$modversion['tables'][11]       = 'oledrion_files';
66
$modversion['tables'][12]       = 'oledrion_persistent_cart';
67
$modversion['tables'][13]       = 'oledrion_gateways_options';
68
$modversion['tables'][14]       = 'oledrion_lists';
69
$modversion['tables'][15]       = 'oledrion_products_list';
70
$modversion['tables'][16]       = 'oledrion_attributes';
71
$modversion['tables'][17]       = 'oledrion_caddy_attributes';
72
$modversion['tables'][18]       = 'oledrion_packing';
73
$modversion['tables'][19]       = 'oledrion_location';
74
$modversion['tables'][20]       = 'oledrion_delivery';
75
$modversion['tables'][21]       = 'oledrion_payment';
76
$modversion['tables'][22]       = 'oledrion_location_delivery';
77
$modversion['tables'][23]       = 'oledrion_delivery_payment';
78
$modversion['tables'][24]       = 'oledrion_payment_log';
79
80
$modversion['hasAdmin']    = 1;
81
$modversion['system_menu'] = 1;
82
$modversion['adminindex']  = 'admin/index.php';
83
$modversion['adminmenu']   = 'admin/menu.php';
84
85
// Blocks
86
$cptb = 0;
87
88
/**
89
 * Recent products block
90
 */
91
++$cptb;
92
$modversion['blocks'][$cptb]['file']        = 'oledrion_new.php';
93
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME1;
94
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME1_DESC;
95
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_new_show';
96
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_new_edit';
97
$modversion['blocks'][$cptb]['options']     = '10|0|0'; // Voir 10 produits, pour toutes les catégories, uniquement les produits du mois ?
98
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_new.tpl';
99
100
/**
101
 * Most viewed products block
102
 */
103
++$cptb;
104
$modversion['blocks'][$cptb]['file']        = 'oledrion_top.php';
105
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME2;
106
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME2_DESC;
107
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_top_show';
108
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_top_edit';
109
$modversion['blocks'][$cptb]['options']     = '10|0';
110
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_top.tpl';
111
112
/**
113
 * Categories block
114
 */
115
++$cptb;
116
$modversion['blocks'][$cptb]['file']        = 'oledrion_categories.php';
117
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME3;
118
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME3_DESC;
119
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_category_show';
120
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_category_edit';
121
$modversion['blocks'][$cptb]['options']     = '0'; // 0 = en relation avec la page, 1=classique, 2=Déplié
122
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_categories.tpl';
123
124
/**
125
 * Best sellers block
126
 */
127
++$cptb;
128
$modversion['blocks'][$cptb]['file']        = 'oledrion_best_sales.php';
129
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME4;
130
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME4_DESC;
131
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_bestsales_show';
132
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_bestsales_edit';
133
$modversion['blocks'][$cptb]['options']     = '10|0'; // Voir 10 produits, pour toutes les catégories
134
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_bestsales.tpl';
135
136
/**
137
 * Top rated products
138
 */
139
++$cptb;
140
$modversion['blocks'][$cptb]['file']        = 'oledrion_rated.php';
141
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME5;
142
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME5_DESC;
143
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_rated_show';
144
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_rated_edit';
145
$modversion['blocks'][$cptb]['options']     = '10|0';
146
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_rated.tpl';
147
148
/**
149
 * Random product(s) block
150
 */
151
++$cptb;
152
$modversion['blocks'][$cptb]['file']        = 'oledrion_random.php';
153
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME6;
154
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME6_DESC;
155
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_random_show';
156
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_random_edit';
157
$modversion['blocks'][$cptb]['options']     = '1|0|0'; // Nombre de produits, catégorie, produits du mois uniquement ?
158
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_random.tpl';
159
160
/**
161
 * Products with a discount block
162
 */
163
++$cptb;
164
$modversion['blocks'][$cptb]['file']        = 'oledrion_promotion.php';
165
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME7;
166
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME7_DESC;
167
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_promotion_show';
168
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_promotion_edit';
169
$modversion['blocks'][$cptb]['options']     = '10|0';
170
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_promotion.tpl';
171
172
/**
173
 * Cart block
174
 */
175
++$cptb;
176
$modversion['blocks'][$cptb]['file']        = 'oledrion_cart.php';
177
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME8;
178
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME8_DESC;
179
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_cart_show';
180
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_cart_edit';
181
$modversion['blocks'][$cptb]['options']     = '4'; // Maximum count of items to show
182
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_cart.tpl';
183
184
/**
185
 * Recommended products
186
 */
187
++$cptb;
188
$modversion['blocks'][$cptb]['file']        = 'oledrion_recommended.php';
189
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME9;
190
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME9_DESC;
191
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_recomm_show';
192
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_recomm_edit';
193
$modversion['blocks'][$cptb]['options']     = '10|0';
194
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_recommended.tpl';
195
196
/**
197
 * Recently Sold
198
 */
199
++$cptb;
200
$modversion['blocks'][$cptb]['file']        = 'oledrion_recentlysold.php';
201
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME10;
202
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME10_DESC;
203
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_recentlysold_show';
204
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_recentlysold_edit';
205
$modversion['blocks'][$cptb]['options']     = '10'; // Nombre maximum de produits à voir
206
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_recentlysold.tpl';
207
208
/**
209
 * Last lists
210
 */
211
++$cptb;
212
$modversion['blocks'][$cptb]['file']        = 'oledrion_recent_lists.php';
213
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME11;
214
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME11_DESC;
215
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_recent_lists_show';
216
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_recent_lists_edit';
217
$modversion['blocks'][$cptb]['options']     = '10|0'; // Nombre maximum de listes à voir, Type de listes (0 = les 2, 1 = liste cadeaux, 2 = produits recommandés)
218
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_recent_lists.tpl';
219
220
/**
221
 * My lists
222
 */
223
++$cptb;
224
$modversion['blocks'][$cptb]['file']        = 'oledrion_my_lists.php';
225
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME12;
226
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME12_DESC;
227
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_my_lists_show';
228
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_my_lists_edit';
229
$modversion['blocks'][$cptb]['options']     = '10'; // Nombre maximum de listes à afficher
230
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_my_lists.tpl';
231
232
/**
233
 * Lists of the current category ("according to the current category")
234
 */
235
++$cptb;
236
$modversion['blocks'][$cptb]['file']        = 'oledrion_categoy_lists.php';
237
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME13;
238
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME13_DESC;
239
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_category_lists_show';
240
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_category_lists_edit';
241
$modversion['blocks'][$cptb]['options']     = '10|0'; // Nombre maximum de listes à voir, Type de listes (0 = les 2, 1 = liste cadeaux, 2 = produits recommandés)
242
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_category_lists.tpl';
243
244
/**
245
 * Random lists
246
 */
247
++$cptb;
248
$modversion['blocks'][$cptb]['file']        = 'oledrion_random_lists.php';
249
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME14;
250
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME14_DESC;
251
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_random_lists_show';
252
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion_random_lists_edit';
253
$modversion['blocks'][$cptb]['options']     = '10|0'; // Nombre maximum de listes à voir, Type de listes (0 = les 2, 1 = liste cadeaux, 2 = produits recommandés)
254
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_random_lists.tpl';
255
256
/**
257
 * Most viewed lists
258
 */
259
++$cptb;
260
$modversion['blocks'][$cptb]['file']        = 'oledrion_mostviewed_lists.php';
261
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME15;
262
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME15_DESC;
263
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_mostviewed_lists_show';
264
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion__mostviewed_lists_edit';
265
$modversion['blocks'][$cptb]['options']     = '10|0'; // Nombre maximum de listes à voir, Type de listes (0 = les 2, 1 = liste cadeaux, 2 = produits recommandés)
266
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_mostviewed_lists.tpl';
267
268
/**
269
 * Ajax search
270
 */
271
++$cptb;
272
$modversion['blocks'][$cptb]['file']        = 'oledrion_ajax_search.php';
273
$modversion['blocks'][$cptb]['name']        = _MI_OLEDRION_BNAME16;
274
$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME16_DESC;
275
$modversion['blocks'][$cptb]['show_func']   = 'b_oledrion_ajax_search_show';
276
$modversion['blocks'][$cptb]['edit_func']   = 'b_oledrion__ajax_search_edit';
277
$modversion['blocks'][$cptb]['options']     = '1';
278
$modversion['blocks'][$cptb]['template']    = 'oledrion_block_ajax_search.tpl';
279
280
/*
281
 * $options:
282
 *                  $options[0] - number of tags to display
283
 *                  $options[1] - time duration, in days, 0 for all the time
284
 *                  $options[2] - max font size (px or %)
285
 *                  $options[3] - min font size (px or %)
286
 */
287
$modversion['blocks'][] = array(
288
    'file'        => 'oledrion_block_tag.php',
289
    'name'        => _MI_OLEDRION_TAG_CLOUD,
290
    'description' => 'Show tag cloud',
291
    'show_func'   => 'oledrion_tag_block_cloud_show',
292
    'edit_func'   => 'oledrion_tag_block_cloud_edit',
293
    'options'     => '100|0|150|80',
294
    'template'    => 'oledrion_tag_block_cloud.tpl'
295
);
296
297
/*
298
 * $options:
299
 *                  $options[0] - number of tags to display
300
 *                  $options[1] - time duration, in days, 0 for all the time
301
 *                  $options[2] - sort: a - alphabet; c - count; t - time
302
 */
303
$modversion['blocks'][] = array(
304
    'file'        => 'oledrion_block_tag.php',
305
    'name'        => _MI_OLEDRION_TOP_TAGS,
306
    'description' => 'Show top tags',
307
    'show_func'   => 'oledrion_tag_block_top_show',
308
    'edit_func'   => 'oledrion_tag_block_top_edit',
309
    'options'     => '50|30|c',
310
    'template'    => 'oledrion_tag_block_top.tpl'
311
);
312
313
// Menu
314
$modversion['hasMain'] = 1;
315
$cptm                  = 0;
316
require_once __DIR__ . '/class/oledrion_utils.php';
317
if (Oledrion_utils::getModuleOption('use_price')) {
318
    ++$cptm;
319
    $modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME1;
320
    $modversion['sub'][$cptm]['url']  = 'caddy.php';
321
}
322
323
++$cptm;
324
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME3;
325
$modversion['sub'][$cptm]['url']  = 'category.php';
326
++$cptm;
327
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME4;
328
$modversion['sub'][$cptm]['url']  = 'categories-map.php';
329
++$cptm;
330
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME5;
331
$modversion['sub'][$cptm]['url']  = 'whoswho.php';
332
++$cptm;
333
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME6;
334
$modversion['sub'][$cptm]['url']  = 'all-products.php';
335
++$cptm;
336
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME9;
337
$modversion['sub'][$cptm]['url']  = 'recommended.php';
338
++$cptm;
339
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME7;
340
$modversion['sub'][$cptm]['url']  = 'search.php';
341
++$cptm;
342
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME8;
343
$modversion['sub'][$cptm]['url']  = 'cgv.php';
344
++$cptm;
345
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME10;
346
$modversion['sub'][$cptm]['url']  = 'my-lists.php';
347
++$cptm;
348
$modversion['sub'][$cptm]['name'] = _MI_OLEDRION_SMNAME11;
349
$modversion['sub'][$cptm]['url']  = 'all-lists.php';
350
351
// Ajout des catégories mères en sous menu ********************************************************
352
global $xoopsModule;
353
if (is_object($xoopsModule) && $xoopsModule->getVar('dirname') == $modversion['dirname']
354
    && $xoopsModule->getVar('isactive')
355
) {
356
    if (!isset($h_oledrion_cat)) {
357
        $h_oledrion_cat = xoops_getModuleHandler('oledrion_cat', 'oledrion');
358
    }
359
    $categories = $h_oledrion_cat->getMotherCategories();
360
    foreach ($categories as $category) {
361
        ++$cptm;
362
        $modversion['sub'][$cptm]['name'] = $category->getVar('cat_title');
363
        $modversion['sub'][$cptm]['url']  = basename($category->getLink());
364
    }
365
}
366
367
// Search
368
$modversion['hasSearch']      = 1;
369
$modversion['search']['file'] = 'include/search.inc.php';
370
$modversion['search']['func'] = 'oledrion_search';
371
372
// Comments
373
$modversion['hasComments']          = 1;
374
$modversion['comments']['itemName'] = 'product_id';
375
$modversion['comments']['pageName'] = 'product.php';
376
377
// Comment callback functions
378
$modversion['comments']['callbackFile']        = 'include/comment_functions.php';
379
$modversion['comments']['callback']['approve'] = 'oledrion_com_approve';
380
$modversion['comments']['callback']['update']  = 'oledrion_com_update';
381
382
// Templates
383
$cptt = 0;
384
385
++$cptt;
386
$modversion['templates'][$cptt]['file']        = 'oledrion_product_price.tpl';
387
$modversion['templates'][$cptt]['description'] = "Used in Ajax to display product's price";
388
389
++$cptt;
390
$modversion['templates'][$cptt]['file']        = 'oledrion_chunk.tpl';
391
$modversion['templates'][$cptt]['description'] = '';
392
393
++$cptt;
394
$modversion['templates'][$cptt]['file']        = 'oledrion_categories_list.tpl';
395
$modversion['templates'][$cptt]['description'] = '';
396
397
++$cptt;
398
$modversion['templates'][$cptt]['file']        = 'oledrion_index.tpl';
399
$modversion['templates'][$cptt]['description'] = '';
400
401
++$cptt;
402
$modversion['templates'][$cptt]['file']        = 'oledrion_category.tpl';
403
$modversion['templates'][$cptt]['description'] = '';
404
405
++$cptt;
406
$modversion['templates'][$cptt]['file']        = 'oledrion_product.tpl';
407
$modversion['templates'][$cptt]['description'] = '';
408
409
++$cptt;
410
$modversion['templates'][$cptt]['file']        = 'oledrion_bill.tpl';
411
$modversion['templates'][$cptt]['description'] = '';
412
413
++$cptt;
414
$modversion['templates'][$cptt]['file']        = 'oledrion_caddy.tpl';
415
$modversion['templates'][$cptt]['description'] = '';
416
417
++$cptt;
418
$modversion['templates'][$cptt]['file']        = 'oledrion_command.tpl';
419
$modversion['templates'][$cptt]['description'] = '';
420
421
++$cptt;
422
$modversion['templates'][$cptt]['file']        = 'oledrion_thankyou.tpl';
423
$modversion['templates'][$cptt]['description'] = '';
424
425
++$cptt;
426
$modversion['templates'][$cptt]['file']        = 'oledrion_cgv.tpl';
427
$modversion['templates'][$cptt]['description'] = 'General Conditions Of Sale';
428
429
++$cptt;
430
$modversion['templates'][$cptt]['file']        = 'oledrion_search.tpl';
431
$modversion['templates'][$cptt]['description'] = '';
432
433
++$cptt;
434
$modversion['templates'][$cptt]['file']        = 'oledrion_rss.tpl';
435
$modversion['templates'][$cptt]['description'] = '';
436
437
++$cptt;
438
$modversion['templates'][$cptt]['file']        = 'oledrion_map.tpl';
439
$modversion['templates'][$cptt]['description'] = '';
440
441
++$cptt;
442
$modversion['templates'][$cptt]['file']        = 'oledrion_whoswho.tpl';
443
$modversion['templates'][$cptt]['description'] = '';
444
445
++$cptt;
446
$modversion['templates'][$cptt]['file']        = 'oledrion_allproducts.tpl';
447
$modversion['templates'][$cptt]['description'] = '';
448
449
++$cptt;
450
$modversion['templates'][$cptt]['file']        = 'oledrion_manufacturer.tpl';
451
$modversion['templates'][$cptt]['description'] = '';
452
453
++$cptt;
454
$modversion['templates'][$cptt]['file']        = 'oledrion_rate_product.tpl';
455
$modversion['templates'][$cptt]['description'] = '';
456
457
++$cptt;
458
$modversion['templates'][$cptt]['file']        = 'oledrion_pdf_catalog.tpl';
459
$modversion['templates'][$cptt]['description'] = '';
460
461
++$cptt;
462
$modversion['templates'][$cptt]['file']        = 'oledrion_purchaseorder.tpl';
463
$modversion['templates'][$cptt]['description'] = '';
464
465
++$cptt;
466
$modversion['templates'][$cptt]['file']        = 'oledrion_cancelpurchase.tpl';
467
$modversion['templates'][$cptt]['description'] = '';
468
469
++$cptt;
470
$modversion['templates'][$cptt]['file']        = 'oledrion_recommended.tpl';
471
$modversion['templates'][$cptt]['description'] = 'Latest recommended products';
472
473
++$cptt;
474
$modversion['templates'][$cptt]['file']        = 'oledrion_admin_discounts.tpl';
475
$modversion['templates'][$cptt]['description'] = '';
476
477
++$cptt;
478
$modversion['templates'][$cptt]['file']        = 'oledrion_attribute_radio.tpl';
479
$modversion['templates'][$cptt]['description'] = 'Template for attributes of type radio';
480
481
++$cptt;
482
$modversion['templates'][$cptt]['file']        = 'oledrion_attribute_checkbox.tpl';
483
$modversion['templates'][$cptt]['description'] = 'Template for attributes of type checkbox';
484
485
++$cptt;
486
$modversion['templates'][$cptt]['file']        = 'oledrion_attribute_select.tpl';
487
$modversion['templates'][$cptt]['description'] = 'Template for attributes of type select (listbox)';
488
489
++$cptt;
490
$modversion['templates'][$cptt]['file']        = 'oledrion_all_lists.tpl';
491
$modversion['templates'][$cptt]['description'] = 'List of all lists';
492
493
++$cptt;
494
$modversion['templates'][$cptt]['file']        = 'oledrion_list.tpl';
495
$modversion['templates'][$cptt]['description'] = 'Show a list content';
496
497
++$cptt;
498
$modversion['templates'][$cptt]['file']        = 'oledrion_mylists.tpl';
499
$modversion['templates'][$cptt]['description'] = 'Enable user to manage his/her lists';
500
501
++$cptt;
502
$modversion['templates'][$cptt]['file']        = 'oledrion_productsselector.tpl';
503
$modversion['templates'][$cptt]['description'] = 'Used to select products';
504
505
++$cptt;
506
$modversion['templates'][$cptt]['file']        = 'oledrion_product_box.tpl';
507
$modversion['templates'][$cptt]['description'] = 'Product box';
508
509
++$cptt;
510
$modversion['templates'][$cptt]['file']        = 'oledrion_product_print.tpl';
511
$modversion['templates'][$cptt]['description'] = 'Product print';
512
513
++$cptt;
514
$modversion['templates'][$cptt]['file']        = 'oledrion_bill_print.tpl';
515
$modversion['templates'][$cptt]['description'] = 'Bill print';
516
517
++$cptt;
518
$modversion['templates'][$cptt]['file']        = 'oledrion_user.tpl';
519
$modversion['templates'][$cptt]['description'] = 'User page';
520
521
// ********************************************************************************************************************
522
// ****************************************** SETTINGS ****************************************************************
523
// ********************************************************************************************************************
524
// Load class
525
xoops_load('xoopslists');
526
527
$cpto = 0;
528
529
/**
530
 * Do you want to use URL rewriting ?
531
 */
532
++$cpto;
533
$modversion['config'][$cpto]['name']        = 'urlrewriting';
534
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_URL_REWR';
535
$modversion['config'][$cpto]['description'] = '';
536
$modversion['config'][$cpto]['formtype']    = 'yesno';
537
$modversion['config'][$cpto]['valuetype']   = 'int';
538
$modversion['config'][$cpto]['default']     = 0;
539
540
/**
541
 * Editor to use
542
 */
543
++$cpto;
544
$modversion['config'][$cpto]['name']        = 'bl_form_options';
545
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_FORM_OPTIONS';
546
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_FORM_OPTIONS_DESC';
547
$modversion['config'][$cpto]['formtype']    = 'select';
548
$modversion['config'][$cpto]['valuetype']   = 'text';
549
$modversion['config'][$cpto]['options']     = XoopsLists::getDirListAsArray(XOOPS_ROOT_PATH . '/class/xoopseditor');
550
$modversion['config'][$cpto]['default']     = 'dhtmltextarea';
551
552
/**
553
 * Tooltips, or infotips are some small textes you can see when you
554
 * move your mouse over an article's title. This text contains the
555
 * first (x) characters of the story
556
 */
557
++$cpto;
558
$modversion['config'][$cpto]['name']        = 'infotips';
559
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_INFOTIPS';
560
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_INFOTIPS_DES';
561
$modversion['config'][$cpto]['formtype']    = 'textbox';
562
$modversion['config'][$cpto]['valuetype']   = 'int';
563
$modversion['config'][$cpto]['default']     = '0';
564
565
/**
566
 * MAX Filesize Upload in kilo bytes
567
 */
568
++$cpto;
569
$modversion['config'][$cpto]['name']        = 'maxuploadsize';
570
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_UPLOADFILESIZE';
571
$modversion['config'][$cpto]['description'] = '';
572
$modversion['config'][$cpto]['formtype']    = 'textbox';
573
$modversion['config'][$cpto]['valuetype']   = 'int';
574
$modversion['config'][$cpto]['default']     = 10485760;
575
576
/**
577
 * Do you want to enable your visitors to rate products ?
578
 */
579
++$cpto;
580
$modversion['config'][$cpto]['name']        = 'rateproducts';
581
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_RATE';
582
$modversion['config'][$cpto]['description'] = '';
583
$modversion['config'][$cpto]['formtype']    = 'yesno';
584
$modversion['config'][$cpto]['valuetype']   = 'int';
585
$modversion['config'][$cpto]['default']     = 0;
586
587
/**
588
 * Global module's Advertisement
589
 */
590
++$cpto;
591
$modversion['config'][$cpto]['name']        = 'advertisement';
592
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ADVERTISEMENT';
593
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_ADV_DESCR';
594
$modversion['config'][$cpto]['formtype']    = 'textarea';
595
$modversion['config'][$cpto]['valuetype']   = 'text';
596
$modversion['config'][$cpto]['default']     = '';
597
598
/**
599
 * Mime Types
600
 * Default values : Web pictures (png, gif, jpeg), zip, pdf, gtar, tar, pdf
601
 */
602
++$cpto;
603
$modversion['config'][$cpto]['name']        = 'mimetypes';
604
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_MIMETYPES';
605
$modversion['config'][$cpto]['description'] = '';
606
$modversion['config'][$cpto]['formtype']    = 'textarea';
607
$modversion['config'][$cpto]['valuetype']   = 'text';
608
$modversion['config'][$cpto]['default']     = "image/gif\nimage/jpeg\nimage/pjpeg\nimage/x-png\nimage/png\napplication/x-zip-compressed\napplication/zip\napplication/pdf\napplication/x-gtar\napplication/x-tar";
609
610
/**
611
 * Group of users to which send an email when a product's stock is low (if nothing is typed then there's no alert)
612
 */
613
++$cpto;
614
$modversion['config'][$cpto]['name']        = 'stock_alert_email';
615
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_STOCK_EMAIL';
616
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_STOCK_EMAIL_DSC';
617
$modversion['config'][$cpto]['formtype']    = 'group';
618
$modversion['config'][$cpto]['valuetype']   = 'int';
619
$modversion['config'][$cpto]['default']     = 0;
620
621
/**
622
 * Group of users to wich send an email when a product is sold
623
 */
624
++$cpto;
625
$modversion['config'][$cpto]['name']        = 'grp_sold';
626
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_GRP_SOLD';
627
$modversion['config'][$cpto]['description'] = '';
628
$modversion['config'][$cpto]['formtype']    = 'group';
629
$modversion['config'][$cpto]['valuetype']   = 'int';
630
$modversion['config'][$cpto]['default']     = 0;
631
632
/**
633
 * Group of users authorized to modify products quantities from the product page
634
 */
635
++$cpto;
636
$modversion['config'][$cpto]['name']        = 'grp_qty';
637
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_GRP_QTY';
638
$modversion['config'][$cpto]['description'] = '';
639
$modversion['config'][$cpto]['formtype']    = 'group';
640
$modversion['config'][$cpto]['valuetype']   = 'int';
641
$modversion['config'][$cpto]['default']     = 0;
642
643
/**
644
 * Use RSS Feeds ?
645
 */
646
++$cpto;
647
$modversion['config'][$cpto]['name']        = 'use_rss';
648
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_OPT7';
649
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_OPT7_DSC';
650
$modversion['config'][$cpto]['formtype']    = 'yesno';
651
$modversion['config'][$cpto]['valuetype']   = 'int';
652
$modversion['config'][$cpto]['default']     = 1;
653
654
/**
655
 * Enable PDF Catalog ?
656
 */
657
++$cpto;
658
$modversion['config'][$cpto]['name']        = 'pdf_catalog';
659
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PDF_CATALOG';
660
$modversion['config'][$cpto]['description'] = '';
661
$modversion['config'][$cpto]['formtype']    = 'yesno';
662
$modversion['config'][$cpto]['valuetype']   = 'int';
663
$modversion['config'][$cpto]['default']     = 1;
664
665
/**
666
 * Use the price field ?
667
 */
668
++$cpto;
669
$modversion['config'][$cpto]['name']        = 'use_price';
670
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_USE_PRICE';
671
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_USE_PRICE_DSC';
672
$modversion['config'][$cpto]['formtype']    = 'yesno';
673
$modversion['config'][$cpto]['valuetype']   = 'int';
674
$modversion['config'][$cpto]['default']     = 1;
675
676
/**
677
 * Multiply Shipping by product's quantity ?
678
 */
679
++$cpto;
680
$modversion['config'][$cpto]['name']        = 'shipping_quantity';
681
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SHIPPING_QUANTITY';
682
$modversion['config'][$cpto]['description'] = '';
683
$modversion['config'][$cpto]['formtype']    = 'yesno';
684
$modversion['config'][$cpto]['valuetype']   = 'int';
685
$modversion['config'][$cpto]['default']     = 1;
686
687
/**
688
 * Use tags ?
689
 */
690
++$cpto;
691
$modversion['config'][$cpto]['name']        = 'use_tags';
692
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_USE_TAGS';
693
$modversion['config'][$cpto]['description'] = '';
694
$modversion['config'][$cpto]['formtype']    = 'yesno';
695
$modversion['config'][$cpto]['valuetype']   = 'int';
696
$modversion['config'][$cpto]['default']     = 0;
697
698
/**
699
 * Use stocks in products attributes ?
700
 *
701
 * @since 2.3.2009.03.11
702
 */
703
++$cpto;
704
$modversion['config'][$cpto]['name']        = 'attributes_stocks';
705
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_USE_STOCK_ATTRIBUTES';
706
$modversion['config'][$cpto]['description'] = '';
707
$modversion['config'][$cpto]['formtype']    = 'yesno';
708
$modversion['config'][$cpto]['valuetype']   = 'int';
709
$modversion['config'][$cpto]['default']     = 1;
710
711
// Get Admin groups
712
$criteria = new CriteriaCompo();
713
$criteria->add(new Criteria('group_type', 'Admin'));
714
$memberHandler    = xoops_getHandler('member');
715
$admin_xoopsgroups = $memberHandler->getGroupList($criteria);
716
foreach ($admin_xoopsgroups as $key => $admin_group) {
717
    $admin_groups[$admin_group] = $key;
718
}
719
++$cpto;
720
$modversion['config'][$cpto]['name']        = 'admin_groups';
721
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ADMINGROUPS';
722
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_ADMINGROUPS_DSC';
723
$modversion['config'][$cpto]['formtype']    = 'select_multi';
724
$modversion['config'][$cpto]['valuetype']   = 'array';
725
$modversion['config'][$cpto]['options']     = $admin_groups;
726
$modversion['config'][$cpto]['default']     = $admin_groups;
727
728
++$cpto;
729
$modversion['config'][$cpto]['name']        = 'admin_groups_part';
730
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ADMINGROUPS_PARTS';
731
$modversion['config'][$cpto]['description'] = '';
732
$modversion['config'][$cpto]['formtype']    = 'textarea';
733
$modversion['config'][$cpto]['valuetype']   = 'text';
734
$modversion['config'][$cpto]['default']     = 'attributes|delivery|gateways|location|manufacturers|packing|property|vendors|categories|discounts|lowstock|newsletter|payment|texts|dashboard|files|lists|maintain|products|vat';
735
736
++$cpto;
737
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
738
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_META';
739
$modversion['config'][$cpto]['description'] = '';
740
$modversion['config'][$cpto]['formtype']    = 'line_break';
741
$modversion['config'][$cpto]['valuetype']   = 'textbox';
742
$modversion['config'][$cpto]['default']     = 'head';
743
744
/**
745
 * Enter meta data manually ?
746
 */
747
++$cpto;
748
$modversion['config'][$cpto]['name']        = 'manual_meta';
749
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_MANUAL_META';
750
$modversion['config'][$cpto]['description'] = '';
751
$modversion['config'][$cpto]['formtype']    = 'yesno';
752
$modversion['config'][$cpto]['valuetype']   = 'int';
753
$modversion['config'][$cpto]['default']     = 0;
754
755
/**
756
 * METAGEN, Max count of keywords to create
757
 */
758
++$cpto;
759
$modversion['config'][$cpto]['name']        = 'metagen_maxwords';
760
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_OPT23';
761
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_OPT23_DSC';
762
$modversion['config'][$cpto]['formtype']    = 'textbox';
763
$modversion['config'][$cpto]['valuetype']   = 'int';
764
$modversion['config'][$cpto]['default']     = 40;
765
766
/**
767
 * METAGEN - Keywords order
768
 */
769
++$cpto;
770
$modversion['config'][$cpto]['name']        = 'metagen_order';
771
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_OPT24';
772
$modversion['config'][$cpto]['description'] = '';
773
$modversion['config'][$cpto]['formtype']    = 'select';
774
$modversion['config'][$cpto]['valuetype']   = 'int';
775
$modversion['config'][$cpto]['default']     = 5;
776
$modversion['config'][$cpto]['options']     = array(
777
    '_MI_OLEDRION_OPT241' => 0,
778
    '_MI_OLEDRION_OPT242' => 1,
779
    '_MI_OLEDRION_OPT243' => 2
780
);
781
782
/**
783
 * METAGEN - Black list
784
 */
785
++$cpto;
786
$modversion['config'][$cpto]['name']        = 'metagen_blacklist';
787
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_OPT25';
788
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_OPT25_DSC';
789
$modversion['config'][$cpto]['formtype']    = 'textarea';
790
$modversion['config'][$cpto]['valuetype']   = 'text';
791
$modversion['config'][$cpto]['default']     = '';
792
793
++$cpto;
794
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
795
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_MONEY';
796
$modversion['config'][$cpto]['description'] = '';
797
$modversion['config'][$cpto]['formtype']    = 'line_break';
798
$modversion['config'][$cpto]['valuetype']   = 'textbox';
799
$modversion['config'][$cpto]['default']     = 'head';
800
801
/**
802
 * Money, full label
803
 */
804
++$cpto;
805
$modversion['config'][$cpto]['name']        = 'money_full';
806
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_MONEY_F';
807
$modversion['config'][$cpto]['description'] = '';
808
$modversion['config'][$cpto]['formtype']    = 'textbox';
809
$modversion['config'][$cpto]['valuetype']   = 'text';
810
$modversion['config'][$cpto]['default']     = _MI_OLEDRION_SETTING_1;
811
812
/**
813
 * Money, short label
814
 */
815
++$cpto;
816
$modversion['config'][$cpto]['name']        = 'money_short';
817
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_MONEY_S';
818
$modversion['config'][$cpto]['description'] = '';
819
$modversion['config'][$cpto]['formtype']    = 'textbox';
820
$modversion['config'][$cpto]['valuetype']   = 'text';
821
$modversion['config'][$cpto]['default']     = _MI_OLEDRION_SETTING_2;
822
823
/**
824
 * Decimals count
825
 */
826
++$cpto;
827
$modversion['config'][$cpto]['name']        = 'decimals_count';
828
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_DECIMAL';
829
$modversion['config'][$cpto]['description'] = '';
830
$modversion['config'][$cpto]['formtype']    = 'textbox';
831
$modversion['config'][$cpto]['valuetype']   = 'int';
832
$modversion['config'][$cpto]['default']     = _MI_OLEDRION_SETTING_3;
833
834
/**
835
 * Monnaie's place (left or right) ?
836
 */
837
++$cpto;
838
$modversion['config'][$cpto]['name']        = 'monnaie_place';
839
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CONF00';
840
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_CONF00_DSC';
841
$modversion['config'][$cpto]['formtype']    = 'yesno';
842
$modversion['config'][$cpto]['valuetype']   = 'int';
843
$modversion['config'][$cpto]['default']     = _MI_OLEDRION_SETTING_4;
844
845
/**
846
 * Thousands separator
847
 */
848
++$cpto;
849
$modversion['config'][$cpto]['name']        = 'thousands_sep';
850
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CONF04';
851
$modversion['config'][$cpto]['description'] = '';
852
$modversion['config'][$cpto]['formtype']    = 'textbox';
853
$modversion['config'][$cpto]['valuetype']   = 'text';
854
$modversion['config'][$cpto]['default']     = _MI_OLEDRION_SETTING_5;
855
856
/**
857
 * Decimal separator
858
 */
859
++$cpto;
860
$modversion['config'][$cpto]['name']        = 'decimal_sep';
861
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CONF05';
862
$modversion['config'][$cpto]['description'] = '';
863
$modversion['config'][$cpto]['formtype']    = 'textbox';
864
$modversion['config'][$cpto]['valuetype']   = 'text';
865
$modversion['config'][$cpto]['default']     = _MI_OLEDRION_SETTING_6;
866
867
++$cpto;
868
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
869
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_VIEW';
870
$modversion['config'][$cpto]['description'] = '';
871
$modversion['config'][$cpto]['formtype']    = 'line_break';
872
$modversion['config'][$cpto]['valuetype']   = 'textbox';
873
$modversion['config'][$cpto]['default']     = 'head';
874
875
++$cpto;
876
$modversion['config'][$cpto]['name']        = 'newproducts';
877
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_NEWLINKS';
878
$modversion['config'][$cpto]['description'] = '';
879
$modversion['config'][$cpto]['formtype']    = 'textbox';
880
$modversion['config'][$cpto]['valuetype']   = 'int';
881
$modversion['config'][$cpto]['default']     = 10;
882
883
++$cpto;
884
$modversion['config'][$cpto]['name']        = 'perpage';
885
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PERPAGE';
886
$modversion['config'][$cpto]['description'] = '';
887
$modversion['config'][$cpto]['formtype']    = 'textbox';
888
$modversion['config'][$cpto]['valuetype']   = 'int';
889
$modversion['config'][$cpto]['default']     = 10;
890
891
++$cpto;
892
$modversion['config'][$cpto]['name']        = 'related_limit';
893
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_RELATEDLIMIT';
894
$modversion['config'][$cpto]['description'] = '';
895
$modversion['config'][$cpto]['formtype']    = 'textbox';
896
$modversion['config'][$cpto]['valuetype']   = 'int';
897
$modversion['config'][$cpto]['default']     = 10;
898
899
++$cpto;
900
$modversion['config'][$cpto]['name']        = 'index_colums';
901
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_COLUMNS_INDEX';
902
$modversion['config'][$cpto]['description'] = '';
903
$modversion['config'][$cpto]['formtype']    = 'textbox';
904
$modversion['config'][$cpto]['valuetype']   = 'int';
905
$modversion['config'][$cpto]['default']     = 1;
906
907
++$cpto;
908
$modversion['config'][$cpto]['name']        = 'catagory_colums';
909
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_COLUMNS_CATEGORY';
910
$modversion['config'][$cpto]['description'] = '';
911
$modversion['config'][$cpto]['formtype']    = 'textbox';
912
$modversion['config'][$cpto]['valuetype']   = 'int';
913
$modversion['config'][$cpto]['default']     = 1;
914
915
++$cpto;
916
$modversion['config'][$cpto]['name']        = 'max_products';
917
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ADAPTED_LIST';
918
$modversion['config'][$cpto]['description'] = '';
919
$modversion['config'][$cpto]['formtype']    = 'textbox';
920
$modversion['config'][$cpto]['valuetype']   = 'int';
921
$modversion['config'][$cpto]['default']     = 200;
922
923
/**
924
 * Display a summary table of the last published products (in all categories) ?
925
 */
926
++$cpto;
927
$modversion['config'][$cpto]['name']        = 'summarylast';
928
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SUMMARY1_SHOW';
929
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_SUMMARY1_SHOW_DESC';
930
$modversion['config'][$cpto]['formtype']    = 'textbox';
931
$modversion['config'][$cpto]['valuetype']   = 'int';
932
$modversion['config'][$cpto]['default']     = 10;
933
934
/**
935
 * Display a summary table of the last published products in the same category ?
936
 */
937
++$cpto;
938
$modversion['config'][$cpto]['name']        = 'summarycategory';
939
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SUMMARY2_SHOW';
940
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_SUMMARY2_SHOW_DESC';
941
$modversion['config'][$cpto]['formtype']    = 'textbox';
942
$modversion['config'][$cpto]['valuetype']   = 'int';
943
$modversion['config'][$cpto]['default']     = 10;
944
945
/**
946
 * Better Together ?
947
 */
948
++$cpto;
949
$modversion['config'][$cpto]['name']        = 'better_together';
950
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BEST_TOGETHER';
951
$modversion['config'][$cpto]['description'] = '';
952
$modversion['config'][$cpto]['formtype']    = 'yesno';
953
$modversion['config'][$cpto]['valuetype']   = 'int';
954
$modversion['config'][$cpto]['default']     = 0;
955
956
/**
957
 * Display unpublished products ?
958
 */
959
++$cpto;
960
$modversion['config'][$cpto]['name']        = 'show_unpublished';
961
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_UNPUBLISHED';
962
$modversion['config'][$cpto]['description'] = '';
963
$modversion['config'][$cpto]['formtype']    = 'yesno';
964
$modversion['config'][$cpto]['valuetype']   = 'int';
965
$modversion['config'][$cpto]['default']     = 0;
966
967
/**
968
 * If you set this option to yes then you will see two links at the bottom
969
 * of each item. The first link will enable you to go to the previous
970
 * item and the other link will bring you to the next item
971
 */
972
++$cpto;
973
$modversion['config'][$cpto]['name']        = 'showprevnextlink';
974
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PREVNEX_LINK';
975
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_PREVNEX_LINK_DESC';
976
$modversion['config'][$cpto]['formtype']    = 'yesno';
977
$modversion['config'][$cpto]['valuetype']   = 'int';
978
$modversion['config'][$cpto]['default']     = 0;
979
980
/**
981
 * Display products when there are no more products ?
982
 */
983
++$cpto;
984
$modversion['config'][$cpto]['name']        = 'nostock_display';
985
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_NO_MORE';
986
$modversion['config'][$cpto]['description'] = '';
987
$modversion['config'][$cpto]['formtype']    = 'yesno';
988
$modversion['config'][$cpto]['valuetype']   = 'int';
989
$modversion['config'][$cpto]['default']     = 1;
990
991
/**
992
 * Message to display when there's not more quantity for a product ?
993
 */
994
++$cpto;
995
$modversion['config'][$cpto]['name']        = 'nostock_msg';
996
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_MSG_NOMORE';
997
$modversion['config'][$cpto]['description'] = '';
998
$modversion['config'][$cpto]['formtype']    = 'textarea';
999
$modversion['config'][$cpto]['valuetype']   = 'text';
1000
$modversion['config'][$cpto]['default']     = '';
1001
1002
/**
1003
 * Count of visible items in the module's administration
1004
 */
1005
++$cpto;
1006
$modversion['config'][$cpto]['name']        = 'items_count';
1007
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ITEMSCNT';
1008
$modversion['config'][$cpto]['description'] = '';
1009
$modversion['config'][$cpto]['formtype']    = 'textbox';
1010
$modversion['config'][$cpto]['valuetype']   = 'int';
1011
$modversion['config'][$cpto]['default']     = 30;
1012
1013
++$cpto;
1014
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
1015
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_IMAGE';
1016
$modversion['config'][$cpto]['description'] = '';
1017
$modversion['config'][$cpto]['formtype']    = 'line_break';
1018
$modversion['config'][$cpto]['valuetype']   = 'textbox';
1019
$modversion['config'][$cpto]['default']     = 'head';
1020
1021
/**
1022
 * Do you want to automatically resize the main picture of each product ?
1023
 */
1024
++$cpto;
1025
$modversion['config'][$cpto]['name']        = 'resize_main';
1026
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_RESIZE_MAIN';
1027
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_RESIZE_MAIN_DSC';
1028
$modversion['config'][$cpto]['formtype']    = 'yesno';
1029
$modversion['config'][$cpto]['valuetype']   = 'int';
1030
$modversion['config'][$cpto]['default']     = 1;
1031
1032
/**
1033
 * Create thumbs automatically ?
1034
 */
1035
++$cpto;
1036
$modversion['config'][$cpto]['name']        = 'create_thumbs';
1037
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CREATE_THUMBS';
1038
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_CREATE_THUMBS_DSC';
1039
$modversion['config'][$cpto]['formtype']    = 'yesno';
1040
$modversion['config'][$cpto]['valuetype']   = 'int';
1041
$modversion['config'][$cpto]['default']     = 1;
1042
1043
/**
1044
 * Images width
1045
 */
1046
++$cpto;
1047
$modversion['config'][$cpto]['name']        = 'images_width';
1048
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_IMAGES_WIDTH';
1049
$modversion['config'][$cpto]['description'] = '';
1050
$modversion['config'][$cpto]['formtype']    = 'textbox';
1051
$modversion['config'][$cpto]['valuetype']   = 'int';
1052
$modversion['config'][$cpto]['default']     = 400;
1053
1054
/**
1055
 * Images height
1056
 */
1057
++$cpto;
1058
$modversion['config'][$cpto]['name']        = 'images_height';
1059
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_IMAGES_HEIGHT';
1060
$modversion['config'][$cpto]['description'] = '';
1061
$modversion['config'][$cpto]['formtype']    = 'textbox';
1062
$modversion['config'][$cpto]['valuetype']   = 'int';
1063
$modversion['config'][$cpto]['default']     = 400;
1064
1065
/**
1066
 * Thumbs width
1067
 */
1068
++$cpto;
1069
$modversion['config'][$cpto]['name']        = 'thumbs_width';
1070
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_THUMBS_WIDTH';
1071
$modversion['config'][$cpto]['description'] = '';
1072
$modversion['config'][$cpto]['formtype']    = 'textbox';
1073
$modversion['config'][$cpto]['valuetype']   = 'int';
1074
$modversion['config'][$cpto]['default']     = 180;
1075
1076
/**
1077
 * Thumbs height
1078
 */
1079
++$cpto;
1080
$modversion['config'][$cpto]['name']        = 'thumbs_height';
1081
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_THUMBS_HEIGHT';
1082
$modversion['config'][$cpto]['description'] = '';
1083
$modversion['config'][$cpto]['formtype']    = 'textbox';
1084
$modversion['config'][$cpto]['valuetype']   = 'int';
1085
$modversion['config'][$cpto]['default']     = 180;
1086
1087
/**
1088
 * Do you also want to resize categories'pictures to the above dimensions ?
1089
 */
1090
++$cpto;
1091
$modversion['config'][$cpto]['name']        = 'resize_others';
1092
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_RESIZE_CATEGORIES';
1093
$modversion['config'][$cpto]['description'] = '';
1094
$modversion['config'][$cpto]['formtype']    = 'yesno';
1095
$modversion['config'][$cpto]['valuetype']   = 'int';
1096
$modversion['config'][$cpto]['default']     = 1;
1097
1098
++$cpto;
1099
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
1100
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_SEARCH';
1101
$modversion['config'][$cpto]['description'] = '';
1102
$modversion['config'][$cpto]['formtype']    = 'line_break';
1103
$modversion['config'][$cpto]['valuetype']   = 'textbox';
1104
$modversion['config'][$cpto]['default']     = 'head';
1105
1106
++$cpto;
1107
$modversion['config'][$cpto]['name']        = 'search_category';
1108
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_CATEGORY';
1109
$modversion['config'][$cpto]['description'] = '';
1110
$modversion['config'][$cpto]['formtype']    = 'yesno';
1111
$modversion['config'][$cpto]['valuetype']   = 'int';
1112
$modversion['config'][$cpto]['default']     = 1;
1113
1114
++$cpto;
1115
$modversion['config'][$cpto]['name']        = 'search_manufacturers';
1116
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_MANUFACTURERS';
1117
$modversion['config'][$cpto]['description'] = '';
1118
$modversion['config'][$cpto]['formtype']    = 'yesno';
1119
$modversion['config'][$cpto]['valuetype']   = 'int';
1120
$modversion['config'][$cpto]['default']     = 1;
1121
1122
++$cpto;
1123
$modversion['config'][$cpto]['name']        = 'search_vendors';
1124
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_VENDORS';
1125
$modversion['config'][$cpto]['description'] = '';
1126
$modversion['config'][$cpto]['formtype']    = 'yesno';
1127
$modversion['config'][$cpto]['valuetype']   = 'int';
1128
$modversion['config'][$cpto]['default']     = 1;
1129
1130
++$cpto;
1131
$modversion['config'][$cpto]['name']        = 'search_price';
1132
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PRICE';
1133
$modversion['config'][$cpto]['description'] = '';
1134
$modversion['config'][$cpto]['formtype']    = 'yesno';
1135
$modversion['config'][$cpto]['valuetype']   = 'int';
1136
$modversion['config'][$cpto]['default']     = 1;
1137
1138
++$cpto;
1139
$modversion['config'][$cpto]['name']        = 'search_stocks';
1140
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_STOCKS';
1141
$modversion['config'][$cpto]['description'] = '';
1142
$modversion['config'][$cpto]['formtype']    = 'yesno';
1143
$modversion['config'][$cpto]['valuetype']   = 'int';
1144
$modversion['config'][$cpto]['default']     = 1;
1145
1146
++$cpto;
1147
$modversion['config'][$cpto]['name']        = 'search_property1';
1148
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY1';
1149
$modversion['config'][$cpto]['description'] = '';
1150
$modversion['config'][$cpto]['formtype']    = 'yesno';
1151
$modversion['config'][$cpto]['valuetype']   = 'int';
1152
$modversion['config'][$cpto]['default']     = 1;
1153
1154
++$cpto;
1155
$modversion['config'][$cpto]['name']        = 'search_property2';
1156
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY2';
1157
$modversion['config'][$cpto]['description'] = '';
1158
$modversion['config'][$cpto]['formtype']    = 'yesno';
1159
$modversion['config'][$cpto]['valuetype']   = 'int';
1160
$modversion['config'][$cpto]['default']     = 1;
1161
1162
++$cpto;
1163
$modversion['config'][$cpto]['name']        = 'search_property3';
1164
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY3';
1165
$modversion['config'][$cpto]['description'] = '';
1166
$modversion['config'][$cpto]['formtype']    = 'yesno';
1167
$modversion['config'][$cpto]['valuetype']   = 'int';
1168
$modversion['config'][$cpto]['default']     = 1;
1169
1170
++$cpto;
1171
$modversion['config'][$cpto]['name']        = 'search_property4';
1172
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY4';
1173
$modversion['config'][$cpto]['description'] = '';
1174
$modversion['config'][$cpto]['formtype']    = 'yesno';
1175
$modversion['config'][$cpto]['valuetype']   = 'int';
1176
$modversion['config'][$cpto]['default']     = 1;
1177
1178
++$cpto;
1179
$modversion['config'][$cpto]['name']        = 'search_property5';
1180
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY5';
1181
$modversion['config'][$cpto]['description'] = '';
1182
$modversion['config'][$cpto]['formtype']    = 'yesno';
1183
$modversion['config'][$cpto]['valuetype']   = 'int';
1184
$modversion['config'][$cpto]['default']     = 1;
1185
1186
++$cpto;
1187
$modversion['config'][$cpto]['name']        = 'search_property6';
1188
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY6';
1189
$modversion['config'][$cpto]['description'] = '';
1190
$modversion['config'][$cpto]['formtype']    = 'yesno';
1191
$modversion['config'][$cpto]['valuetype']   = 'int';
1192
$modversion['config'][$cpto]['default']     = 1;
1193
1194
++$cpto;
1195
$modversion['config'][$cpto]['name']        = 'search_property7';
1196
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY7';
1197
$modversion['config'][$cpto]['description'] = '';
1198
$modversion['config'][$cpto]['formtype']    = 'yesno';
1199
$modversion['config'][$cpto]['valuetype']   = 'int';
1200
$modversion['config'][$cpto]['default']     = 1;
1201
1202
++$cpto;
1203
$modversion['config'][$cpto]['name']        = 'search_property8';
1204
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY8';
1205
$modversion['config'][$cpto]['description'] = '';
1206
$modversion['config'][$cpto]['formtype']    = 'yesno';
1207
$modversion['config'][$cpto]['valuetype']   = 'int';
1208
$modversion['config'][$cpto]['default']     = 1;
1209
1210
++$cpto;
1211
$modversion['config'][$cpto]['name']        = 'search_property9';
1212
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY9';
1213
$modversion['config'][$cpto]['description'] = '';
1214
$modversion['config'][$cpto]['formtype']    = 'yesno';
1215
$modversion['config'][$cpto]['valuetype']   = 'int';
1216
$modversion['config'][$cpto]['default']     = 1;
1217
1218
++$cpto;
1219
$modversion['config'][$cpto]['name']        = 'search_property10';
1220
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SEARCH_PROPERTY10';
1221
$modversion['config'][$cpto]['description'] = '';
1222
$modversion['config'][$cpto]['formtype']    = 'yesno';
1223
$modversion['config'][$cpto]['valuetype']   = 'int';
1224
$modversion['config'][$cpto]['default']     = 1;
1225
1226
++$cpto;
1227
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
1228
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_CHECKOUT';
1229
$modversion['config'][$cpto]['description'] = '';
1230
$modversion['config'][$cpto]['formtype']    = 'line_break';
1231
$modversion['config'][$cpto]['valuetype']   = 'textbox';
1232
$modversion['config'][$cpto]['default']     = 'head';
1233
1234
/**
1235
 * Use the persistent cart ?
1236
 */
1237
++$cpto;
1238
$modversion['config'][$cpto]['name']        = 'persistent_cart';
1239
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PERSISTENT_CART';
1240
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_PERSISTENT_CART_DSC';
1241
$modversion['config'][$cpto]['formtype']    = 'yesno';
1242
$modversion['config'][$cpto]['valuetype']   = 'int';
1243
$modversion['config'][$cpto]['default']     = 1;
1244
1245
/**
1246
 * Restrict orders to registred users ?
1247
 */
1248
++$cpto;
1249
$modversion['config'][$cpto]['name']        = 'restrict_orders';
1250
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_RESTRICT_ORDERS';
1251
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_RESTRICT_ORDERS_DSC';
1252
$modversion['config'][$cpto]['formtype']    = 'yesno';
1253
$modversion['config'][$cpto]['valuetype']   = 'int';
1254
$modversion['config'][$cpto]['default']     = 0;
1255
1256
/**
1257
 * Enable offline payment ?
1258
 */
1259
++$cpto;
1260
$modversion['config'][$cpto]['name']        = 'offline_payment';
1261
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_OFFLINE_PAYMENT';
1262
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_OFF_PAY_DSC';
1263
$modversion['config'][$cpto]['formtype']    = 'yesno';
1264
$modversion['config'][$cpto]['valuetype']   = 'int';
1265
$modversion['config'][$cpto]['default']     = 1;
1266
1267
++$cpto;
1268
$modversion['config'][$cpto]['name']        = 'checkout_level';
1269
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHECKOUT_LEVEL';
1270
$modversion['config'][$cpto]['description'] = '';
1271
$modversion['config'][$cpto]['formtype']    = 'select';
1272
$modversion['config'][$cpto]['valuetype']   = 'int';
1273
$modversion['config'][$cpto]['default']     = 1;
1274
$modversion['config'][$cpto]['options']     = array(
1275
    '_MI_OLEDRION_CHECKOUT_LEVEL_1' => 1,
1276
    '_MI_OLEDRION_CHECKOUT_LEVEL_2' => 2,
1277
    '_MI_OLEDRION_CHECKOUT_LEVEL_3' => 3
1278
);
1279
1280
++$cpto;
1281
$modversion['config'][$cpto]['name']        = 'checkout_country';
1282
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHECKOUT_COUNTRY';
1283
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_CHECKOUT_COUNTRY_DSC';
1284
$modversion['config'][$cpto]['formtype']    = 'yesno';
1285
$modversion['config'][$cpto]['valuetype']   = 'int';
1286
$modversion['config'][$cpto]['default']     = 1;
1287
1288
++$cpto;
1289
$modversion['config'][$cpto]['name']        = 'checkout_shipping';
1290
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHECKOUT_SHIPPING';
1291
$modversion['config'][$cpto]['description'] = '_MI_OLEDRION_CHECKOUT_SHIPPING_DSC';
1292
$modversion['config'][$cpto]['formtype']    = 'select';
1293
$modversion['config'][$cpto]['valuetype']   = 'int';
1294
$modversion['config'][$cpto]['default']     = 1;
1295
$modversion['config'][$cpto]['options']     = array(
1296
    '_MI_OLEDRION_CHECKOUT_SHIPPING_1' => 1,
1297
    '_MI_OLEDRION_CHECKOUT_SHIPPING_2' => 2,
1298
    '_MI_OLEDRION_CHECKOUT_SHIPPING_3' => 3,
1299
    '_MI_OLEDRION_CHECKOUT_SHIPPING_4' => 4
1300
);
1301
1302
/**
1303
 * Ask for VAT number ?
1304
 *
1305
 * @since 2.3.2009.03.09
1306
 */
1307
++$cpto;
1308
$modversion['config'][$cpto]['name']        = 'ask_vatnumber';
1309
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ASK_VAT_NUMBER';
1310
$modversion['config'][$cpto]['description'] = '';
1311
$modversion['config'][$cpto]['formtype']    = 'yesno';
1312
$modversion['config'][$cpto]['valuetype']   = 'int';
1313
$modversion['config'][$cpto]['default']     = 0;
1314
1315
++$cpto;
1316
$modversion['config'][$cpto]['name']        = 'ask_bill';
1317
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_ASK_BILL';
1318
$modversion['config'][$cpto]['description'] = '';
1319
$modversion['config'][$cpto]['formtype']    = 'yesno';
1320
$modversion['config'][$cpto]['valuetype']   = 'int';
1321
$modversion['config'][$cpto]['default']     = 1;
1322
1323
++$cpto;
1324
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
1325
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_SMS';
1326
$modversion['config'][$cpto]['description'] = '';
1327
$modversion['config'][$cpto]['formtype']    = 'line_break';
1328
$modversion['config'][$cpto]['valuetype']   = 'textbox';
1329
$modversion['config'][$cpto]['default']     = 'head';
1330
1331
++$cpto;
1332
$modversion['config'][$cpto]['name']        = 'sms_checkout';
1333
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_CHECKOUT';
1334
$modversion['config'][$cpto]['description'] = '';
1335
$modversion['config'][$cpto]['formtype']    = 'yesno';
1336
$modversion['config'][$cpto]['valuetype']   = 'int';
1337
$modversion['config'][$cpto]['default']     = 0;
1338
1339
++$cpto;
1340
$modversion['config'][$cpto]['name']        = 'sms_checkout_text';
1341
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_CHECKOUT_TEXT';
1342
$modversion['config'][$cpto]['description'] = '';
1343
$modversion['config'][$cpto]['formtype']    = 'textarea';
1344
$modversion['config'][$cpto]['valuetype']   = 'text';
1345
$modversion['config'][$cpto]['default']     = '';
1346
1347
++$cpto;
1348
$modversion['config'][$cpto]['name']        = 'sms_validate';
1349
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_VALIDATE';
1350
$modversion['config'][$cpto]['description'] = '';
1351
$modversion['config'][$cpto]['formtype']    = 'yesno';
1352
$modversion['config'][$cpto]['valuetype']   = 'int';
1353
$modversion['config'][$cpto]['default']     = 0;
1354
1355
++$cpto;
1356
$modversion['config'][$cpto]['name']        = 'sms_validate_text';
1357
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_VALIDATE_TEXT';
1358
$modversion['config'][$cpto]['description'] = '';
1359
$modversion['config'][$cpto]['formtype']    = 'textarea';
1360
$modversion['config'][$cpto]['valuetype']   = 'text';
1361
$modversion['config'][$cpto]['default']     = '';
1362
1363
++$cpto;
1364
$modversion['config'][$cpto]['name']        = 'sms_pack';
1365
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_PACK';
1366
$modversion['config'][$cpto]['description'] = '';
1367
$modversion['config'][$cpto]['formtype']    = 'yesno';
1368
$modversion['config'][$cpto]['valuetype']   = 'int';
1369
$modversion['config'][$cpto]['default']     = 0;
1370
1371
++$cpto;
1372
$modversion['config'][$cpto]['name']        = 'sms_pack_text';
1373
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_PACK_TEXT';
1374
$modversion['config'][$cpto]['description'] = '';
1375
$modversion['config'][$cpto]['formtype']    = 'textarea';
1376
$modversion['config'][$cpto]['valuetype']   = 'text';
1377
$modversion['config'][$cpto]['default']     = '';
1378
1379
++$cpto;
1380
$modversion['config'][$cpto]['name']        = 'sms_submit';
1381
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_SUBMIT';
1382
$modversion['config'][$cpto]['description'] = '';
1383
$modversion['config'][$cpto]['formtype']    = 'yesno';
1384
$modversion['config'][$cpto]['valuetype']   = 'int';
1385
$modversion['config'][$cpto]['default']     = 0;
1386
1387
++$cpto;
1388
$modversion['config'][$cpto]['name']        = 'sms_submit_text';
1389
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_SUBMIT_TEXT';
1390
$modversion['config'][$cpto]['description'] = '';
1391
$modversion['config'][$cpto]['formtype']    = 'textarea';
1392
$modversion['config'][$cpto]['valuetype']   = 'text';
1393
$modversion['config'][$cpto]['default']     = '';
1394
1395
++$cpto;
1396
$modversion['config'][$cpto]['name']        = 'sms_delivery';
1397
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_DELIVERY';
1398
$modversion['config'][$cpto]['description'] = '';
1399
$modversion['config'][$cpto]['formtype']    = 'yesno';
1400
$modversion['config'][$cpto]['valuetype']   = 'int';
1401
$modversion['config'][$cpto]['default']     = 0;
1402
1403
++$cpto;
1404
$modversion['config'][$cpto]['name']        = 'sms_delivery_text';
1405
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_DELIVERY_TEXT';
1406
$modversion['config'][$cpto]['description'] = '';
1407
$modversion['config'][$cpto]['formtype']    = 'textarea';
1408
$modversion['config'][$cpto]['valuetype']   = 'text';
1409
$modversion['config'][$cpto]['default']     = '';
1410
1411
++$cpto;
1412
$modversion['config'][$cpto]['name']        = 'sms_track';
1413
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_TRACK';
1414
$modversion['config'][$cpto]['description'] = '';
1415
$modversion['config'][$cpto]['formtype']    = 'yesno';
1416
$modversion['config'][$cpto]['valuetype']   = 'int';
1417
$modversion['config'][$cpto]['default']     = 0;
1418
1419
++$cpto;
1420
$modversion['config'][$cpto]['name']        = 'sms_track_text';
1421
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_SMS_TRACK_TEXT';
1422
$modversion['config'][$cpto]['description'] = '';
1423
$modversion['config'][$cpto]['formtype']    = 'textarea';
1424
$modversion['config'][$cpto]['valuetype']   = 'text';
1425
$modversion['config'][$cpto]['default']     = '';
1426
1427
++$cpto;
1428
$modversion['config'][$cpto]['name']        = 'break' . $cpto;
1429
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_BREAK_COMMENT_NOTIFICATION';
1430
$modversion['config'][$cpto]['description'] = '';
1431
$modversion['config'][$cpto]['formtype']    = 'line_break';
1432
$modversion['config'][$cpto]['valuetype']   = 'textbox';
1433
$modversion['config'][$cpto]['default']     = 'head';
1434
1435
// ************************************************************************************************
1436
// ************************* Hidden settings ******************************************************
1437
// ************************************************************************************************
1438
++$cpto;
1439
$modversion['config'][$cpto]['name']        = 'chunk1';
1440
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHUNK1';
1441
$modversion['config'][$cpto]['description'] = '';
1442
$modversion['config'][$cpto]['formtype']    = 'hidden';
1443
$modversion['config'][$cpto]['valuetype']   = 'int';
1444
$modversion['config'][$cpto]['default']     = 1;
1445
1446
++$cpto;
1447
$modversion['config'][$cpto]['name']        = 'chunk2';
1448
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHUNK2';
1449
$modversion['config'][$cpto]['description'] = '';
1450
$modversion['config'][$cpto]['formtype']    = 'hidden';
1451
$modversion['config'][$cpto]['valuetype']   = 'int';
1452
$modversion['config'][$cpto]['default']     = 2;
1453
1454
++$cpto;
1455
$modversion['config'][$cpto]['name']        = 'chunk3';
1456
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHUNK3';
1457
$modversion['config'][$cpto]['description'] = '';
1458
$modversion['config'][$cpto]['formtype']    = 'hidden';
1459
$modversion['config'][$cpto]['valuetype']   = 'int';
1460
$modversion['config'][$cpto]['default']     = 3;
1461
1462
++$cpto;
1463
$modversion['config'][$cpto]['name']        = 'chunk4';
1464
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_CHUNK4';
1465
$modversion['config'][$cpto]['description'] = '';
1466
$modversion['config'][$cpto]['formtype']    = 'hidden';
1467
$modversion['config'][$cpto]['valuetype']   = 'int';
1468
$modversion['config'][$cpto]['default']     = 4;
1469
1470
++$cpto;
1471
$modversion['config'][$cpto]['name']        = 'used_gateway';
1472
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_GATEWAY';
1473
$modversion['config'][$cpto]['description'] = '';
1474
$modversion['config'][$cpto]['formtype']    = 'hidden';
1475
$modversion['config'][$cpto]['valuetype']   = 'text';
1476
$modversion['config'][$cpto]['default']     = 'paypal';
1477
1478
++$cpto;
1479
$modversion['config'][$cpto]['name']        = 'product_property1';
1480
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY1';
1481
$modversion['config'][$cpto]['description'] = '';
1482
$modversion['config'][$cpto]['formtype']    = 'hidden';
1483
$modversion['config'][$cpto]['valuetype']   = 'text';
1484
1485
++$cpto;
1486
$modversion['config'][$cpto]['name']        = 'product_property1_title';
1487
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1488
$modversion['config'][$cpto]['description'] = '';
1489
$modversion['config'][$cpto]['formtype']    = 'hidden';
1490
$modversion['config'][$cpto]['valuetype']   = 'text';
1491
$modversion['config'][$cpto]['default']     = 'property 1';
1492
1493
++$cpto;
1494
$modversion['config'][$cpto]['name']        = 'product_property2';
1495
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY2';
1496
$modversion['config'][$cpto]['description'] = '';
1497
$modversion['config'][$cpto]['formtype']    = 'hidden';
1498
$modversion['config'][$cpto]['valuetype']   = 'text';
1499
1500
++$cpto;
1501
$modversion['config'][$cpto]['name']        = 'product_property2_title';
1502
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1503
$modversion['config'][$cpto]['description'] = '';
1504
$modversion['config'][$cpto]['formtype']    = 'hidden';
1505
$modversion['config'][$cpto]['valuetype']   = 'text';
1506
$modversion['config'][$cpto]['default']     = 'property 2';
1507
1508
++$cpto;
1509
$modversion['config'][$cpto]['name']        = 'product_property3';
1510
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY3';
1511
$modversion['config'][$cpto]['description'] = '';
1512
$modversion['config'][$cpto]['formtype']    = 'hidden';
1513
$modversion['config'][$cpto]['valuetype']   = 'text';
1514
1515
++$cpto;
1516
$modversion['config'][$cpto]['name']        = 'product_property3_title';
1517
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1518
$modversion['config'][$cpto]['description'] = '';
1519
$modversion['config'][$cpto]['formtype']    = 'hidden';
1520
$modversion['config'][$cpto]['valuetype']   = 'text';
1521
$modversion['config'][$cpto]['default']     = 'property 3';
1522
1523
++$cpto;
1524
$modversion['config'][$cpto]['name']        = 'product_property4';
1525
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY4';
1526
$modversion['config'][$cpto]['description'] = '';
1527
$modversion['config'][$cpto]['formtype']    = 'hidden';
1528
$modversion['config'][$cpto]['valuetype']   = 'text';
1529
1530
++$cpto;
1531
$modversion['config'][$cpto]['name']        = 'product_property4_title';
1532
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1533
$modversion['config'][$cpto]['description'] = '';
1534
$modversion['config'][$cpto]['formtype']    = 'hidden';
1535
$modversion['config'][$cpto]['valuetype']   = 'text';
1536
$modversion['config'][$cpto]['default']     = 'property 4';
1537
1538
++$cpto;
1539
$modversion['config'][$cpto]['name']        = 'product_property5';
1540
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY5';
1541
$modversion['config'][$cpto]['description'] = '';
1542
$modversion['config'][$cpto]['formtype']    = 'hidden';
1543
$modversion['config'][$cpto]['valuetype']   = 'text';
1544
1545
++$cpto;
1546
$modversion['config'][$cpto]['name']        = 'product_property5_title';
1547
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1548
$modversion['config'][$cpto]['description'] = '';
1549
$modversion['config'][$cpto]['formtype']    = 'hidden';
1550
$modversion['config'][$cpto]['valuetype']   = 'text';
1551
$modversion['config'][$cpto]['default']     = 'property 5';
1552
1553
++$cpto;
1554
$modversion['config'][$cpto]['name']        = 'product_property6';
1555
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY6';
1556
$modversion['config'][$cpto]['description'] = '';
1557
$modversion['config'][$cpto]['formtype']    = 'hidden';
1558
$modversion['config'][$cpto]['valuetype']   = 'text';
1559
1560
++$cpto;
1561
$modversion['config'][$cpto]['name']        = 'product_property6_title';
1562
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1563
$modversion['config'][$cpto]['description'] = '';
1564
$modversion['config'][$cpto]['formtype']    = 'hidden';
1565
$modversion['config'][$cpto]['valuetype']   = 'text';
1566
$modversion['config'][$cpto]['default']     = 'property 6';
1567
1568
++$cpto;
1569
$modversion['config'][$cpto]['name']        = 'product_property7';
1570
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY7';
1571
$modversion['config'][$cpto]['description'] = '';
1572
$modversion['config'][$cpto]['formtype']    = 'hidden';
1573
$modversion['config'][$cpto]['valuetype']   = 'text';
1574
1575
++$cpto;
1576
$modversion['config'][$cpto]['name']        = 'product_property7_title';
1577
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1578
$modversion['config'][$cpto]['description'] = '';
1579
$modversion['config'][$cpto]['formtype']    = 'hidden';
1580
$modversion['config'][$cpto]['valuetype']   = 'text';
1581
$modversion['config'][$cpto]['default']     = 'property 7';
1582
1583
++$cpto;
1584
$modversion['config'][$cpto]['name']        = 'product_property8';
1585
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY8';
1586
$modversion['config'][$cpto]['description'] = '';
1587
$modversion['config'][$cpto]['formtype']    = 'hidden';
1588
$modversion['config'][$cpto]['valuetype']   = 'text';
1589
1590
++$cpto;
1591
$modversion['config'][$cpto]['name']        = 'product_property8_title';
1592
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1593
$modversion['config'][$cpto]['description'] = '';
1594
$modversion['config'][$cpto]['formtype']    = 'hidden';
1595
$modversion['config'][$cpto]['valuetype']   = 'text';
1596
$modversion['config'][$cpto]['default']     = 'property 8';
1597
1598
++$cpto;
1599
$modversion['config'][$cpto]['name']        = 'product_property9';
1600
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY9';
1601
$modversion['config'][$cpto]['description'] = '';
1602
$modversion['config'][$cpto]['formtype']    = 'hidden';
1603
$modversion['config'][$cpto]['valuetype']   = 'text';
1604
1605
++$cpto;
1606
$modversion['config'][$cpto]['name']        = 'product_property9_title';
1607
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1608
$modversion['config'][$cpto]['description'] = '';
1609
$modversion['config'][$cpto]['formtype']    = 'hidden';
1610
$modversion['config'][$cpto]['valuetype']   = 'text';
1611
$modversion['config'][$cpto]['default']     = 'property 9';
1612
1613
++$cpto;
1614
$modversion['config'][$cpto]['name']        = 'product_property10';
1615
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY10';
1616
$modversion['config'][$cpto]['description'] = '';
1617
$modversion['config'][$cpto]['formtype']    = 'hidden';
1618
$modversion['config'][$cpto]['valuetype']   = 'text';
1619
1620
++$cpto;
1621
$modversion['config'][$cpto]['name']        = 'product_property10_title';
1622
$modversion['config'][$cpto]['title']       = '_MI_OLEDRION_PRODUCT_PROPERTY_TITLE';
1623
$modversion['config'][$cpto]['description'] = '';
1624
$modversion['config'][$cpto]['formtype']    = 'hidden';
1625
$modversion['config'][$cpto]['valuetype']   = 'text';
1626
$modversion['config'][$cpto]['default']     = 'property 10';
1627
1628
// ************************************************************************************************
1629
// Notifications **********************************************************************************
1630
// ************************************************************************************************
1631
$modversion['hasNotification']             = 1;
1632
$modversion['notification']['lookup_file'] = 'include/notification.inc.php';
1633
$modversion['notification']['lookup_func'] = 'oledrion_notify_iteminfo';
1634
1635
$modversion['notification']['category'][1]['name']           = 'global';
1636
$modversion['notification']['category'][1]['title']          = _MI_OLEDRION_GLOBAL_NOTIFY;
1637
$modversion['notification']['category'][1]['description']    = _MI_OLEDRION_GLOBAL_NOTIFYDSC;
1638
$modversion['notification']['category'][1]['subscribe_from'] = array(
1639
    'main.php',
1640
    'category.php',
1641
    'product.php',
1642
    'categories-map.php',
1643
    'all-products.php'
1644
);
1645
1646
$modversion['notification']['event'][1]['name']          = 'new_category';
1647
$modversion['notification']['event'][1]['category']      = 'global';
1648
$modversion['notification']['event'][1]['title']         = _MI_OLEDRION_GLOBAL_NEWCATEGORY_NOTIFY;
1649
$modversion['notification']['event'][1]['caption']       = _MI_OLEDRION_GLOBAL_NEWCATEGORY_NOTIFYCAP;
1650
$modversion['notification']['event'][1]['description']   = _MI_OLEDRION_GLOBAL_NEWCATEGORY_NOTIFYDSC;
1651
$modversion['notification']['event'][1]['mail_template'] = 'global_newcategory_notify';
1652
$modversion['notification']['event'][1]['mail_subject']  = _MI_OLEDRION_GLOBAL_NEWCATEGORY_NOTIFYSBJ;
1653
1654
$modversion['notification']['event'][2]['name']          = 'new_product';
1655
$modversion['notification']['event'][2]['category']      = 'global';
1656
$modversion['notification']['event'][2]['title']         = _MI_OLEDRION_GLOBAL_NEWLINK_NOTIFY;
1657
$modversion['notification']['event'][2]['caption']       = _MI_OLEDRION_GLOBAL_NEWLINK_NOTIFYCAP;
1658
$modversion['notification']['event'][2]['description']   = _MI_OLEDRION_GLOBAL_NEWLINK_NOTIFYDSC;
1659
$modversion['notification']['event'][2]['mail_template'] = 'global_newproduct_notify';
1660
$modversion['notification']['event'][2]['mail_subject']  = _MI_OLEDRION_GLOBAL_NEWLINK_NOTIFYSBJ;
1661