Skip to content
Extraits de code Groupes Projets
Valider af1f7f05 rédigé par esj's avatar esj
Parcourir les fichiers

[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
Aucune requête de fusion associée trouvée
Affichage de
avec 727 ajouts et 634 suppressions
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter