Cerdic
fd73208e38
le nombre d'items dans la liste fournit a IN a pour seule limite le max_allowed_packet qui concerne toute la requete. Le decoupage par groupe de 256 valeurs n'a plus de sens. (et fonction calcul_mysql_in obsolete)
3 years ago
Cerdic
54043627ee
sql_in echappe deja les valeurs fournies, inutile de le compiler avec un sql_quote sur la variable, cela produit un double quote sinon
3 years ago
Cerdic
9aee4d82fc
la fonction spip_mysql_quote() avec un array en entree retournait une string si pas de type fournit, et un array sinon. On corrige (string attendue) et on simplifie le code pour plus de lisibilite sans plus appeler _q qui est depreciee
3 years ago
Cerdic
2f2fde74ca
Evolution de sql_in() pour des raisons de securite : le format attendu pour les valeurs est un tableau
...
le cas chaine continue a etre tolere pour une liste d'ids numeriques (cas ou on utilise le resultat de calcul_branche_in())
Par securite si c'est une chaine, on explode et quote chaque valeur, ce qui produira un IN sql valide mais sans resultat si on passe autre chose
Le cas d'une sous requete marchait par chance uniquement, car si une chaine etait passee elle etait potentiellement decoupee autour des virgules
Si on veut faire un IN sous requete, simplement utiliser le IN explicitement
Cette modif ne devrait pas avoir d'impact majeur car 99% des usages sont deja avec un array et les quasi seules exceptions sont les branches (sur un echantillon pifometrique)
3 years ago
b_b
33e96afa4d
SPIP 3.3 nécessite PHP 5.6 minimum
...
Ref #4350 & r23619 qui mentionnait "Debian 7 Wheezy est supportée avec PHP 5.4 jusque fin mai 2018…"
3 years ago
b_b
a4b0bb6854
des fichiers CACHEDIR.TAG fonctionnels
...
retour sur https://core.spip.net/projects/spip/repository/revisions/23514
ref https://core.spip.net/issues/2346 & https://bford.info/cachedir/
3 years ago
Cerdic
37c180dcaf
loger dand 'distant' tout ce qui concerne les operations distantes pour retrouver les logs
3 years ago
Cerdic
2d02668bda
limiter la taille de l'icone cadre-icone pour quand c'est un SVG grand format
3 years ago
Cerdic
62b76ee3e9
on peut donc fournir une icone -xx.svg utilisee dans toutes les tailles, mais aussi si besoin une icone -16.svg par exemple qui sera alors utilisee pour l'affichage en 16x16px
...
Pour des raisons de performance, l'icone -16.svg ne sera prise en compte que si elle est a cote de l'icone -xx.svg
3 years ago
Cerdic
8522d38d3b
forcer la taille de l'icone dans le menu de nav lateral sur configurations
3 years ago
Matthieu Marcillaud
20b54909cd
Pétouille de phpdoc.
3 years ago
Matthieu Marcillaud
37f91124fa
Ticket #4402 : notice php --
3 years ago
Cerdic
5e19815d88
Fix opcache invalidation sur les mutus qui n'ont pas la fonction opcache_invalidate() (Jean Marie)
3 years ago
Cerdic
9ef4c078fa
Faciliter l'utilisation d'icones SVG ET la compatibilite avec versions precedentes de SPIP :
...
- on peut fournir une icone generique -xx.svg qui sera utilisee en remplacement de toutes les icones -32.png, -24.png, 16.png
Ca permet de fournir les icones au format png pour les anciennes versions de SPIP, en continuant a les referencer dans le paquet.xml ET de fournir a cote une seule version svg qui sera utilisee preferentiellement dans SPIP 3.3+
3 years ago
Cerdic
9104f38e30
forcer la taille 16px de l'icone en background des menus de navigation
3 years ago
b_b
27dd6e573a
include manquant dans inc_chercher_logo_dist()
...
Fix #4400 ; merci jluc
3 years ago
origenius@mvb.biglobe.ne.jp
2d18a8a455
[Salvatore] [source:spip/ecrire/lang/ spip] Export depuis http://trad.spip.net de la langue ja
3 years ago
Matthieu Marcillaud
3540e6c385
On se synchronise avec Spip-Bonux-3 un peu plus sur les fonctions d’import / export CSV,
...
et notamment on intègre r102584 qui permet de spécifier un charset sur l’import.
3 years ago
Cerdic
f6f521fe60
ajouter un max-width sur spip_documents, et un width auto sur .spip_document_image dans une table.spip
3 years ago
Cerdic
802de01c8f
Cas particulier manquant sur le logo de rubrique (et on doit etre bon, enfin...)
3 years ago
Cerdic
57e7269401
autorisation manquante si jamais on fait l'upgrade en cli
3 years ago
Cerdic
fb4ed53bb8
2 constantes _SPIP_VERSION_ID et _SPIP_EXTRA_VERSION pour faciliter les tests de version dans les plugins
3 years ago
George Kandalaft
bdf56fa46e
[Salvatore] [source:spip/ecrire/lang/ spip] Export depuis http://trad.spip.net de la langue ar
3 years ago
b_b
83622eb183
Ajout de la langue Hazaragi / haz
...
Fix #4327
3 years ago
b_b
187bf29f17
Merge branch 'master' of tofulm/spip into master
3 years ago
b_b
0af57278ba
RIP YQL
...
Fix #4369
3 years ago
Matthieu Marcillaud
b6e73f0eff
Fix #4381 : coquille de priorités d’opérateurs sur un test (Équipement).
3 years ago
marcimat@rezo.net
3fed08ffaf
Il faut un début à tout (notice PHP en moins).
3 years ago
Cerdic
3cbc758400
Mise a jour de l'ecran de securite
3 years ago
Cerdic
4c070a499c
Perf issue : faire un strpos des le debut pour verifier la presence de l'argument de _T()
3 years ago
Cerdic
0ab48c7129
perf issue : eviter d'inclure plein de fichier quand on appelle _T() sans argument
3 years ago
jacques@jack31.net
3326c6c5be
[Salvatore] [source:spip/ecrire/lang/ spip] Export depuis http://trad.spip.net de la langue en
3 years ago
Matthieu Marcillaud
2e4953724b
Pouvoir cliquer le label pour cocher / décocher l’activation du menu développement. (YannX)
3 years ago
tofulm
403b2b068c
on prend donc la proposition de Marcimat
3 years ago
Matthieu Marcillaud
ef4cdcbce0
Ticket #4353 : On adapte les champs déclarés 'TIMESTAMP' en mysql versions récentes (8 par exemple) afin qu’ils se comportent comme on les attends
...
dans SPIP, c’est à dire avec une mise à jour de la date à chaque update.
On migre les champs des tables connues.
Cependant, sur les tables crées auparavant avec une version de mysql récente, la colonne avec TIMESTAMP accepte les valeurs NULL et les accepte et en contient toujours après cette migration.
Il faudrait peut être une autre migration pour appliquer une valeur sur tous les NULL pour pouvoir enlever cette indication dans la déclarationd du champ que nous n’avions pas auparavant.
Autrement dit, on obtient 'TIMESTAMP NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP' à la place de 'TIMESTAMP default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP'.
Mais ça ne doit pas être très gênant.
3 years ago
hanjo.spip@gmail.com
4c9b8e356e
[Salvatore] [source:spip/ecrire/lang/ spip] Export depuis http://trad.spip.net de la langue nl
3 years ago
Matthieu Marcillaud
6768bfe020
Ticket #4348 : Compat PHP 7.4 (notice).
3 years ago
Matthieu Marcillaud
15c9cee12a
Ticket #4348 : Compat PHP 7.4 (deprecated curly braces array)
3 years ago
Matthieu Marcillaud
5647069fb3
Ticket #4348 , Compat PHP 7.3 sur count()
3 years ago
Cerdic
7eb3f0eb33
Fix menu 2 col pour ne pas avoir un lien coupe en 2 par le changement de colonne
3 years ago
Matthieu Marcillaud
da8260aa09
Ticket #4348 : Compat PHP 7.4, Trying to access array offset on value of type null.
4 years ago
Matthieu Marcillaud
8414fb4b94
Compat PHP 7.4, Deprecated: Array and string offset access syntax with curly braces (Francky)
4 years ago
tofulm
b514bc59a6
on evite un warning si n'est pas défini
4 years ago
cam.lafit
2bd1877af8
Patch manquant de 'github/pr-40
...
* https://github.com/spip/SPIP/pull/40
* ferme #4371
4 years ago
Matthieu Marcillaud
0e257a2ccb
Ticket #4348 : Notices/Warning en PHP 7.3+ : éviter un appel à time() avec un argument.
4 years ago
cam.lafit
b4f652ea1c
Merge remote-tracking branch 'github/pr-40'
...
* https://github.com/spip/SPIP/pull/40
4 years ago
real3t@gmail.com
a28b6171ef
[Salvatore] [source:spip/ecrire/lang/ spip] Export depuis http://trad.spip.net de la langue fr_tu
4 years ago
eldk
12b2d831e0
Points-virgules mal placés
...
Bonjour,
ne pouvant "commiter" sur le core par SVN, je propose cette rectification ici.
Cordialement,
Eric
4 years ago
salvatore@rezo.net
2e540e671b
[Salvatore] [source:spip/ecrire/lang/ spip] Export depuis http://trad.spip.net
4 years ago
Cerdic
e009400f1b
Fix chaine de langue, r24367 etait vraiment tres baclee
4 years ago