|
From: <be...@us...> - 2013-02-07 09:35:27
|
Revision: 11005
http://sourceforge.net/p/xoops/svn/11005
Author: beckmi
Date: 2013-02-07 09:35:22 +0000 (Thu, 07 Feb 2013)
Log Message:
-----------
updates from Voltan (see changelog)
Modified Paths:
--------------
XoopsModules/oledrion/branches/voltan/oledrion/docs/changelog.txt
XoopsModules/oledrion/branches/voltan/oledrion/include/product_search_form.php
XoopsModules/oledrion/branches/voltan/oledrion/language/english/blocks.php
XoopsModules/oledrion/branches/voltan/oledrion/language/english/main.php
XoopsModules/oledrion/branches/voltan/oledrion/language/english/modinfo.php
XoopsModules/oledrion/branches/voltan/oledrion/language/persian/main.php
XoopsModules/oledrion/branches/voltan/oledrion/language/persian/modinfo.php
XoopsModules/oledrion/branches/voltan/oledrion/xoops_version.php
Added Paths:
-----------
XoopsModules/oledrion/branches/voltan/oledrion/blocks/oledrion_ajax_search.php
XoopsModules/oledrion/branches/voltan/oledrion/templates/blocks/oledrion_block_ajax_search.html
Added: XoopsModules/oledrion/branches/voltan/oledrion/blocks/oledrion_ajax_search.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/blocks/oledrion_ajax_search.php (rev 0)
+++ XoopsModules/oledrion/branches/voltan/oledrion/blocks/oledrion_ajax_search.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -0,0 +1,52 @@
+<?php
+/**
+ * ****************************************************************************
+ * oledrion - MODULE FOR XOOPS
+ * Copyright (c) Hervé Thouzard (http://www.herve-thouzard.com/)
+ *
+ * You may not change or alter any portion of this comment or credits
+ * of supporting developers from this source code or any supporting source code
+ * which is considered copyrighted (c) material of the original comment or credit authors.
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * @copyright Hossein Azizabadi
+ * @license http://www.fsf.org/copyleft/gpl.html GNU public license
+ * @package oledrion
+ * @author Hossein Azizabadi
+ *
+ * Version : $Id:
+ * ****************************************************************************
+ */
+
+ /**
+ * block to display ajax search
+ */
+function b_oledrion_ajax_search_show($options)
+{
+ global $xoTheme;
+
+ if($options[0] == 1) {
+ $xoTheme->addScript("browse.php?Frameworks/jquery/jquery.js");
+ $xoTheme->addScript(XOOPS_URL . '/modules/oledrion/js/autocomplete.js');
+ $xoTheme->addStylesheet(XOOPS_URL . '/modules/oledrion/css/autocomplete.css');
+ }
+
+ $block = array();
+ $block['custom'] = $options[0];
+ return $block;
+}
+
+function b_oledrion__ajax_search_edit($options)
+{
+ $form = '';
+ $checkeds = array('','');
+ $checkeds[$options[0]] = 'checked';
+ $form .= "<table border='0'>";
+ $form .= '<tr><td>'._MB_OLEDRION_USE_STYLE_JS."</td><td><input type='radio' name='options[]' id='options[]' value='0' ".$checkeds[0]." />"._NO." <input type='radio' name='options[]' id='options[]' value='1' ".$checkeds[1]." />"._YES.'</td></tr>';
+ $form .= '</table>';
+ return $form;
+}
+?>
+
Modified: XoopsModules/oledrion/branches/voltan/oledrion/docs/changelog.txt
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/docs/changelog.txt 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/docs/changelog.txt 2013-02-07 09:35:22 UTC (rev 11005)
@@ -1,9 +1,15 @@
---------------------------------------
2.34
---------------------------------------
-- Add Ajax search ( ajax.php css/autocomplete.css js/autocomplete.js ) (voltan)
-- improve search ( search.php include/product_search_form.php) (voltan)
-- improve gateway ( checkout.php admin/gateways/gateway.php ) (voltan)
+- Add Ajax search system and block (voltan)
+- Improve search (voltan)
+- Improve gateway ( checkout.php admin/gateways/gateway.php ) (voltan)
+- Fix errors in admin and user side (voltan)
+- Remove Cache Lite (voltan)
+- Support php 5.4.11 and mysql 5.5.28 (voltan)
+- convert all files to utf-8 (voltan)
+- json output for products and categoresy (voltan)
+- improve admin order page (voltan)
---------------------------------------
2.33 Beta 1 2012-07-23
Modified: XoopsModules/oledrion/branches/voltan/oledrion/include/product_search_form.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/include/product_search_form.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/include/product_search_form.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -33,52 +33,56 @@
$sform->addElement(new XoopsFormText(_OLEDRION_TEXT,'product_text', 50, 255, ''), false);
$sform->addElement(new XoopsFormSelectMatchOption(_OLEDRION_TYPE, 'search_type', 3), false);
-// Sélecteur de catégories ****************************************************
-$categorySelect = new XoopsFormSelect(_OLEDRION_CATEGORY, 'product_category', 0);
-$treeObject = new Oledrion_XoopsObjectTree($categories, 'cat_cid', 'cat_pid');
-$tree = $treeObject->makeTreeAsArray('cat_title', '-', 0, _OLEDRION_ALL_CATEGORIES);
-$categorySelect->addOptionArray($tree);
-$sform->addElement($categorySelect, false);
+// Sélecteur de catégories ****************************************************
+if(oledrion_utils::getModuleOption('search_category')) {
+ $categorySelect = new XoopsFormSelect(_OLEDRION_CATEGORY, 'product_category', 0);
+ $treeObject = new Oledrion_XoopsObjectTree($categories, 'cat_cid', 'cat_pid');
+ $tree = $treeObject->makeTreeAsArray('cat_title', '-', 0, _OLEDRION_ALL_CATEGORIES);
+ $categorySelect->addOptionArray($tree);
+ $sform->addElement($categorySelect, false);
+}
-// By voltan
// Sélecteur pour les fabricants *************************************************
-/*
-$authorSelect = new XoopsFormSelect(_OLEDRION_MANUFACTURER, 'product_manufacturers', 0, 5, true);
-$tblTmp = array();
-$tblTmp[0] = _OLEDRION_ALL_MANUFACTURERS;
-foreach($manufacturers as $item) {
- $tblTmp[$item->getVar('manu_id')] = $item->getVar('manu_commercialname').' '.$item->getVar('manu_name');
+if(oledrion_utils::getModuleOption('search_manufacturers')) {
+ $authorSelect = new XoopsFormSelect(_OLEDRION_MANUFACTURER, 'product_manufacturers', 0, 5, true);
+ $tblTmp = array();
+ $tblTmp[0] = _OLEDRION_ALL_MANUFACTURERS;
+ foreach($manufacturers as $item) {
+ $tblTmp[$item->getVar('manu_id')] = $item->getVar('manu_commercialname').' '.$item->getVar('manu_name');
+ }
+ $authorSelect->addOptionArray($tblTmp);
+ $sform->addElement($authorSelect, false);
}
-$authorSelect->addOptionArray($tblTmp);
-$sform->addElement($authorSelect, false);
-*/
// Sélecteur pour les vendeurs *************************************************
-/*
-$languageSelect = new XoopsFormSelect(_OLEDRION_VENDOR, 'product_vendors', 0, 1, false);
-$tblTmp = array();
-$tblTmp[0] = _OLEDRION_ALL_VENDORS;
-foreach($vendors as $item) {
- $tblTmp[$item->getVar('vendor_id')] = $item->getVar('vendor_name');
-}
-$languageSelect->addOptionArray($tblTmp);
-$sform->addElement($languageSelect, false);
-*/
+if(oledrion_utils::getModuleOption('search_vendors')) {
+ $languageSelect = new XoopsFormSelect(_OLEDRION_VENDOR, 'product_vendors', 0, 1, false);
+ $tblTmp = array();
+ $tblTmp[0] = _OLEDRION_ALL_VENDORS;
+ foreach($vendors as $item) {
+ $tblTmp[$item->getVar('vendor_id')] = $item->getVar('vendor_name');
+ }
+ $languageSelect->addOptionArray($tblTmp);
+ $sform->addElement($languageSelect, false);
+}
+
//
-$sform->addElement(new XoopsFormText(_OLEDRION_FROM,'product_from', 10, 10, ''), false);
-$sform->addElement(new XoopsFormText(_OLEDRION_TO,'product_to', 10, 10, ''), false);
+if(oledrion_utils::getModuleOption('search_price')) {
+ $sform->addElement(new XoopsFormText(_OLEDRION_FROM,'product_from', 10, 10, ''), false);
+ $sform->addElement(new XoopsFormText(_OLEDRION_TO,'product_to', 10, 10, ''), false);
+}
+//
+if(oledrion_utils::getModuleOption('search_stocks')) {
+ $stockselect = new XoopsFormSelect(_OLEDRION_QUANTITYS, 'product_stock', 1);
+ $stockselect->addOption(1,_OLEDRION_QUANTITYALL);
+ $stockselect->addOption(2,_OLEDRION_QUANTITY1);
+ $stockselect->addOption(0,_OLEDRION_QUANTITY2);
+ $sform->addElement($stockselect, false);
+}
-$stockselect = new XoopsFormSelect(_OLEDRION_QUANTITYS, 'product_stock', 1);
-$stockselect->addOption(1,_OLEDRION_QUANTITYALL);
-$stockselect->addOption(2,_OLEDRION_QUANTITY1);
-$stockselect->addOption(0,_OLEDRION_QUANTITY2);
-$sform->addElement($stockselect, false);
-
-
-
//
-if(oledrion_utils::getModuleOption('product_property1')) {
+if(oledrion_utils::getModuleOption('search_property1') && oledrion_utils::getModuleOption('product_property1')) {
$property1select = new XoopsFormSelect(_OLEDRION_PRODUCT_PROPERTY1, 'product_property1', '');
$property1Array = explode('|',oledrion_utils::getModuleOption('product_property1'));
foreach( $property1Array as $property1 ) {
@@ -86,8 +90,9 @@
}
$sform->addElement($property1select, false);
}
-
-if(oledrion_utils::getModuleOption('product_property2')) {
+
+//
+if(oledrion_utils::getModuleOption('search_property2') && oledrion_utils::getModuleOption('product_property2')) {
$property2select = new XoopsFormSelect(_OLEDRION_PRODUCT_PROPERTY2, 'product_property2', '');
$property2Array = explode('|',oledrion_utils::getModuleOption('product_property2'));
foreach( $property2Array as $property2 ) {
@@ -95,8 +100,9 @@
}
$sform->addElement($property2select, false);
}
-
-if(oledrion_utils::getModuleOption('product_property3')) {
+
+//
+if(oledrion_utils::getModuleOption('search_property3') && oledrion_utils::getModuleOption('product_property3')) {
$property3select = new XoopsFormSelect(_OLEDRION_PRODUCT_PROPERTY3, 'product_property3', '');
$property3Array = explode('|',oledrion_utils::getModuleOption('product_property3'));
foreach( $property3Array as $property3 ) {
@@ -104,8 +110,9 @@
}
$sform->addElement($property3select, false);
}
-
-if(oledrion_utils::getModuleOption('product_property4')) {
+
+//
+if(oledrion_utils::getModuleOption('search_property4') && oledrion_utils::getModuleOption('product_property4')) {
$property4select = new XoopsFormSelect(_OLEDRION_PRODUCT_PROPERTY4, 'product_property4', '');
$property4Array = explode('|',oledrion_utils::getModuleOption('product_property4'));
foreach( $property4Array as $property4 ) {
@@ -113,9 +120,9 @@
}
$sform->addElement($property4select, false);
}
-// By voltan
-/*
-if(oledrion_utils::getModuleOption('product_property5')) {
+
+//
+if(oledrion_utils::getModuleOption('search_property5') && oledrion_utils::getModuleOption('product_property5')) {
$property5select = new XoopsFormSelect(_OLEDRION_PRODUCT_PROPERTY4, 'product_property5', '');
$property5Array = explode('|',oledrion_utils::getModuleOption('product_property5'));
foreach( $property5Array as $property5 ) {
@@ -123,7 +130,7 @@
}
$sform->addElement($property5select, false);
}
-*/
+
$sform->addElement(new XoopsFormHidden('op', 'go'));
$button_tray = new XoopsFormElementTray('' ,'');
Modified: XoopsModules/oledrion/branches/voltan/oledrion/language/english/blocks.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/language/english/blocks.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/language/english/blocks.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -38,5 +38,6 @@
define("_MB_OLEDRION_THIS_MONTH", "This month only?");
define("_MB_OLEDRION_LISTS_COUNT", "Maximum count of lists to display");
define("_MB_OLEDRION_LISTS_TYPE", "Lists of the type");
-define("_MB_OLEDRION_SEE_ALL_LISTS", "See all lists");
+define("_MB_OLEDRION_SEE_ALL_LISTS", "See all lists");
+define("_MB_OLEDRION_USE_STYLE_JS", "Use module style/js ?");
?>
\ No newline at end of file
Modified: XoopsModules/oledrion/branches/voltan/oledrion/language/english/main.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/language/english/main.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/language/english/main.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -283,5 +283,18 @@
define("_OLEDRION_PLUGINS_ERROR_1","Error, unknown event: %s");
//2.32
+define("_OLEDRION_ECOTAXE","EcoTax");
+
+//2.34
+define('_OLEDRION_PRODUCT_PROPERTY1', "Property 1");
+define('_OLEDRION_PRODUCT_PROPERTY2', "Property 2");
+define('_OLEDRION_PRODUCT_PROPERTY3', "Property 3");
+define('_OLEDRION_PRODUCT_PROPERTY4', "Property 4");
+define('_OLEDRION_PRODUCT_PROPERTY5', "Property 5");
+define('_OLEDRION_FROM', "From");
+define('_OLEDRION_TO', "To");
-define("_OLEDRION_ECOTAXE","EcoTax");
+define("_OLEDRION_QUANTITYS","Quantitys");
+define("_OLEDRION_QUANTITYALL","All");
+define("_OLEDRION_QUANTITY1","Available");
+define("_OLEDRION_QUANTITY2","Not available");
Modified: XoopsModules/oledrion/branches/voltan/oledrion/language/english/modinfo.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/language/english/modinfo.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/language/english/modinfo.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -41,7 +41,8 @@
define("_MI_OLEDRION_BNAME12","My lists");
define("_MI_OLEDRION_BNAME13","Lists of the current category");
define("_MI_OLEDRION_BNAME14","Random lists");
-define("_MI_OLEDRION_BNAME15","Most viewed lists");
+define("_MI_OLEDRION_BNAME15","Most viewed lists");
+define("_MI_OLEDRION_BNAME16","Ajax search");
// Sub menu titles
define("_MI_OLEDRION_SMNAME1","Shopping cart");
@@ -229,4 +230,20 @@
define("_MI_OLEDRION_BNAME12_DESC",'Shows user lists');
define("_MI_OLEDRION_BNAME13_DESC",'Shows recent public lists according to the current category');
define("_MI_OLEDRION_BNAME14_DESC",'Shows random lists');
-define("_MI_OLEDRION_BNAME15_DESC",'Shows most viewed lists');
\ No newline at end of file
+define("_MI_OLEDRION_BNAME15_DESC",'Shows most viewed lists');
+define("_MI_OLEDRION_BNAME16_DESC",'Shows ajax search form');
+
+define("_MI_OLEDRION_SEARCH_CATEGORY",'Show category');
+define("_MI_OLEDRION_SEARCH_MANUFACTURERS",'Show Manufacturers');
+define("_MI_OLEDRION_SEARCH_VENDORS",'Show vendors');
+define("_MI_OLEDRION_SEARCH_PRICE",'Show price');
+define("_MI_OLEDRION_SEARCH_STOCKS",'Show stocks');
+define("_MI_OLEDRION_SEARCH_PROPERTY1",'Show property 1');
+define("_MI_OLEDRION_SEARCH_PROPERTY2",'Show property 2');
+define("_MI_OLEDRION_SEARCH_PROPERTY3",'Show property 3');
+define("_MI_OLEDRION_SEARCH_PROPERTY4",'Show property 4');
+define("_MI_OLEDRION_SEARCH_PROPERTY5",'Show property 5');
+
+define("_MI_OLEDRION_BREAK_COMMENT_NOTIFICATION",'Comments and Notifications');
+define("_MI_OLEDRION_BREAK_SEARCH",'Search');
+define("_MI_OLEDRION_BREAK_IMAGE",'Image');
\ No newline at end of file
Modified: XoopsModules/oledrion/branches/voltan/oledrion/language/persian/main.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/language/persian/main.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/language/persian/main.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -283,7 +283,11 @@
define("_OLEDRION_PRODUCTS_COUNT", "%u محصول");
define("_OLEDRION_PLUGINS_ERROR_1", "خطا, رویداد ناشناس: %s");
-
+
+//2.32
+define("_OLEDRION_ECOTAXE","EcoTax");
+
+//2.34
define('_OLEDRION_PRODUCT_PROPERTY1', "جنسیت");
define('_OLEDRION_PRODUCT_PROPERTY2', "نوع عطر");
define('_OLEDRION_PRODUCT_PROPERTY3', "رایحه");
Modified: XoopsModules/oledrion/branches/voltan/oledrion/language/persian/modinfo.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/language/persian/modinfo.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/language/persian/modinfo.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -42,6 +42,7 @@
define("_MI_OLEDRION_BNAME13","فهرست های شاخه فعلی");
define("_MI_OLEDRION_BNAME14","فهرست های تصادفی");
define("_MI_OLEDRION_BNAME15","فهرست های پر بازدید");
+define("_MI_OLEDRION_BNAME16","Ajax search");
// Sub menu titles
define("_MI_OLEDRION_SMNAME1","سبد خرید");
@@ -222,4 +223,19 @@
define("_MI_OLEDRION_BNAME13_DESC",'Shows recent public lists according to the current category');
define("_MI_OLEDRION_BNAME14_DESC",'Shows random lists');
define("_MI_OLEDRION_BNAME15_DESC",'Shows most viewed lists');
+
+define("_MI_OLEDRION_SEARCH_CATEGORY",'Show category');
+define("_MI_OLEDRION_SEARCH_MANUFACTURERS",'Show Manufacturers');
+define("_MI_OLEDRION_SEARCH_VENDORS",'Show vendors');
+define("_MI_OLEDRION_SEARCH_PRICE",'Show price');
+define("_MI_OLEDRION_SEARCH_STOCKS",'Show stocks');
+define("_MI_OLEDRION_SEARCH_PROPERTY1",'Show property 1');
+define("_MI_OLEDRION_SEARCH_PROPERTY2",'Show property 2');
+define("_MI_OLEDRION_SEARCH_PROPERTY3",'Show property 3');
+define("_MI_OLEDRION_SEARCH_PROPERTY4",'Show property 4');
+define("_MI_OLEDRION_SEARCH_PROPERTY5",'Show property 5');
+
+define("_MI_OLEDRION_BREAK_COMMENT_NOTIFICATION",'Comments and Notifications');
+define("_MI_OLEDRION_BREAK_SEARCH",'Search');
+define("_MI_OLEDRION_BREAK_IMAGE",'Image');
?>
\ No newline at end of file
Added: XoopsModules/oledrion/branches/voltan/oledrion/templates/blocks/oledrion_block_ajax_search.html
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/templates/blocks/oledrion_block_ajax_search.html (rev 0)
+++ XoopsModules/oledrion/branches/voltan/oledrion/templates/blocks/oledrion_block_ajax_search.html 2013-02-07 09:35:22 UTC (rev 11005)
@@ -0,0 +1,13 @@
+<{if $block.custom}>
+<script type="text/javascript">
+$(function(){
+ setAutoComplete("searchField", "results", "<{$smarty.const.OLEDRION_URL}>/ajax.php?op=search&part=");
+});
+</script>
+<{/if}>
+<div id="ajax_search">
+ <div id="auto" class="ajax_search_item">
+ <input id="searchField" name="searchField" type="text">
+ <div style="position: absolute; width: 304px;" id="results"></div>
+ </div>
+</div>
\ No newline at end of file
Modified: XoopsModules/oledrion/branches/voltan/oledrion/xoops_version.php
===================================================================
--- XoopsModules/oledrion/branches/voltan/oledrion/xoops_version.php 2013-02-07 08:49:53 UTC (rev 11004)
+++ XoopsModules/oledrion/branches/voltan/oledrion/xoops_version.php 2013-02-07 09:35:22 UTC (rev 11005)
@@ -259,7 +259,19 @@
$modversion['blocks'][$cptb]['show_func'] = 'b_oledrion_mostviewed_lists_show';
$modversion['blocks'][$cptb]['edit_func'] = 'b_oledrion__mostviewed_lists_edit';
$modversion['blocks'][$cptb]['options'] = '10|0'; // Nombre maximum de listes à voir, Type de listes (0 = les 2, 1 = liste cadeaux, 2 = produits recommandés)
-$modversion['blocks'][$cptb]['template'] = 'oledrion_block_mostviewed_lists.html';
+$modversion['blocks'][$cptb]['template'] = 'oledrion_block_mostviewed_lists.html';
+
+/**
+ * Ajax search
+ */
+$cptb++;
+$modversion['blocks'][$cptb]['file'] = 'oledrion_ajax_search.php';
+$modversion['blocks'][$cptb]['name'] = _MI_OLEDRION_BNAME16;
+$modversion['blocks'][$cptb]['description'] = _MI_OLEDRION_BNAME16_DESC;
+$modversion['blocks'][$cptb]['show_func'] = 'b_oledrion_ajax_search_show';
+$modversion['blocks'][$cptb]['edit_func'] = 'b_oledrion__ajax_search_edit';
+$modversion['blocks'][$cptb]['options'] = '1';
+$modversion['blocks'][$cptb]['template'] = 'oledrion_block_ajax_search.html';
/*
@@ -901,6 +913,84 @@
$modversion['config'][$cpto]['default'] = 0;
/**
+ * Multiply Shipping by product's quantity ?
+ */
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'shipping_quantity';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SHIPPING_QUANTITY';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+/**
+ * Use tags ?
+ */
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'use_tags';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_USE_TAGS';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 0;
+
+/**
+ * Ask for VAT number ?
+ * @since 2.3.2009.03.09
+ */
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'ask_vatnumber';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_ASK_VAT_NUMBER';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 0;
+
+/**
+ * Use stocks in products attributes ?
+ * @since 2.3.2009.03.11
+ */
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'attributes_stocks';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_USE_STOCK_ATTRIBUTES';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'index_colums';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_COLUMNS_INDEX';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'textbox';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'catagory_colums';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_COLUMNS_CATEGORY';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'textbox';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'max_products';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_ADAPTED_LIST';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'textbox';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 200;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'break' . $cpto;
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_BREAK_IMAGE';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'line_break';
+$modversion['config'][$cpto]['valuetype'] = 'textbox';
+$modversion['config'][$cpto]['default'] = 'head';
+
+/**
* Do you want to automatically resize the main picture of each product ?
*/
$cpto++;
@@ -977,77 +1067,103 @@
$modversion['config'][$cpto]['description'] = '';
$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 0;
-
-/**
- * Multiply Shipping by product's quantity ?
- */
+$modversion['config'][$cpto]['default'] = 0;
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'shipping_quantity';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SHIPPING_QUANTITY';
+$modversion['config'][$cpto]['name'] = 'break' . $cpto;
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_BREAK_SEARCH';
$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'line_break';
+$modversion['config'][$cpto]['valuetype'] = 'textbox';
+$modversion['config'][$cpto]['default'] = 'head';
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'search_category';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_CATEGORY';
+$modversion['config'][$cpto]['description'] = '';
$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 1;
-
-/**
- * Use tags ?
- */
+$modversion['config'][$cpto]['default'] = 1;
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'use_tags';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_USE_TAGS';
+$modversion['config'][$cpto]['name'] = 'search_manufacturers';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_MANUFACTURERS';
$modversion['config'][$cpto]['description'] = '';
$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 0;
-
-/**
- * Ask for VAT number ?
- * @since 2.3.2009.03.09
- */
+$modversion['config'][$cpto]['default'] = 1;
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'ask_vatnumber';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_ASK_VAT_NUMBER';
+$modversion['config'][$cpto]['name'] = 'search_vendors';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_VENDORS';
$modversion['config'][$cpto]['description'] = '';
$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 0;
-
-/**
- * Use stocks in products attributes ?
- * @since 2.3.2009.03.11
- */
+$modversion['config'][$cpto]['default'] = 1;
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'attributes_stocks';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_USE_STOCK_ATTRIBUTES';
+$modversion['config'][$cpto]['name'] = 'search_price';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_PRICE';
$modversion['config'][$cpto]['description'] = '';
$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 1;
-
+$modversion['config'][$cpto]['default'] = 1;
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'index_colums';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_COLUMNS_INDEX';
+$modversion['config'][$cpto]['name'] = 'search_stocks';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_STOCKS';
$modversion['config'][$cpto]['description'] = '';
-$modversion['config'][$cpto]['formtype'] = 'textbox';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 1;
-
+$modversion['config'][$cpto]['default'] = 1;
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'catagory_colums';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_COLUMNS_CATEGORY';
+$modversion['config'][$cpto]['name'] = 'search_property1';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_PROPERTY1';
$modversion['config'][$cpto]['description'] = '';
-$modversion['config'][$cpto]['formtype'] = 'textbox';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'search_property2';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_PROPERTY2';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'search_property3';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_PROPERTY3';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'search_property4';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_PROPERTY4';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
+$modversion['config'][$cpto]['default'] = 1;
+
+$cpto++;
+$modversion['config'][$cpto]['name'] = 'search_property5';
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_SEARCH_PROPERTY5';
+$modversion['config'][$cpto]['description'] = '';
+$modversion['config'][$cpto]['formtype'] = 'yesno';
+$modversion['config'][$cpto]['valuetype'] = 'int';
$modversion['config'][$cpto]['default'] = 1;
-
+
$cpto++;
-$modversion['config'][$cpto]['name'] = 'max_products';
-$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_ADAPTED_LIST';
+$modversion['config'][$cpto]['name'] = 'break' . $cpto;
+$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_BREAK_COMMENT_NOTIFICATION';
$modversion['config'][$cpto]['description'] = '';
-$modversion['config'][$cpto]['formtype'] = 'textbox';
-$modversion['config'][$cpto]['valuetype'] = 'int';
-$modversion['config'][$cpto]['default'] = 200;
+$modversion['config'][$cpto]['formtype'] = 'line_break';
+$modversion['config'][$cpto]['valuetype'] = 'textbox';
+$modversion['config'][$cpto]['default'] = 'head';
// ************************************************************************************************
// ************************* Hidden settings ******************************************************
@@ -1125,7 +1241,8 @@
$modversion['config'][$cpto]['title'] = '_MI_OLEDRION_PRODUCT_PROPERTY5';
$modversion['config'][$cpto]['description'] = '';
$modversion['config'][$cpto]['formtype'] = 'hidden';
-$modversion['config'][$cpto]['valuetype'] = 'text';
+$modversion['config'][$cpto]['valuetype'] = 'text';
+
// ************************************************************************************************
// Notifications **********************************************************************************
|