34 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 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 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
Cerdic bdef2d6df5 "assurer la compatibilite des url page avec des formulaires en methode get" 16 years ago
Committo,Ergo:sum f9c6e7b663 Encore une scorie dans l'argument supplémentaire de la réécriture d'URL. 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 6dff1b7d4c retrait des dernieres GLOBALS['_SERVER'] 16 years ago
Cerdic 71a32eb799 des warnings en mode Reporting ALL 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 bbd9f0945d modif plus radicale (toggg #472) 17 years ago
Fil a52a40506c plus efficace (toggg) 17 years ago
Fil b23cef8aa2 accrocher moins de choses ans le filtre d'url pages (par exemple ?url=http://mon-autre-site/article15.html n'est pas l'adresse de l'article 15) [toggg] 17 years ago
Fil 1ac44b699d ne pas changer le si on est dans une autre page que /? ou que /spip.php (qui indiquent sommaire par defaut) 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
Committo,Ergo:sum 246342c9f2 Tâche #209 pour normalisation des appels a addslashes. 17 years ago
Fil 87344224c6 les urls page n,ont plus de = par defaut 17 years ago
Committo,Ergo:sum 3d2b1c9235 Tâche #209: normalisation des appels à spip_query 17 years ago
Fil 7806bc5676 bug sur les urls page lorsqu'on est en mode de compatibilité "urls standard", en effet sur site.php3?debut_articles=130&id_syndic=2 la regexp prenait 130 comme id_syndic, et pas 2 (ne0futur, #180) 17 years ago
Fil e98dddcd8a plantage des urls page (Ben, Julien Kirch) 17 years ago
Fil 383f758a18 compatibilite urls page et urls standard (bug rapporté hier par ESJ, et aujourd'hui par ne0futur sur #174 ) 17 years ago
Fil 19dce788ed inversion de [6053], qqs commentaires et simplification de la regexp des urls 'page' 17 years ago
Fil f0348fb0e6 nettoyage urls page 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 88b0036400 bug avec les urls page, qui mangeaient les acces a la page forum 17 years ago
Fil 76c294f692 unification des scripts sur spip.php 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 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
Committo,Ergo:sum aeba842acc Rationnalisation des includes dans les fichiers de l'espace public 17 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
Fil 182155fd55 intégration de generer_url_site() partout, possibilité de faire un "preview" sur les sites, etc. A noter que pour afficher l'adresse de la page qui présnete le site x, on ne peut pas utiliser #URL_SITE ni #URLSYNDIC, car ce sont respectivement l'adresse réelle du site et celle de son backend. Il faut utiliser [(#ID_SYNDIC|generer_url_site)] 18 years ago
Fil 97300503eb transitions possibles sans douleur entre les 4 modes d'URL 18 years ago
Fil 23c7010b6d urls des forums et modification de #PARAMETRES_FORUM 18 years ago
Fil c1333a5acc tartine GPL 18 years ago
Committo,Ergo:sum e7b7da4120 introduction de la meta creer_htaccess: finalisation de la protection des pièces jointes 19 years ago
ARNO* ad10dc4741 Renommer donne_l_ode.php3 en spip_acces_doc.php3 19 years ago
Committo,Ergo:sum e1a0145678 sécurisation des sous-répertoires pour documents joints 19 years ago