Chargement en cours javascript/multilang.js +5 −5 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -101,14 +101,14 @@ function multilang_init_lang(options) { multilang_forms_toadd = multilang_forms; //create menu lang for the global form if(multilang_containers.size()) if(multilang_containers.length) multilang_make_menu_lang(multilang_containers); multilang_menu_selector = options.form_menu; multilang_init = true; // Modif Yffic : On va pas plus loin s'il n'y a pas de form if(multilang_forms_toadd.size()) multilang_init_multi(); if(multilang_forms_toadd.length) multilang_init_multi(); } Chargement en cours Chargement en cours @@ -287,7 +287,7 @@ function multilang_multi_recover(el,container,target,event){ * @param id chaine correspondant a l'id du champ */ function multilang_is_title(el) { return (el.id=='titre' || el.id=='champ_titre' || (el.id=='nom_site' && ($(el).parents('#configurer-accueil,.formulaire_configurer_identite,.formulaire_editer_auteur').size() < 1)) || el.id.match(/^titre_document[0-9]+/)!=null || el.name.match(/^content_[a-z0-9_]+_titre/)!=null || el.name.match(/^content_[a-z0-9_-]+nom_/)!=null) return (el.id=='titre' || el.id=='champ_titre' || (el.id=='nom_site' && ($(el).parents('#configurer-accueil,.formulaire_configurer_identite,.formulaire_editer_auteur').length < 1)) || el.id.match(/^titre_document[0-9]+/)!=null || el.name.match(/^content_[a-z0-9_]+_titre/)!=null || el.name.match(/^content_[a-z0-9_-]+nom_/)!=null) } /** Chargement en cours Chargement en cours @@ -410,7 +410,7 @@ function multilang_change_lang(el,container,target) { // Maj du menu de langues avant multilang_init_field multilang_forms_fields[target_id].each(function(){ var me = $(this); if(me.parents(multilang_root_opt).size()>0){ if(me.parents(multilang_root_opt).length>0){ if(me.is(multilang_fields_selector_opt)) multilang_init_field(this,lang,true); }else Chargement en cours Chargement en cours @@ -624,7 +624,7 @@ function multilang_multi_submit(params) { * @return */ function multilang_attach_submit() { if($(this).parents('.ajax').size() && $(this).find('input[name=var_ajax]')){ if($(this).parents('.ajax').length && $(this).find('input[name=var_ajax]')){ $(this).on('form-pre-serialize', multilang_multi_submit); }else if($(this).is('.formulaire_crayon')){ cQuery(this).on('form-pre-serialize',function(){multilang_multi_submit.apply(this);}); Chargement en cours Chargement en cours
javascript/multilang.js +5 −5 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -101,14 +101,14 @@ function multilang_init_lang(options) { multilang_forms_toadd = multilang_forms; //create menu lang for the global form if(multilang_containers.size()) if(multilang_containers.length) multilang_make_menu_lang(multilang_containers); multilang_menu_selector = options.form_menu; multilang_init = true; // Modif Yffic : On va pas plus loin s'il n'y a pas de form if(multilang_forms_toadd.size()) multilang_init_multi(); if(multilang_forms_toadd.length) multilang_init_multi(); } Chargement en cours Chargement en cours @@ -287,7 +287,7 @@ function multilang_multi_recover(el,container,target,event){ * @param id chaine correspondant a l'id du champ */ function multilang_is_title(el) { return (el.id=='titre' || el.id=='champ_titre' || (el.id=='nom_site' && ($(el).parents('#configurer-accueil,.formulaire_configurer_identite,.formulaire_editer_auteur').size() < 1)) || el.id.match(/^titre_document[0-9]+/)!=null || el.name.match(/^content_[a-z0-9_]+_titre/)!=null || el.name.match(/^content_[a-z0-9_-]+nom_/)!=null) return (el.id=='titre' || el.id=='champ_titre' || (el.id=='nom_site' && ($(el).parents('#configurer-accueil,.formulaire_configurer_identite,.formulaire_editer_auteur').length < 1)) || el.id.match(/^titre_document[0-9]+/)!=null || el.name.match(/^content_[a-z0-9_]+_titre/)!=null || el.name.match(/^content_[a-z0-9_-]+nom_/)!=null) } /** Chargement en cours Chargement en cours @@ -410,7 +410,7 @@ function multilang_change_lang(el,container,target) { // Maj du menu de langues avant multilang_init_field multilang_forms_fields[target_id].each(function(){ var me = $(this); if(me.parents(multilang_root_opt).size()>0){ if(me.parents(multilang_root_opt).length>0){ if(me.is(multilang_fields_selector_opt)) multilang_init_field(this,lang,true); }else Chargement en cours Chargement en cours @@ -624,7 +624,7 @@ function multilang_multi_submit(params) { * @return */ function multilang_attach_submit() { if($(this).parents('.ajax').size() && $(this).find('input[name=var_ajax]')){ if($(this).parents('.ajax').length && $(this).find('input[name=var_ajax]')){ $(this).on('form-pre-serialize', multilang_multi_submit); }else if($(this).is('.formulaire_crayon')){ cQuery(this).on('form-pre-serialize',function(){multilang_multi_submit.apply(this);}); Chargement en cours