Changeset 107247 in spip-zone for _plugins_/format_phone/trunk


Ignore:
Timestamp:
Oct 31, 2017, 4:38:58 PM (18 months ago)
Author:
bystrano@…
Message:

auto-formater aussi les inputs qui ont été ajoutés via un chargement ajax

Location:
_plugins_/format_phone/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/format_phone/trunk/README.md

    r100030 r107247  
    44Il suffit de donner la classe `autoformat-numero` à une balise `<input>` pour que la saisie dans le champ correspondant soit automatiquement formatée au fur et à mesure de la saisie.
    55
    6 Par défaut, les numéros au format local (qui ne commencent pas par un +) sont considérés comme des numéros belges, mais on peut changer ceci en définissant la constante `PHONE_FORMAT_PAYS` dans le fichier `mes?options.php`, comme p.ex :
     6Par défaut, les numéros au format local (qui ne commencent pas par un +) sont considérés comme des numéros belges, mais on peut changer ceci en définissant la constante `PHONE_FORMAT_PAYS` dans le fichier `mes_options.php`, comme p.ex :
    77
    88```php
  • _plugins_/format_phone/trunk/inclure/head-format-phone.html

    r100029 r107247  
    11<script>
    2  $(function () {
    3    $('.autoformat-numero').keyup(function (e) {
    4      if (e.keyCode !== 8) {
    5        $(this).val(formatInternational("#EVAL{FORMAT_PHONE_PAYS}", $(this).val()));
    6      }
    7    });
    8  });
     2function init_autoformatteur() {
     3    $('.autoformat-numero').keyup(function (e) {
     4        if (e.keyCode !== 8) {
     5            $(this).val(formatInternational("#EVAL{FORMAT_PHONE_PAYS}", $(this).val()));
     6        }
     7    });
     8}
     9
     10// DOM ready
     11$(init_autoformatteur);
     12// chargements ajax
     13onAjaxLoad(init_autoformatteur);
    914</script>
  • _plugins_/format_phone/trunk/paquet.xml

    r100035 r107247  
    22        prefix="format_phone"
    33        categorie="communication"
    4         version="1.0.0"
     4        version="1.0.1"
    55        etat="dev"
    66        compatibilite="[3.1.3;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.