Compare commits

...

1166 Commits
master ... 2.0

Author SHA1 Message Date
denisb 0222e78a12 bonne année. 5 years ago
cy_altern 5ecf24a996 report de 91148 (acces de google bot aux js et css) 6 years ago
BennyB 34f747634e 2.0.26 ( SPIP joue à cache-cache avec OpCache ) 6 years ago
b_b cedf1f81ff report de r22201 / Fixe #3418 : complément à r22119 ajouter une seconde à la durée de opcache.revalidate_freq, sans quoi on retombe dans le cache 6 years ago
Suske 7e5b9c7314 report de 22086 (Francky) - Ben me doit une bière :-p 6 years ago
Cerdic 2af6a51e8a Report de r22126 : Report minimal de r22116 r22118 r22119 : #3418 : Octave utilise une configuration foireuse de opcode cache, qui persiste 2s apres modification du fichier sans possibilite de l'invalider manuellement. On essaye donc de detecter cette configuration et de faire un sleep() le temps que le cache soit invalide 6 years ago
Automatique 9fd7cb3995 Erreur de casting "Limiter l'impact d'un GoneAway Mysql lors de longues requetes PHP" 6 years ago
Automatique 28e03f904b Limiter l'impact d'un GoneAway Mysql lors de longues requetes PHP 6 years ago
b_b 2f6eaebdc9 report de r21538 cf #3264 : maj de l'url de spip-contrib 7 years ago
BennyB 56a6e4c780 SPIP 2.0.25 7 years ago
Cerdic 3778e529a7 Report de r21251 : On echappe toujours les < dans les logs, sauf si la constante _LOG_BRUT est definie a true a fin de debug 7 years ago
Cerdic 3dfaf717c8 Un echappement manquant dans une requete SQL, c'est mal (Philippe Baumgart et al) 7 years ago
BennyB 62bd4eaeee SPIP 2.0.24 7 years ago
denisb b032a68442 bonne année 2014 ! 7 years ago
denisb 95bb75f25c ecrire/inc/getdocument.php : compatibilité pcre 8.34 (php 5.5). le tiret pour ne pas être considéré comme marque d'intervalle dans une classe de caractères doit être placé soit au début, soit à la fin de l'énumération. report de r21091. 7 years ago
denisb 2e3cf86f71 ecrire/inc/filtres.php : _TAGS_LOGIN la mal nommée est rebaptisée _TAGS_NOM_AUTEUR (RastaPopoulos.) 7 years ago
denisb 5f55d1c95e sécurité sur nom/signature et url du site perso (report de r20879 et r20902) 8 years ago
Guy Cesaro ed9ef30827 ecrire/public/composer.php, ecrire/public/assembler.php : report de r17975 et r17980 : envoyer des headers corrects (ex : pour une 404 on se retrouvait avec <pre>404 Not Found"); ?</pre> 8 years ago
Guy Cesaro 3dca4f042c compat php 5.5 pour spip 2.0 : 8 years ago
Guy Cesaro d2490e7eea report de z77793 (http://zone.spip.org/trac/spip-zone/changeset/77793) : Activer l'ajout de documents pour les articles par defaut a l'installation, ce n'etait plus le cas depuis spip 2.0 (Fabrice Veronneau, Suske) 8 years ago
BennyB e36d3b710d SPIP 2.0.23 8 years ago
Cerdic 00db7053c3 Report de r20560 : suite à r20552 #FORMULAIRE_INSCRIPTION sans argument utilisé dans la page sommaire de squelettes-dist n'était plus fonctionnel. 8 years ago
Cerdic 4e43f4d814 Report de r20555 : Suite de r20552 et r20541 : on nomme l'autorisation autoriser('inscrireauteur',$mode,$id_rubrique) pour plus de lisibilite et eviter toute collision avec un autre type d'inscription 8 years ago
Cerdic 514aad22e2 Report de r20552 : Retour sur r20542, révision des autorisations d'inscriptions. La fonction tester_config devient un appel à une fonction surchargeable autoriser_inscrire prenant en argument le type d'inscription et éventuellement l'ID d'une rubrique. Par défaut cette fonction n'accepte que les types 6forum et 1comite, et ignore la rubrique. 8 years ago
Cerdic fc27e97b70 Report de c20541 : Inscription d'un auteur : le commentaire dit "Si mode inconnu laisser faire, c'est une extension non std", mais passer quand meme par une autorisation, qui par défaut sera a false (puisque l'auteur est non connu, donc non identifié, il n'a aucun droit par defaut). 8 years ago
BennyB 0bf2ebe2be SPIP 2.0.22 2.1.17 9 years ago
b_b 087b54d376 report de r19753 : echappement des textes dans traiter_query (Philippe Brehmer) 9 years ago
BennyB 09b4e25537 spip 2.0.21 9 years ago
denisb df650578f0 compiler.php : on nettoie $connect qui peut arriver par url (arnault pachot) ; report de r19665 9 years ago
BennyB f3139d5238 SPIP 2.0.20 9 years ago
denisb 094644dcb7 ne pas réinjecter dans le html de variable client non nettoyée (AS ASafety) 9 years ago
Cerdic 338b8c17d6 Report de r19531: Protéger var_ajax_ancre à la reinjection dans le HTML (Boris - Avatam Studio) 9 years ago
denisb 21c9a9cfd4 inc/ajouter_documents : attention à posix qui lit [. xxx .] 9 years ago
BennyB b22c7df5f5 spip 2.0.19 9 years ago
kent1 5769231712 report de r19253 et r19298 9 years ago
BennyB 5339d0f738 spip 2.0.18 9 years ago
Cerdic 081db2c7c5 report de r19024 qui corrige r19021 9 years ago
cam.lafit c01817ec33 Déclarer explictement la requete SQL pour un subselect 9 years ago
b_b e905ce07ce report de r18967 : éviter une XSS sur l'aide en ligne (Silvère Cainaud) 9 years ago
BennyB ddadfbc7f5 Happy New Year ... on ne sait jamais si on ressort une version de secu sur la branche 1.9.2 2.0 ou 2.1 les dates seront bonnes 9 years ago
Fil 9846af1af0 [18903] etait en fait un report (mais ecrit different) de [16893]... je normalise 9 years ago
Fil 3df6a0672d eviter une division par zero 9 years ago
Matthieu Marcillaud 67fb97d346 Report de r18827 (pagination suivante) 9 years ago
denisb 812f6b4073 aide_index.php : mieux vaut tard que jamais ((merci Arnault Pachot) 9 years ago
denisb b8c9ae81dd éviter un open redirect sur le logout. 9 years ago
cy_altern 66025db40e report de http://zone.spip.org/trac/spip-zone/changeset/55304 en 2.0 10 years ago
cy_altern 7848ddc8e5 report de http://zone.spip.org/trac/spip-zone/changeset/55295 en 2.0 10 years ago
BennyB 945870649e SPIP 1.9.2n / SPIP 2.0.17 / SPIP 2.1.12 10 years ago
Cerdic cf733e30fb verifier le droit de l'auteur connecte a modifier le statut de l'auteur modifie (merci à Davy Douhine) 10 years ago
BennyB 9d953d5d1c SPIP 2.0.16 10 years ago
Cerdic 3c5456d6af report de r18461 : securite : email_valide() refuse tout ce qui n'est pas une chaine (eviter un full path disclosure sur le preg_match qui suit) 10 years ago
Cerdic 183c3c5cc1 email ne peut être qu'une chaîne, forçons le avant de l'envoyer dans la fonction de validation (Laurent Estieux) 10 years ago
Guy Cesaro 57e422d700 report de r17977 10 years ago
BennyB e5fdbd9cdd SPIP 2.0.15 10 years ago
b_b e6a97065fa report de r17653 : un auteur ne doit pas pouvoir lancer la procédure de reinstall sans accès ftp (merci arnault) 10 years ago
BennyB 32d946d9b8 SPIP 2.0.14 10 years ago
Fil acf6b0fa7d correctif XSS suite a r4837 (remerciements pour Arnault) 10 years ago
BennyB 087d260f09 SPIP 2.0.13 bientot disponible dans toutes les bonnes boucheries 10 years ago
Cerdic 76c766e446 report de r16948 et r16949 10 years ago
Cerdic d6c6107fe2 report de r16884 pour interdire la redirection absolue depuis la page login, sauf contre-ordre du webmestre 10 years ago
Cerdic 252fcf4068 Report de r16879 : divers bugs de secu permettant a un redacteur de faire du grabuge 10 years ago
davux 53a3243211 Report de r16639 11 years ago
davux 70bf87ee5d Dans les flux RSS, encoder en entités XML, pas HTML 11 years ago
davux 94d49f7e6a Report de r16616: ajout de langue Nasa Yuwe (pbb) 11 years ago
davux 54abbf5b95 Report de r16605 (mise à jour de l'URL des changesets) 11 years ago
davux 85f77a6ee5 Correction de generer_url_public() en relatif dans le prive 11 years ago
Committo,Ergo:sum 7c7fdeb3f7 Report de [15990] fiabilisant le portage en PG. 11 years ago
Committo,Ergo:sum 88081b5c66 Report de [15986] pour que les stats puissent marche en PG. 11 years ago
Fil 7152a7b677 report de [15981] : compatibilite fichiers de langues utf-8 pour les sites non-utf-8 11 years ago
Committo,Ergo:sum b5f0349c1b PG-like is not like MySQL-like repôrt de [15973] (M. Moy) 11 years ago
Committo,Ergo:sum 514b699eb9 Report, dans la branche 2.0, de [15959] (":" intempestif dans les raccourcis de tableau), [15945] (erreur Postgres), [15935] (traiter l'indirection pour trouver le titre d'un raccourci de lien). 11 years ago
Committo,Ergo:sum ed43b7e4dd Bug dans le squelette privé de suivi RSS de forum, report de [15966] 11 years ago
davux eed66071d8 Report de [15931] 11 years ago
Fil 18993a70d8 retour des controles md5 supprimes par erreur en [14148] 11 years ago
Committo,Ergo:sum a7d812462c La simplification du code autour du cookie de session dans [13435] reporté par [13436] ne prenait plus en compte la saisie {{{session_remember}}} du formulaire de login géré par la fonction {{{formulaires_login_verifier_dist}}}. Ca c'était aggravé avec la 2.1 par l'introduction de la fonction {{{auth_loger}}}. Rétablissement de l'intention d'origine (mais est-elle toujours pertinente ?). 11 years ago
Cerdic 8cd65e1fcc changelog 2.0.12 11 years ago
Cerdic 7bd090d69f version 2.0.12 suite a correctifs 11 years ago
Committo,Ergo:sum b86596d94a La fonction {{{generer_url_entite}}} ne peut que rendre la chaîne vide si on l'appelle avec un nom d'entité vide à partir de l'espace privé (ce cas ne sert que dans l'espace public pour renvoyer la fonction de passage URL ==> id). Pas la peine de dérouler de longs calculs aboutissant au log inutilement inquiétant {{{generer_url_entite: entite () inconnue}}}. 11 years ago
Fil 88517e6fd3 securite du js informer_auteur (credit: Dotsafe) 11 years ago
Committo,Ergo:sum b91460e1b1 Report de [15843] dans la branche 2.0 car le bug datait de cette branche avec [13914], pas de [14453]. Test: 11 years ago
Cerdic a86123e77f report de [15835] et revert de [15833] qui masquait le probleme sans le resoudre et en cassant les urls existantes 11 years ago
davux 59362eebf2 Changement identique à [15832], car bug également présent dans cette branche-ci 11 years ago
Committo,Ergo:sum d83937a42d Revérifier les droits lors de la destruction d'un mot clé (Stéphane Girault). Et en profiter pour afficher le titre du groupe à partir de la table des groupes (on vient de la lire) plutôt que le champ type de la table des mots, qui n'est pas compatible avec l'arabe. 11 years ago
Committo,Ergo:sum a98497bcca Mauvais contrôle des droits sur le logo d'un mot-clé, bug remontant à la grosse réorganisation de la 2.0 là-dessus [10900] (Stéphane Girault). 11 years ago
davux 14eabaaf50 Même chose que [15797] pour les stats de referers + corrections typo (RealET, Daniel Déchelotte) 11 years ago
davux ba81964f9d Cette fois-ci tout le monde semble être d'accord sur le champ "maj" comme critère de tri 11 years ago
davux 188ae3d230 Améliorer le comptage des liens entrants dans les stats (merci Daniel Déchelotte) 11 years ago
davux 1e20a1599f Mettre à jour les comptes de visite correctement dans la section "origine des visites" dans les stats (merci Daniel Déchelotte) 11 years ago
Committo,Ergo:sum 7877eef8fb Page privée des signatures, complément à [15789]: un bout de navigation apparaissait encore à l'impression. 11 years ago
davux 6de2a2fd40 Empêche certaines visites de compter double (merci Daniel Déchelotte) 11 years ago
Committo,Ergo:sum dde9b237b2 Pourquoi la page privée des pétitions n'avait pas ses styles spécifiques comme la plupart des exec ? C'est impossible à styler, surtout à l'impression! Ce n'est pas Bruno qui me contredira: je reprends ses noms de classes dans sa [http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/petitions mise en plugin des pétitions], pour autant que les différences de HTML le permettent. Et comme cette page n'avait pas bougé entre 2.0 et la 2.1. J'en fais aussi profiter la 2.0.11. 11 years ago
denisb 5e2166954a [15355] était une bien mauvaise idée. sql_updateq ne retourne jamais false même si aucun update n'est effectué. il faut donc tester aussi sur la non pré-existence du lien pour que le insert soit lancé (kent1) 11 years ago
denisb d2248e84d5 la balise INTRODUCTION prend en compte le DESCRIPTIF aussi pour les rubriques. 11 years ago
Committo,Ergo:sum 896d3c088b La référence à la classe {{{spip-large}}} dans le bouton de prévisualisation ne fonctionnait pas faute de charger la feuille de styles qui la contenait. On introduit une classe {{{spip-previsu}}}, ce qui permet de le faire disparaître à l'impression et d'alléger un peu le script incontournable {{{public.php}}}. 11 years ago
Committo,Ergo:sum 02d197bea3 Si le premier argument de {{{spip_connect}}} n'est pas une chaîne (normalement c'est le nom d'un fichier de connexion) assimiler systématiquement cette situation à "''". Non seulement ça évite des erreurs PHP, mais ça permet à {{{calculer_url}}} d'être appelée avec True comme dernier argument pour forcer un calcul d'URL dans l'espace public. 11 years ago
Committo,Ergo:sum 6c22d65a49 Include manquant. 11 years ago
Committo,Ergo:sum e5af93aa17 Un bout de [15007] non reporté. 11 years ago
Cerdic 414efdfde8 mise a jour du changelog, la version 2.0.11 pour de bon cette fois 11 years ago
Cerdic 4d35cf5d2a 2 oublis en souffrance : utiliser les fonctions generiques generer_url_entite, table_objet et la globale table_titre sur les fonctions afficher_objet et meme_rubrique, pour permettre le fonctionnement d'objets editoriaux supplementaires sans peine 11 years ago
Cerdic c81e260f00 Version 2.0.11 : numero et changelog complet 11 years ago
Committo,Ergo:sum c0c5b9fee3 En éliminant {{{intval}}} pour laisser passer les grands entiers connus de SQL mais de PHP, [13858] avait fait sauté ce qui permettait au validateur en boucle d'inférer quels arguments d'un squelette sont numériques. Il faut détecter à présent {{{sql_quote(... 'int')}}}. 11 years ago
Fil 85256a34b4 report de [15669] 11 years ago
Committo,Ergo:sum 7dcb41d5e5 Pour appliquer le validateur XML en boucle sur un répertoire de plugin, il faut faire {{{basename}}} dessus avant d'appeler {{{charger_fonction}}}. Mais avant SPIP savait que le script {{{export_all}}} ne devait pas être soumis à la validation, il y a qqch de changé qq part. 11 years ago
denisb 521b001f5a on intègre width et height dans le tag img des puces. 11 years ago
Cerdic b3bc99d124 report de [15660] : addcslashes au lieu de addslashes 11 years ago
Cerdic 64896ccfae pipeline manquant sur la fonction depublier_branche_rubrique_if 11 years ago
Committo,Ergo:sum df75c8c285 Quatre bugs pour le prix d'un, je vais me coucher. 11 years ago
Committo,Ergo:sum 241e244f73 Deux bugs pour le prix d'un: la liste des tables d'une base se fait systématiquement sur le serveur principal, les bases externes sur un 2e serveur n'étaient jamais décrites. Ce code était de plus inutilement dupliqué. 11 years ago
Committo,Ergo:sum c37e7c814d La chaîne {{{base_reconnue}}} n'était pas reconnue car c'est en fait {{{install_base_ok}}} (pas bazooka hein). 11 years ago
Committo,Ergo:sum 5ca0059bdb En gérant plus soigneusement l'accès aux bases externes dans un SPIP mutualisé, [14265] avait laissé passer la base courante comme base externe possible alors qu'il était bien prévu de ne pas proposer cette idiotie. 11 years ago
Cerdic 406865a37b report de [15561] permettant de piloter le cron finement 11 years ago
denisb 38f8814ae5 report de [15588 ]. 11 years ago
Committo,Ergo:sum 0467058e19 Un argument indéfini et qui en plus ne sert pas. 11 years ago
denisb 600a5181e8 corriger le choix d'un mot unique dans un groupe (si config) dans les forums 11 years ago
Cerdic a64e801976 report du pipeline objet_compte_enfants 11 years ago
Cerdic 2d80855ac5 report de la gestion des numero de versions depuis la 2.1, avec l'introduction de spip_version_compare 11 years ago
Cerdic 6fc752f4b3 Report de [15379] [15456] [15458] sur le chemin() 11 years ago
Cerdic 428f3795df un pipeline trig_calculer_langues_rubriques qui manquait sur la fonction calculer_langues_rubriques() 11 years ago
Cerdic 707317a0e5 utiliser une globale pour les libelles des logo, ca permet de personaliser, mais si on l'ecrase brutalement en arrivant dans inc/iconifier on a tout perdu. 11 years ago
Cerdic 174e4de094 ne soyons pas bisnours, comme le dit [15562] 11 years ago
Cerdic 8dd67e337e les fonction rechercher_joints_xxx charges support des recherches sur table jointe peuvent renvoyer un array() au lieu d'une ressource sql, ce qui permet de gerer les cas tordus avec plusieurs jointures possibles differentes, en plusieures requetes avec un array_merge 11 years ago
Cerdic 3bcbe04ad5 report de [15543] qui corrige [15542] qui reportait [15541] ... 11 years ago
Cerdic 2ab1111f37 report de [15541] 11 years ago
denisb 977f14b588 ne pas considérer comme marque d'article virtuel un simple = qui se promène. 11 years ago
Cerdic 0ae06500fe ne pas perdre la suite de l'url dans form_hidden("./?rubrique12&truc=1") 11 years ago
Cerdic 9c60eb2329 #1904 recuperer les [] des variables tableau dans l'url dans form_hidden 11 years ago
Committo,Ergo:sum 4e78349dab Pb 43 (eh oui il en restait un après [14370]) avec [9649] (la disparition du FEED_GLOBALS il y a 3 ans): quand on teste le proxy, ne pas s'autoriser à recourir à {{{fopen}}} en cas d'échec. 11 years ago
Cerdic 91f1fa17eb report de [15459] sur l'appel a connect() dans le cron 11 years ago
Cerdic 985c7fea88 report de [15413] 11 years ago
Cerdic e26ce1acb0 report de [15454] 11 years ago
Cerdic 68cfb85f0c corriger le bug sur les images furtives sur cette branche aussi 11 years ago
Cerdic 92c7405b5a report de [15427] 11 years ago
Cerdic 4862c1ee83 Report de [15401] concernant le bug ajax ie sur les url action / 11 years ago
Cerdic 81aa2d43e0 report partiel de [15325] pour autoriser les formulaires dynamiques dans les boucles POUR et CONDITION 11 years ago
Matthieu Marcillaud 540c03b916 Quand suhosin empêche des valeurs de variables GET de plus de 512 caractères, il arrive que les contextes des paginations ajax soient impossibles à retrouver. Dans l'attente d'une solution idéale, voici une constante _CACHE_CONTEXTES_AJAX, qui, définie à true force le stockage de ces valeurs de contexte dans un fichier dans tmp/cache/contextes/ . On ne change pas le comportement par défaut. 11 years ago
Committo,Ergo:sum 75f0e563cc Introduction de _MAX_ART_AFFICHES (pour Paolo de la part de Denis). 11 years ago
Committo,Ergo:sum 41fd21308c Chevrons s'en vont (Pierre). 11 years ago
denisb f63b911026 éviter le warning mysql "Duplicate entry for key 'PRIMARY'..." ou postgresql "duplicate key value violates unique constraint...". 11 years ago
Committo,Ergo:sum 9ab9ba1d9b Division par 0, filtre CSV défaillant sur cas tordu et inclusion de recuperer_page manquant (report de [15336] et [15337]). 11 years ago
renato 62d3255432 Report de [15332] mise a jour de multilang.js 11 years ago
Matthieu Marcillaud 7f5b6eb1d3 Report de [15314] finalement. Ça ne devrait pas générer de problème pour cette branche. 11 years ago
Cerdic 393f5f1cf1 report de [15256] 11 years ago
Cerdic 0582bb40ff report de [15250] et [15251] pour eviter des warnings avec PHP 5.3 11 years ago
Committo,Ergo:sum 7eb0a4f4af Lorsque qq utlise le formulaire d'inscription, c'est plus élégant de lui écrire à l'intégralité de l'adresse qu'il a fournie plutôt qu'à l'adresse brute extraite par {{{email_valide}}}, c'est-à-dire à "Machin Truc <mt@x.net>" plutôt qu'à "mt@x.net". 11 years ago
Matthieu Marcillaud 42e08ced65 Report de [15156] en corrigeant le $ manquant 11 years ago
Committo,Ergo:sum 050a36cda3 [15238] en plus robuste (isset/empty). 11 years ago
Committo,Ergo:sum 481d85b1b1 Le squelette de création/modification d'un auteur prenait mal en compte la source du login: ce n'est pas forcément la présence d'un LDAP accessible qui doit déterminer si le login est modifiable ou non, et un tel test n'est pas à faire au niveau du squelette, mais de la fonction {{{formulaire_editeur_auteur_charger}}} qui sinon ne peut être surchargée de manière effective. 11 years ago
Cerdic 0629848878 report de [15235] 11 years ago
Cerdic 7e7f66ca83 indiquer sur post_edition la source de l'appel du pipeline 11 years ago
Matthieu Marcillaud 590213983c Depuis [12317], le prefixe des tables était pris en compte dans la fonction d'abstraction sql_showtable, mais Sqlite ne l'avait pas remarqué ! 11 years ago
Matthieu Marcillaud 38c04d4917 La gaffe : ne pas oublier de transmettre le serveur ! (corrige l'installation et les mises à jour sous sqlite3) 11 years ago
Committo,Ergo:sum a216709402 Forcer la conversion numérique quand le champ SQL est notoirement numérique, sinon PG râle (MySQL devrait en faire autant d'ailleurs). Le bug n'existe pas dans les 2.1 et 2.2. 11 years ago
cam.lafit 0c7d422de5 Ne pas oublier les utilisateurs opera pour les mises a jour 11 years ago
denisb e99ea62a6a report de [15042] 11 years ago
denisb 7af9a4bb07 report [15158] 11 years ago
Committo,Ergo:sum 9c7e2430dd Eviter un Warning lorsque le serveur LDAP est injoignable. 11 years ago
denisb 049a793614 éviter un ../tmp//.htaccess 11 years ago
denisb f25d3b5a8f report de [15075] : clôt le ticket #1823 en permettant le saut de ligne dans les cellules des tableaux spip. 11 years ago
denisb d9a2b8ab81 report de [15003] : permettre pour les requêtes sql un copier/coller facile. 11 years ago
Fil 6b33983f00 reparer l'URL du ping http://site/123 (ferme #1860) 11 years ago
Matthieu Marcillaud 387c80e618 Ce pipeline s'appelle en réalité «delete_tables» ! 11 years ago
Cerdic af2e2c6a49 report a minima de [15132] : ne pas confondre la liste des tables non effacables avec celle des tables non importables 11 years ago
Fil 5f62a88e46 report de [15128] sur les liens (merci denisb) 11 years ago
Cerdic 4a97f246b7 pas d'entete <?xml > sur un contenu vide, cela fait couiner IE7 11 years ago
Fil e95a7b47e7 noms des langues pour le francais simplifie, langue des signes, etc (Aurelien) 11 years ago
Cerdic 18e31e9521 report de [15067] 11 years ago
Cerdic d173f27cb9 report de [15065] 11 years ago
Cerdic 774c10e35a report de [15063] sur les deux branches et [15062] sur la branche dev 11 years ago
Cerdic 3ae33946d0 report de [14054] 11 years ago
Cerdic 8db32e5716 report de [15051] et [15052] 11 years ago
Cerdic 5a1dbffe2c #1845 : tous les auteurs ayant acces a ecrire ont le droit de supprimer un document ! 11 years ago
b_b f2d6f43734 oups 11 years ago
b_b 35b743d67e report de [14987] 11 years ago
Committo,Ergo:sum 132c0b8a55 Pour les version 2.2, 2.1, 2.0 et 1.9.2, on passe [http://www.phpconcept.net/pclzip/index.php#nouveautes pclzip] en version 2.8.2, la précédente dans le code de SPIP n'étant pas compatible PHP 5.3. 11 years ago
Committo,Ergo:sum 562a56086e Eviter une erreur SQL quand une boucle SQL porte sur un id_syndic. On se rabat sur la langue par défaut, mais il faudrait faire mieux. 11 years ago
Cerdic 57c2bc4272 report du correctif [14901] sur la static de sous_repertoire() 11 years ago
Committo,Ergo:sum 85cb9e2117 Ne pas mettre {{{<?}}} dans le code compilé. 11 years ago
Fil da3143dfea var_mode=calcul ne provoque plus le re-compactage d'un js deja compacte : ce qui permet de gagner 1s 11 years ago
BoOz c761148b2e report de [14859] qui permet d'ecrire <style> dans un texte sans pour autant se le faire paragrapher induement 11 years ago
Matthieu Marcillaud 684fd196e6 Un ajaxCallback qui passe jQuery 1.2.6 et jQuery 1.4 11 years ago
Committo,Ergo:sum abdf75d7e0 Correction pour éviter le scénario suivant: on redemande une inscription en donnant son mail, et la connexion SQL échoue lors du test d'existence d'un compte avec ce mail mais repart ensuite; du coup un 2e compte est créé avec ce mail. 11 years ago
Fil ec2fc252d8 #LOGO_SITE_SPIP pete par [14846] (b_b) 11 years ago
Fil 186ba336af textebrut sur le #NOM_SITE_SPIP 11 years ago
Fil 7574b78cca balise_logo_xxxx plus generique (retour sur [14823]) 11 years ago
Committo,Ergo:sum a3f58694a7 L'intention de [14842] est plus difficile à faire qu'il n'y parassait, on restaure l'ancien comportement en gardant ce qu'on peut du nouveau code pour pouvoir y revenir. 11 years ago
Committo,Ergo:sum 34d32851f4 Retour sur [14842]: il y a des plugins installés qui ne sont pas désinstallables, Kolosalle finesse. 11 years ago
Committo,Ergo:sum 0430c2617c Si un plugin ne parvient pas à s'installer, ne pas prétendre qu'il l'est. En plus ça évite de calculer 2 fois la même chose. Le report en 2.1 n'est pas trivial car le code a pas mal bougé. 11 years ago
Cerdic bb22ae79ca [14832] y etait presque, sauf lorsque le resultat de la pagination indirecte etait nul (premiere page ou non trouve), et dans ce cas, le seek etait omis a tort. 11 years ago
Cerdic fd4e85b6fa un test de type sur le filtre implode 11 years ago
Committo,Ergo:sum b20fad74c3 Complement à [14838] pour une nouvelle traduction: pas de contrôle md5 (Re-Realet). 11 years ago
Committo,Ergo:sum e204abe039 Lors d'une nouvelle traduction, ne pas oublier d'insérer l'original pour commencer (Realet. bug introduit par [14810] plus regardant sur les accès). 11 years ago
Cerdic 5a9ee293db retour partiel sur [14834] : 11 years ago
Cerdic ed9d031b07 Tempus fugit 11 years ago
Cerdic ee70b523b7 a iso fonctionnalite, externaliser la fonction chargee de lister les elements de la table principale joints aux resultats de recherche dans la table liee 11 years ago
Cerdic 4925309d8c utiliser des noms de variable plus comprehensibles 11 years ago
Cerdic cc843cb469 pas de warning si on demande un debut_truc=@123 sur une boucle vide (provoque par le sql_seek($res,0)) 11 years ago
Cerdic 792f2cce8f ne pas mourir lorsqu'un squelette n'existe pas et que $page n'est pas initialise (en mieux) 11 years ago
Fil 979ee090cd autoriser la balise {{{#LOGO_SYNDIC_ARTICLE}}} 11 years ago
Fil 14216a3967 trois options de syndication importees de rezo.net : 11 years ago
Committo,Ergo:sum 715562c2b4 Correction de {{{formulaires_editer_objet_charger}}} fin: on élimine le contrôle d'autorisation supposé être fait en amont. En revanche, il faut transmettre à la fonction de configuration le numéro de la rubrique dans laquelle est édité l'objet. 11 years ago
Cerdic f776e30976 complement a [14812] : 11 years ago
Committo,Ergo:sum c66781193a Correction de {{{formulaires_editer_objet_charger}}} suite: [14810] a retiré la possibilité de créer un nouvel objet avec un numéro arbitraire (Cédric), on restaure cette possibilité, ce qui oblige à distinguer objet inexistant et objet interdit c'est beaucoup mieux. Du coup on donne un message différent et on évacue une utilisation, d'ailleurs redondante avec celle de {{{articles_edit}}}, de {{{autoriser}}} dans {{article_select}}} qu'on reporte dans {{{formulaires_editer_objet_charger}}} qui lui ne le faisait pas. Il reste des occurrences d'{{{autorise}}} dans {{{article_select}}}, nécessaire pour trouver une rubrique d'édition autorisée. Est-il vraiment possible de les évacuer ? 11 years ago
Committo,Ergo:sum e6fddb28b4 Correction de la fonction {{{formulaires_editer_objet_charger}}}: si la fonction {{{_select}}} correspondant à l'objet a retourné vide, c'est qu'on a fourni un id inexistant ou interdit d'accès au demandeur, il ne faut donc pas proposer un formulaire d'édition comme si on créait un nouvel objet. Cas typique: un rédacteur veut revenir sur un article déjà publié, il n'a donc plus les droits et il est contre-intuitif de lui donner un formulaire sans pré-remplissage, qui lui fait croire que son article a disparu. 11 years ago
Matthieu Marcillaud 8fa2b0ffcd Eviter que {1,n} plante mysql_seek s'il y a exactement 1 résultat ! 11 years ago
Committo,Ergo:sum 5d4d90a9d0 Correction pour les modèles distants: [12528], en attaquant la problématique du paramètre conditionnel {{{lang}}} dans une balise {{{#INCLURE}}} avait malencontreusement éliminé le paramètre {{{connect}}} dans l'inclusion d'un modèle, ce qui empêchait les modèles sur docuemnts distants d'être pris en compte comme il faut. Quant à [12758], il a simplifié le code sans se demander si cette simplification n'était pas l'indice de quelque chose de perdu. Seize mois plus tard, quelqu'un finit par s'en apercevoir. Merci Maïeul. 11 years ago
Committo,Ergo:sum 21ec11b831 La fonction auth_ldap_search, appelée en mode sans vérif du mot de passe, retournait le login au lieu de retourner le DN comme dans l'autre cas. Pas d'utilisation dans le noyau, mais gênant pour les extensions. 11 years ago
Fil 9c034e1a79 mieux sans bug 11 years ago
Fil c2154f6716 introduction de l'url ping http://site/123 qui redirige vers la vraie adresse de l'article 123; utile pour faire des urls (un peu) plus courtes dans les notifs 11 years ago
Fil 4f347e0fba espace stupide qui empechait de reconnaitre les bots (report de http://zone.spip.org/trac/spip-zone/changeset/33871 ) 11 years ago
b_b c0d1810900 report de [14792] 12 years ago
b_b 7793ddb7a2 report de [14790] 12 years ago
Cerdic 365b727928 compacteur js : prefixer le js compresse par un ; suivi d'un saut de ligne, par precaution 12 years ago
Cerdic c16f27890f "afficher tout" oubliait le dernier resultat (bugfix de [14784]) 12 years ago
Cerdic b033d3d493 vider le cache des description de table derriere chaque install de plugin, cela evite les prises de tete sur un nouveau champ non reconnu 12 years ago
Cerdic 2b57763cab eviter un warning lorsque la debut de la boucle est superieur au nombre de resultats effectifs (nhoizey) 12 years ago
Fil 8f8ae02bc6 cache 0 sur le sitemap, en lien notamment avec la nouvelle gestion des _IS_BOT + suite de l'optimisation de [14429] 12 years ago
Cerdic df5155633e Permettre d'afficher tous les elements d'une boucle paginee avec debut_xxx=-1 12 years ago
Cerdic 71faf76cd4 permettre a la pagination de trouver toute seule la page qui contient un id donne : 12 years ago
Cerdic 4bac3538de report de sql_seek introduit par [13921] sur la branche dev 12 years ago
Cerdic d7c862f9d9 permettre d'inhiber ou de forcer l'appel du cron en fin de hit 12 years ago
Fil 808a6b07d8 reports: detection des bots http://zone.spip.org/trac/spip-zone/changeset/33517 ; langue schtroumpf pour le gamin 12 years ago
Fil 6a7cea55d2 smurf et schtroumpf, pour amuser le gamin 12 years ago
Fil 46bc5efa53 Nouvelle semantique de {{{$derniere_modif_invalide}}} : en plus des valeurs habituelles true ou false (tout ou rien), ca peut etre un tableau decrivant les objets dont la modification conduit a une invalidation des caches. 12 years ago
Committo,Ergo:sum bd30de0755 strlen émet un Warning en PHP 5.3 si son argument n'est pas une chaîne [14755]. 12 years ago
b_b 7044292c59 Reparer la reparation de la reparation de la reparation... [14645] (cedric) 12 years ago
Cerdic 3e752bd002 report tardif mais neanmoins toujours justifie de [8912] : 12 years ago
Fil 3338d477df _IS_BOT est applique a la derniere_modif_invalide : les robots peuvent manger du cache meme s'il n'est pas tout a fait a jour 12 years ago
Cerdic e3fc261960 un bot patch 12 years ago
Cerdic 0e7959c9fd assurer la compat avec la modification du dossier squelette par un plugin. 12 years ago
Cerdic f0891ceb44 il etait indique dans le code de creer_chemin que ces lignes devaient disparaitres au profit d'un upgrade 12 years ago
Cerdic 80fa2adac7 Retour sur le cache du chemin. 12 years ago
Cerdic 7efdebb0a8 retour partiel sur [14749] : deleguer le traitement d'ajax a recuperer_fond est contre performant car oblige a le faire a chaque service de la page en cache, au lieu de le faire une unique fois au calcul. On revient sur cette fausse optimisation et on retaure le code d'origine sur ce point, mais en gardant le remplacement de include par recuperer_fond 12 years ago
Cerdic 68551ec5c9 un include manquant 12 years ago
Cerdic 6bf9cd9e1b oups quote manquant dans [14749] 12 years ago
Cerdic 6d83c3c255 lorsqu'un var_mode est demande, ignorer le cache deja lu en plus de supprimer le fichier sur le disque 12 years ago
Cerdic 30b05d4179 la session n'est pas connue au moment du chargement du cache chemin, 12 years ago
Cerdic 5e4c9cc57b Accelerer SPIP 12 years ago
Cerdic eb831af4fe Accelerer SPIP 12 years ago
Cerdic 448178c1f5 oups, [14748] et [14750] avaient emportes un reste d'instrumentation avec un nom de fonction inexistante. 12 years ago
Fil 4b3a1ad282 reparer le formulaire d'ajout de site 12 years ago
Fil 69386be5d1 HTTP: envoyer un code 403 quand la signature ajax est incorrecte 12 years ago
Cerdic b738098e27 accelerer SPIP : 12 years ago
Cerdic 05ff27d600 Accelerer SPIP : 12 years ago
Cerdic 3aa91ce830 Accelerer SPIP : 12 years ago
Committo,Ergo:sum 2df03f2746 Eviter un warning inutilement alarmant (après restauration on peut avoir un hash obsolète qui fait croire que le formulaire de login est défaillant). 12 years ago
Cerdic c847417865 [14743] avait oublie un morceau, que l'on ajoute ici, donc 12 years ago
Cerdic 4135465a06 precision 12 years ago
Cerdic e8679d9be2 indiquer la reference au commit dans le code 12 years ago
Cerdic 42e4e028e3 Accelerer SPIP : 12 years ago
Committo,Ergo:sum 3b94655fcc Correction PG, fixe #1840: pourquoi [10883] a mis dans la version PG de cette fonction un traitement particulier pour WHERE, absent de la version MySQL ? Ce traitement réapplique le jeu de RegExp déjà appliqué, ce qui rajoute des bugs sans en enlever semble-t-il. 12 years ago
kent1 b5b86e7736 le gilet parre balle c'est bien dans les cas dangereux... mais si on le laisse à la maison ... et qu'on le remplace par du vent ... il ne sert à rien ... 12 years ago
Fil 771b5b2cb0 report de [14554] revision du mecanisme de selection de la langue, afin de permettre d'avoir des rubriques multilingues 12 years ago
ARNO* 36747d9d06 Par titre, pas par numero de titre 12 years ago
ARNO* e0a9fc4a5e L'ordre des groupes de mots dans editer_mots, c'est par titre, et non par id_groupe comme ca l'est de maniere erronee dans la 2.10. 12 years ago
Committo,Ergo:sum 09dd9afe56 Petite erreur dans le dépot précédent: il y avait un nom de ficheir de cache de pipeline qui était calculé et qui n'a donc pas déménagé dans tmp/cache. 12 years ago
Committo,Ergo:sum 55f88ec9bf Declarer les fichiers concernant les plugins dans spip_initialisation_core, dans spip_initialisation_suite c'est trop tard (Kent1). Et tant qu'à faire, les mettre dans le sous-répertoire cache, puisque ce sont des fichiers de caches. 12 years ago
Committo,Ergo:sum 991c1358bf Correction du traitement des blocs multi de [14718] qui ne tenait pas compte du cas {{{forcer_lang=true}}} où la langue du contexte a priorité sur la langue de l'objet (bug péniblement entr'aperàu par Kent1). On en profite pour optimiser ce code en calculant au chargement du fichier la RegExp calculée, plutôt qu'à chaque appel. 12 years ago
Committo,Ergo:sum 9b13659da3 [14720] ayant remplacé les appels à extraire_multi par corriger_typo, c'est inc/texte et non plus inc/filtre qu'il faut inclure ici. 12 years ago
Fil 4f75819555 le champ extra est obsolete et plantogene 12 years ago
Committo,Ergo:sum f4b30a16be Les fichiers de caches sur les pipelines et les plugins doivent faire partie de la purge du cache, sinon c'est le dialogue de sourds assuré sur l'existence de bug. S'il reste d'autre fichiers de ce genre non pris en compte par la purge, il faudrait les rajouter. 12 years ago
Cerdic 0e2ad92a58 oups, mauvais commit, desole 12 years ago
Cerdic 5a89e7e540 aie, on avait perdu le soustitre, le surtitre et les trad 12 years ago
Fil 9c86f61642 report de [14725] pour que paragrapher() ne detruise plus les attributs de P 12 years ago
denisb 83dddd90f6 le coup de gomme était trop large. on remet la fonction. 12 years ago
Committo,Ergo:sum b65432d7c5 Réinsérer les attributs des balises {{{code}}} (Stéphane D. + Fil). 12 years ago
Committo,Ergo:sum 168d2eaaaf Cédric dit que le mail exige de brutaliser les entités. 12 years ago
Committo,Ergo:sum 589b95d121 Remplacement des appels à {{{extraire_multi}}} par {{{corriger_typo}}}}, ce qui n'est pas superflu et permet d'éviter la duplication de code autour de cette fonction. Elle disparaît de la version 2.1 mais reste en 2.0 par souci de compatibilité. A noter que la fonction associée à la balise INTRODUCTION ne donnera pas exactement le même résultat pour certains texte avec balise {{{multi}}} mais ce n'est pas dramatique. 12 years ago
Committo,Ergo:sum 7d410232a4 Retrait d'appels redondants à extraire_multi. Les cas restants sont plus délicats. 12 years ago
Committo,Ergo:sum 7c91b20dc1 Correction/extension de la balise {{{multi}}}, en réponse à [http://forum.spip.org/fr_218282.html un besoin exprimé dans le forum]. Si la balise multi n'a pas une entrée correspondant à la langue courante du texte, il ne faut pas typographier le texte sélectionné par défaut avec les règles de la langue courante, mais avec celle associée à ce texte. Du coup, il est possible d'obtenir la bonne typographie d'une citation dans une autre langue, en utilisant une balise {{{multi}}} volontairement réduite à une seule entrée. 12 years ago
Committo,Ergo:sum 49012ae226 Forcer les nombres dans les requêtes pour PostGres. Résoud #1837. 12 years ago
Fil bbd158d3eb deux petites ameliorations dans les liens : 12 years ago
Committo,Ergo:sum 44a0ace979 Révision de la procédure de connexion de serveur à serveur pour contourner l'atteinte au libre usage d'Internet dans certains pays. En particulier, introduction de 3 constantes pre-définissables pour forcer des en-têtes HTTP simulant une connexion de client à serveur et non de serveur à serveur: {{{_INC_DISTANT_USER_AGENT, _INC_DISTANT_VERSION_HTTP, _INC_DISTANT_CONTENT_ENCODING}}}. 12 years ago
Fil d660bf9d2c la balise #AUTEUR ne passait pas dans typo, et pourtant elle pouvait contenir un bloc {{{<multi>}}} (cas sur forum.spip.org) 12 years ago
Matthieu Marcillaud aa2f514244 Report de [14711] (constante _TRI_GROUPES_MOTS) 12 years ago
denisb a05367811c en php4, il faut préfixer uniqid(). corrige une erreur 302 dans le privé. 12 years ago
Cerdic 3b99431334 report de [14703] apres tests et validation. 12 years ago
Cerdic 4f1167dbe2 indiquer dans le mail de notification quand un forum a ete tague SPAM 12 years ago
renato befd119e20 report de [14705] 12 years ago
Cerdic 0c73d0e880 corriger le bug des stats entre minuit et une heure du mat, pour les couche tard 12 years ago
Cerdic 1d85c998bc precaution pour eviter de faire une double decompression de page stockee en cache 12 years ago
BennyB 455fd49dd8 la citrouille , la citrouille 12 years ago
BennyB 44f6205eee la citrouille se prépare, mais ne s'est pas encore transformée en carosse 12 years ago
b_b ebba4e92c0 report de [14694] 12 years ago
denisb 00c7787763 remplacement de la fonction ereg (obsolète à partir de php 5.3.0). 12 years ago
denisb f5748d88e5 remplacement de la fonction ereg (obsolète à partir de php 5.3.0). 12 years ago
denisb de949df414 remplacement de la fonction ereg (obsolète à partir de php 5.3.0). 12 years ago
denisb 0f802c1ec8 remplacement de la fonction split (obsolète à partir de php 5.3.0). 12 years ago
denisb 76ea288980 remplacement de la fonction split (obsolète à partir de php 5.3.0). 12 years ago
denisb 91a5b00a29 remplacement de la fonction split (obsolète à partir de php 5.3.0). 12 years ago
denisb 925e1df16d remplacement de la fonction split (obsolète à partir de php 5.3.0). 12 years ago
denisb f076c3a425 remplacement de la fonction split (obsolète à partir de php 5.3.0). 12 years ago
denisb f01672bd4d remplacement de la fonction split (obsolète à partir de php 5.3.0). 12 years ago
Stephane db83b6bdb6 correction inserer_attribut : support des tags fermés sans espace avant /> 12 years ago
Committo,Ergo:sum 6c03b4cd0d Correction: les constantes {{{_INSTALL_USER_LDAP}}} et {{{_INSTALL_PASS_LDAP}}} n'étaient jamais pris en compte à l'installation, et les messages signalant que l'étape courante a été franchie avec succès n'apparaissaient pas. Plus un Log oublié et un meilleur contrôle d'erreur. 12 years ago
Fil 2cc038840b eviter les cookie enregistrant des forums vides, report de http://zone.spip.org/trac/spip-zone/changeset/32429 12 years ago
Cerdic 139d402d02 [14673] avait introduit l'impossibilite de postdater avant publication, on retablit 12 years ago
Cerdic 5a45aacd35 utiliser les api pour que les plugins puissent faire leur travail 12 years ago
Committo,Ergo:sum 9baec2e1ef Heureusement que les utilisateurs de PHP complètent sa doc: la connexion LDAP cryptée sur un autre port que le 389 ne doit pas utiliser la fonction {{{ldap_start_tls}}}, mais utiliser l'écriture {{{ldaps://}}}{{serveur}}} comme premier argument de {{{ldap_connect}}}. 12 years ago
Committo,Ergo:sum 3d0a135f69 Les bases externes ne pouvaient plus être déclarées car le paramètre {{{install}}} dans l'URL ne veut plus forcément dire qu'on est en train d'installer SPIP depuis le début depuis que ces déclarations de bases externes ne sont plus faites à l'installation initiale. Il faudrait terminer plus proprement la migration de ces scripts (Christian). 12 years ago
Cerdic 31a0d3f5c6 eviter de faire des sql_delete a tout va sur un calcul de page (pour une meta qui ne sert a rien qui plus est) 12 years ago
Cerdic 5b6c00b988 report de [14666] 12 years ago
Cerdic 6e02cb8d6a report partiel mais suffisant de [14659] 12 years ago
Cerdic cda0f53275 les messages d'erreur avant les input 12 years ago
Fil ce8ce9a777 et les notes n'etaient pas echappees 12 years ago
Fil 3600937f10 boucle infernale sur forum.spip.org, ou un article peut avoir qqs dizaines de milliers de forums ;-) 12 years ago
kent1 958bcf7603 La suppression de vignette de document ne marchait pas dans ce cas là : action pas comprise car avait un /$id_document en trop qui ne sert pas dans l'action 12 years ago
Matthieu Marcillaud 6c07eed7d0 Ce spip_log n'a plus de raison d'être il me semble 12 years ago
Cerdic 7966482816 reparer 12 years ago
Fil 70c1f97ec5 utiliser redbot.org comme interface de test des entetes : merci @karlpro 12 years ago
Cerdic 9f5ef4e476 permettre a un SSO de revenir sur le login avec un message d'erreur dans var_erreur 12 years ago
Committo,Ergo:sum ca0baba3c7 La possibilité de surcharge des attributs à demander à LDAP, introduite par [14608], n'a pas de raison de se limiter à ce qui concerne la champ {{{login}}}, il faut pouvoir indiquer tous les champs à lui demander. Tant qu'à faire, on écrit un code prêt à recevoir cette indication via la déclaration faite à l'installation, mais pour l'instant ça ne sert pas encore, c'est toujours la globale qui est utilisée. Je reporte en stable pour que la globale introduite précédemment pour 12 years ago
Committo,Ergo:sum d6e1408b9e Ok ([14605] et [14610]), pour chercher un mot dans plusieurs groupes, mais autant utiliser l'interface SPIP-SQL à fond, du moment qu'on sécurise en amont, sécurisation qui révèle une drôle de chose: si le mot est créé, c'est forcément dans le premier groupe donné. C'est bien l'intention ? 12 years ago
Cerdic bb3c16ddb4 gestion de la redirection lorsqu'on arrive sur le formulaire de login deja loge 12 years ago
Committo,Ergo:sum 5b8d0c4e1b Plutôt que de dupliquer une fonction ([14601]), généraliser une fonction existante pour éviter que les éventuelles surcharges ne voient plus rien passer. Je profite de cette occasion d'intervention sur l'authentification LDAP pour passer en globale le tableau des noms des attributs potentiellement porteurs du login afin de répondre à [http://comments.gmane.org/gmane.comp.web.spip.user/149473 ce message de la liste spip-user], et reporte en stable pour qu'ils puissent résoudre leur problème. Mais revoir le formulaire de déclaration du LDAP pour y indiquer les correspondances entre champs du LDAP et champs de la table auteurs sera à faire tôt ou tard. 12 years ago
Fil df32683ffa accepter plusieurs groupes possibles de recherche de mots-cles (avec les remerciements du selecteur generique) 12 years ago
Committo,Ergo:sum 8234caef71 La clause GROUP BY pléthorique de cette requête avait été introduite manuellement par [9841] au début du portage PG, alors que depuis c'est fait automatiquement dans le fichier reg/pg.php. Retour au GROUP BY simple, beaucoup plus performant en MYSQL, et qui évite à Oracle de râler car on ne peut y faire de GROUP BY sur un BLOB. 12 years ago
Fil 4ccb86602e le bidule d'ajax de config_fonctions provoquait une erreur 'config_fonctions n'existe pas' 12 years ago
denisb 9adf21de7e réparer la conversion des urls en urls absolues dans les fichiers css compactés. 12 years ago
Committo,Ergo:sum aed7dc080a Correction: retour du login automatique en fin d'installation, flingué par l'introduction du répertoire {{{auth/}}} par [13435]. 12 years ago
Committo,Ergo:sum 1f6575733a Autre rel='nofollow' en complément de [14270] sur les calendriers. 12 years ago
Committo,Ergo:sum c0d1c8b704 Première revision: [14487] avait remplacé une erreur SQL par une autre 12 years ago
b_b dc83ddea81 report de [14560] 12 years ago
Cerdic b42470a333 support des formatx open xml de cro$oft : 12 years ago
Fil 5f9180fe25 mise au carre des mots : il en manquait 12 years ago
Fil dd27a4ba8d mise au carre des controles sur les mots-cles -- report (adapte pour la branche 2.0) de [14549] 12 years ago
Committo,Ergo:sum 65949a417f Erreurs SQL en multi-serveurs, suite: [14492] corrigeait dans la branche dev pendant que [14484] et [14489] corrigeaient dans la branche stable. Avec ça, la stable est bien corrigée pour MySQL et PG, mais dans la dev il y a de toutes façons le chantier en cours de l'abstraction des erreurs SQL, c'est encore incomplet. 12 years ago
b_b 3215c5d398 report de [14504] 12 years ago
denisb 4b6b40ea3a permettre la modification du choix d'apparaître dans la liste des connectés au seul concerné. 12 years ago
Cerdic 5df068b8bc ne pas divulguer le login et pass a la base de donnees aux non webmestre qui n'y ont a priori pas acces 12 years ago
Cerdic d3e3bcf460 suite de [14495] concernant postgre 12 years ago
Cerdic 8d593e4218 eviter une erreur fatale pour cause de double inclusion de url/propres via qs ou propres2 12 years ago
denisb 76d876f21a ajout d'un define pour indiquer à partir de quel nombre de mots-clefs on abandonne la sélection dans une liste au profit d'une recherche. 12 years ago
Cerdic 2320ae1325 complement a sql_delete : renvoyer le nombre de lignes affectees ou false en cas d'erreur. 12 years ago
Fil 748b2988d4 report de [14452] sur l'unzip des pages distantes, qu'on a vu planter aussi sur spip.net 12 years ago
Committo,Ergo:sum ee7f297e5d Correction de charger_fonction: ne pas ajouter de tiret si le dossier est vide, comme cela avait été fait pour la version de dev inopinément en [13645] (Rasta). 12 years ago
Committo,Ergo:sum 4fff5bb818 Correction de la correction de [14484]: la globale décrivant la connexion n'est pas encore entièrement définie à l'étape 3 de l'installation. 12 years ago
Cerdic 53e28fee86 envoyer la date (de publication) avec le statut dans le pipeline notification lorsque l'on institue 12 years ago
Fil 76022df054 petite erreur sql dans le pipeline premiere_revision ; report de http://zone.spip.org/trac/spip-zone/changeset/31517 12 years ago
Fil 7f2092e4b5 bug dans l'API sql_* : le mysql_error() est en effet lie a la derniere connexion ouverte, il faut donc passer systematiquement la variable serveur si on veut pouvoir parler a deux connexions en meme temps (sinon, seule la derniere connexion ouverte parle) ; cf. http://php.net/mysql_error 12 years ago
Committo,Ergo:sum 66ffff47e1 Profiter de la table PHP des titres aussi dans les URL arbos (Rastapapoulos). 12 years ago
Matthieu Marcillaud 2c58f34364 [14481] sans le commentaire ! 12 years ago
Matthieu Marcillaud f438f43968 En attendant mieux ? on remet le find_in_path() sur connect/$serveur.php qui permet le hack des boucles POUR et consœurs. 12 years ago
Committo,Ergo:sum 75d97a6dad Correction: lorsqu'une surcharge de l'installation comporte un appel à un serveur externe, SPIP redonnait le serveur principal. 12 years ago
Committo,Ergo:sum ffcc8fc1ab Correction de la pagination modifiée par [13993]#file0 car il fallait comprendre que l'index indéfini était volontaire, charge étant donnée au filtre de pagination de gérer cet indéfini. On évite de ballader cet indéfini en confiant cette gestion au code compilé, mais ça ne fait que cacher un peu mieux l'entorse signalée: pourquoi les modèles ne fournissent pas les paramètres d'URL si c'est cela qu'on veut ? 12 years ago
Fil 5f42c39b50 choix des statuts pour le menu 'afficher les visiteurs' (#1802, paladin) ; a noter en branche dev le code n'a plus grand chose a voir 12 years ago
Fil c487f91072 suppression des repertoires .plat, report de [14041] et resoud #1819 12 years ago
denisb d12d8bdc58 c'était bien une fausse bonne idée. retour à l'état antérieur. 12 years ago
denisb 5160bcb302 corrige l'affichage systématique (même si l'on n'est pas loggué) des parties conditionnelles de la balise [aff_cond (#URL_LOGOUT) aff_cond] (mais ça me semble plus une rustine qu'une réparation véritable...) 12 years ago
Fil 48b8a64e7f suppression de flag_gz, remplace par une detection 'just in time' de la fonction , cf http://forum.spip.org/fr_216909.html pour la motivation 12 years ago
Committo,Ergo:sum 4b154faceb Correction du filtre {{{form_hidden}}} qui injectait le contexte d'URL trop systématiquement (report de [14444]). 12 years ago
kent1 e412a1b3fa Report de [14113] et de [13716] mais surtout de [13570] qui rend le #MENU_LANG propre pour le xhtml strict 12 years ago
kent1 6cd0308e9f une erreur dans ce test qui n'ajoutait jamais les [] lorsque l'élément à passer était un array... 12 years ago
Committo,Ergo:sum 2470f61c88 Correction de l'appel à la version PostGres de listdbs. 12 years ago
Committo,Ergo:sum d36ad49acb Correction de la conversion en un entier de l'argument de sql_quote dans le critère de comparaison: ce bug provoquait une tentative incompréhensible de se connecter à i, serveur nommé ''int'' (Aurélien). 12 years ago
Fil 6645a592ca prevoir le cas ou minipres() est appele avant spip_initialisation_suite() 12 years ago
Fil cdbd8ede09 Cas rare ou $liste=array() affichait Array (Thomas Sutton) 12 years ago
Committo,Ergo:sum 62a9d2aea8 [14393] en mieux. 12 years ago
Committo,Ergo:sum 5074df70d5 Lors de la publication d'un article sur une branche de rubriques mettre à jour toutes les dates de la branche. 12 years ago
Fil 766898f203 report de [14096] a la demande generale de rastapopoulos 12 years ago
Fil fcc7ba5a84 [14367] mais sans bug 12 years ago
Fil 4138a3c097 charger mes_fonctions avant d'appliquer la table des traitements sur la previsu (patfr, report de http://zone.spip.org/trac/spip-zone/changeset/30736 ) 12 years ago
Fil fdc85b5b51 SPIP 2.0.9 avec la bonne matrice pour les revisions 12 years ago
Committo,Ergo:sum eb5e0f2b3b Report de [1345Ø] pour la 1.9.2, et augmenter la paranoïa sur les noms de fichiers. 12 years ago
Fil 4a1b38a4c8 mise a jour de l'ecran de securite dans la branche dev/ en reportant http://zone.spip.org/trac/spip-zone/changeset/30587 ; suppression de l'ecran de securite dans la branche spip-2.0 : comme on craint que ca casse des plugins, et en attendant 2.1, les volontaires doivent l'installer a la main 12 years ago
Committo,Ergo:sum ea553b596e La sauvegarde n'était plus permise pour les admins restreints à partir de la page d'admin, en revanche le script de sauvegarde pouvait être appelé directement sans précaution, d'où un résultat de dump placé n'importe où. On rééquilibre les conrôles. 12 years ago
Committo,Ergo:sum 5cb49857ea Bug SQL qui empechait les simples rédacteurs d'avoir l'icone donnant la page de tous leurs articles. 12 years ago
Committo,Ergo:sum 6f86a5283a [14349] en mieux: neutraliser les outils XML en amont lorsque les accès on dérogaoires. 12 years ago
Committo,Ergo:sum a10206ec27 Sécurité: revérifier l'auhentification quand on utilise les outils XML. 12 years ago
Committo,Ergo:sum 04b916cd55 [14347] en mieux. 12 years ago
Committo,Ergo:sum eddb79f36f Sécurité: un simple rédacteur avait le droit d'appliquer chmod et tenter de déclarer une autre base. Je n'ai pas encore approfondi le degré de gravité de la chose, mais c'est de toutes façons anormal de pouvoir arriver là. 12 years ago
Cerdic 3fd952d859 refuser gz lorsqu'on demande un header pour avoir les infos d'un fichier, sinon le Content-Length n'a pas de sens, voire n'est pas indique 12 years ago
Fil e60bcd6b38 Rétablit la gestion de la langue cassee par [13993] 12 years ago
Cerdic ae33034c76 Suppression de la propagation automatique des connect par #INCLURE, qui le differenciait de <INCLURE> a tord. 12 years ago
Cerdic 37f3ede9db eviter un warning et optimiser les tests sur le load (detail) 12 years ago
Cerdic bc569c1606 les variables id_xx peuvent etre des tableaux d'entier, et utiliser strncmp 20% plus rapide que substr 12 years ago
Committo,Ergo:sum 4f59456aa3 En PHP5, plus besoin de passer par références les objets, et c'est même pratiquement interdit. Résoud #1801. 12 years ago
Committo,Ergo:sum 4b392a0d3d En PHP5, plus besoin de passer par références les objets, et c'est même pratiquement interdit. Résoud #1801. 12 years ago
Cerdic 96d267ef18 spip_mysql_multi qui passe le test complet sur le sujet, mais quelle affreuse requete ... 12 years ago
Fil 223598e73e integration de l'ecran de securite en standard, cf. http://archives.rezo.net/spip-core.mbox/200907.mbox/ 12 years ago
Cerdic 97b8ca7499 eviter un warning quand le fichier n'est pas la sur lstat 12 years ago
Cerdic af88489f49 reparer le bug introduit sur [14253] sur la definition du chemin dans spip_matrice. 12 years ago
Fil 27c4b8bf23 quand ca veut pas, ca veut pas (suite de [14274] et [14275]) 12 years ago
Fil 115c6c9b7a avec PHP Version 5.2.6 les regexp sont encore plus strictes, et le {{{ [\:[:space:]] }}} ne fait plus recette (suite et fin) 12 years ago
Fil e76c6b3713 avec PHP Version 5.2.6 les regexp sont encore plus strictes, et le {{{ [\:[:space:]] }}} ne fait plus recette 12 years ago
Committo,Ergo:sum bfbbedf462 Pourquoi public_phraser_html n'avait pas son _dist à la fin (cy_altern) ? 12 years ago
kent1 a6468fa5e3 On rajoutes quelques types de fichiers : dv m4a m4b m4p m4u et m4v 12 years ago
Committo,Ergo:sum 5e478904de Ajout d'un rel='nofollow' sur toutes les pages du calendrier, afin de contrer les robots qui grèvent les performances. Manière un peu brutale de résoudre #1561, mais ça ne devrait pas porter préjudice au référencement. 12 years ago
Committo,Ergo:sum 488b8c8340 La mutualisation de SPIP a remis sur le tapis la question de l'accès à des bases supplémentaires. Le dépot [10983] avait carrément enlevé la possibilité de déclarer des bases externes, et [12330] ne l'avait que partiellement rétabli: impossible de déclarer des bases PG à partir d'une base principale MySQL et réciproquement. 12 years ago
Committo,Ergo:sum e63dd67954 [14155], prédateur des vertébrés. 12 years ago
Cerdic 12629c4bbb le formulaire de login peut rediriger vers la page de l'auteur connecte si on lui passe '@page_auteur' en lieu et place de l'url de redirection, en premier argument 12 years ago
Cerdic 4006e30feb une classe puce sur les puces sinon pas moyen de les cibler en css 12 years ago
Fil bd76cf6676 report de l'affichage des revisions des champs extras2 et des mots-cles : [14231] a [14235], avec quelques adaptations manuelles 12 years ago
Fil 2768f85060 report [14251] #FORMULAIRE_ECRIRE_AUTEUR : quand le mail ne part pas, le dire 12 years ago
Cerdic 6c6aaf698a les utilisateurs connectes avec les droits de webmestre peuvent acceder aux squelettes dans un sous repertoire par 12 years ago
Committo,Ergo:sum e405042dd5 Scorie dans la version PostGres (Florence et Mathieu) 12 years ago
Fil 3e18fd3a28 decidemment je commite pas mal de oups, moi... :( 12 years ago
Fil 9268c64c94 oups, debug 12 years ago
Fil b3b51a5601 en [14174] j'avais carrement vire le numero IP et l'id_auteur de tous les forums, et pas seulement lors d'une edition par les crayons (BoOz) ; gerer la fonction generer_url_forum si elle existe 12 years ago
Fil a17d4acf48 report du travail sur l'utilisation de la table des traitements pour le #TEXTE de la previsu des forums ; le code pour l'activer, par exemple : 12 years ago
Fil a7b8be7344 encore des cas tordus de sauts de ligne dans les forums 12 years ago
Fil f8b2596e05 merge [14184] [14185] [14186] (bug dans la fonction post_autobr) 12 years ago
Committo,Ergo:sum a5729cdbd3 Oups [14172]. Ce que c'est que de faire 36 choses en parallèle. 12 years ago
Committo,Ergo:sum ef7b1cd21a [14172] n'avait pas tout à fait bien rétabli le comportement sur les espaces après les champs. 12 years ago
Fil 8eaf13de15 filtres explode et implode (report de [13945]) 12 years ago
Committo,Ergo:sum 610e5c8027 Mauvaise copie dans l'installateur de bases supplémentaires (cy_altern) 12 years ago
Committo,Ergo:sum ab414f5933 Mauvaise interface de la fonction listdbs en PG (Florence Henry). 12 years ago
Fil b9bf7f24ee a l'usage le fait de changer l'id_auteur des forums quand les edite est super penible, on vire (report de http://zone.spip.org/trac/spip-zone/changeset/29733 ) 12 years ago
Committo,Ergo:sum 6460c8002f Retrait de [14162] et [14163]: trop de mauvaises habitudes ont été prises visiblement. Une raison de plus d'abandonner cette syntaxe de moins en moins défendable, cf [http://videos.spip.org/spip.php?article113-> des squelettes XML lisibles, c'est possible]. 12 years ago
Committo,Ergo:sum 276b650d62 Pas d'espace dans les images, aussi pour la branche stable, et quand bienmême on renoncerait à [14163] et [14162]. 12 years ago
Eric Lupinacci a8739ef3fd On positionne le pipeline affiche_gauche de la page auteur_infos en fin de la colonne gauche, c'est plus joli 12 years ago
Committo,Ergo:sum 9929431a41 Report de [14162]: un très vieux bug dans le phraseur: il ne faut pas enlever les espaces après l'accolade fermante des arguments d'un champ non parenthèsé: 12 years ago
Committo,Ergo:sum ac11ce2cd0 Pas besoin de produire un strval lorsque le compilateur produit une concaténation, et pas besoin de comparer celle-ci à la chaîne vide si un des arguments est une chaîne non vide: il n'y a pas d'élément inverse dans le monoïde syntaxique. 12 years ago
Committo,Ergo:sum e1330440c1 Ne rien construire plutot qu'un style CSS faux. 12 years ago
Committo,Ergo:sum 061ed88ea2 Ne rien construire plutot qu'un style CSS faux. 12 years ago
Cerdic b64d897b21 l'integration du pipeline styliser a la branche stable etait incomplete car le pipeline n'etait jamais appele en cas de fond initial inexistant. Correction de ce point, qui permet donc a un plugin de fournir un fond alternatif dans ce cas. 12 years ago
Cerdic 841727ca1d permettre de debug ou profiler sans cookie admin : 12 years ago
Fil c507d715f8 oups, revert de [14150] parti dans le mauvais repertoire et avec le mauvais commentaire... 12 years ago
Fil 25668b33cb redirigier les urls de type http://www.monde-diplomatique.fr/mav/102 vers http://www.monde-diplomatique.fr/mav/102/ 12 years ago
Committo,Ergo:sum ec38cd4ff8 Bon, SPIP ne sait pas traiter les requêtes SQL imbriquées, d'accord, mais si on ne propage pas le préfixe de tables dans de telles requêtes, on obtient un cas de piraterie intéressant: la requête imbriquée va lire la table "spip" de la base quel que soit le préfixe. Les config où ce n'est pas de l'auto-piraterie doivent être rares, mais tout de même. 12 years ago
Cerdic 1f494169e3 eviter les melanges de type dans le retour de controler_md5 : toujours un array(), vide si pas de conflit. 12 years ago
Committo,Ergo:sum b44f00d299 Retour sur [13858] qui n'était pas compatible avec PostGres: si un opérande d'une requête SQL doit être numérique et qu'il est finalement vide, il faut insérer 0 et non pas {{{''}}}. Plutôt que d'alourdir le code généré, on revoit les specs de la fonction {{{sql_quote}}} qui reprenait à tort l'argument concernant les requêtes dans les autres fonctions de l'interface, alors que cette fonction ne fait pas de requêtes. Ce 3e argument inepte contient à présent le type de l'opérande, ce qui permet à cette fonction de forcer une conversion à 0 dans la situation ci-dessus. Etant donné la richesse typologique de PostGres, il est probable que ce nouvel argument serve à nouveau. 12 years ago
BoOz aad6e2e7b2 report de [14126] a completer plus tard par quelque chose de plus generique dans suivre_liens 12 years ago
Cerdic 2ead1d0e47 le secret du site est utilise pour encoder les contextes ajax que l'on considere fiables 12 years ago
Cerdic 1e628b1165 l'invitable oups : une redirection 302 sur une ancre seule ne marche pas dans opera ... (page blanche) 12 years ago
Cerdic c6745ac3b4 report et complement de [13715] concernant la propagation des ancres en ajax. 12 years ago
Cerdic e9b4312166 les fonctions d'installation personalisees des plugins recoivent les memes arguments que la fonction par defaut de spip : 12 years ago
Cerdic 0c83eb0835 une fonction suivre_liens qui passe les tests de 12 years ago
Cerdic b578178d71 #1757 : quand on 12 years ago
Cerdic aba5f80835 #1762 ne pas perdre les majuscules d'une extension ! 12 years ago
Cerdic 07fb0bef67 #1765 : joli bug sur les caches sessiones : 12 years ago
Cerdic de0dfcb560 complement a [14128] : ne pas bloquer ecrire/ sous pretexte que l'auteur n'a pas son cookie admin si l'on sait quand meme de qui il s'agit grace a son authent 12 years ago
Cerdic 482a90aebf #1770 : ne pas vider les stats quand on importe un dump. Cela permet de mettre a jour un site avec une base travaillee hors prod sans perdre l'historique des visites. 12 years ago
Cerdic 139c9dff31 #1766 : mise a jour de la fonction retire_cache qui n'est plus utilisee dans le core. 12 years ago
Cerdic ef4cf59836 #1722 : oubli de la largeur dans les listes 12 years ago
Cerdic 70deccc3b6 #1785 : le statut n'est pas herite de l'article traduit ! 12 years ago
Cerdic 2e8aded90c base_trouver_table etant utilise de plus en plus souvent, et mettant en cache la description, il faut veiller a ce que public/interfaces.php soit bien inclus pour disposer des declarations comme $GLOBALS['table_titre'] 12 years ago
Committo,Ergo:sum 3c251e2bd9 Le phraseur veut des chaînes en entrée, pas NULL. Sans ce distingo je devenais dingo. 12 years ago
Cerdic 86e718e9f2 #1777 : ne pas publier une rubrique dont l'article est postdate 12 years ago
Committo,Ergo:sum 5710822be7 Rétablir la compatibilité PostGres (toujours des apostrophes pour les châines, pas des guilemets) cassée par 13027] et [13033]. 12 years ago
Cerdic 9486fe7aa1 un grand classique... 12 years ago
Committo,Ergo:sum 86761f5f2e La numérotation automatique comme dans 12 years ago
Cerdic 9d4f621e7f report de [14045] et [14053] 12 years ago
b_b a1fd136dac corriger l'ordre des éléments dans les flux RSS des forums 12 years ago
Committo,Ergo:sum 45da5b6c4f Accepter ce critère ainsi présenté: 12 years ago
Fil 26647b2c19 ne pas parcourir toute l'arborescence pour detecter les config d'urls (report de http://zone.spip.org/trac/spip-zone/changeset/29140 ) 12 years ago
Committo,Ergo:sum d2e5948ce8 Dans la RegExp traquant les URL où appliquer un auto-lien, ne pas confondre un '<' de balises (lien par balise '<a' déjà fait) et un '<' spécifiant une fusion de cellule dans les raccourcis de tableaux (bug vu e par Eric Camus). 12 years ago
Fil 9889f4beec report de http://zone.spip.org/trac/spip-zone/changeset/29096 moteur bing (realet) 12 years ago
cam.lafit 8f0bbd3d90 coquille dans !14077 12 years ago
cam.lafit c12bb28f48 Determiner correctement le pluriels des tables de jointure pour la recherche (RastaPopoulos) 12 years ago
cam.lafit 0153bf607b Rechercher aussi dans les forums sans thread (RastaPopoulos) 12 years ago
Cerdic 57cf1a1142 une seule image d'attente ! 12 years ago
Cerdic abf5af903f extension de #LOGO_DOCUMENT comme dans la branche dev 12 years ago
Cerdic 2bd144a8da 2 fonctions sois disant generiques pour faire la meme chose, mais qui dans les faits 12 years ago
Cerdic 1aeeb6cf3d report de [13712] [13715] [14067] : 12 years ago
Committo,Ergo:sum 94afc64729 Cas tordu d'un appel de notes. Le test unitaire suivant passe à présent intégralement: 12 years ago
Fil 3d39e9fe2f report de [14062] sur form_hidden 12 years ago
Cerdic ef073a90ff ctype_xdigit depend d'une extension de php qui n'est pas toujours compilee avec. 12 years ago
Fil d65fbac0b1 report de [14060] (form_hidden) et signaler le test unitaire 12 years ago
Cerdic 8f2903fa10 bug sur l'offset de coupe en cas de balise html, 12 years ago
kent1 8d5ae51297 id ne peut avoir plusieurs valeurs ... et c'est class="pas_surlignable" qui exclu du surlignement 12 years ago
Fil f1cf3c6bc1 afficher en clair les liens dans les forums a moderer ; on utilise la pseudo CSS :after comme dans impression.css 12 years ago
Cerdic 37f74e6f0a dans l'espace prive, la creation de vignette auto dans #LOGO_DOCUMENT est soumise a la valeur de la meta creer_preview 12 years ago
Committo,Ergo:sum 6c9af92859 Joli bug du à une statique dans le compilateur: si un squelette utilise un critère Par dynamique et en inclut un autre faisant la même chose avec une boucle de même nom, le code produit pour la 2e est faux: 12 years ago
Committo,Ergo:sum 83a9d78d99 Ne pas oublier le charset dans le squelette ICS (Teddt Payet). 12 years ago
Fil f253906647 #LOGIN_PUBLIC tournait en boucle sur les urls contantn un {{{&}}} (denisb sur doc.spip.org) 12 years ago
Committo,Ergo:sum 402fc22b81 Report de [14023] et [14014]: SPIP essaye de deviner le charset des documents textuels incrustés et harmonise avec le charset du site. Corrige l'affichage horrible des .csv d'un certain tableur qu'on ne nommera pas. Peut aussi servir à l'incrustation de pages HTML récupérées ailleurs. Si SPIP devine mal, utiliser l'écriture {{{<textNNN|center|charset=iso-8859-1>}}}. 12 years ago
Committo,Ergo:sum ebc9ef5fcb Le Title de l'agenda indiquait toujours la date courante. 12 years ago
Fil 46d844fcc8 report de user:pass dans inc/distant 12 years ago
Fil bdd7ba5f04 report [14033] [14034] [14035] pour ameliorer l'API de recuperer_page : 12 years ago
Committo,Ergo:sum 27e9b3f414 L'implémentation par [13993] des #INCLURE à arguments complexes n'était pas compatible avec l'utilisation d'Inclure dans l'en-pied d'une boucle récursive, car elle modifiait l'arbre de syntaxe abstraite produit par le phraseur qui est lu une 2e fois dans ce cas-là. Nouvelle implémentation n'ayant pas ce travers, mais qui semble signaler que le paramètre {lang} était mal géré (si le paramètre {lang} est absent, il était transmis à vide). 12 years ago
Cerdic 39615315bd #1734 : la conversion charset directe de iso-8859-1 vers utf8 n'etait pas robuste 12 years ago
Fil 76bb151b99 ne pas tenir compte dans les stats des tentatives de spam des forums 12 years ago
Cerdic 1eb51155fb <INCLURE> et #INCLURE transmettent tous les deux le parametre serveur de la boucle parente 12 years ago
Fil 70348a6324 proposer id_secteur dans le pipeline pour les champs extras2 12 years ago
Fil 630ee45218 des CSV separes par des virgules, et sans 00:00:00 aberrant 12 years ago
Cerdic 21ba4645ca passer les arguments a afficher_hierarchie 12 years ago
Cerdic 004f95ae7a bug dans le formulaire d'edition des rubriques 12 years ago
Committo,Ergo:sum d8f95f51e0 Encore des CSV à l'ouest. Normalisation automatique du nombre de colonnes à chaque ligne par le filtre dédié. 12 years ago
Committo,Ergo:sum a3d7a00b30 [14000] suite: ne pas oublier un niveau d'apostrophes supplémentaire pour {{{<INCLURE}}}, contrairement à {{{#INCLURE}}} (Eric). 12 years ago
Cerdic 69aff0f904 [11582] disait "permettre de regrouper les fonctions www_xxx_yyy_dist() et www_xxx_zzz_dist() dans un seul fichier www/xxx.php" 12 years ago
Cerdic 58fe477355 en cas de charger_fonction errone dans un fichier options, _AJAX n'etant pas defini, eviter de tourner en boucle par redirections successives 12 years ago
ARNO* b7b70b734f Caractères spéciaux en arabe (shaddé, "accents"...) ne doivent pas modifier les "coupures" des ligatures 12 years ago
Cerdic c8ff569e34 un pipeline affiche_enfants qui permet d'afficher les enfants d'une rubrique (pourra etre etendu a d'autres objets/exec) 12 years ago
ARNO* 5aa258e21e Introduction de caracteres supplementaires en arabe 12 years ago
Committo,Ergo:sum 89aa294f69 Suite des Inclusions calculées. Par souci de compatibilité, on accepte quand même les filtres non parenthésés comme [http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/forms/forms_et_tables_1_9_1/forms_styles.css.html ici]. 12 years ago
Cerdic df8dd25d9b un pipeline affiche_hierarchie qui donne la main sur le chemin, dans l'espace prive 12 years ago
Committo,Ergo:sum ec626edb04 Le premier argument d'un INCLURE peut être calculé, c'est le calcul du squelette. Toutefois il doit respecter la syntaxe habituelle selon laquelle des filtres exigent des parenthèses. Ceci marche: 12 years ago
Committo,Ergo:sum eb6ea694e0 Eviter une erreur provoquée par un message d'erreur, même s'il n'est pas très clair. Et 2 scories sorties de je ne sais où. 12 years ago
Committo,Ergo:sum f9f6e39825 Suite du suivi des forums en squelette de [13989]: en fait, si l'article est précisé, c'est que le flux RSS venait du script articles_forum, c'est donc vers lui qu'il faut retourner, aller à controle_forum est déroutant pour qui n'y est jamais allé. 12 years ago
Committo,Ergo:sum 72cfff993b Les balises {{{#INCLURE}}} et {{{#MODELE}}} rentrent dans le rang en acceptant l'écriture {{{#INCLURE{a,b,c} }}}, avec touts les niveaux d'imbrications que l'on souhaite, et avec les crochets pour spécifier les en-têtes et en-pieds conditionnés à la vacuité du résultat de la balise (report de [13392] et [13986]). 12 years ago
Committo,Ergo:sum 3cf5e45df4 Suite du suivi des forums en squelette de [13984]: donner les bons paramètres à controle_forum. On devrait pouvoir affiner encore un peu. 12 years ago
Committo,Ergo:sum 21d323c86b Retour sur les suivis des forums passés en squelette depuis [12385]. Les déps 12 years ago
Cerdic 780e3b2aed certains plugins refusaient de s'activer sur certains site et, pire, toute tentative entrainait une desactivation de tous les plugins. 12 years ago
BennyB 8c2ce131f7 SPIP 2.0.8 ( le paquet sera genere a 19h30) 12 years ago
b_b fd92fa4840 revert de la boulette précédente 12 years ago
Eric Lupinacci 52e259b008 Création du plugin: ajout des fichiers 12 years ago
Cerdic dd5cbf590f generer_action_auteur necessite au moins 2 arguments (eric) 12 years ago
denisb 2f4f130dc7 report de [13917], [13941] et[13944] : affichage du résultat brut des requêtes de boucle (bouton "résultat" sur la ligne "boucle" du débusqueur : var_mode=debug) ; masquage des $contexte_inclus et réparation des renvois d'ancre de var_profile= qui ne fonctionnaient pas en urls_arbo ##améliorations du débusqueur. 12 years ago
Cerdic efc4c1f81b ne pas confondre le parent de l'id que l'on demande a #EXPOSE avec le parent du principal qui lui est extrait du contexte de reference. 12 years ago
Cerdic 1a35357765 indiquer qu'on a forke 12 years ago
Cerdic 1b4b83096e correction pour les formulaires forum donc action='#forum' ce qui fait echouer FF 3.1 12 years ago
Cerdic 99878e099a correction pour les formulaires forum donc action='#forum' ce qui fait echouer FF 3.1 12 years ago
Cerdic 877864315c l'ecriture du tag en sortie des filtres images echouait si l'url initiale contenait des &. Un patch pas qui ne restera pas dans les annales mais fonctionne dans le cas des documents proteges 12 years ago
Cerdic afd978e7fa copie_locale renvoie toujours un chemin relatif a la racine, pas au repertoire courant (cas des documents proteges) 12 years ago
Cerdic 0ebfc732e4 les filtres image appliques sur les images protegees par spip.php?action=acceder_document provoquent un appel a taille_image qui commet l'erreur de tronquer la chaine de get avant de faire copie_locale, et d'essayer vainement de copier spip.php en local. 12 years ago
Eric Lupinacci d094e4314b Un petit complément à [13957] pour parfaire la validité 12 years ago
Committo,Ergo:sum 0bb5efb45a Validité XHTML (Eric). 12 years ago
Matthieu Marcillaud bfb1663e99 - mise à jour de jquery.form.js pour éviter un bug sur IE8 et les formulaires ajax. 12 years ago
Committo,Ergo:sum 1f1ff770df Import des sauvegardes partielles: si le document est déjà distant, ne pas ajouter le _DIR_IMG local, ça ne rime à rien. Par ailleurs, pas d'état d'âme avec les vieilles tables: on ne peut insérer que des sauvegardes partielles de même constitution que la base d'accueil. 12 years ago
Fil b7004e911a report de [13950] date en nepalais 12 years ago
Matthieu Marcillaud b066737a22 - correction du passage de langue dans les formulaires CVT : un formulaire dans un article différent de la langue du site (<formulaire|toto>) n'avait pas les bonnes traductions des fonctions _T() dans les fonctions verifier() et traiter(). (correction de cerdic) 12 years ago
Committo,Ergo:sum 45827467c2 Correction de [13939]: se protéger du bloc de compatbilité des url_propres que le nouveau form_hidden interprète de travers: autant ne pas passer par generer_url_entite si on a déjà le paramètre page, typiquement dans le cas du formulaire de recherche std (Eric). 12 years ago
Committo,Ergo:sum e8d0a5d645 Correction de l'erreur de syntaxe PHP du code compilé lorsque le critère {{{par}}} contient un appel de fonction SQL. Un peu à l'arrach', mais ça permet déjà de retrouver la compatibilité avec ce que savait faire la 1.9 (Mathieu). 12 years ago
Committo,Ergo:sum 5656ed68a7 Prendre en compte un nom et un mot de passe dans une URL de page distante à récupérer (Stéphane) 12 years ago
Committo,Ergo:sum 5898d5b481 Dans le squelette des pétitions, il faut afficher le moteur de recherche s'il vient d'y avoir une recherche, le nombre de signatures est faussement réduit dans ce cas. Et en profiter pour faire du XHTML strict. 12 years ago
Committo,Ergo:sum fe7625bf88 Compatibilité du filtre {{{form_hidden}}} avec les URL symboliques: il faut qu'il demande à generer_url_entite de lui fabriquer le contexte comme pour l'assemblage de la page. 12 years ago
Matthieu Marcillaud 48ab20f429 - le pipeline "styliser" n'était pas déclaré dans la stable ! 12 years ago
Cerdic c8f630c2c8 permettre que le titre d'un document ait une extension differente de celle du fichier d'origine pour que le telechargement se fasse sous un nom&type different de celui sous lequel le fichier est heberge sur le serveur (ex envoyer en .php un fichier stocke en .txt pour raison de securite). 12 years ago
Cerdic 07891c2b75 oups sur [13931] 12 years ago
Cerdic 97b97e7b18 etre un peu plus strict dans la verification du titre du document avant de s'en servir comme nom de fichier : 12 years ago
Cerdic 31eec54137 retablir un content-type indument supprime par [13924] 12 years ago
Fil 64dbf75050 double echappement provoquait la mort definitive des sites suspendus : ils devenaient {{{'su}}} au lieu de {{{sus}}} 12 years ago
Committo,Ergo:sum 05b5fc14d6 Ce n'est pas parce que certains systèmes d'exploitation que je ne nommerai pas pataugent avec certains noms de fichiers qu'il faut considérer [11243] comme une {{fausse bonne idée}} comme le dit [13760]. Je filtre le cas du titre de document n'ayant pas d'extension qui ne doit en effet pas être utilisé comme nom de fichier du {{{Content-Disposition}}} (et encore, {{{Makefile}}} est notoirement recevable), mais autrement je restaure le comportement d'avant qui est une fausse {{fausse bonne idée}}}, autrement dit une vraie bonné idée. 12 years ago
Cerdic fb5366c942 seuls les types de document qui ne peuvent etre inclus doivent etre envoyes en "Content-Disposition : attachment". 12 years ago
Cerdic 947d0e9255 #1744 memoriser le bouton sumblit clique ou le x/y du bouton image clique quand on post un formulaire en ajax pour pouvoir les poster si jamais on resubmit en post classique suite a une demande du serveur refuser_traiter_formulaire_ajax() 12 years ago
Cerdic 9e1b2acaad enlever la securite dans le message_ok au retour des formulaires, car sinon il n'est pas possible de faire la redirection apres un post ajax dans l'espace prive 12 years ago
Cerdic c76bf2d1ca suite de [13908] mais en moins bugguee 12 years ago
denisb 4717927f83 permettre au filtre |match de retourner la valeur 0 (zéro) si elle est explicitement recherchée 12 years ago
Cerdic c2040306d0 #1732 : bug a la verification lors de la creation d'un auteur 12 years ago
Cerdic 5f156ea140 #1687 : ne pas perturber le filtre unique avec #INTRODUCTION 12 years ago
Matthieu Marcillaud cb077c9eb8 - report de [13899] 12 years ago
Matthieu Marcillaud 6f62da5123 Oups. Faux départ de AS U ! (mea culpa) 12 years ago
Matthieu Marcillaud 49f6165062 Les URLs ne se recalculaient pas dans un cas précis : changement de la casse sur une table insensible à la casse. Pour éviter cela, on réécrit aussi, en plus de la date de mise à jour de l'url son titre. Si la casse change, il sera ainsi pris en compte. 12 years ago
Cerdic a3572f8388 [12134] avait casse la relance des signatures en recalculant un hash au lieu de renvoyer l'existant 12 years ago
Cerdic 834925d017 amelioration de la strategie de purge : 12 years ago
Cerdic eb4d0cd3b1 ne pas laisser le cache deborder lorsque les robots (ou les internautes) sont tres actifs 12 years ago
BennyB 72e86a90db pas assez de 8 ... SPIP 2.0.7 = 13888 12 years ago
Cerdic 234513b5e8 Le datage des urls reecrites echouait pour cause de requette eronnee 12 years ago
BennyB e9da2e6302 SPIP 2.0.7 / SPIP 1.9.2h 12 years ago
Fil ca0df38a73 patch de vincent ramos pour #1703 + report des trucs modernes de inc/rechercher dans la branche 2.0 12 years ago
Fil 10d2bbf170 pas de . en dehors de celui separant l'extension, sinon il est possible d'injecter du php dans un toto.php.txt, qu'apache peut vouloir traiter comme un .php normal (attaque dite 'de vlad', patch de cerdic qui peut pas commit) 12 years ago
Fil a17b75206c session_set() lorsqu'on renseigne son email (suite de [13878]) 12 years ago
Fil aa807ec5ad report [13878] afficher l'email de l'auteur connecte si on le connait (session) 12 years ago
Fil 99cea42cfb report et nettoyage de ecrire_fichier_securise() 12 years ago
Fil 1cad940786 report de ecrire_fichier_securise [13867] pour mieux masquer le contenu de tmp/meta_cache.txt(.php) en cas d'ouverture inopinee de tmp/ aux regards curieux 12 years ago
Fil 16dd330f0d retour de la pagination dans le controle des petitions (bug introduit en [13320]) 12 years ago
Committo,Ergo:sum 97fe6fa1e3 Report de [13868] corrigeant l'aléa ancien. 12 years ago
Matthieu Marcillaud f516d17ad2 - revert de [13846] qui casse le fonctionnement de la pagination AJAX 12 years ago
Cerdic 87b3fca93b report de [13864] 12 years ago
Committo,Ergo:sum 0305d51df0 Nouvelle méthode pour l'authentification LDAP, qui devrait résoudre le bug dans certaines config d'Active Directory. Géraud Tardif remarque qu'il est idiot de risquer des bugs avec des champs absents pour trouver le login, puisqu'on l'a déjà. Il vaut donc mieux se rabattre sur lui, mais on modifie les signatures des fonctions auxilaires pour qu'il soit facile de surcharger {{{auth_ldap}}} de sorte qu'on réclame des champs supplémentaires et qu'on en tienne compte. 12 years ago
Committo,Ergo:sum b616b00625 Ignorer les lignes vides dans les CSV lorsque transformés en table HTML à la volée (Cyril). 12 years ago
Committo,Ergo:sum 7125881e72 Ne pas utiliser intval quand on fabrique une requête SQL, celui-ci ayant des grands entiers en standard, contrairement à PHP (Camille). Vu son logo on aurait dû se méfier: un PHP, ça tronque énormément. 12 years ago
Committo,Ergo:sum c391052ea7 Les distributions RedHat, Fedora et CentOS ont maintenant une installation d'Apache par défaut qui font que le AllowOverride est à None par défaut, avec comme conséquence que les {{{deny from all}}} installés par SPIP ne sont plus effectifs sur ces distributions non modifiées. 12 years ago
ARNO* fa0590c11c Bug de puce 'meme-rubrique" des sites references 12 years ago
Cerdic 3cd20c48b1 un flag manquant pour preciser que l'on est dans l'espace prive 12 years ago
denisb 0f03147174 pas d'exécution en public non plus ! 12 years ago
Cerdic ef64d8a256 il est temps de suivre la prévision des oracles 12 years ago
Cerdic 8830c162bd eviter le die intempestif "spip_urls AS U insertion sans description" 12 years ago
Fil 2136e9780d indentation + meilleure verification sr onAjaxLoad(), pour compat crayons++ 12 years ago
Fil b67c6ca8db enieme correction des urls ... je vais peut-etre finir par y arriver 12 years ago
Cerdic f2b776927a report oublie de [13765] qui reparait les urls arbo avec types renommes 12 years ago
Fil 50227a4c65 permettre a la previsu de savoir ou elle se trouve (cf. http://www.spip-blog.net/forum-spip-org-comme-base-de.html ) 12 years ago
Fil f88cd89adc log plus explicite 12 years ago
Fil 48b4cc5944 erreur sql sur date 12 years ago
Fil 2a53d704a2 NOW() disparait au profit de la date php (a verifier svp) 12 years ago
Fil 2de1da7cb8 la date d'un article c'est celle du php, pas celle du SQL 12 years ago
BennyB 8b8204d143 SPIP 2.0.6 dans les bacs ... c'est une phrase pro-hadopi ça non ? 12 years ago
Fil a5afe35b1a report [13833] ajout d'un index sur spip_documents_liens 12 years ago
Cerdic 80963c7cc4 passer l'id_auteur et l'id_article au squelette du forumlaire ecrire_auteur 12 years ago
Fil f4c29a06cb report de [13827] redirections anciennes urls 12 years ago
Cerdic 4c78e386c3 report discret de exec=fond introduit dans [13800] afin de pouvoir utiliser un meme plugin en version stable et dev 12 years ago
Fil e8c6972676 report de [13822] et [13823] -- il faut lancer une 2.0.6 12 years ago
Fil b689ee36eb donner une PRIMARY KEY quand il n'y a rien (VIEW MySQL) 12 years ago
Fil 676895b636 toujours proteger les file_exists() 12 years ago
Matthieu Marcillaud 3ed1c481a9 - ajout discret du pipeline styliser pour le futur 2.0.6, afin que les plugins comme SPIP Clear puissent s'appuyer dessus sans surcharger le fichier. 12 years ago
Matthieu Marcillaud 67d35eb476 - coquille css (pi_r) 12 years ago
Eric Lupinacci e1991d47db Report de [13807] 12 years ago
Fil 985956a516 manque de quotes (denisb) 12 years ago
Fil dbfd7fd385 un lien du type {{{ [->http://www.favicon.cc/?action=icon&file_id=29805] }}} doit se transformer proprement avec un {{{ &amp; }}} 12 years ago
Matthieu Marcillaud 5da65cad81 Report de [10796] : #CHAPO doit enlever les redirections, mais pas #CHAPO* qui doit les laisser. 12 years ago
Matthieu Marcillaud c63983fc54 - report de [13794] : charger les autorisations au moment du traitement de #FORMULAIRE_EDITER_AUTEUR appellé depuis le public 12 years ago
Committo,Ergo:sum 2c8bf435bf Le début des vertèbres n'est pas la vertèbre nommée début [http://archives.rezo.net/spip-dev.mbox/200902.mbox/raw/%3C49A3FF0F.8070102@yahoo.fr%3E/ YannX]. 12 years ago
Committo,Ergo:sum c336775b09 Ne pas tenter de réparer l'irréparable quand il faut prendre de la distance. 12 years ago
Committo,Ergo:sum 15243e2df7 Fallait savoir que {{{$x[$y]}}} convertit la chaîne {{{$y}}} en nombre quand elle est interprétable ainsi. PHP, le langage dont vous nous ne découvrirez jamais tous les pièges. Super argument publicitaire. 12 years ago
BennyB 40bf8703d7 SPIP 2.0.5 12 years ago
kent1 5e0edacb6d Nouveau changelog pour la 2.0.5 (Ben) 12 years ago
Cerdic 0595971d71 report de [13778] : 12 years ago
Fil 71f47a2369 closedir(d); avant de l'effacer (cy_altern) 12 years ago
Fil e402bb6500 report de [13785] reparer la 404 des urls propres, et le mode urls propres_qs 12 years ago
Fil 538a6e1f66 report de htaccess (robots.txt, favicon.ico, sitemap.xml), correction des urls selon rfc 1738. 12 years ago
BennyB ccfcaef683 2.0.3 -> 2.0.4 et pas 2.0.2 -> 2.0.4 mais pas besoin de refaire un paquet pour ça, tant pis ;-) 12 years ago
Fil 24f9a6f92b noindex au lieu de none pour site.html (cf. [13773]) 12 years ago
BennyB 5486736c3c 2.0.4 deuxième 12 years ago
Matthieu Marcillaud 7d46c8bcfa Remettre jQuery 1.2.6 pour ne pas créer de problème de comptabilité. Ceux qui le souhaitent pourront mettre jQuery 1.3.2 dans leur répertoire squelettes dans un fichier : « javascript/jquery.js » 12 years ago
Matthieu Marcillaud 8ce6fd6ccf Enlever tous les arobases des sélecteurs jQuery pour autoriser jQuery 1.3.x 12 years ago
BennyB 775be3cb50 SPIP 2.0.4 12 years ago
renato 610d0756cf report de [13755] et [13763] 12 years ago
b_b ef510d359c report de [13621] 12 years ago
ARNO* 1df2d6295a Ajout de image_joindre 12 years ago
Cerdic c41553acc5 #1691 : une balise <a> etant absurde, il s'agit forcement du nom de la note 12 years ago
Cerdic 6831657b14 #1711 : annuler [11243] qui etait une fausse bonne idee ; en l'absence d'extension dans le titre, les navigateurs sont perdus 12 years ago
Cerdic db00c9b291 #1695 produire un aplat quand la production d'image echoue pour la css privee 12 years ago
Cerdic cce7a761d6 #1704 : reduire la taille de la vignette, y compris dans la colonne documents 12 years ago
Cerdic 146f6cf424 la fonctionnalite cachee dans la dist {article sans texte+un document joint} -> affichage du document inline provoquait le masquage de tous les documents joints lorsque le texte etait vide et plusieurs document joint. 12 years ago
Fil 38be459105 jQuery 1.3.2 http://docs.jquery.com/Release:jQuery_1.3.2 12 years ago
Cerdic 5a156c2588 report de [13752] 12 years ago
Cerdic 6c25a358b2 reoirt de [13750] 12 years ago
cam.lafit 5cff4152ff Bien tester tous les formulaires avant de les declarer inexistants 12 years ago
cam.lafit a1b6132783 Complement a [13745] et [13746] 12 years ago
Fil 2edf327a63 report de [13744] #FORMULAIRE_INEXISTANT 12 years ago
Fil 3baaae2222 report de [13741] gestion plus fine des urls 12 years ago
ARNO* 8348c29eaf Amelioration traitement de l'arabe, notamment quand tiret a l'interieur d'un mot. 12 years ago
kent1 959263587e On place le contenu du js du login dans un cdata pour être valide ... 12 years ago
Fil a35953762e report de [13732] bg d'affiche des sites syndiques dans l'espace prive 12 years ago
Fil dfa54b6ce3 report de [13728] urls page 12 years ago
Fil 9dcc3d7ebd report de [13725] et [13726] (debug) 12 years ago
Cerdic 14dc3ed23c oups, n'avait rien a faire dans [13722] 12 years ago
Cerdic 68db5632eb "complement a [13720] : 12 years ago
Fil 179610e167 gerer les notes dans le suivi des forums (RealET) 12 years ago
Fil f49dcc918e report de [13719] nouvelle API d'URLs 12 years ago
Fil df7e66f9f4 ne pas surligner dans la page de recherche elle-meme (report de [13717]) 12 years ago
Fil 6c423b8889 integration des #NOTES dans les forums (RealET); pour le trunk cf. http://zone.spip.org/trac/spip-zone/changeset/26473 12 years ago
Cerdic bc2a2e1582 lorsque generer_url_entite doit generer une url publique depuis l'espace prive, il semble logique de prefixer de 12 years ago
Cerdic 6d73cfdfda eviter les @include qui masquent les erreurs 12 years ago
Cerdic d0e2d3fe19 un <img > pas xhtml 12 years ago
Cerdic 6cac922f2f report de [13689] 12 years ago
BoOz e5d5af7856 report de [13696] 12 years ago
kent1 dc0304c1ae oups... oubli sur les labels 12 years ago
kent1 7255a313d5 éviter d'avoir plusieurs id="nobot" sur la même page 12 years ago
Committo,Ergo:sum 800a51857d Le double clic du sélecteur d''auteur en Ajax ne fonctionnait pas. Ca semble correct à présent mais il y a un pb d'ergonomie avec le petit moteur de recherche qui ne sélectionne pas automatiquement un résultat de recherche réduit à une seule possibiltié. A améliorer encore. 12 years ago
Fil e9179bae41 report de [13611] [13612] puce_statut surchargeable (permet en particulier le plugin mots techniques) 12 years ago
Fil 3a0142e453 report de [13607] (fixer la taille des images pour que ca ne clignote pas) 12 years ago
Committo,Ergo:sum b23d91256e La bonne solution pour le pb identifié dans [13677] qui provoquait une boucle sur le login lors d'une tentative de mise à jour d'une version < [8097]: on profite du {{{SELECT * FROM spip_meta}}} pour regarder si le champ {{{impt}}} existe, afin de ne pas le mentionner dans le {{{UPDATE}}} qui suit si c'est une version qui ne l'a pas. Du coup le {{{secret_du_site}}} et l'{{{alea_ephemere}}} sont bien enregistrés et l'authentification se passe normalement. 12 years ago
Committo,Ergo:sum 844d4a0236 Deux améliorations en ce qui concerne le repérage des langues: 12 years ago
Committo,Ergo:sum b2f5c56eac Pb bien identifié par [13677] mais correction trop laxiste. On revient provisoirement à l'état précédent le temps de mieux cerner le contexte problématique. 12 years ago
Committo,Ergo:sum e85e2f2cb0 Compris pourquoi des mises à jours (du moins certaines d'entre elles) renvoeint sur le login immédiatement après avoir été lancées. Il s'agit des versions < [8097] qui n'ont pas de champ "impt" dans la table des meta. Un hash reposant sur l'alea éphémère est construit, mais si cet aléa est trop vieux il est renouvelé au niveau PHP, tandis que son enregistrement par SQL échoue car la colonne "impt" est inconnue de la version installée. Du coup le hash comparé est faux et SPIP sort l'apparent faussaire. 12 years ago
Committo,Ergo:sum ce547866f6 La mise à jour automatique d'une vielle sauvegarde à l'import n'est visiblement pas prévue pour le cas de la fusion: si on essaye de fusionner une vieille sauvegarde avec une base plus récente, c'est la cata, tout disparait. Il vaut mieux dans ce cas faire comme avant, souvent le résultat est bien celui espéré. 12 years ago
Committo,Ergo:sum 747961271d Dans une installation qui se passe mal, le fichier chmod.php peut être créé vide, du coup toutes les créations seront en chmod 0. L'enfer. On blinde. 12 years ago
Committo,Ergo:sum 9944981d5d Eviter un warning ([http://forum.spip.org/fr_210820.html#forum211377 voir ce forum). 12 years ago
Fil 1464561e11 correctif version allemande (klaus) 12 years ago
Cerdic ded78b4d8b "la syntaxe recuperer_fond($fond,$contexte,array('ajax'=>true)) ne fonctionnait que si le fond etait defini dans le contexte" 12 years ago
Committo,Ergo:sum a722ad2c8f Il y a des versions de PHP où les imagegif etc sont absentes, on contrôle. Devrait résoudre [http://forum.spip.org/fr_210656.html ce pb sur le forum]. 12 years ago
Matthieu Marcillaud 6181e4ecfb Il est totalement inutile de compliquer les choses avec des {doublons}... {!id_groupe} enlève déjà le groupe en cours. 12 years ago
Committo,Ergo:sum 4dbfd89eeb Gérer l'explicitation du nom des tables dans le critère Fusion, SQL parlant d'ambiguité même quand il s'agit de la clé de jointure (Realet). 12 years ago
Fil 87d69fb7a2 report de [13601] respecter les 0 dans les urls propres 12 years ago
Matthieu Marcillaud 6453fc375c Les restaurations de DUMP anciens avec une version 10000 utilisée ne commençaient pas les mises à jour à la version qu'il faut (il faut 1.945 - ancienne notation - et non 10000). 12 years ago
BennyB 9a7483684a UTF8 ? 12 years ago
BennyB f7c85df893 2.03 toujours avec intégration du 13595 + 12 years ago
Committo,Ergo:sum 2fd3ae7600 Report de [13574] [13575] [13580]: pouvoir tenir compte du hreflang lors de la construction de l'URL par calculer_url via inc_lien_dist. 12 years ago
BennyB 9ea22dfdcf SPIP 2.0.3 12 years ago
Fil 964c8ba31d report de [13592] (searchHighlight) 12 years ago
Committo,Ergo:sum 3cdb7e7939 Accepter les - dans le nom des bases SQL, et repérer les cas d'erreurs ici afin de ne pas polluer spip_log avec des messages non pertinents. Corrige #1690. 12 years ago
Committo,Ergo:sum dc645f9735 Lorsqu'on change les champs d'un auteur dont le login avait été créé antérieurement avec une longueur trop courte selon les règles ultérireures, on reçoit un message de protestation sur le login alors qu'on n'y a pas touché, et rien n'est validé; action/editer_auteur ne tombe pas dans le piège, mais CVT avait oublié de s'en inspirer. Voilà qui est fait. 12 years ago
Matthieu Marcillaud c8dad66b69 Coquille dans les vieilles defs (manque un g pour generer !) (Charly Caulet) 12 years ago
Matthieu Marcillaud c066f28663 Les jointures sur la table documents lors d'une recherche doit être déclarée avec le nom de l'objet (document) et non son pluriel (documents). Retour des recherches de mots associés aux documents... qui n'ont jamais servis au core de toute façon ! 12 years ago
Committo,Ergo:sum 207058e073 Violation de segment pour un truc tout bête: l'espace dans {{{#URL_ MOT}}}. Au passage, ça prouve que ce perdant de PHP n'exécute pas itérativement les récursivités terminales, c'est nul. 12 years ago
Cerdic e6f851fb33 revert de [13576] qui n'avait vraiment rien de bon. 12 years ago
Cerdic 6a29b5344a oups, [13576] a envoye une modif de flock qui n'a rien a faire la 12 years ago
Cerdic c2f0de79df 500 requetes serveur sur rien.gif pour un graphe de stats c'est du sabordage ! 12 years ago
Committo,Ergo:sum b05192ce1f Quand on coupe un raccourci, il crie Array, ça fait mal (Pat). 12 years ago
Cerdic b493b29c8f coquille 12 years ago
Committo,Ergo:sum 008539d0fd Oups (Yohann) 12 years ago
Committo,Ergo:sum 7c963aa288 Le numéro du jour manquait sur le libellé du survol conduisant au calendrier du jour. Quant au libellé du mois, il n'emmenait pas sur le calendrier du mois. 12 years ago
Fil b61001c986 dernier report de langues avant modifications structurelles [13558] 12 years ago
Committo,Ergo:sum 1036b7d9c0 Une fonctionnalité de la 1.9.2 perdue: si id_rubrique est fournie à la création d'une traduction, il faut créer dans cette rubrique, pas ailleurs. Cf utilisation dans [http://zone.spip.org/trac/spip-zone/browser/_galaxie_/www.spip.net/squelettes/trad.php3 le tableau des traductions faites et à faire]. 12 years ago
Cerdic 93f338346c [13555] a revele malgre lui une affectation bizarre de ->hash a true 12 years ago
Cerdic 98013ba636 ne pas ecraser le hash de la boucle avec le critere {recherche} 12 years ago
Committo,Ergo:sum 5b5c796ee2 Un indéfini etc. 12 years ago
Committo,Ergo:sum 78f7a3c72a Ce n'était pas un trou de sécurité mais c'était imprudent. 12 years ago
Cerdic 77f005cf19 proteger la fonction recuperer_fond quand on ecrit 12 years ago
Committo,Ergo:sum 089713f526 Une scorie même pas dénoncée par le phraseur. 12 years ago
Committo,Ergo:sum c3ff53198a Report de [13543] 12 years ago
Committo,Ergo:sum 994857d786 Fatal error a la suppression d'un document avec vignette. [13049] avait externalisé partout sauf chez lui. 12 years ago
Committo,Ergo:sum bedd267665 Lorsqu'on pose ou retire les .htaccess des sous-répertoires de IMG, il ne faut pas oublier celui nommé {{{distant}}} qui ne figure pas dans la table des types de documents. 12 years ago
Committo,Ergo:sum 62666d7335 Deux balises A pour LOGO_DOCUMENT, c'est une de trop (Eric). 12 years ago
Fil 7c90b2d4fe et le changelog 13 years ago
Fil d2229d5370 deux bugs au login, bravo les gars : 13 years ago
BennyB 9e39ce2763 2.0.2 and Co 13 years ago
Cerdic 7dc4d5d17d complement a [13522] et report de [13524] 13 years ago
Cerdic 0b4f69876a reoirt de [13521] 13 years ago
Committo,Ergo:sum 74e941ff6b Bonne année ! 13 years ago
Committo,Ergo:sum 400e7d9afe Report de [13518]: Unifier la mise en page dans les 3 onglets de gestion des langues (Denibs). 13 years ago
Committo,Ergo:sum 78553df3ba Report de [13516]. 13 years ago
Committo,Ergo:sum 0f131d6182 Le champ type de la balise A d'un logo de document avait disparu depuis que le champ mime_type avait changé de place dans la base. 13 years ago
Committo,Ergo:sum 1cae2951be Risquaient pas de montrer les doc attachés aux messages de forums les boucles documents du squelette inc-forum, vu comment le compilateur préparait cette boucle. 13 years ago
Cerdic c92f946555 report de [13509] 13 years ago
Committo,Ergo:sum a5da858515 Un peeling pour évacuer le point noir. 13 years ago
Cerdic 492c8fd5d2 reparer le calcul de popularite qui etait fausse depuis le depouillement par date de visite au lieu de date de depouillement : 13 years ago
Committo,Ergo:sum 43ae57e205 Report de [13496] 13 years ago
Committo,Ergo:sum 4a36a0c875 Un gros et un petit problème avec les inscriptions: 13 years ago
Cerdic 878278090f "support du png8 comme format de image_format (l'extension sera bien 'png')" 13 years ago