var sankoreLang = { display: "Afficher", edit: "Modifier", first_desc: "Fruits", second_desc: "Légumes", potatoes: "Pomme de terre", carrot: "Carotte", onion: "Oignon", apple: "Pomme", pear: "Poire", enter: "Saisir le nom de la catégorie ici ...", add: "Nouveau bloc", text: "Texte", wgt_name: "Catégoriser des textes", reload: "Recharger", slate: "Bois", pad: "Pad" }; //main function function start(){ $("#wgt_display").text(sankoreLang.display); $("#wgt_edit").text(sankoreLang.edit); $("#wgt_name").text(sankoreLang.wgt_name); $("#wgt_reload").text(sankoreLang.reload); $(".style_select option[value='1']").text(sankoreLang.slate); $(".style_select option[value='2']").text(sankoreLang.pad); if(window.sankore){ if(sankore.preference("categoriser_text","")){ var data = jQuery.parseJSON(sankore.preference("categoriser_text","")); importData(data); } else { showExample(); } } else showExample(); if (window.widget) { window.widget.onleave = function(){ exportData(); } } $("#wgt_reload").click(function(){ window.location.reload(); }); $(".style_select").change(function (event){ changeStyle($(this).find("option:selected").val()); }) $("#wgt_display, #wgt_edit").click(function(event){ if(this.id == "wgt_display"){ if(!$(this).hasClass("selected")){ $(this).addClass("selected"); $("#wgt_edit").removeClass("selected"); $(".style_select").css("display","none"); $(".add_block").remove(); $(".cont").each(function(){ var container = $(this); var tmp_i = 0; var tmp_right = ""; var tmp_array = []; container.find(".close_cont").remove(); container.find(".imgs_cont").each(function(){ $(this).find(".del_category").remove(); $(this).find(".add_img").remove(); $(this).find(".add_category").remove(); $(this).removeAttr("ondragenter") .removeAttr("ondragleave") .removeAttr("ondragover") .removeAttr("ondrop") .find(".cat_desc").attr("disabled","disabled"); var tmp_count = $(this).find(".img_block").size(); $(this).find("input[name='count']").val(tmp_count); $(this).find(".img_block").each(function(){ $(this).find(".close_img").remove(); var tmp_text = $(this).find(".text_cont"); tmp_text.removeAttr("contenteditable") .css("margin", ($(this).height() - tmp_text.height())/2 + "px 0px"); tmp_array.push($(this)); $(this).remove(); }); $(this).droppable({ hoverClass: 'dropHere', drop: function(event, ui) { if($(ui.draggable).parent().parent().html() == $(this).parent().html()){ var tmp_ui = $(ui.draggable).parent(); checkOnDrop($(this), $(ui.draggable)); checkCorrectness(tmp_ui); } } }); $(this).removeAttr("style"); }); var all_imgs = $("