- juil. 27, 2006
- juil. 26, 2006
-
-
esj a rédigé
Pétouilles graphiques dans la recherche de mots-clés, au milieu d'invariants de boucles et de requetes SQL ne faisant pas dans le détail. Corrigé un peu, mais il faudra y revenir: ça mélange de l'affichage de SELECT et des actions UPDATE, ce n'est pas utilisable hors contexte.
-
esj a rédigé
formulaire_articles_edit et afficher_statut_articles deviennent des fonctions retournant le formulaire permettant de changer leur objet
-
- juil. 25, 2006
-
-
esj a rédigé
Suite de [6903]: la fonction verifier_visiteur retourne le statut de l'internaute s'il figure dans la table des auteurs, false sinon. Comme exemple d'utilisation, un squelette qui n'affiche des choses que si l'internaute a un certain statut (rare cas de PHP légitimement interpolé dans un squelette): <?php if (verifier_visiteur() == '0minirezo') {?> <BOUCLE1(ARTICLES){id_article}>#TEXTE</BOUCLE1> <?php } ?> Cela résoud en particulier le problème particulier énoncé par [6903].
-
esj a rédigé
-
- juil. 24, 2006
-
-
esj a rédigé
L'action de purge des seuls squelettes ne marchait plus depuis longtemps, faute d'avoir définie une constante le répérant. C'est fait. De plus, comme il n'est pas vraiment nécessaire de passer par un processus de réaffichage pour ça, cette purge est effectuée en ligne, ce qui permet d'appeler la fonction applique_modifs_config sans perdre la main
-
esj a rédigé
-
tetue a rédigé
- bordure déplacée de la hiérarchie vers l'entête - clear both sur les listes d'articles
-
esj a rédigé
Suite de [6913] : le hack de co-existence de Having & Group-by ne doit pas s'appliquer si Group-by n'est pas là. C'est l'évidence ? Pas si simple, il faudra y revenir.
-
- juil. 23, 2006
-
-
tetue a rédigé
-
tetue a rédigé
-
tetue a rédigé
10 articles syndiqués sur cette page, ça fait trop (nulle part ailleurs dans la dist on a telle longueur de page) => pagination au pas 5
-
esj a rédigé
Rajouter un Group By dès que le nombre TOTAL de jointures dépasse 1, faute d'une meilleure analyse. Bug signalé ici http://article.gmane.org/gmane.comp.web.spip.devel/35853 mais penser toujours à: http://article.gmane.org/gmane.comp.web.spip.devel/30555
-
esj a rédigé
-
cerdic a rédigé
-
esj a rédigé
L'action logout explicite est à présent assurée par un script indépendant de action/cookie.php afin d'en permettre facilement la surcharge (par exemple: ménage à la deconnexion) et d'éviter l'ambiguité de son argument (logout=connect_login) dont la valeur n'était en fait pas significative. Quant au cookie rajouté au mode PHP_AUTH, bien que posé au niveau de ecrire/ il doit concerner tout le site.
-
cerdic a rédigé
-
- juil. 22, 2006
-
-
Fil a rédigé
-
tetue a rédigé
-
cerdic a rédigé
oups un image_reduire qui ne pouvait plus marcher apres le demenagement des fonctions image_xxx dans filtres_images
-
esj a rédigé
Bug introduit lors du remplacement du FIND_IN_SET par FIELD+HAVING dans la version [6410] puis [6417] et [6418]. Expliqué par Gérard T. ici: http://article.gmane.org/gmane.comp.web.spip.devel/35844 Corroboré par cette mise en garde que le standard SQL exige d'appliquer Having à une fonction d'agrégat: http://dev.mysql.com/doc/refman/5.0/en/group-by-hidden-fields.html
-
Fil a rédigé
-
Fil a rédigé
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]
-
cerdic a rédigé
retour en arriere sur [6909], le probleme venait du cas ou, dans kwote, on faisait pas le spip_abstract_quote a la compil, mais a l'execution : $lisp etant ecrit entre '', il faut garder les ' echappes dedans... J'espere que ca casse rien dans les autres appels de kwote ca a l'air vraiment bien comme jeu ... :)
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
-
esj a rédigé
Une fonction SQL dans un critère ne voulait pas de '>' après. D'autant plus idiot que le code était inutilement compliqué (Hervé et Renato).
-
esj a rédigé
-
Fil a rédigé
ne pas changer le si on est dans une autre page que /? ou que /spip.php (qui indiquent sommaire par defaut)
-
esj a rédigé
La fonction verifier_visiteur devient un prédicat retourant vrai si l'internaute figure dans la table des auteurs. Comme exemple d'utilisation, un squelette qui n'affiche des choses que si l'internaute est connu (rare cas de PHP légitimement interpolé dans un squelette): <?php if (verifier_visiteur()) {?> <BOUCLE1(ARTICLES){id_article}>#TEXTE</BOUCLE1> <?php } ?> Attention toutefois, ce sera aussi affiché pour les auteurs à la poubelle qui ne seront retirés de la table qu'au bout de 24 heures et seulement s'ils n'ont rédigés aucun article (cf source:ecrire/base/optimiser.php). Aussi dans ce dépot: petite optimisation de la fonction fondamentale spip_initialisation paramétrée.
-
Fil a rédigé
-
Fil a rédigé
-
- juil. 21, 2006
-
-
Fil a rédigé
patch pour ce ***** de free qui plante sur filemtime alors qu'il ne devrait pas cf http://php.net/filemtime, cf. #465 (Marcopol)
-
Fil a rédigé
-
esj a rédigé
Meilleure actualisation des données sur login/logout (tester le en_ligne a 15 minutes pour le login, et a 6 pour le logout, c'était pas tres cohérent)
-
esj a rédigé
Ne pas imposer à la structure de données décrivant une session de contenir des informations redondantes: pour la connexion à l'espace privé seul l'id_auteur est vraiment nécessaire, il n'y a que pour le public que le reste l'est aussi. Les fichiers de sessions ne changent pas, mais il y a moins de présupposés sur les informations qu'ils rapportent, ça ménage d'autres stratégies d'implémzentation.
-
cerdic a rédigé
-
Fil a rédigé
-