[prive ↪ issue_46] 9 commits

spip/prive | 9 commits

Par Sylvain, le 3 décembre 2024 à 11h55min :

build: ajaxCallback.js presentation.js retrocompat.min.js

Modifié
javascript/ajaxCallback.js
javascript/ajaxCallback.min.js
javascript/presentation.js
javascript/presentation.min.js
javascript/retrocompat.min.js

Détails : build: `ajaxCallback.js` `presentation.js` `retrocompat.min.js` (5970daa6) · Validations · spip / prive · GitLab

==============================
Par Sylvain, le 3 décembre 2024 à 11h55min :

feat: (spip/ecrire#20) formulaire_bouton_action_post prend en compte le markup data-callback en remplacement de onclick

Les 2 conditions optionnelles confirm et exec doivent renvoyer true pour déclencher la soumission du formulaire bouton.
Encapsuler les fonctions « callback » dans des fonctions asynchrones et des Promise
permet de jouer les animations (ou autre traitement) en intégralité avant le POST.

chores:
peaufiner les effets d’animations animateAppend animateRemove et positionner
déplacer les fonctions formulaires_* dans le module idoine

Modifié
javascript/ajaxCallback/src/ajaxbloc.js
javascript/ajaxCallback/src/ajaxform.js
javascript/ajaxCallback/src/anim.js

Détails : feat: (spip/ecrire#20) `formulaire_bouton_action_post` prend en compte le... (1d4dadaf) · Validations · spip / prive · GitLab

==============================
Par Sylvain, le 3 décembre 2024 à 11h55min :

chores: commentaires, indentation, imports manquants

fixup

Modifié
javascript/_init.js.html
javascript/ajaxCallback/src/ajaxform.js
javascript/ajaxCallback/src/main.js
javascript/presentation/src/depliants.js
javascript/presentation/src/dom-slide.js
javascript/presentation/src/main.js
javascript/retrocompat.js

Détails : chores: commentaires, indentation, imports manquants (5cb22816) · Validations · spip / prive · GitLab

==============================
Par Sylvain, le 3 décembre 2024 à 11h55min :

fix: traiter sans erreur ajaxReload('mon_bloc')lorsque mon_bloc n’est pas .ajaxbloc

Si la chaîne mon_bloc correspond à un élément du DOM trouvé par querySelector (!== null) et que ce dernier possède un ancêtre avec .ajaxbloc,
on choisit ce dernier à défaut.

Modifié
javascript/ajaxCallback/src/ajaxbloc.js

Détails : fix: traiter sans erreur `ajaxReload('mon_bloc')`lorsque `mon_bloc` n'est pas `.ajaxbloc` (513f358e) · Validations · spip / prive · GitLab

==============================
Par placido, le 3 décembre 2024 à 11h52min :

docs(changelog): spip/spip#5975

Modifié
CHANGELOG.md

Détails : docs(changelog): spip/spip#5975 (a20f0098) · Validations · spip / prive · GitLab

==============================
Par placido, le 3 décembre 2024 à 11h49min :

chores(changelog): spip/spip#5975

Modifié
CHANGELOG.md

Détails : chores(changelog): spip/spip#5975 (dff08afa) · Validations · spip / prive · GitLab

==============================
Par placido, le 3 décembre 2024 à 11h49min :

del: retrait de prefixfree.js dans le privé

Supprimé
javascript/prefixfree.js
javascript/prefixfree.min.js
Modifié
squelettes/inclure/head.html

Détails : del: retrait de `prefixfree.js` dans le privé (85d2aa1f) · Validations · spip / prive · GitLab

==============================
Par b_b, le 3 décembre 2024 à 11h36min :

docs(changelog): pour !36

Modifié
CHANGELOG.md

Détails : docs(changelog): pour !36 (e8440297) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 29 novembre 2024 à 18h06min :

fix: passer url à la chaine de langue pass_reset_url

Modifié
modeles/mail_inscription.html
modeles/mail_nouveaux_identifiants.html

Détails : fix: passer url à la chaine de langue `pass_reset_url` (18d2555c) · Validations · spip / prive · GitLab