Le bouton "Poster un message" des différents forums privés (articles, breves,...
Le bouton "Poster un message" des différents forums privés (articles, breves, sites, message, et forum interne) passe en Ajax: c'était trop pénible de ne pas avoir sous les yeux ce à quoi on répondait. Cela concerne d'abord le script source:spip/ecrire/exec/forum_envoi.php, qui est renommé source:spip/ecrire/exec/poster_forum_prive.php afin de profiter de la mécanique de {{ajax_action_post}}. Ce bouton étant juste avant les messages du forum en question, cette transformation s'appuie sur source:spip/ecrire/inc/discuter.php déjà en Ajax pour le forum d'un article et qui aurait dû l'être depuis longtemps pour les autres, ce qui est donc fait à présent. Ce tronçonnage des listes de messages est très proche de celui fait pour les pages source:spip/ecrire/articles_forum.php et source:spip/ecrire/controler_forum.php. Les deux fonctions {{formulaire_discuter}} et {{afficher_navigation_forum}} ont été rapprochées, on devrait pouvoir les unifier complètement. Pour la deuxième, il existe les paramètres d'URL nommés {{pas}} et {{enplus}} réglant le pas et la dimension du menu de navigation, mais rien dans les pages qui permettrait de leur donner des valeurs. Il y a un graphiste dans la salle ? A noter que JQuery ne semble toujours pas traiter les Input-Submit nommés, il faut toujours {{AjaxNamedSubmit}}. Autre point: le non respect du RFC HTTP par les navigateurs en ce qui concerne la redirection en POST fait encore des siennes; après l'horreur de source:spip/ecrire/action/poster_forum_prive.php, voila source:spip/ecrire/inc/barre.php.
parent
bf7db557
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- .gitattributes 1 ajout, 1 suppression.gitattributes
- ecrire/action/poster_forum_prive.php 6 ajouts, 3 suppressionsecrire/action/poster_forum_prive.php
- ecrire/exec/articles.php 6 ajouts, 13 suppressionsecrire/exec/articles.php
- ecrire/exec/articles_forum.php 6 ajouts, 4 suppressionsecrire/exec/articles_forum.php
- ecrire/exec/breves_voir.php 3 ajouts, 6 suppressionsecrire/exec/breves_voir.php
- ecrire/exec/controle_forum.php 8 ajouts, 6 suppressionsecrire/exec/controle_forum.php
- ecrire/exec/discuter.php 7 ajouts, 4 suppressionsecrire/exec/discuter.php
- ecrire/exec/forum.php 6 ajouts, 38 suppressionsecrire/exec/forum.php
- ecrire/exec/message.php 4 ajouts, 17 suppressionsecrire/exec/message.php
- ecrire/exec/poster_forum_prive.php 27 ajouts, 14 suppressionsecrire/exec/poster_forum_prive.php
- ecrire/exec/sites.php 5 ajouts, 11 suppressionsecrire/exec/sites.php
- ecrire/inc/barre.php 5 ajouts, 3 suppressionsecrire/inc/barre.php
- ecrire/inc/discuter.php 39 ajouts, 32 suppressionsecrire/inc/discuter.php
- ecrire/inc/forum.php 13 ajouts, 13 suppressionsecrire/inc/forum.php
- ecrire/inc/forum_envoi.php 13 ajouts, 12 suppressionsecrire/inc/forum_envoi.php
- ecrire/inc/presentation.php 10 ajouts, 8 suppressionsecrire/inc/presentation.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter