37 Commits (b58799615a5f02dc6720a2579a45e26e871ce0a3)

Author SHA1 Message Date
Committo,Ergo:sum b58799615a Simplication des URLs propres (suite de [10203] et [10209]). Les marqueurs de types d'URL sont totalement évacués, car en fait ils n'étaient pas inclus dans la chaîne stockée dans la table SQL, on ne gaspille pas de place dans cette table en les évacuant et l'URL est alors plus agréable à lire. On continue en revanche à les retirer dans les URLS demandées au serveur HTTP afin d'assurer le service pour les anciens signets. 16 years ago
Committo,Ergo:sum 78158d88c8 Url propres: les marqueurs de type d'URL (- + @ _) n'étant plus nécessaires, réécriture du code pour que leur présence soient conditionnées par un jeu de constantes. En mettant ce qui suit dans '''mes_options''', les marqueurs ne seront plus utilisés: 16 years ago
Fil 583937e27e urls propres; bug sur le cas particulier des mots 16 years ago
Committo,Ergo:sum 274dcf3c15 Nouvelles URLs propres. Le système d'URL propres de SPIP avait certaines limitations et reposait sur une implémentation spécifique à MySQL. Puisqu'il était nécessaire de les réécrire pour finaliser le portage de SPIP en PostGres, on en profite pour lever une de leur limitations: SPIP mémorise à présent toutes les URL propres ayant été associéés à un objet depuis sa publication. 16 years ago
Committo,Ergo:sum 3162c69445 spip_num_rows -> sql_countsel 16 years ago
Committo,Ergo:sum f38734d5b7 Renommage de toutes les fonctions '''spip_abstract_''' en '''sql_''', c'est plus court et plus parlant puisqu'il s'agit des fonctions d'interfaces avec un serveur SQL. De nouveau attention il faut vider le cache (en fait seulement celui des squelettes: tmp/cache/skel) car ce sont des fonctions que le compilateur place dans le code compilé. 16 years ago
Committo,Ergo:sum a8ee88ffd7 #209: Afin que les plugins utilisant '''SPIP_NUM''' ou '''SPIP_ASSOC''' dans les appels de '''spip_fetch_array''' continuent à fonctionner sans perturber le portage en PostGres, cette fonction passe en vieille_def avec une définition appellant explicitement '''mysql_fetch_array'''. Elle est remplacée dans tout le code de SPIP par '''spip_abstract_fetch''' auparavant utilisée seulement par le compilateur de squelettes. Les plugins voulant tourner en PostGres à terme sont invités à renommer cette fonction, et à ramener à un seul argument tous ses appels. 16 years ago
Fil ddc2a91f2d des vieilleries 16 years ago
Committo,Ergo:sum 6cbd75e733 Retour des url propres-qs bannies involontairement par [9211] (résoud #919). A noter que les nouvelles fonctionnalités de [9211] ont permis cette correction justement en simplifiant redirect.php. 16 years ago
Fil a28688c783 retour aux urls propres non modifiables, sauf si on fait define('_URL_PROPRES_REGENERER', true) dans mes_options (truc provisoire en attendant les urls libres) 16 years ago
Fil ff6a2b966a annule [9244], patch a suivre 16 years ago
Committo,Ergo:sum e671934976 Les urls propres n'étaient plus recalculées après modif de leur contenu. 16 years ago
Committo,Ergo:sum 9e4a0c0e49 Debut de centralisation des différents status des auteurs. Mais c'est quoi ce '2redac' perdu dans exec/message ? 16 years ago
Committo,Ergo:sum 984689248a Revision de l'interface aux jeux de fonctions generer_url_$objet, commandés en particulier par la globale $type_urls. 16 years ago
Fil 798c3464af suite de [8926], introduit en particulier #FICHIER* qui donne le chemin du document a partir de _DIR_IMG 16 years ago
Committo,Ergo:sum 7714d39256 Préparation à la disparition de _DIR_IMG dans le champ "fichier" de la table des documents: 2 fonctions get_spip_doc et set_spip_doc convertissent les infos dans la table SQL en l'adresse effective du fichier sur le disque. A noter qu'il y a de toutes façons déjà une conversion en ce qu'il faut rajouter _DIR_RACINE. Dans inc/utils on trouvera en commentaire les versions à utiliser à terme. Elles semblent bien marcher sur une base vierge, mais reste à écrire la mise à jour des anciennes bases, avec un risque de Time Out à gérer. 16 years ago
Fil 9cb8752820 url-rewriting et POST (#770, acti) 16 years ago
Fil 6dff1b7d4c retrait des dernieres GLOBALS['_SERVER'] 16 years ago
Fil 19bf4273fa integre le patch de redirection des urls page vers les urls propres propose par acti (#547) 16 years ago
Fil 3deef5748c la page sites en urls qs (klike) 16 years ago
Fil d0e8c69fe4 le (c) c'est important, en 2007 comme en 2006 16 years ago
Cerdic 596f6f5092 spip_abstract_quote() devient _q(), ca sera moins disuasif a utiliser systematiquement, et ca 17 years ago
Christian Lefebvre 5c9de9efab insertion de liens vers la doc du code 17 years ago
Committo,Ergo:sum c39a88e4ca Permettre l'acces aux documents protégés. Corrige #474. Et 2 defined(inc_version) rajoutés. 17 years ago
Fil 147d17340e problèmes dans l'url-propre sur le caractère No (numéro) #404 17 years ago
Fil 12722070fb vérifications d'urls (#338 entre autres) 17 years ago
Cerdic db403a819a petits nettoyages 17 years ago
Committo,Ergo:sum f5a7f09b9c Tache #209: Remplacement des addslashes spécifiques à SQL par la fonction spip_abstract_quote pour faciliter le portage SQLite. Cette fonction retourne son argument intact si c'est un nombre, ou le met entre apostrophes avec \ sur les apostrophes internes sinon. Il faudra toujours l'utiliser pour SQL a present, 17 years ago
Fil 87344224c6 les urls page n,ont plus de = par defaut 17 years ago
Cerdic 46321f482f on avait perdu une possibilité de raz l'url propre a cause du renommagr de spip_action_redirect_dist 17 years ago
Committo,Ergo:sum 3d2b1c9235 Tâche #209: normalisation des appels à spip_query 17 years ago
Committo,Ergo:sum 2d393ec1f2 Tâche #209: normalisation des appels de spip_query. Il reste 18 appels calculés qui reecrivent la requete SQL pour une raison ou une autre et qu'il faudra donc adapter à la main pour SQLite. 17 years ago
Fil 434b9445b1 commentaires incomplets (rpapa) 17 years ago
Fil b33c1d721c nettoyage des include_ecrire() en include_spip() et petits bugs 17 years ago
Fil 695638c6bd * compatibilite entre tous les modes d'urls proposés en standard 17 years ago
Fil 8375b14461 transformation de 17 years ago
Fil 931ee09800 nettoyage de la racine 17 years ago
Fil 13892804ea redécoupage des fichiers graphiques et externes (css) de manière à bien préciser ce qui est accédé par http et ce qui est accédé par php 17 years ago
Committo,Ergo:sum 7987ca3c77 centralisation de (presque) tous les appels a spip_action.php pour pouvoir le faire evoluer plus facilement 17 years ago
Committo,Ergo:sum 908f1c0d8b contrer le chargement de plusieurs inc-urls (Paolo #73) 17 years ago
Committo,Ergo:sum 3696e365d5 basculement de spip_redirect vers spip_action, en conservant le premier sous une forme adaptee pour assurer la continuite du service 17 years ago
Committo,Ergo:sum 1b35e05b99 remplacement du spip_image?action=autoriser par spip_action ... 17 years ago
Fil ef6aa60797 il faut vivre avec son temps : 17 years ago
Committo,Ergo:sum b26f905536 include_ecrire etc acceptent des noms sans extension et completent avec .php ou .php3; migration generale dans les scripts de l'espace public pour preparer l'abandon des .php3 17 years ago
Committo,Ergo:sum 9e25e547c7 Remplacement systematique de la fonction lire_meta(x) par son contenu $GLOBALS['meta'][x] 17 years ago
Fil 69e88a54b7 Permettre un mode d'URLs "propres-qs", c'est-a-dire qui fonctionne a partir 17 years ago
Committo,Ergo:sum aeba842acc Rationnalisation des includes dans les fichiers de l'espace public 17 years ago
Fil 060269f286 ameliorations dans la syndication + gestion des tags "microformats" + diverses choses 18 years ago
Fil c6687ab9f0 un truc louche dans inc-urls-propres (un conflit mal resolu ?) 18 years ago
Committo,Ergo:sum 00de0b972a spip_image enfin generique, meme qu'elle a fusionne avec spip_acces_doc qui peut sauter 18 years ago