kent1
ff5bb23bfa
Dans un cas où le serveur est configuré avec un expire sur text/html, le privé est mis en cache par firefox > à je ne sais combien et pète svp notamment... Il n'y avait pas de problème similaire en 2.1 ou avant les derniers upgrade...
...
cf le message de marcimat là http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/optimisations/article/expire-headers#forum168 dont j'ai eu l'expérience aussi
Autant l'éviter si possible ici
11 years ago
Fil
0ca0948495
utiliser HTTPONLY pour le cookie de session, de maniere a ce qu'il ne soit pas possible de le voler en javascript
...
Approche proposee et codee par Christophe Imberti
Documentation: https://www.owasp.org/index.php/HttpOnly
11 years ago
Fil
27bf2c7b35
report de [19087] mettre en cache le resultat du ping sur une URL distante
11 years ago
Cerdic
3b9e7fde39
permettre de forcer l'url de redirection lors de la maj des plugins
11 years ago
Cerdic
91de75aa8f
spip_version n'existe plus depuis longtemps : c'est spip_version_base...
11 years ago
Cerdic
5127f9c96f
permettre de passer le $redirect a maj_base pour l'appeler d'une autre action que upgrade
...
(etait deja géré dans tous les étages du dessous, il ne manquait que ce passage en argument)
11 years ago
kent1
871789f039
Bien garder la rubrique de l'article ou autre objet si le parent est une rubrique
11 years ago
Cerdic
076b513889
report de http://zone.spip.org/trac/spip-zone/changeset/58105/ et http://zone.spip.org/trac/spip-zone/changeset/59918/
11 years ago
Cerdic
f375276639
appeler un pipeline trig_auth_trace appelé quand on trace un admin ou redacteur sur ecrire/
11 years ago
Cerdic
f9dfbbaead
Corrections CSS :
...
- class edition sur le body toujours a la fin pour permettre d'avoir le meme selecteur css selon qu'elle est ajoutee cote serveur ou client
- meta viewport pour iTruc
- preciser des min-width sur le body pour que les iTruc ne se trompent pas au calcul de largeur de page
11 years ago
Cerdic
288f26cf86
Apparence du form de recherche ecrire dans une mediabox
11 years ago
cy_altern
282090adce
charger le fichier de la fonction autoriser() pour #FORMULAIRE_EDITER_ARTICLE en page publique
11 years ago
Salvatore
fc09517e73
langues (public)
11 years ago
Salvatore
106ebde8e8
langues (ecrire)
11 years ago
Guy Cesaro
cca6b28de0
parenthese en trop dans r19169
11 years ago
Fil
552595bb7b
bon niveau de logs (marcimat)
11 years ago
Fil
65cc1c86e0
les define de compatibilite php3 disparaissent, les niveaux de log sont accessibles dans mes_options : on peut donc faire
...
define('_LOG_FILTRE_GRAVITE',_LOG_DEBUG+1);
11 years ago
Fil
ef71794dca
simplification de l'appel des autoliens
11 years ago
Cerdic
b71f2d84b9
Upgrade du fichier avec retours d'experience du plugin migration
11 years ago
Cerdic
1ed8bb352a
quand une operation d'admin n'est pas finie, et qu'on force exec, il faut aussi le forcer dans le request pour que exec=fond prenne la main correctement si c'est une page en squelette
11 years ago
Cerdic
12c9548a00
Ferme #2617 : proposition et explication des bases de données proposées conforme à la réalité : MySQL et SQLite supportés correctement, PostgreSQL a titre experimental.
...
La phrase concernant le login/mot de passe est deplacée dans la partie du formulaire qui apparait au besoin.
11 years ago
Cerdic
7068c9eeae
inclusion manquante qui fait parfois page blanche (tout est dans le cache sauf les boutons d'admin par exemple)
11 years ago
Cerdic
acfad8a534
#2501 et #2520 :placer les plugins distribues et verouilles dans plugins-dist/ et non dans extensions/
11 years ago
Cerdic
e5329a9062
#2501 et #2520 : placer les plugins distribues dans plugins-dist/ (et non plus extensions/)
11 years ago
Cerdic
348e1163da
vieux selecteur trop generique
11 years ago
Salvatore
5b22dcd043
langues (public)
11 years ago
Salvatore
794c91b6f1
langues (ecrire)
11 years ago
Salvatore
2fa4ebfd84
langues (spip)
11 years ago
Cerdic
77b06a1448
La dist est revenue dans squelettes-dist/, styliser_par_z doit la reperer !
11 years ago
Cerdic
8c31e85d56
Suite de r19152 et http://zone.spip.org/trac/spip-zone/changeset/59689/ :
...
tout le squelette par defaut est bien range dans squelettes-dist/ mais developpe sur la zone
11 years ago
Cerdic
a018df52dd
Le squelettes-dist/ disparait completment de ce repository et est intrgralement sur la zone dans http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/dist
11 years ago
Cerdic
2b9d650923
Ferme #2576 : pour ne pas compliquer l'apprentissage ni perdre les webmestres, on rapatrie le squelette par defaut de SPIP
...
dans squelettes-dist/ en provenance de http://zone.spip.org/trac/spip-zone/browser/_core_/plugins/dist?rev=59676
et on enleve l'extension dist/
11 years ago
Matthieu Marcillaud
ab359d62f8
PHPdoc sur spip_version_compare()
11 years ago
Cerdic
ae73dcba1d
#2020 et Ferme #2610 : un filtre |compacte par defaut qui ne fait rien pour quand on a pas l'extension comrpesseur
11 years ago
Cerdic
4cbdaea4e3
Ferme #2499 : explication sur "Purger la liste des travaux" et reformulation en "Re-initaliser la liste des travaux"
11 years ago
Matthieu Marcillaud
fdb16e0315
Lorsqu'il est dit de calculer le type à partir de la clé primaire de préférence, encore faut il donner la bonne variable de description de la table !
11 years ago
Cerdic
32f3dfffd0
Ferme #2495 : SPIP 3.0 nécessite PHP 5.1.0 minimum
...
+ correction style sur minipres.css pour que l'affichage des erreurs de compat soit correct (ul/li et strong non stylés)
11 years ago
Cerdic
13e2c5871d
#2580 : "la boussole en particulier est atroce"
11 years ago
Cerdic
0751c8ec1d
Ferme #2606 : lister explicitement les extensions integrees
...
on n'integre pas les extensions dev, grenier et themes
11 years ago
Cerdic
d4b52bcb89
Ferme #2602 : les traitements "catch-all" sur les champ '*' (utilisés pour passer safehtml dans une boucle DATA) ne sont appliqués que sur les balises non calculées par une fonction explicite balise_XXX.
...
Pour cela on ajoute un flag balise_calculee dans l'objet Champ, et on declare explicitement le traitement safehtml sur la balise #VALEUR dans DATA puisqu'elle est calculee et n'est plus protégée par la déclaration de traitement sur *
11 years ago
Cerdic
f3a395702d
#2408 : ne pas mettre les explications avant le label, mais entre label et input
11 years ago
Cerdic
e5377dae6b
#2408 : allèger visuellement le formulaire de configuration du multilinguisme
11 years ago
Cerdic
f4019b30d1
Ferme #2319 : Accueil tout simplement, mais on garde le nom de la chaine accueil_site pour ne pas casser les squelettes existants
11 years ago
Cerdic
358c32e4a1
Ferme #2518 : couleur de certains elements en interface système inversée
11 years ago
Cerdic
de809aebbf
Ferme #2607 : quand un date est passee a instituer il faut la prendre en compte, meme si le statut ne change pas !
11 years ago
Matthieu Marcillaud
8048355cf5
Les fonctions sql_showbase et sql_showtable qui demandent le prefixe de table doivent le faire après l'appel à sql_serveur() sinon la globale les définissant peut ne pas encore être connue.
11 years ago
Cerdic
3353745b5e
Ferme #2507 : la boucle ENUM disparait au profit du critère de la boucle DATA {enum min,max} qui peut aussi s'ecrire {enum max,min} ou {enum min,max,pas} :
...
Exemples :
<BOUCLE_enum1(DATA){enum 1,5}>#VALEUR<br /></BOUCLE_enum1><hr />
<BOUCLE_enum2(DATA){enum 5,1}>#VALEUR<br /></BOUCLE_enum2><hr />
<BOUCLE_enum3(DATA){enum a,z}>#VALEUR<br /></BOUCLE_enum3><hr />
<BOUCLE_enum4(DATA){enum z,a}>#VALEUR<br /></BOUCLE_enum4><hr />
<BOUCLE_enum5(DATA){enum 1.2,4.5}>#VALEUR<br /></BOUCLE_enum5><hr />
<BOUCLE_enum6(DATA){enum 1,6,2}>#VALEUR<br /></BOUCLE_enum6><hr />
11 years ago
Cerdic
d9451c590b
Ferme #2592 : utiliser la pagination page dans la liste des articles dans la meme rubrique
11 years ago
Cerdic
cfeb3be528
Ferme #2603 : pas de menu "Deplacer" lorsqu'il n'y a qu'une rubrique
11 years ago
Cerdic
3916eea638
Ferme #2325 : la selection automatique de la rubrique lors de la creation d'un objet peut etre rétablie par
...
define('_AUTO_SELECTION_RUBRIQUE',true);
Il est aussi possible de definir sa propre heuristique en surchargeant la fonction inc_preselectionner_parent_nouvel_objet
11 years ago