Skip to content
Extraits de code Groupes Projets
  1. juin 20, 2023
  2. juin 14, 2023
  3. avr. 26, 2023
  4. oct. 07, 2022
  5. juil. 06, 2021
  6. sept. 29, 2018
  7. sept. 05, 2018
    • marcimat's avatar
      Nettoyage de printemps en fin d’été… Sqlite 2 n’est plus présent depuis PHP 5.4 ; · 605ecbc0
      marcimat a rédigé
      On enlève son support dans SPIP, ce qui nettoie pas mal le code. 
      On pourrait aller plus loin peut être en ne conservant plus le fichier 'sqlite3'. À voir.
      
      Notons au passage, si tant est que des personnes aient encore des bases de données Sqlite 2, ce qui est assez peu probable, 
      la documentation pour migrer indique : https://www.sqlite.org/version3.html
      
      ```
       To convert an SQLite 2.8 database into an SQLite 3.0 database, have ready the command-line shells for both version 2.8 and 3.0. Then enter a command like the following:
      
          sqlite OLD.DB .dump | sqlite3 NEW.DB
      ```
      605ecbc0
  8. jan. 03, 2018
  9. jan. 02, 2018
  10. oct. 11, 2017
  11. juil. 12, 2017
  12. juil. 11, 2017
  13. mai 07, 2017
  14. mai 06, 2017
    • marcimat's avatar
      Ticket #3943 : Améliorer la gestion des menus favoris de l'espace privé : · dbb450b4
      marcimat a rédigé
      - des menus favoris sont définis déjà dans une fonction (surchargeable) definir_menus_favoris() et ordonnés.
      - les préférences auteurs peuvent modifier ces favoris et les ordonner selon leur choix (un JS aide en cliquant les labels)
      - il est possible dans le formulaire de préférence de revenir aux valeurs de menus favoris par défaut
      dbb450b4
    • cerdic's avatar
      Fix #2250 : en edition d'un auteur on dispose d'un bouton qui permet de... · 4b360891
      cerdic a rédigé
      Fix #2250 : en edition d'un auteur on dispose d'un bouton qui permet de "Générer un nouveau mot de passe et l'envoyer par email"
      Le bouton apparait si la personne qui edite a le droit de modifier le mot de passe.
      Un nouveau mot de passe aleatoire est defini et on envoi un mail sur la base de modeles/mail_nouveaux_identifiants.html qui peut etre personalise 
      4b360891
  15. mai 05, 2017
    • cerdic's avatar
      Fix #3763 : la page exec=infos_perso est redirigee vers la page... · 52972344
      cerdic a rédigé
      Fix #3763 : la page exec=infos_perso est redirigee vers la page exec=auteur&id_auteur=xx de l'auteur connecte, qui reprend les nglets d'acces aux pages de preference perfo
      Dans le header, on met l'id_auteur de l'auteur connecte au survol de son nom (dans le title) pour permettre de le retrouver. L'url reste  exec=infos_perso car elle n'est de toute facon pas visible dans tous les navigateurs. On a garde cette URL car on ne sait pas definir exec=auteur&id_auteur=xx  dans la definition de l'onglet dans le paquet.xml
      52972344
    • marcimat's avatar
      Ticket #3877 : Lors de la création d'une traduction, prendre en compte les... · e7bfd7a4
      marcimat a rédigé
      Ticket #3877 : Lors de la création d'une traduction, prendre en compte les logos (les recopier) et un éventuel champ 'virtuel' des redirections.
      On passe par un appel à objet_modifier_champs avec une nouvelle action 'completer_traduction' qui permet à d'éventuels plugins d’ajouter des champs
      à compléter au moment d’une création de traduction, ou de faire d’autres actions à ce même moment, en utilisant les pipelines pre_edition ou post_edition.
      
      e7bfd7a4
  16. mai 04, 2017
  17. avr. 08, 2017
  18. fév. 05, 2017
    • marcimat's avatar
      Début d'intégration du plugin "Menu prive alpha". · 1e93659d
      marcimat a rédigé
      Ici on ajoute simplement un formulaire permettant de cocher des entrées "favorites " sur les  menus principaux.
      Ce formulaire est pour l'instant ajouté sous le formulaire de préférences actuel.
      
      Note: j'avais tenté de l'intégrer directement dans le formulaire de préférence, mais ce n'était pas pratique
      à l'usage à cause de l'auto-submit sur ce formulaire.
      
      1e93659d
  19. jan. 27, 2017
  20. jan. 13, 2017
  21. jan. 12, 2017
  22. déc. 05, 2016
  23. nov. 04, 2016
  24. fév. 28, 2016
    • Eric Lupinacci's avatar
      Maintenant que le plugin d'aide est extrait on ajuste le core en sortant les... · dd579312
      Eric Lupinacci a rédigé
      Maintenant que le plugin d'aide est extrait on ajuste le core en sortant les éléments qui ne sont plus nécessaires et en laissant dans le core juste une API composée de la balise #AIDER et de la fonction aide() qu'il sera bon de renommer en aider dans le futur.
      La fonction aide_lang_dir() est transférée dans inc/lang.php car elle n'est plus uniquement utilisée pour l'aide mais aussi pour les br.
      Le serveur d'aide est aussi transféré dans le plugin.
      La conséquence temporaire de cette manip est que l'aide n'est plus disponible lors de l'installation. Il faudra voir comment réintroduire ces compléments d'information plus tard mais ce serait mieux que l'installation soit totalement autoporteuse.
      dd579312
  25. nov. 11, 2015
  26. oct. 31, 2015
    • marcimat's avatar
      Préparation à l'ajout du plugin 'plan' en tant que plugin inclus avec SPIP · 10c606c1
      marcimat a rédigé
      - la page plan du core est simplifiée et ne liste que les rubriques, tout simplement.
      - sa décoration est allégée au passage.
      - les inclusions `prive/squelettes/inclure/plan-{objet}.html` ne sont plus appelées par le Core (hormis pour les rubriques)
      
      Le plugin plan, lui, surchargera tout cela.
      À noter que les anciennes inclusions `prive/squelettes/inclure/plan-{objet}.html` changent d'écriture avec le plugin plan ; 
      si des plugins ajoutant des objets éditoriaux (hors de ceux fournis avec SPIP — articles, sites, brèves —) possédaient un tel fichier,
      il devra être actualisé.
      10c606c1
Chargement en cours