Ticket #1001: mini_images.patch
| File mini_images.patch, 45.5 KB (added by , 8 years ago) |
|---|
-
_installer/includes/check_permissions.php
65 65 'images/icons', 66 66 'images/manufacturers', 67 67 'images/product_images/info_images', 68 'images/product_images/mini_images', 68 69 'images/product_images/original_images', 69 70 'images/product_images/popup_images', 70 71 'images/product_images/thumbnail_images', -
_installer/includes/sql/modified.sql
1418 1418 # configuration_group_id 4, Images Options 1419 1419 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'CONFIG_CALCULATE_IMAGE_SIZE', 'true', 4, 1, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'),'); 1420 1420 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'IMAGE_QUALITY', '100', 4, 2, NULL, NOW(), NULL, NULL); 1421 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_MINI_WIDTH', '120', 4, 5, NULL, NOW(), NULL, NULL); 1422 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_MINI_HEIGHT', '120', 4, 6, NULL, NOW(), NULL, NULL); 1421 1423 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_THUMBNAIL_WIDTH', '160', 4, 7, NULL, NOW(), NULL, NULL); 1422 1424 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_THUMBNAIL_HEIGHT', '160', 4, 8, NULL, NOW(), NULL, NULL); 1423 1425 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_INFO_WIDTH', '230', 4, 9, NULL, NOW(), NULL, NULL); … … 1424 1426 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_INFO_HEIGHT', '230', 4, 10, NULL, NOW(), NULL, NULL); 1425 1427 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_POPUP_WIDTH', '800', 4, 11, NULL, NOW(), NULL, NULL); 1426 1428 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_POPUP_HEIGHT', '800', 4, 12, NULL, NOW(), NULL, NULL); 1429 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_MINI_MERGE', '', 4, 16, NULL, NOW(), NULL, NULL); 1427 1430 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_THUMBNAIL_MERGE', '', 4, 17, NULL, NOW(), NULL, NULL); 1428 1431 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_INFO_MERGE', '', 4, 25, NULL, NOW(), NULL, NULL); 1429 1432 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_POPUP_MERGE', '', 4, 33, NULL, NOW(), NULL, NULL); 1430 1433 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'MO_PICS', '3', '4', '3', NULL, NOW(), NULL, NULL); 1431 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'IMAGE_MANIPULATOR', 'image_manipulator_GD2_advanced.php', '4', '3', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'image_manipulator_GD2.php\', \'image_manipulator_GD2_advanced.php\', \'image_manipulator_GD1.php\'),');1432 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_NO_ENLARGE_UNDER_DEFAULT', 'false', 4, 6, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), ');1433 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_SHOW_NO_IMAGE', 'false', 4, 6, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), ');1434 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'CATEGORIES_IMAGE_SHOW_NO_IMAGE', 'true', 4, 6, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), ');1435 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'MANUFACTURER_IMAGE_SHOW_NO_IMAGE', 'false', 4, 6, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), ');1434 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'IMAGE_MANIPULATOR', 'image_manipulator_GD2_advanced.php', 4, 3, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'image_manipulator_GD2.php\', \'image_manipulator_GD2_advanced.php\', \'image_manipulator_GD1.php\'),'); 1435 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_NO_ENLARGE_UNDER_DEFAULT', 'false', 4, 4, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), '); 1436 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'PRODUCT_IMAGE_SHOW_NO_IMAGE', 'false', 4, 4, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), '); 1437 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'CATEGORIES_IMAGE_SHOW_NO_IMAGE', 'true', 4, 4, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), '); 1438 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'MANUFACTURER_IMAGE_SHOW_NO_IMAGE', 'false', 4, 4, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(''true'', ''false''), '); 1436 1439 1437 1440 # configuration_group_id 5, Customer Details 1438 1441 INSERT INTO configuration (configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES (NULL, 'ACCOUNT_GENDER', 'true', 5, 10, NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'),'); -
admin/includes/classes/categories.php
786 786 787 787 @ copy(DIR_FS_CATALOG_ORIGINAL_IMAGES.'/'.$product['products_image'], DIR_FS_CATALOG_ORIGINAL_IMAGES.'/'.$dup_products_image_name); 788 788 @ copy(DIR_FS_CATALOG_INFO_IMAGES.'/'.$product['products_image'], DIR_FS_CATALOG_INFO_IMAGES.'/'.$dup_products_image_name); 789 @ copy(DIR_FS_CATALOG_MINI_IMAGES.'/'.$product['products_image'], DIR_FS_CATALOG_MINI_IMAGES.'/'.$dup_products_image_name); 789 790 @ copy(DIR_FS_CATALOG_THUMBNAIL_IMAGES.'/'.$product['products_image'], DIR_FS_CATALOG_THUMBNAIL_IMAGES.'/'.$dup_products_image_name); 790 791 @ copy(DIR_FS_CATALOG_POPUP_IMAGES.'/'.$product['products_image'], DIR_FS_CATALOG_POPUP_IMAGES.'/'.$dup_products_image_name); 791 792 $this->set_products_images_file_rights($dup_products_image_name); … … 827 828 //copy org images to duplicate 828 829 @ copy(DIR_FS_CATALOG_ORIGINAL_IMAGES.'/'.$mo_img['image_name'], DIR_FS_CATALOG_ORIGINAL_IMAGES.'/'.$dup_products_image_name); 829 830 @ copy(DIR_FS_CATALOG_INFO_IMAGES.'/'.$mo_img['image_name'], DIR_FS_CATALOG_INFO_IMAGES.'/'.$dup_products_image_name); 831 @ copy(DIR_FS_CATALOG_MINI_IMAGES.'/'.$mo_img['image_name'], DIR_FS_CATALOG_MINI_IMAGES.'/'.$dup_products_image_name); 830 832 @ copy(DIR_FS_CATALOG_THUMBNAIL_IMAGES.'/'.$mo_img['image_name'], DIR_FS_CATALOG_THUMBNAIL_IMAGES.'/'.$dup_products_image_name); 831 833 @ copy(DIR_FS_CATALOG_POPUP_IMAGES.'/'.$mo_img['image_name'], DIR_FS_CATALOG_POPUP_IMAGES.'/'.$dup_products_image_name); 832 834 $this->set_products_images_file_rights($dup_products_image_name); … … 1130 1132 function set_products_images_file_rights($image_name) { 1131 1133 if ($image_name != '') { 1132 1134 @ chmod(DIR_FS_CATALOG_INFO_IMAGES.$image_name, 0644); 1135 @ chmod(DIR_FS_CATALOG_MINI_IMAGES.$image_name, 0644); 1133 1136 @ chmod(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$image_name, 0644); 1134 1137 @ chmod(DIR_FS_CATALOG_POPUP_IMAGES.$image_name, 0644); 1135 1138 } … … 1292 1295 1293 1296 1294 1297 function image_process($products_image_name, $products_image_name_process) { 1298 require(DIR_WS_INCLUDES . 'product_mini_images.php'); 1295 1299 require(DIR_WS_INCLUDES . 'product_thumbnail_images.php'); 1296 1300 require(DIR_WS_INCLUDES . 'product_info_images.php'); 1297 1301 require(DIR_WS_INCLUDES . 'product_popup_images.php'); -
admin/includes/configuration_installer.php
87 87 $values[] = "(NULL, 'MAX_DISPLAY_BESTSELLERS_DAYS', '100', '3', '15', NULL, NOW(), NULL, NULL);"; 88 88 89 89 //configuration_group_id 4 --- "Bild Optionen" 90 $values[] = "(NULL, 'PRODUCT_IMAGE_NO_ENLARGE_UNDER_DEFAULT', 'false', '4', '6', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 91 $values[] = "(NULL, 'PRODUCT_IMAGE_SHOW_NO_IMAGE', 'false', '4', '6', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 92 $values[] = "(NULL, 'CATEGORIES_IMAGE_SHOW_NO_IMAGE', 'true', '4', '6', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 93 $values[] = "(NULL, 'MANUFACTURER_IMAGE_SHOW_NO_IMAGE', 'false', '4', '6', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 90 $values[] = "(NULL, 'PRODUCT_IMAGE_NO_ENLARGE_UNDER_DEFAULT', 'false', '4', '4', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 91 $values[] = "(NULL, 'PRODUCT_IMAGE_SHOW_NO_IMAGE', 'false', '4', '4', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 92 $values[] = "(NULL, 'CATEGORIES_IMAGE_SHOW_NO_IMAGE', 'true', '4', '4', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 93 $values[] = "(NULL, 'MANUFACTURER_IMAGE_SHOW_NO_IMAGE', 'false', '4', '4', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 94 $values[] = "(NULL, 'PRODUCT_IMAGE_MINI_WIDTH', '4', '5', '120', NULL, NOW(), NULL, NULL);"; 95 $values[] = "(NULL, 'PRODUCT_IMAGE_MINI_HEIGHT', '4', '6', '120', NULL, NOW(), NULL, NULL);"; 96 $values[] = "(NULL, 'PRODUCT_IMAGE_MINI_MERGE', '4', '16', '', NULL, NOW(), NULL, NULL);"; 94 97 98 99 $values_update[] = array ( 100 'values' => " sort_order = '4'", 101 'configuration_key' => 'PRODUCT_IMAGE_NO_ENLARGE_UNDER_DEFAULT' 102 ); 103 104 $values_update[] = array ( 105 'values' => " sort_order = '4'", 106 'configuration_key' => 'PRODUCT_IMAGE_SHOW_NO_IMAGE' 107 ); 108 109 $values_update[] = array ( 110 'values' => " sort_order = '4'", 111 'configuration_key' => 'CATEGORIES_IMAGE_SHOW_NO_IMAGE' 112 ); 113 114 $values_update[] = array ( 115 'values' => " sort_order = '4'", 116 'configuration_key' => 'MANUFACTURER_IMAGE_SHOW_NO_IMAGE' 117 ); 118 95 119 //configuration_group_id 5 --- "Kundendetails" 96 120 $values[] = "(NULL, 'ACCOUNT_TELEPHONE_OPTIONAL', 'false', '5', '70', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; 97 121 $values[] = "(NULL, 'GUEST_ACCOUNT_EDIT', 'false', '5', '120', NULL, NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'), ');"; -
admin/includes/file_permissions.php
49 49 DIR_FS_CATALOG.'images/categories', 50 50 DIR_FS_CATALOG.'images/content', 51 51 DIR_FS_CATALOG.'images/product_images/info_images', 52 DIR_FS_CATALOG.'images/product_images/mini_images', 52 53 DIR_FS_CATALOG.'images/product_images/original_images', 53 54 DIR_FS_CATALOG.'images/product_images/popup_images', 54 55 DIR_FS_CATALOG.'images/product_images/thumbnail_images', -
admin/includes/functions/general.php
1306 1306 if (is_file(DIR_FS_CATALOG_POPUP_IMAGES.$image)) { 1307 1307 @ unlink(DIR_FS_CATALOG_POPUP_IMAGES.$image); 1308 1308 } 1309 if (is_file(DIR_FS_CATALOG_MINI_IMAGES.$image)) { 1310 @ unlink(DIR_FS_CATALOG_MINI_IMAGES.$image); 1311 } 1309 1312 if (is_file(DIR_FS_CATALOG_ORIGINAL_IMAGES.$image)) { 1310 1313 @ unlink(DIR_FS_CATALOG_ORIGINAL_IMAGES.$image); 1311 1314 } -
admin/includes/modules/system/image_processing_step.php
117 117 118 118 if ($_POST['only_missing_images'] == 1) { 119 119 $flag = false; 120 if (!is_file(DIR_FS_CATALOG_MINI_IMAGES.products_image_name_process)) { 121 require(DIR_WS_INCLUDES . 'product_mini_images.php'); $flag = true; 122 } 120 123 if (!is_file(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$products_image_name_process)) { 121 124 require(DIR_WS_INCLUDES . 'product_thumbnail_images.php'); $flag = true; 122 125 } … … 133 136 } 134 137 } 135 138 } else { 139 require(DIR_WS_INCLUDES . 'product_mini_images.php'); 136 140 require(DIR_WS_INCLUDES . 'product_thumbnail_images.php'); 137 141 require(DIR_WS_INCLUDES . 'product_info_images.php'); 138 142 require(DIR_WS_INCLUDES . 'product_popup_images.php'); -
admin/includes/paths.php
25 25 define('DIR_WS_IMAGES', 'images/'); 26 26 define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/'); 27 27 define('DIR_FS_CATALOG_ORIGINAL_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/original_images/'); 28 define('DIR_FS_CATALOG_MINI_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/mini_images/'); 28 29 define('DIR_FS_CATALOG_THUMBNAIL_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/thumbnail_images/'); 29 30 define('DIR_FS_CATALOG_INFO_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/info_images/'); 30 31 define('DIR_FS_CATALOG_POPUP_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/popup_images/'); … … 32 33 define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/'); 33 34 define('DIR_WS_CATALOG_ORIGINAL_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/original_images/'); 34 35 define('DIR_WS_CATALOG_THUMBNAIL_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/thumbnail_images/'); 36 define('DIR_WS_CATALOG_MINI_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/mini_images/'); 35 37 define('DIR_WS_CATALOG_INFO_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/info_images/'); 36 38 define('DIR_WS_CATALOG_POPUP_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/popup_images/'); 37 39 -
admin/includes/product_mini_images.php
1 <?php 2 /* -------------------------------------------------------------- 3 $Id: product_mini_images.php 899 2005-04-29 02:40:57Z hhgag $ 4 5 XT-Commerce - community made shopping 6 http://www.xt-commerce.com 7 8 Copyright (c) 2003 XT-Commerce 9 -------------------------------------------------------------- 10 11 Released under the GNU General Public License 12 --------------------------------------------------------------*/ 13 14 defined( '_VALID_XTC' ) or die( 'Direct Access to this location is not allowed.' ); 15 16 if (!isset($products_image_name_process)) { 17 $products_image_name_process = $products_image_name; 18 } 19 20 $a = new image_manipulation(DIR_FS_CATALOG_ORIGINAL_IMAGES . $products_image_name,PRODUCT_IMAGE_MINI_WIDTH,PRODUCT_IMAGE_MINI_HEIGHT,DIR_FS_CATALOG_MINI_IMAGES . $products_image_name_process,IMAGE_QUALITY,''); 21 22 if (PRODUCT_IMAGE_MINI_MERGE != '') { 23 $string=str_replace("'",'',PRODUCT_IMAGE_MINI_MERGE); 24 $string=str_replace(')','',$string); 25 $string=str_replace('(',DIR_FS_CATALOG_IMAGES,$string); 26 $array=explode(',',$string); 27 $a->merge($array[0],$array[1],$array[2],$array[3],$array[4]); 28 } 29 30 $a->create(); 31 32 unset($products_image_name_process); 33 ?> 34 No newline at end of file -
admin/removeoldpics.php
56 56 case 'popup' : 57 57 $path = DIR_FS_CATALOG_POPUP_IMAGES; 58 58 break; 59 case 'mini' : 60 $path = DIR_FS_CATALOG_MINI_IMAGES; 61 break; 59 62 } 60 63 61 64 $flag_delete = false; … … 104 107 echo '<a class="button" href="'.xtc_href_link('removeoldpics.php', 'action=delete&path=original').'">'.LINK_ORIGINAL.'</a>'; 105 108 echo '<a class="button" href="'.xtc_href_link('removeoldpics.php', 'action=delete&path=info').'">'.LINK_INFO.'</a>'; 106 109 echo '<a class="button" href="'.xtc_href_link('removeoldpics.php', 'action=delete&path=thumbnail').'">'.LINK_THUMBNAIL.'</a>'; 110 echo '<a class="button" href="'.xtc_href_link('removeoldpics.php', 'action=delete&path=mini').'">'.LINK_MINI.'</a>'; 107 111 echo '<a class="button" href="'.xtc_href_link('removeoldpics.php', 'action=delete&path=popup').'">'.LINK_POPUP.'</a>'; 108 112 ?> 109 113 </div> -
export/cao_xtc_functions.php
1281 1281 define('DIR_FS_CATALOG_ORIGINAL_IMAGES',DIR_FS_CATALOG.DIR_WS_ORIGINAL_IMAGES); 1282 1282 define('DIR_FS_CATALOG_INFO_IMAGES',DIR_FS_CATALOG.DIR_WS_INFO_IMAGES); 1283 1283 define('DIR_FS_CATALOG_POPUP_IMAGES',DIR_FS_CATALOG.DIR_WS_POPUP_IMAGES); 1284 define('DIR_FS_CATALOG_MINI_IMAGES',DIR_FS_CATALOG.DIR_WS_MINI_IMAGES); 1284 1285 define('DIR_FS_CATALOG_THUMBNAIL_IMAGES',DIR_FS_CATALOG.DIR_WS_THUMBNAIL_IMAGES); 1285 1286 define('DIR_FS_CATALOG_IMAGES',DIR_FS_CATALOG.DIR_WS_IMAGES); 1286 1287 … … 1297 1298 if (is_file(DIR_FS_CATALOG_ORIGINAL_IMAGES.$product_image['products_image'])) { 1298 1299 @ unlink(DIR_FS_CATALOG_ORIGINAL_IMAGES.$product_image['products_image']); 1299 1300 } 1301 if (is_file(DIR_FS_CATALOG_MINI_IMAGES.$product_image['products_image'])) { 1302 @ unlink(DIR_FS_CATALOG_MINI_IMAGES.$product_image['products_image']); 1303 } 1300 1304 if (is_file(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$product_image['products_image'])) { 1301 1305 @ unlink(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$product_image['products_image']); 1302 1306 } … … 1321 1325 if (is_file(DIR_FS_CATALOG_ORIGINAL_IMAGES.$mo_images_values['image_name'])) { 1322 1326 @ unlink(DIR_FS_CATALOG_ORIGINAL_IMAGES.$mo_images_values['image_name']); 1323 1327 } 1328 if (is_file(DIR_FS_CATALOG_MINI_IMAGES.$mo_images_values['image_name'])) { 1329 @ unlink(DIR_FS_CATALOG_MINI_IMAGES.$mo_images_values['image_name']); 1330 } 1324 1331 if (is_file(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$mo_images_values['image_name'])) { 1325 1332 @ unlink(DIR_FS_CATALOG_THUMBNAIL_IMAGES.$mo_images_values['image_name']); 1326 1333 } … … 1417 1424 define('DIR_FS_CATALOG_ORIGINAL_IMAGES',DIR_FS_CATALOG.DIR_WS_ORIGINAL_IMAGES); 1418 1425 define('DIR_FS_CATALOG_INFO_IMAGES',DIR_FS_CATALOG.DIR_WS_INFO_IMAGES); 1419 1426 define('DIR_FS_CATALOG_POPUP_IMAGES',DIR_FS_CATALOG.DIR_WS_POPUP_IMAGES); 1427 define('DIR_FS_CATALOG_MINI_IMAGES',DIR_FS_CATALOG.DIR_WS_MINI_IMAGES); 1420 1428 define('DIR_FS_CATALOG_THUMBNAIL_IMAGES',DIR_FS_CATALOG.DIR_WS_THUMBNAIL_IMAGES); 1421 1429 define('DIR_FS_CATALOG_IMAGES',DIR_FS_CATALOG.DIR_WS_IMAGES); 1422 1430 … … 1424 1432 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_thumbnail_images.php'); 1425 1433 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_info_images.php'); 1426 1434 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_popup_images.php'); 1435 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_mini_images.php'); 1427 1436 1428 1437 $code = 0; 1429 1438 $message = 'OK'; … … 1458 1467 define('DIR_FS_CATALOG_ORIGINAL_IMAGES',DIR_FS_CATALOG.DIR_WS_ORIGINAL_IMAGES); 1459 1468 define('DIR_FS_CATALOG_INFO_IMAGES',DIR_FS_CATALOG.DIR_WS_INFO_IMAGES); 1460 1469 define('DIR_FS_CATALOG_POPUP_IMAGES',DIR_FS_CATALOG.DIR_WS_POPUP_IMAGES); 1470 define('DIR_FS_CATALOG_MINI_IMAGES',DIR_FS_CATALOG.DIR_WS_MINI_IMAGES); 1461 1471 define('DIR_FS_CATALOG_THUMBNAIL_IMAGES',DIR_FS_CATALOG.DIR_WS_THUMBNAIL_IMAGES); 1462 1472 define('DIR_FS_CATALOG_IMAGES',DIR_FS_CATALOG.DIR_WS_IMAGES); 1463 1473 … … 1470 1480 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_info_images.php'); 1471 1481 } 1472 1482 1483 if (!file_exists (DIR_FS_CATALOG_MINI_IMAGES . $FileName)) 1484 { 1485 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_mini_images.php'); 1486 } 1487 1473 1488 if (!file_exists (DIR_FS_CATALOG_THUMBNAIL_IMAGES . $FileName)) 1474 1489 { 1475 1490 require(DIR_FS_DOCUMENT_ROOT.(defined('DIR_ADMIN') ? DIR_ADMIN : 'admin/').'includes/product_thumbnail_images.php'); -
images/product_images/mini_images/index.html
1 -
images/product_images/mini_images/noimage.gif
Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
-
images/product_images/mini_images/index.html
Property changes on: images/product_images/mini_images/noimage.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property
1 -
images/product_images/mini_images/noimage.gif
Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
-
includes/classes/product.php
Property changes on: images/product_images/mini_images/noimage.gif ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property
591 591 case 'info' : 592 592 $path = DIR_WS_INFO_IMAGES; 593 593 break; 594 case 'mini' : 595 $path = DIR_WS_MINI_IMAGES; 596 break; 594 597 case 'thumbnail' : 595 598 $path = DIR_WS_THUMBNAIL_IMAGES; 596 599 break; -
includes/paths.php
14 14 define('DIR_WS_IMAGES', 'images/'); 15 15 define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES .'product_images/original_images/'); 16 16 define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES .'product_images/thumbnail_images/'); 17 define('DIR_WS_MINI_IMAGES', DIR_WS_IMAGES .'product_images/mini_images/'); 17 18 define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES .'product_images/info_images/'); 18 19 define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'product_images/popup_images/'); 19 20 define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); -
lang/english/admin/configuration.php
163 163 define('MAX_DISPLAY_NEW_PRODUCTS_DAYS_TITLE' , 'Maximum Age (days) for New Products'); 164 164 define('MAX_DISPLAY_NEW_PRODUCTS_DAYS_DESC' , 'Maximum age (in days) for products to be displayed as "new products"'); 165 165 166 define('PRODUCT_IMAGE_MINI_WIDTH_TITLE' , 'Width of Product Mini Images'); 167 define('PRODUCT_IMAGE_MINI_WIDTH_DESC' , 'Maximum width of product mini images (in pixels) (Standard: 120). For larger values possibly "productPreviewImage" is adjusted in the templates stylesheet.css file.'); 168 define('PRODUCT_IMAGE_MINI_HEIGHT_TITLE' , 'Height of Product Mini Images'); 169 define('PRODUCT_IMAGE_MINI_HEIGHT_DESC' , 'Maximum height of product mini images (in pixels) (Standard: 120).'); 170 166 171 define('PRODUCT_IMAGE_THUMBNAIL_WIDTH_TITLE' , 'Width of Product Thumbnails'); 167 172 define('PRODUCT_IMAGE_THUMBNAIL_WIDTH_DESC' , 'Maximum width of product thumbnails (in pixels) (Standard: 160). For larger values possibly "productPreviewImage" is adjusted in the templates stylesheet.css file.'); 168 173 define('PRODUCT_IMAGE_THUMBNAIL_HEIGHT_TITLE' , 'Height of Product Thumbnails'); … … 197 202 define('MO_PICS_TITLE','Number of product images'); 198 203 define('MO_PICS_DESC','if this number is set > 0 , you will be able to upload/display more images per product'); 199 204 205 //Mini Images 206 define('PRODUCT_IMAGE_MINI_BEVEL_TITLE' , 'Product Mini Images:Bevel'); 207 define('PRODUCT_IMAGE_MINI_BEVEL_DESC' , 'Product Mini Images:Bevel<br /><br />Default-values: (8,FFCCCC,330000)<br /><br />shaded bevelled edges<br />Usage:<br />(edge width, hex light colour, hex dark colour)'); 208 200 209 //This is for the Images showing your products for preview. All the small stuff. 201 210 202 211 define('PRODUCT_IMAGE_THUMBNAIL_BEVEL_TITLE' , 'Product Thumbnails:Bevel<br /><img src="images/config_bevel.gif">'); … … 225 234 226 235 //And this is for the Images showing your products in single-view 227 236 228 define('PRODUCT_IMAGE_INFO_BEVEL_TITLE' , 'Product I mages:Bevel');229 define('PRODUCT_IMAGE_INFO_BEVEL_DESC' , 'Product I mages:Bevel<br /><br />Default-values: (8,FFCCCC,330000)<br /><br />shaded bevelled edges<br />Usage:<br />(edge width, hex light colour, hex dark colour)');237 define('PRODUCT_IMAGE_INFO_BEVEL_TITLE' , 'Product Info Images:Bevel'); 238 define('PRODUCT_IMAGE_INFO_BEVEL_DESC' , 'Product Info Images:Bevel<br /><br />Default-values: (8,FFCCCC,330000)<br /><br />shaded bevelled edges<br />Usage:<br />(edge width, hex light colour, hex dark colour)'); 230 239 231 define('PRODUCT_IMAGE_INFO_GREYSCALE_TITLE' , 'Product I mages:Greyscale');232 define('PRODUCT_IMAGE_INFO_GREYSCALE_DESC' , 'Product I mages:Greyscale<br /><br />Default-values: (32,22,22)<br /><br />basic black n white<br />Usage:<br />(int red, int green, int blue)');240 define('PRODUCT_IMAGE_INFO_GREYSCALE_TITLE' , 'Product Info Images:Greyscale'); 241 define('PRODUCT_IMAGE_INFO_GREYSCALE_DESC' , 'Product Info Images:Greyscale<br /><br />Default-values: (32,22,22)<br /><br />basic black n white<br />Usage:<br />(int red, int green, int blue)'); 233 242 234 define('PRODUCT_IMAGE_INFO_ELLIPSE_TITLE' , 'Product I mages:Ellipse');235 define('PRODUCT_IMAGE_INFO_ELLIPSE_DESC' , 'Product I mages:Ellipse<br /><br />Default-values: (FFFFFF)<br /><br />ellipse on bg colour<br />Usage:<br />(hex background colour)');243 define('PRODUCT_IMAGE_INFO_ELLIPSE_TITLE' , 'Product Info Images:Ellipse'); 244 define('PRODUCT_IMAGE_INFO_ELLIPSE_DESC' , 'Product Info Images:Ellipse<br /><br />Default-values: (FFFFFF)<br /><br />ellipse on bg colour<br />Usage:<br />(hex background colour)'); 236 245 237 define('PRODUCT_IMAGE_INFO_ROUND_EDGES_TITLE' , 'Product I mages:Round-edges');238 define('PRODUCT_IMAGE_INFO_ROUND_EDGES_DESC' , 'Product I mages:Round-edges<br /><br />Default-values: (5,FFFFFF,3)<br /><br />corner trimming<br />Usage:<br />( edge_radius, background colour, anti-alias width)');246 define('PRODUCT_IMAGE_INFO_ROUND_EDGES_TITLE' , 'Product Info Images:Round-edges'); 247 define('PRODUCT_IMAGE_INFO_ROUND_EDGES_DESC' , 'Product Info Images:Round-edges<br /><br />Default-values: (5,FFFFFF,3)<br /><br />corner trimming<br />Usage:<br />( edge_radius, background colour, anti-alias width)'); 239 248 240 define('PRODUCT_IMAGE_INFO_MERGE_TITLE' , 'Product I mages:Merge');241 define('PRODUCT_IMAGE_INFO_MERGE_DESC' , 'Product I mages:Merge<br /><br />Default-values: (overlay.gif,10,-50,60,FF0000)<br /><br />overlay merge image<br />Usage:<br />(merge image,x start [neg = from right],y start [neg = from base],opacity,transparent colour on merge image)');249 define('PRODUCT_IMAGE_INFO_MERGE_TITLE' , 'Product Info Images:Merge'); 250 define('PRODUCT_IMAGE_INFO_MERGE_DESC' , 'Product Info Images:Merge<br /><br />Default-values: (overlay.gif,10,-50,60,FF0000)<br /><br />overlay merge image<br />Usage:<br />(merge image,x start [neg = from right],y start [neg = from base],opacity,transparent colour on merge image)'); 242 251 243 define('PRODUCT_IMAGE_INFO_FRAME_TITLE' , 'Product I mages:Frame');244 define('PRODUCT_IMAGE_INFO_FRAME_DESC' , 'Product I mages:Frame<br /><br />Default-values: (FFFFFF,000000,3,EEEEEE)<br /><br />plain raised border<br />Usage:<br />(hex light colour,hex dark colour,int width of mid bit,hex frame colour [optional - defaults to half way between light and dark edges])');252 define('PRODUCT_IMAGE_INFO_FRAME_TITLE' , 'Product Info Images:Frame'); 253 define('PRODUCT_IMAGE_INFO_FRAME_DESC' , 'Product Info Images:Frame<br /><br />Default-values: (FFFFFF,000000,3,EEEEEE)<br /><br />plain raised border<br />Usage:<br />(hex light colour,hex dark colour,int width of mid bit,hex frame colour [optional - defaults to half way between light and dark edges])'); 245 254 246 define('PRODUCT_IMAGE_INFO_DROP_SHADOW_TITLE' , 'Product I mages:Drop-Shadow');247 define('PRODUCT_IMAGE_INFO_DROP_SHADOW_DESC' , 'Product I mages:Drop-Shadow<br /><br />Default-values: (3,333333,FFFFFF)<br /><br />more like a dodgy motion blur [semi buggy]<br />Usage:<br />(shadow width,hex shadow colour,hex background colour)');255 define('PRODUCT_IMAGE_INFO_DROP_SHADOW_TITLE' , 'Product Info Images:Drop-Shadow'); 256 define('PRODUCT_IMAGE_INFO_DROP_SHADOW_DESC' , 'Product Info Images:Drop-Shadow<br /><br />Default-values: (3,333333,FFFFFF)<br /><br />more like a dodgy motion blur [semi buggy]<br />Usage:<br />(shadow width,hex shadow colour,hex background colour)'); 248 257 249 define('PRODUCT_IMAGE_INFO_MOTION_BLUR_TITLE' , 'Product I mages:Motion-Blur');250 define('PRODUCT_IMAGE_INFO_MOTION_BLUR_DESC' , 'Product I mages:Motion-Blur<br /><br />Default-values: (4,FFFFFF)<br /><br />fading parallel lines<br />Usage:<br />(int number of lines,hex background colour)');258 define('PRODUCT_IMAGE_INFO_MOTION_BLUR_TITLE' , 'Product Info Images:Motion-Blur'); 259 define('PRODUCT_IMAGE_INFO_MOTION_BLUR_DESC' , 'Product Info Images:Motion-Blur<br /><br />Default-values: (4,FFFFFF)<br /><br />fading parallel lines<br />Usage:<br />(int number of lines,hex background colour)'); 251 260 252 261 define('PRODUCT_IMAGE_POPUP_BEVEL_TITLE' , 'Product Popup Images:Bevel'); 253 262 define('PRODUCT_IMAGE_POPUP_BEVEL_DESC' , 'Product Popup Images:Bevel<br /><br />Default-values: (8,FFCCCC,330000)<br /><br />shaded bevelled edges<br />Usage:<br />(edge width,hex light colour,hex dark colour)'); -
lang/english/admin/removeoldpics.php
21 21 - /images/product_images/info_images<br/> 22 22 - /images/product_images/original_images<br/> 23 23 - /images/product_images/popup_images<br/> 24 - /images/product_images/mini_images<br/> 24 25 - /images/product_images/thumbnail_images<br/> 25 26 <p>if there are no more references to them in the database.<br/>When a picture is no more needed by an article it can be removed savely from the webserver.</p><br/>'); 26 27 define('LINK_ORIGINAL', 'Remove old original images'); 27 28 define('LINK_INFO', 'Remove old info images'); 29 define('LINK_MINI', 'Remove old mini images'); 28 30 define('LINK_THUMBNAIL', 'Remove old thumbnail images'); 29 31 define('LINK_POPUP', 'Remove old popup images'); 30 32 define ('LINK_MESSAGE', 'Superfluous item images from the directory "/images/product_images/%s_images" have been deleted.'); -
lang/english/modules/system/image_processing_step.php
24 24 define('MODULE_STEP_IMAGE_PROCESS_TEXT_DESCRIPTION', 'All Images in these directories<br /><br /> 25 25 /images/product_images/popup_images/<br /> 26 26 /images/product_images/info_images/<br /> 27 /images/product_images/thumbnail_images/ <br /> <br /> are getting processed.<br /> <br /> 28 For this purpose, the script uses only a limited number of %s images and calls himself afterwards again.<br /> <br />'); 27 /images/product_images/mini_images/<br /> 28 /images/product_images/thumbnail_images/<br /><br />are getting processed.<br /><br /> 29 For this purpose, the script uses only a limited number of %s images and calls himself afterwards again.<br /><br />'); 29 30 define('MODULE_STEP_IMAGE_PROCESS_TEXT_TITLE', 'Imageprocessing - product images'); 30 31 define('MODULE_STEP_IMAGE_PROCESS_STATUS_DESC','Module status'); 31 32 define('MODULE_STEP_IMAGE_PROCESS_STATUS_TITLE','Status'); -
lang/german/admin/configuration.php
182 182 define('SMALL_IMAGE_HEIGHT_TITLE' , 'Höhe der Artikel Bilder'); 183 183 define('SMALL_IMAGE_HEIGHT_DESC' , 'Maximale Höhe der Artikel Bilderin Pixeln.'); 184 184 185 define('HEADING_IMAGE_WIDTH_TITLE' , 'Breite der Überschrift Bilder'); 186 define('HEADING_IMAGE_WIDTH_DESC' , 'Maximale Breite der Überschrift Bilder in Pixel'); 187 define('HEADING_IMAGE_HEIGHT_TITLE' , 'Höhe der Überschrift Bilder'); 188 define('HEADING_IMAGE_HEIGHT_DESC' , 'Maximale Höhe der Überschriftbilder in Pixel'); 189 185 190 define('SUBCATEGORY_IMAGE_WIDTH_TITLE' , 'Breite der Subkategorie-(Warengruppen-) Bilder'); 186 191 define('SUBCATEGORY_IMAGE_WIDTH_DESC' , 'Maximale Breite der Subkategorie-(Warengruppen-) Bilder in Pixeln.'); 187 192 define('SUBCATEGORY_IMAGE_HEIGHT_TITLE' , 'Höhe der Subkategorie-(Warengruppen-) Bilder'); … … 196 201 define('MO_PICS_TITLE', 'Anzahl zusätzlicher Produktbilder'); 197 202 define('MO_PICS_DESC', 'Anzahl der Produktbilder die zusätzlich zum Haupt-Produktbild zur Verfügung stehen sollen.'); 198 203 204 //Mini Images 205 define('PRODUCT_IMAGE_MINI_BEVEL_TITLE' , 'Artikel-Mini-Bild:Bevel<br /><img src="images/config_bevel.gif">'); 206 define('PRODUCT_IMAGE_MINI_BEVEL_DESC' , 'Artikel-Mini-Bild:Bevel<br /><br />Default Wert: (8,FFCCCC,330000)<br /><br />shaded bevelled edges<br />Verwendung:<br />(edge width,hex light colour,hex dark colour)'); 207 199 208 //This is for the Images showing your products for preview. All the small stuff. 200 209 201 210 define('PRODUCT_IMAGE_THUMBNAIL_BEVEL_TITLE' , 'Artikel-Thumbnails:Bevel<br /><img src="images/config_bevel.gif">'); … … 207 216 define('PRODUCT_IMAGE_THUMBNAIL_ELLIPSE_TITLE' , 'Artikel-Thumbnails:Ellipse<br /><img src="images/config_eclipse.gif">'); 208 217 define('PRODUCT_IMAGE_THUMBNAIL_ELLIPSE_DESC' , 'Artikel-Thumbnails:Ellipse<br /><br />Default Wert: (FFFFFF)<br /><br />ellipse on bg colour<br />Verwendung:<br />(hex background colour)'); 209 218 219 define('PRODUCT_IMAGE_MINI_MERGE_TITLE' , 'Artikel-Mini-Bilder:Merge<br />'); 220 define('PRODUCT_IMAGE_MINI_MERGE_DESC' , 'Artikel-Mini-Bilder:Merge<br /><br />Default Wert: (overlay.gif,10,-50,60,FF0000)<br /><br />overlay merge image<br />Verwendung:<br />(merge image,x start [neg = from right],y start [neg = from base],opacity, transparent colour on merge image)'); 221 210 222 define('PRODUCT_IMAGE_THUMBNAIL_ROUND_EDGES_TITLE' , 'Artikel-Thumbnails:Round-edges<br /><img src="images/config_edge.gif">'); 211 223 define('PRODUCT_IMAGE_THUMBNAIL_ROUND_EDGES_DESC' , 'Artikel-Thumbnails:Round-edges<br /><br />Default Wert: (5,FFFFFF,3)<br /><br />corner trimming<br />Verwendung:<br />(edge_radius,background colour,anti-alias width)'); 212 224 -
lang/german/admin/removeoldpics.php
21 21 - /images/product_images/info_images<br/> 22 22 - /images/product_images/original_images<br/> 23 23 - /images/product_images/popup_images<br/> 24 - /images/product_images/mini_images<br/> 24 25 - /images/product_images/thumbnail_images<br/> 25 26 <p>vom Webserver gelöscht werden, wenn in der Datenbank kein Bezug mehr zu diesen Artikelbildern vorhanden ist.<br/>Wenn ein Bild von keinem Produkt mehr genutzt wird, so kann das Bild vom Webserver gefahrlos gelöscht werden.</p><br/>'); 26 27 define('LINK_ORIGINAL', 'Alte Originalbilder löschen'); 27 28 define('LINK_INFO', 'Alte Infobilder löschen'); 29 define('LINK_MINI', 'Alte Minibilder löschen'); 28 30 define('LINK_THUMBNAIL', 'Alte Thumbnailbilder löschen'); 29 31 define('LINK_POPUP', 'Alte Popupbilder löschen'); 30 32 define('LINK_MESSAGE', 'Überflüssige Artikelbilder aus dem Verzeichnis "/images/product_images/%s_images" wurden gelöscht.'); -
lang/german/modules/system/image_processing_step.php
24 24 define('MODULE_STEP_IMAGE_PROCESS_TEXT_DESCRIPTION', 'Es werden alle Bilder in den Verzeichnissen<br /><br /> 25 25 /images/product_images/popup_images/<br /> 26 26 /images/product_images/info_images/<br /> 27 /images/product_images/thumbnail_images/ <br /> <br /> neu erstellt.<br /> <br /> 28 Hierzu verarbeitet das Script nur eine begrenzte Anzahl von %s Bildern und ruft sich danach selbst wieder auf.<br /> <br />'); 27 /images/product_images/mini_images/<br /> 28 /images/product_images/thumbnail_images/<br /><br />neu erstellt.<br /><br /> 29 Hierzu verarbeitet das Script nur eine begrenzte Anzahl von %s Bildern und ruft sich danach selbst wieder auf.<br /><br />'); 29 30 define('MODULE_STEP_IMAGE_PROCESS_TEXT_TITLE', 'Imageprocessing - Produktbilder'); 30 31 define('MODULE_STEP_IMAGE_PROCESS_STATUS_DESC','Modulstatus'); 31 32 define('MODULE_STEP_IMAGE_PROCESS_STATUS_TITLE','Status'); -
templates/tpl_modified/boxes/box_best_sellers.html
9 9 <li> 10 10 <div class="carousel_box"> 11 11 <a href="{$box_data.PRODUCTS_LINK}" title="{$box_data.PRODUCTS_NAME|onlytext}"> 12 <span class="cb_image">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE }" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</span>12 <span class="cb_image">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE|replace:"thumbnail":"mini"}" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</span> 13 13 <span class="cb_title">{$box_data.PRODUCTS_NAME|mb_substr:"0":"36":"UTF-8"}</span> 14 14 </a> 15 15 </div> -
templates/tpl_modified_responsive/boxes/box_best_sellers.html
9 9 <li> 10 10 <div class="carousel_box"> 11 11 <a href="{$box_data.PRODUCTS_LINK}" title="{$box_data.PRODUCTS_NAME|onlytext}"> 12 <span class="cb_image">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE }" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</span>12 <span class="cb_image">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE|replace:"thumbnail":"mini"}" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</span> 13 13 <span class="cb_title">{$box_data.PRODUCTS_NAME|mb_substr:"0":"36":"UTF-8"}</span> 14 14 </a> 15 15 </div> -
templates/tpl_modified_responsive_flat/boxes/box_best_sellers.html
9 9 <li> 10 10 <div class="carousel_box"> 11 11 <a href="{$box_data.PRODUCTS_LINK}" title="{$box_data.PRODUCTS_NAME|onlytext}"> 12 <span class="cb_image">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE }" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</span>12 <span class="cb_image">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE|replace:"thumbnail":"mini"}" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</span> 13 13 <span class="cb_title">{$box_data.PRODUCTS_NAME|mb_substr:"0":"36":"UTF-8"}</span> 14 14 </a> 15 15 </div> -
templates/xtc5/boxes/box_best_sellers.html
4 4 <div class="boxbody"> 5 5 {foreach name=aussen item=box_data from=$box_content} 6 6 <dl> 7 <dt><a href="{$box_data.PRODUCTS_LINK}" title="{$box_data.PRODUCTS_NAME}">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE }" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</a></dt>7 <dt><a href="{$box_data.PRODUCTS_LINK}" title="{$box_data.PRODUCTS_NAME}">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE|replace:"thumbnail":"mini"}" alt="{$box_data.PRODUCTS_NAME|onlytext}" title="{$box_data.PRODUCTS_NAME|onlytext}" />{/if}</a></dt> 8 8 <dd> 9 <h3>{$box_data.COUNT}. <a href="{$box_data.PRODUCTS_LINK}">{ $box_data.PRODUCTS_NAME}</a></h3>9 <h3>{$box_data.COUNT}. <a href="{$box_data.PRODUCTS_LINK}">{textformat wrap=18 wrap_cut=true}{$box_data.PRODUCTS_NAME}{/textformat}</a></h3> 10 10 <p> 11 11 {$box_data.PRODUCTS_PRICE}<br /> 12 12 {if $box_data.PRODUCTS_VPE}{$box_data.PRODUCTS_VPE}<br />{/if}
