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