Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: spip/SPIP
base: 1e3872c
Choose a base ref
head repository: spip/SPIP
compare: 9861a47
Choose a head ref
  • 10 commits
  • 8 files changed
  • 2 contributors

Commits on Jan 18, 2019

  1. SPIP 3.1.9

    ben.spip@gmail.com committed Jan 18, 2019

Commits on Feb 12, 2019

  1. Ecran de securite :

    * les id_ exceptions dans une variable et on ajoute id_parent et id_article_pdf qui posent parfois problemes
    * bloquer les paginations croisees dans les calendrier egalement pour les bots (sur certains squelettes genere des tonnes de requetes)
    * envoyer une 429 Too Many Requests plutot qu'une 503 cf https://webmasters.stackexchange.com/questions/65674/should-i-return-a-429-or-503-status-code-to-a-bot et c'est mieux pour le referencement et GoogleBot qui a tendance a penser que 503 vient d'un serveur mal gere
    Cerdic committed Feb 12, 2019
  2. Retour a une liste complete de bots telle qu'elle etait sur la versio…

    …n non incremente de la zone, et on incremente
    Cerdic committed Feb 12, 2019

Commits on Feb 20, 2019

  1. Fix : quand on essaye d'activer un plugin qui n'est pas compatible av…

    …ec la version de SPIP, il faut remonter une erreur d'activation
    
    On modifie pour cela les fonctions
    * plugin_valide_resume() pour qu'elle renvoie le prefixe du plugin accepte ou la description short du plugin refuse pour incompatibilite ou erreur
    * liste_plugin_valides() pour qu'elle renvoie en plus la liste des plugins invalides qu'on voulait
    * plugins_erreurs() pour gerer le cas xml en erreur ou incompatibilite avec la version de SPIP
    * (pas sur la branche 3.1)<del>plugin_message_incompatibilite() pour generer un message d'erreur approprie quand il s'agit de SPIP et pas d'un plugin</del>
    
    Aucune rupture de compat, ce ne sont que des ajouts : du code qui utilisait les anciennes signatures de fonction continue a fonctionner sans probleme
    (Dans l'interface on ne peut pas cocher un plugin non compatible avec la version de SPIP, mais en spip-cli on peut le faire et ca echouait silencieusement)
    Cerdic committed Feb 20, 2019

Commits on Mar 13, 2019

  1. Attention au cas ou * en second argument de l'appel de la fonction ob…

    …jet_trouver_lien(), ce qui se produit malheureusement dans la fonction objet_dupliquer_liens()
    Cerdic committed Mar 13, 2019
  2. respecter les arguments et dans objet_dupliquer_liens(), y compris qu…

    …and ca concerne un lien qui part de l'objet source
    Cerdic committed Mar 13, 2019