- jan. 23, 2006
-
-
Fil a rédigé
-
- jan. 20, 2006
-
-
esj a rédigé
encore un generer_url_ de plus et conversion du script spip_rss en un spip_action. Amelioration de la presentation du message d'acces interdit pour celui-ci
-
- jan. 19, 2006
-
-
esj a rédigé
centralisation de (presque) tous les appels a spip_action.php pour pouvoir le faire evoluer plus facilement
-
- jan. 18, 2006
-
-
esj a rédigé
[5416] avait promis qu'il y avait plus simple pour le changement de couleur. Exact, mais en plus c'est sans XSS a tous les etages (la honte).
-
- jan. 16, 2006
-
-
esj a rédigé
replacement de ecrire/iframe_action.php par ./sip_action?action=instituer, pour changer le statut de qqch de manire plus rapide (pas de chargement de preferences) et plus sure (controle l'action, plutot que le demandeur qui n'etait d'ailleurs pas toujours bien controle)
-
esj a rédigé
laisser passer la feuille de style a l'install, c'est-a-dire sans exiger le cookie. Par ailleurs, retirer de inc_upgrade ce qui n'est pas necessaire au script upgrade
-
- jan. 15, 2006
-
-
esj a rédigé
Suite du depot precedent: le probleme semble ne se poser que pour les url referencant un repertoire mais sans '/' avant le '?'. On le rajoute et on a de nouveau des URL absolues pour la plupart des envois en post
-
esj a rédigé
Un formulaire avec un champ action en adresse absolue AVEC parametres (donc de forme "http://PATH?arg1=val1....") et un champ method de valeur POST est transmis d'autorite en GET par les navigateurs, alors que si le champ action est en adresse relative (donc de forme "PATH?arg1=val1...") la transmission a bien lieu en POST ! En consequence, SPIP n'utilise finalement les URL absolues que pour les methodes GET, jamais pour les POST. Ce depot enterine ce choix, a l'aide de la fonction genere_url_ecrire qui admet un nouvel argument optionnel indiquant si l'on veut une URL relative (par defaut) ou absolue. La fonction generer_url_post_ecrire utilise donc systematiquement la deuxieme forme. Les appels a ces deux fonction ont ete reecrits pour verifier les cas d'utilisation.
-
esj a rédigé
Passage en Post de tous les formulaires GET, car ceux-ci ne seront plus compatibles avec l'extensibilite de SPIP. Celle-ci devra utiliser du coup _REQUEST pour recuperer le nom de l'action a faire, on l'instaure tout de suite. Version standard toujours operationnelle, mais l'extensibilite ne s'obtient pas encore apres execution de spip_migre
-
- jan. 14, 2006
-
-
esj a rédigé
ne pas mettre dans inc_util ce qui n'est pas toujours utile. En proofiter pour ne pas produire d'Input a nom vide, et qq sauts de lignes dans le HTML ne font pas de mal
-
- jan. 13, 2006
-
-
esj a rédigé
-
- jan. 12, 2006
-
-
esj a rédigé
generation d'URL absolues pour l'espace de redac, afin de preparer le basculement vers la disparition des php3, de la genericite et de la mutualisation
-
- jan. 01, 2006
-
-
Fil a rédigé
(c) 2001-2006
-
- déc. 25, 2005
-
-
esj a rédigé
La fonction "generer_url_ecrire" (ci-devant http_php_scriptnq) produit TOUTES les url de l'espace prive. Elle prend un nom de script, sans son extension, et une Query String, et retourne une URL formee du nom du script muni de son extension, du point d'interrogation et de la query_string avec les "&" transcodes en "&". Elle admet aussi deux arguments supplementaires optionnels pour le cas specifique d'une URL codee comme valeur de parametre. Cette fonction est destinee a supprimer d'un seul coup les extensions php3, et a permettre l'introduction d'un script generique pour n'en garder qu'un seul.
-
esj a rédigé
disparition de la version citante de la fonctionnalisation des scripts, avec correction de qq confusions entre celle-ci et l'autre
-
esj a rédigé
-
- déc. 24, 2005
-
-
esj a rédigé
-
- déc. 23, 2005
- déc. 22, 2005
-
-
esj a rédigé
hyper chaud l'url a double retour urlencode(...urlencode...) pour fonctionnaliser les appels de scripts php (encore 102 avant l'autoroute)
-
- déc. 19, 2005
-
-
esj a rédigé
-
esj a rédigé
introduction de la fonction http_php_script(script, args) qui construit une URL script.php3?arg aujourd'hui, autre chose plus tard
-
esj a rédigé
include_ecrire etc acceptent des noms sans extension et completent avec .php ou .php3; migration generale dans ecrire/ pour preparer l'abandon des .php3
-
- déc. 18, 2005
-
-
esj a rédigé
-
- déc. 17, 2005
- nov. 11, 2005
- nov. 10, 2005
-
-
esj a rédigé
- virer les ifdefined_ECRIRE inutiles a cause include_ecrire et inopepants en PHP5 - les remplacer par ifnotdefined inc_version return pour renforcer la securite (suggestion de Moritz Naumann) - mettre des include_ecrire pour tout ce qui n'est pas find_in_path - signaler dans spip_log les fichiers non accessibles, par le biais de include_ecrire
-
- nov. 09, 2005
-
-
Fil a rédigé
quelques fonctions de moins dans inc_version + correction du probleme de spip_auteurs.url_propre et spip_syndic.url_propre qui etaient mal cree / mal reference
-
- nov. 08, 2005
-
-
esj a rédigé
-
- nov. 05, 2005
-
-
esj a rédigé
- deporter du script vers son inc_ associe - inc_texte ===> inc_filtre - inc_presentation ==> inc_layer et inc_calendrier
-
- nov. 04, 2005
-
-
esj a rédigé
decoupage de inc_presentation en 2, afin que les petits scripts (spip_image, spip_rss, aide etc) n'ayant besoin que d'une presentation minimale puissent ne lire que ce minimum
-