📄 easypopulate.php
字号:
<?php/* $Id: easypopulate.php,v 1.4 2004/09/21 zip1 Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2005 Chainreactionworks.com Released under the GNU General Public License*/define('HEADING_TITLE', 'Easy Populate Configuration');define('EASY_VERSION_A', 'Easy Populate Advanced ');define('EASY_VERSION_B', 'Easy Populate Basic ');define('EASY_EXPORT', ' Export');define('EASY_IMPORT', ' Import');define('EASY_VER_A', ' 3.01');define('EASY_VER_B', ' 3.01');define('EASY_DEFAULT_LANGUAGE', ' - Default Language ');define('EASY_UPLOAD_FILE', 'File uploaded. ');define('EASY_UPLOAD_TEMP', 'Temporary filename: ');define('EASY_UPLOAD_USER_FILE', 'User filename: ');define('EASY_SIZE', 'Size: ');define('EASY_FILENAME', 'Filename: ');define('EASY_SPLIT_DOWN', 'Splitting of file complete. The split(s) are located at: ');define('EASY_UPLOAD_EP_FILE', 'Upload EP File for Import');define('EASY_SPLIT_EP_FILE', 'Upload and Split a EP File');define('EASY_SPLIT_EP_LOCAL', 'Split a EP File on the server');define('TEXT_IMPORT_TEMP', 'Import Data from file in %s');define('TEXT_INSERT_INTO_DB', 'Insert into DB');define('TEXT_SELECT_ONE', 'Select a EP File for Import');define('TEXT_SELECT_TWO', 'Select a EP File for Splitting');define('TEXT_SPLIT_FILE', 'Select a EP File');define('TEXT_SPLIT', 'Split a EP File');define('EASY_LABEL_CREATE', 'Create an export file');define('EASY_LABEL_CREATE_SELECT', 'Select method to save export file');define('EASY_LABEL_CREATE_SAVE', 'Save to temp file on server');define('EASY_LABEL_SELECT_DOWN', 'Select field set to export');define('EASY_LABEL_SORT', 'Select field for sort order');define('EASY_LABEL_PRODUCT_RANGE', 'Limit by Products_ID(s)');define('EASY_LABEL_LIMIT_CAT', 'Limit By Category');define('EASY_LABEL_LIMIT_MAN', 'Limit By Manufacturer');define('EASY_LABEL_PRODUCT_AVAIL', 'Range Available: ');define('EASY_LABEL_PRODUCT_TO', ' to ');define('EASY_LABEL_PRODUCT_RECORDS', ' Total number of records: ');define('EASY_LABEL_PRODUCT_BEGIN', 'begin: ');define('EASY_LABEL_PRODUCT_END', 'end: ');define('EASY_LABEL_PRODUCT_START', 'Start File Creation ');define('EASY_FILE_LOCATE', 'Building your export file is completed. Your files is named: ');define('EASY_FILE_LOCATE2', 'Building your export file is completed and saved to your local computer. Your files is named: ');define('EASY_FILE_LOCATE_2', ' by clicking this Link and going to the file manager');define('EASY_FILE_RETURN', ' You can return to EP by clicking this link.');define('EASY_IMPORT_TEMP_DIR', 'Import from Temp Dir ');define('EASY_LABEL_DOWNLOAD', 'Download');define('EASY_LABEL_COMPLETE', 'Complete');define('EASY_LABEL_TAB', 'tab-delimited .txt file to edit');define('EASY_LABEL_WOSPPC', 'Complete W/O SPPC');define('EASY_LABEL_MPQ', 'Model/Price/Qty');define('EASY_LABEL_EP_MC', 'Model/Category');define('EASY_LABEL_EP_ATTRIB', 'Attributes');define('EASY_LABEL_NONE', 'None');define('EASY_LABEL_CATEGORY', '1st Category Name');define('PULL_DOWN_MANUFACTURES', 'Manufacturers');define('EASY_LABEL_PRODUCT', 'Product ID Number');define('EASY_LABEL_MANUFACTURE', 'Manufacturer ID Number');define('EASY_LABEL_EP_MA', 'Model/Attributes');define('EASY_LABEL_EP_FR_TITLE', 'Create EP or Froogle Files in Temp Dir ');define('EASY_LABEL_EP_DOWN_TAB', 'Create <b>Complete</b> tab-delimited .txt file in temp dir');define('EASY_LABEL_EP_DOWN_MPQ', 'Create <b>Model/Price/Qty</b> tab-delimited .txt file in temp dir');define('EASY_LABEL_EP_DOWN_MC', 'Create <b>Model/Category</b> tab-delimited .txt file in temp dir');define('EASY_LABEL_EP_DOWN_MA', 'Create <b>Model/Attributes</b> tab-delimited .txt file in temp dir');define('EASY_LABEL_EP_LIMIT', 'Limit number of products to Export');define('EASY_LABEL_NEW_PRODUCT', "<font color='green'> !New Product!</font><br>");define('EASY_LABEL_UPDATED', "<font color='blue'> Updated</font><br>");define('EASY_LABEL_DELETE_STATUS_1', "<font color='red'> !!Deleting product ");define('EASY_LABEL_DELETE_STATUS_2', " from the database !!</font><br>");define('EASY_LABEL_LINE_COUNT_1', 'Added ');define('EASY_LABEL_LINE_COUNT_2', 'records and closing file... ');define('EASY_LABEL_FILE_COUNT_1A', 'Creating file EPA_Split ');define('EASY_LABEL_FILE_COUNT_1B', 'Creating file EPB_Split ');define('EASY_LABEL_FILE_COUNT_2', '.txt ... ');define('EASY_LABEL_FILE_CLOSE_1', 'Added ');define('EASY_LABEL_FILE_CLOSE_2', ' records and closing file...');define('EASY_LABEL_FILE_INSERT_LOCAL', 'Inserting local file: ');define('TEXT_INFO_TIMER', 'Script timer:');define('TEXT_INFO_SECOND', 'seconds.');//errormessagesdefine('EASY_ERROR_1', 'Error 01 - Strange but there is no default language to work... That may not happen, just in case... ');define('EASY_ERROR_2', '... Error 02 - Too many characters in the model number.<br> 25 is the maximum on a standard cre install.<br> Your maximum product_model length is set to ');define('EASY_ERROR_2A', ' <br>You can either shorten your model numbers or increase the size of the field in the database.</font>');define('EASY_ERROR_2B', "<font color='red'>");define('EASY_ERROR_3', '<p class=smallText> Error 03 - No products_id field in record or it is the last line in the file. This line was not imported. <br><br>');define('EASY_ERROR_4', '<font color=red>ERROR 04 - v_customer_group_id and v_customer_price must occur in pairs</font>');define('EASY_ERROR_5', '</b><font color=red>Error 05 - You are trying to use a file created with EP Advanced, please try with Easy Populate Advanced </font>');define('EASY_ERROR_5a', '<font color=red><b><u> Click here to return to Easy Populate Basic </u></b></font>');define('EASY_ERROR_6', '</b><font color=red>Error 06 - You are trying to use a file created with EP Basic, please try with Easy Populate Basic </font>');define('EASY_ERROR_6a', '<font color=red><b><u> Click here to return to Easy Populate Advanced </u></b></font>');define('EASY_ERROR_7', '<p class=smallText> Error 07 - No Module field in record or it is the last line in the file. This line was not imported. <br><br>');// Eversun mod for Easy Populate Products Options, Values and Attributesdefine('EASY_VERSION_C', 'Easy Populate Options');define('EASY_LABEL_OPTIONS_ID', 'Options ID');define('EASY_LABEL_OPTIONS_NAME', 'Options Name');define('EASY_VERSION_D', 'Easy Populate Values');define('EASY_LABEL_VALUES_ID', 'Values ID');define('EASY_LABEL_VALUES_NAME', 'Values Name');define('EASY_VERSION_E', 'Easy Populate Attributes');define('TEXT_SELECT_ONE_OPTIONS', 'Select a EP Option File for Import');define('TEXT_SELECT_ONE_VALUES', 'Select a EP Values File for Import');define('TEXT_SELECT_ONE_ATTRIBUTES', 'Select a EP Attributes File for Import');define('EASY_ERROR_8', '<b><font color=red>Error - You didn\'t select any file</font></b>');define('EASY_INFO_SUCCESS', '<b><font color=red>Import Success</font></b>');define('EASY_INFO_FILE_NOT_FOUND', '<b><font color=red>File not Found</font></b>');define('EASY_INFO_CHECK_ERROR1', '<b><font color=red>Field %s not in the table %s.</font></b>');// Eversun mod end for Easy Populate Products Options, Values and Attributes/*******************************/define('ERROR_CANT_PROCESSED_ON_LINE', "Can\'t processed on line ");define('ERROR_DOESNT_HAVE_THIS_OPTIONS_ID', "doesn\'t have this options_id: ");define('ERROR_DOESNT_HAVE_THIS_PRODUCTS_ID_1', "doesn\'t have this products_id: ");define('ERROR_DOESNT_HAVE_THIS_PRODUCTS_ID_2', " or model: ");define('ERROR_DOESNT_HAVE_THIS_VALUES_ID_1', "doesn\'t have values_id: ");define('ERROR_DOESNT_HAVE_THIS_VALUES_ID_2', " for options_id: ");define('MSG_READ_RECORDS', "Read records: ");define('MSG_RECORDS_WILL_BE_UPDATED', " records will be updated");define('MSG_RECORDS_WILL_BE_INSERTED', " records will be inserted");define('MSG_RECORDS_WILL_BE_DELETED', " records will be deleted");define('MSG_ERROR_RECORDS_WONT_BE_PROCESSED', " records won\'t be processed, because of below reasons:");define('ERROR_OPTIONS_TYPE_CHANGE_ERROR_1', " options type change error, you can\'t change option type from");define('ERROR_OPTIONS_TYPE_CHANGE_ERROR_2', 'to');/*******************************/?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -