From 9aedac17dcc95675aff604842285ca50c55def4e Mon Sep 17 00:00:00 2001 From: tDidierjean Date: Thu, 5 Apr 2012 15:58:10 +0000 Subject: [PATCH] // Remove unused JS code git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@14507 b9a71923-0436-4b27-9f14-aed3839534dd --- js/admin.js | 222 ---------------------------------------------------- 1 file changed, 222 deletions(-) diff --git a/js/admin.js b/js/admin.js index 8af0acfbb..0f8397e8a 100644 --- a/js/admin.js +++ b/js/admin.js @@ -49,39 +49,6 @@ function str2url(str,encoding,ucfirst) return str; } -function strToAltImgAttr(str,encoding,ucfirst) -{ - str = str.replace(/[\u0105\u0104\u00E0\u00E1\u00E2\u00E3\u00E4\u00E5]/g,'a'); - str = str.replace(/[\u00E7\u010D\u0107\u0106]/g,'c'); - str = str.replace(/[\u010F]/g,'d'); - str = str.replace(/[\u00E8\u00E9\u00EA\u00EB\u011B\u0119\u0118]/g,'e'); - str = str.replace(/[\u00EC\u00ED\u00EE\u00EF]/g,'i'); - str = str.replace(/[\u0142\u0141]/g,'l'); - str = str.replace(/[\u00F1\u0148]/g,'n'); - str = str.replace(/[\u00F2\u00F3\u00F4\u00F5\u00F6\u00F8\u00D3]/g,'o'); - str = str.replace(/[\u0159]/g,'r'); - str = str.replace(/[\u015B\u015A\u0161]/g,'s'); - str = str.replace(/[\u00DF]/g,'ss'); - str = str.replace(/[\u0165]/g,'t'); - str = str.replace(/[\u00F9\u00FA\u00FB\u00FC\u016F]/g,'u'); - str = str.replace(/[\u00FD\u00FF]/g,'y'); - str = str.replace(/[\u017C\u017A\u017B\u0179\u017E]/g,'z'); - str = str.replace(/[\u00E6]/g,'ae'); - str = str.replace(/[\u0153]/g,'oe'); - str = str.replace(/[\u013E\u013A]/g,'l'); - str = str.replace(/[\u0155]/g,'r'); - - str = str.replace(/[^a-zA-Z0-9\s\'\:\/\[\]-]\\u00A1-\\uFFFF/g,''); - str = str.replace(/[\s\'\:\/\[\]-]+/g,' '); - - if (ucfirst == 1) { - var first_char = str.charAt(0); - str = first_char.toUpperCase()+str.slice(1); - } - - return str; -} - function copy2friendlyURL() { $('#link_rewrite_' + id_language).val(str2url($('#name_' + id_language).val().replace(/^[0-9]+\./, ''), 'UTF-8')); @@ -263,12 +230,6 @@ function getE(name) return elem; } -function changeFormParam(pForm, url, gid) -{ - pForm.action = url; - pForm.elements["groupid"].value = gid; -} - function addAccessory(event, data, formatted) { if (data == null) @@ -330,26 +291,6 @@ function delAccessory(id) }); } -function dontChange(srcText) -{ - if (srcText == '') - return false; - if (window.search_texts) - for (var i in search_texts) - if (srcText == search_texts[i]) - return false; - return true; -} - -function queryType() -{ - var search_type = getE('bo_search_type').value; - var bo_query = getE('bo_query'); - - if (!dontChange(bo_query.value)) - bo_query.value = search_texts[search_type]; -} - function formSubmit(e, button) { var key; @@ -367,29 +308,6 @@ function noComma(elem) } /* Help boxes */ -function addLoadEvent(func) { - var oldonload = window.onload; - if (typeof window.onload != 'function') { - window.onload = func; - } else { - window.onload = function() { - oldonload(); - func(); - } - } -} - -function helpboxParser(current) -{ - // While the span exists and we didn't find the right one, for each attribute, if attribute is "name" and has value == "help_box" - for (var j = 0; j < current.parentNode.getElementsByTagName('span').length; j++) - for(var k = 0; k < current.parentNode.getElementsByTagName('span')[j].attributes.length; k++) - if (current.parentNode.getElementsByTagName('span')[j].attributes[k].name === 'name' && current.parentNode.getElementsByTagName('span')[j].attributes[k].nodeValue === 'help_box') - return j; - - return -1; -} - if (typeof helpboxes != 'undefined' && helpboxes) { $(function() @@ -458,23 +376,6 @@ if (typeof helpboxes != 'undefined' && helpboxes) }); } -/** - * Deprecated - * - * @param id_product - * @param id_image - */ -function changePic(id_product, id_image) -{ - if (id_image == -1) - { - getE('pic').style.display = 'none'; - return; - } - getE('pic').style.display = 'block'; - getE('pic').src = '../img/p/'+parseInt(id_product)+'-'+parseInt(id_image)+'.jpg'; -} - /* Code generator for Affiliation and vourchers */ function gencode(size) { @@ -584,40 +485,12 @@ function replaceFeature(toReplace, selector) $('#feature_name_' + selector).attr('name', ''); } -/* Manage default category on page: edit product */ -function checkDefaultCategory(category_id) -{ - var oldCheckbox = $('.id_category_default'); - oldCheckbox.removeClass('id_category_default'); - var checkbox = $('#categoryBox_'+category_id); - checkbox.attr('checked', 'checked'); - checkbox.addClass('id_category_default'); -} - -function checkDefaultGroup(group_id) -{ - var oldCheckbox = $('.id_group_default'); - oldCheckbox.removeClass('id_group_default'); - var checkbox = $('#groupBox_'+group_id); - checkbox.attr('checked', 'checked'); - checkbox.addClass('id_group_default'); -} - function chooseTypeTranslation(id_lang) { getE('translation_lang').value = id_lang; document.getElementById('typeTranslationForm').submit(); } - -function showDiv(select_id, while_id, dest) -{ - var select = document.getElementById(select_id); - if (select.options[select.selectedIndex].value == while_id) - return toggle(getE(dest), true); - return toggle(getE(dest)); -} - function orderDeleteProduct(txtConfirm, txtExplain) { ret = true; @@ -657,98 +530,6 @@ function toogleShippingCost(obj) $(obj).parent().find('#spanShippingBack').css('display', 'block'); } -function removeLabel(label, fieldType, type) -{ - $(label).remove(); - if (fieldType == 0) - { - if (type == 0) - customizationUploadableFileNumber--; - else - uploadableFileLabel--; - } - else - { - if (type == 0) - customizationTextFieldNumber--; - else - textFieldLabel--; - } -} - -function browseAndRemoveLabels(newCustomizationFieldNumber, customizationFieldNumber, fieldType, type) -{ - var $current = $('body').find('div[id^="' + (type == 0 ? 'label' : 'newLabel') + 'Container_' + fieldType + '_"]'); - var ids = new Array(); - var pos = $current.length - 1; - - $current.each(function() { - ids[pos--] = $(this).attr('id'); - }); - - for (var i = 0; i < $current.length; i++) - if (customizationFieldNumber > newCustomizationFieldNumber) - { - removeLabel($('#'+ids[i]), fieldType, type); - customizationFieldNumber--; - } - return customizationFieldNumber; -} - -function displayCustomizationProperties(type, force) -{ - var newCustomizationFieldNumber = Math.abs(type == 0 ? parseInt($('#uploadable_files').val()) : parseInt($('#text_fields').val())); - var customizationFieldNumber = Math.abs(type == 0 ? (parseInt(customizationUploadableFileNumber) + parseInt(uploadableFileLabel)) : (parseInt(customizationTextFieldNumber) + parseInt(textFieldLabel))); - var label = type == 0 ? parseInt(uploadableFileLabel) : parseInt(textFieldLabel); - var target = type == 0 ? '#customizationFileProperties' : '#customizationTextFieldProperties'; - /* Add some fields */ - if (newCustomizationFieldNumber > customizationFieldNumber || force) - { - var content = ''; - var j = label; - - for (var i = 0; i < newCustomizationFieldNumber - customizationFieldNumber; i++, j++) - { - var fieldsName = 'newLabel_' + type + '_' + j; - var fieldsContainerName = 'newLabelContainer_' + type + '_' + j; - content += '
'; - /* Generates input field */ - for (k = 0; k < languages.length; k++) - content += '
' + newLabel + ' #' + (j + 1) + '
'; - /* Generates language selector & require checkbox */ - content += '
' + required + '
' + choose_language + '

'; - /* Generate language flags */ - for (k = 0; k < languages.length; k++) - content += '' + languages[k][2] + ''; - content += '
'; - if (type == 0) - uploadableFileLabel++; - else - textFieldLabel++; - } - $(target).append(content); - } - /* Remove */ - else - { - customizationFieldNumber = browseAndRemoveLabels(newCustomizationFieldNumber, customizationFieldNumber, type, 1); - browseAndRemoveLabels(newCustomizationFieldNumber, customizationFieldNumber, type, 0); - } -} - -function showAttributeColorGroup(name, container) -{ - var id_list; - var value; - - id_list = document.getElementById(name); - value = id_list.options[id_list.selectedIndex].value; - if (attributesGroups[value]) - $('#colorAttributeProperties').fadeIn(); - else - $('#colorAttributeProperties').fadeOut(); -} - function orderOverwriteMessage(sl, text) { var $zone = $('#txt_msg'); @@ -841,7 +622,6 @@ function disableZipFormat() $('.zip_code_format').show(); } - function spreadFees(id_range) { newVal = $('#fees_all_'+id_range).val().replace(/,/g, '.'); @@ -881,8 +661,6 @@ function submitAddcmsAndPreview() $('#cms').submit(); } - - function checkMultishopDefaultValue(obj, key) { if ($(obj).attr('checked') || $('#'+key).hasClass('isInvisible'))