1. 02 Aug, 2022 2 commits
  2. 01 Aug, 2022 1 commit
  3. 23 Mar, 2021 1 commit
  4. 03 Jun, 2020 2 commits
  5. 06 Feb, 2020 1 commit
  6. 05 Feb, 2020 2 commits
  7. 03 Feb, 2020 2 commits
  8. 27 Jan, 2020 2 commits
  9. 06 May, 2019 2 commits
  10. 05 May, 2019 2 commits
    • real3t@gmail.com's avatar
      Contournement du "bug" sur la jointure automatique pour avoir l'affichage... · d087f9e5
      real3t@gmail.com authored
      Contournement du "bug" sur la jointure automatique pour avoir l'affichage selon le rang pour les groupes de mots
      d087f9e5
    • real3t@gmail.com's avatar
      Évolution du plugin par François Pradignac : · 009042d7
      real3t@gmail.com authored
      - augmenter le nombre de type d’objets que l’on peut ajouter aux grappes : Groupes de mots et Brèves
      - afficher les vignettes des objets ajoutés aux grappes : et pas des vignettes de 27px ;-)))
      - afficher quelques autres infos concernant l’objet
      - améliorer l’affichage en entête de grappes : descriptif, accès, objets
      - afficher le logo de l’auteur comme dans SPIP3.2 dans un cercle ;-)
      - on reste compatible avec SPIP3.0
      
      Mais Tout semble bien fonctionner : le drag & drop, ajout/retrait, … Mais je suis confronté à un écueil : je n’arrive pas à gérer le tri par Rang sur les Groupes de mots : 
      - fichier ./prive/objets/liste/grappes-groupes_mots_lies.html , ligne 8
      - si je ne mes pas la jointure en rouge : <BOUCLE_liste(GROUPES_MOTS spip_grappes_liens){par spip_grappes_liens.rang}{…, j’obtiens bien ma liste avec les sélections mais, bien sûr, non ordonnée.
      - il semble y avoir un souci avec cet objet particulier : Groupes de mots
      
      Sans  la jointure, la requête est 
      SELECT groupes_mots.id_groupe, 0 as points, groupes_mots.titre
      FROM spip_groupes_mots AS `groupes_mots`
      WHERE ((groupes_mots.id_groupe  IN (19,21,22)))
      GROUP BY groupes_mots.id_groupe
      ORDER BY FIELD(groupes_mots.id_groupe,19,21,22)
      
      Avec la jointure, la requête devient :
      SELECT groupes_mots.id_groupe, L1.id_grappe, L1.rang, 0 as points, groupes_mots.titre
      FROM spip_groupes_mots AS `groupes_mots`  
      INNER JOIN spip_grappes_liens AS L1 ON ( L1.id_objet = groupes_mots.id_groupe AND L1.objet='groupe')
      WHERE ((groupes_mots.id_groupe  IN (19,21,22)))
      GROUP BY groupes_mots.id_groupe
      ORDER BY L1.rang
      
      L1.objet='groupe' devrait être L1.objet='groupe_mots'
      ==> Comment faire ?
      009042d7
  11. 02 May, 2019 1 commit
  12. 17 Oct, 2018 1 commit
  13. 16 Oct, 2018 1 commit
  14. 13 Apr, 2018 1 commit
  15. 14 Nov, 2017 1 commit
  16. 22 Oct, 2017 1 commit
  17. 08 May, 2017 1 commit
  18. 12 Apr, 2017 1 commit
  19. 10 Apr, 2017 1 commit
  20. 02 Apr, 2017 1 commit
  21. 23 Jan, 2017 2 commits
  22. 12 Jun, 2016 1 commit
  23. 11 Jun, 2016 1 commit
  24. 07 May, 2016 2 commits
  25. 06 May, 2016 5 commits
  26. 16 Apr, 2016 1 commit
  27. 21 Feb, 2016 1 commit