[8952] avait rendu inaccessible le test du proxy. Mais il y a des bouts de...
[8952] avait rendu inaccessible le test du proxy. Mais il y a des bouts de ficelles qui vont loin quand on tire dessus. Tant qu'à reprendre le script {{{config_fonctions}}} pour ça, autant passer en ajax les 9 cas de Submit de cette page (retester les créateurs de vignettes quand on change une des 8 autres options, c'était pas terrible). Mais pour éviter 9 trios de fichiers (action/exec/inc), on réécrit ajax_action_post pour qu'il permette de partager le meme fichier {{{configurer.php}}}: un dans {{{action}}} (ce qui va permettre de remplacer les modifs en rafale dans {{{appliquer_modif_configs}}} par la seule modif utile; à faire), et un dans {{{exec}}}. Et pour eviter que celui de {{{exec}}}ne soit totalement opaque en relançant n'importe quel script de {{{inc}}}, création d'un sous-répertoire {{{configuration}}} destiné à contenir tous les formulaires sur les options de configuration. Dans ce répertoire {{{configuration}}} figurent les 9 scripts dont on vient de parler, plus les 2 déjà créés par [9039] (config_lang en Ajax) et 2 autres venant de la mise en Ajax de config_multilang (qui ne relance plus calculer_langue_rubrique: sauf erreur ça n'a jamais eu d'impact immédiat sur elles), en attendant de créer tout ceux potentiellement dans exec/config_contenu.php et dans exec/configuration.php. Pour enfin rendre à nouveau accessible le test du proxy, nouvel ajout à ajax_action_post afin qu'il gère plusieurs boutons Submit dans un meme formulaire. Malheureusement AjaxSqueeze/JQuery ne traite pas ça, il a fallu rajouter dans layer.js une fonction de clone de bouton submit nommé. Et tout ça est xhtml strict, car tout avait commencé il y 24 heures par l'intention microscopique d'enlever un attribut align dans le formulaire config_fonctions!
parent
38c74a32
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- .gitattributes 15 ajouts, 6 suppressions.gitattributes
- dist/javascript/layer.js 14 ajouts, 0 suppressiondist/javascript/layer.js
- ecrire/action/configurer.php 19 ajouts, 3 suppressionsecrire/action/configurer.php
- ecrire/configuration/avertisseur.php 22 ajouts, 11 suppressionsecrire/configuration/avertisseur.php
- ecrire/configuration/compteur.php 39 ajouts, 0 suppressionecrire/configuration/compteur.php
- ecrire/configuration/correcteur.php 40 ajouts, 0 suppressionecrire/configuration/correcteur.php
- ecrire/configuration/index.php 1 ajout, 0 suppressionecrire/configuration/index.php
- ecrire/configuration/indexeur.php 37 ajouts, 0 suppressionecrire/configuration/indexeur.php
- ecrire/configuration/langue.php 6 ajouts, 6 suppressionsecrire/configuration/langue.php
- ecrire/configuration/locuteur.php 92 ajouts, 0 suppressionecrire/configuration/locuteur.php
- ecrire/configuration/previsualiseur.php 43 ajouts, 0 suppressionecrire/configuration/previsualiseur.php
- ecrire/configuration/reducteur.php 215 ajouts, 0 suppressionecrire/configuration/reducteur.php
- ecrire/configuration/referenceur.php 67 ajouts, 0 suppressionecrire/configuration/referenceur.php
- ecrire/configuration/relayeur.php 61 ajouts, 0 suppressionecrire/configuration/relayeur.php
- ecrire/configuration/transcodeur.php 6 ajouts, 12 suppressionsecrire/configuration/transcodeur.php
- ecrire/configuration/versionneur.php 18 ajouts, 4 suppressionsecrire/configuration/versionneur.php
- ecrire/exec/config_contenu.php 3 ajouts, 3 suppressionsecrire/exec/config_contenu.php
- ecrire/exec/config_fonctions.php 20 ajouts, 462 suppressionsecrire/exec/config_fonctions.php
- ecrire/exec/config_lang.php 4 ajouts, 4 suppressionsecrire/exec/config_lang.php
- ecrire/exec/config_multilang.php 5 ajouts, 123 suppressionsecrire/exec/config_multilang.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter