Skip to content
Extraits de code Groupes Projets
  1. jan. 24, 2007
    • Fil's avatar
      consequences de [8476] : le critere {origine_traduction} doit donner tous les... · da2fe3a8
      Fil a rédigé
      consequences de [8476] : le critere {origine_traduction} doit donner tous les articles, traduits ou pas, qui ne sont pas des traductions (cf. test correspondant dans criteres/origine_traduction) ; par ailleurs le modele donne dans la dist ne doit pas afficher le bloc si l'article est tout seul (code un peu trop complique a mon gout)
      da2fe3a8
  2. jan. 23, 2007
  3. jan. 17, 2007
    • cerdic's avatar
      jeux de mots, jeux de compilo · 82a277c6
      cerdic a rédigé
      lorsqu'un critere dynamique est present ( {par #ENV{tri}} ), prevoir qu'on peut vouloir faire tri=hasard, la syntaxe {par hasard} pouvant faire croire que c'est techniquement la meme chose que {par id_article} ...
      82a277c6
  4. jan. 15, 2007
  5. jan. 13, 2007
    • Christian Lefebvre's avatar
      autodoc · beb39692
      Christian Lefebvre a rédigé
      beb39692
    • esj's avatar
      Amélioration de [8308]: le critère se compilant en un Group By admet à présent... · f41ca9e8
      esj a rédigé
      Amélioration de [8308]: le critère se compilant en un Group By admet à présent un champ passé par l'URL comme dans le squelette ci-dessous. Le nom retenu est finalement '''fusion''', mot à la fois français et anglais contrairement au groupby de SQL (lui-meme déjà pas très heureux).
      
      Fil & Emmanuel
      {{{
      <B_a>#PAGINATION / #GRAND_TOTAL
      <BOUCLE_a(SYNDIC_ARTICLES){par date}{pagination}><br />#URL</BOUCLE_a>
      <hr />
      <B_b>#PAGINATION / #GRAND_TOTAL
      <BOUCLE_b(SYNDIC_ARTICLES){par date}{inverse}{pagination}{fusion #ENV{fusion}}>
      <br />#URL
      </BOUCLE_b>
      }}}
      f41ca9e8
  6. jan. 12, 2007
  7. jan. 08, 2007
  8. déc. 17, 2006
  9. déc. 14, 2006
  10. nov. 29, 2006
    • cerdic's avatar
      quand on joue a un champ pour un autre, il faut retourner le nom d'origine car... · f2c86c81
      cerdic a rédigé
      quand on joue a un champ pour un autre, il faut retourner le nom d'origine car sinon le critere conditionnel ne peut etre appliqué ...
      f2c86c81
    • cerdic's avatar
      permettre aux plugins de gerer eux memes des jointures ou des criteres tordus... · 0a2400b4
      cerdic a rédigé
      permettre aux plugins de gerer eux memes des jointures ou des criteres tordus pas automatisables par extension de la syntaxe de :
      $GLOBALS['exceptions_des_tables']['forms_donnees']['id_mot']=array('spip_forms_donnees_champs', 'valeur', 'forms_index_exception');
      -> un troisieme argument optionnel comme nom de fonction qui fait le boulot de index_exception()
      $GLOBALS['exceptions_des_jointures']['forms_donnees']['id_mot'] = array('spip_forms_donnees_champs', 'valeur', 'forms_calculer_critere_externe');
      -> une dimension intermediaire pour specifier une jointure sur une table uniquement, et un troisieme argument optionnel comme nom de fonction qui fait le boulot a la place de calculer_critere_externe_init()
      0a2400b4
  11. nov. 16, 2006
  12. nov. 02, 2006
  13. oct. 22, 2006
  14. oct. 03, 2006
  15. oct. 02, 2006
  16. août 14, 2006
  17. août 09, 2006
  18. juil. 30, 2006
  19. juil. 24, 2006
  20. juil. 23, 2006
  21. juil. 22, 2006
  22. juil. 11, 2006
  23. juin 27, 2006
  24. juin 23, 2006
  25. juin 17, 2006
  26. juin 12, 2006
  27. juin 10, 2006
  28. juin 02, 2006
    • Fil's avatar
    • Fil's avatar
      suite de la pagination · b73a1e61
      Fil a rédigé
      * une seule boucle avec pagination intégrée (l'autre méthode marche encore, mais est-ce vraiment nécessaire ?)
      
      * des ancres qui font que ça tourne
      
      * sur un inclure ça marche si on met #SELF en paramètre d'inclusion (sinon gare aux problèmes de XSS) => exemple donné avec la pétition
      
      * une nouvelle balise #ANCRE_PAGINATION si on veut mettre la pagination sous la liste des objets
      
      * une nouvelle balise #GRAND_TOTAL qui fait le #TOTAL_BOUCLE hors limit
      
      
      Reste à faire :
      - nettoyer cette histoire de self() qui prend le var_mode=recalcul (??)
      - étendre {pagination 50} par exemple pour fixer la taille de la fenêtre
      - ???
      
      b73a1e61
  29. juin 01, 2006
    • JamesRezo's avatar
      Introduction d'un systeme de pagination. · e18fd60d
      JamesRezo a rédigé
      Exemple d'ecriture:
      
      <BOUCLE_pagine(ARTICLES){branche?}{par date}{inverse}></BOUCLE_pagine>[
      <p>(#PAGINATION{_liste})</p>
      ]<//B_pagine>
      
      <BOUCLE_liste(ARTICLES){branche?}{par date}{inverse}{pagination}>[
      <p><a href="(#URL_ARTICLE)">#TITRE</a></p>
      ]</BOUCLE_liste>
      
      ca demande encore a etre ameliore
      e18fd60d
  30. mai 28, 2006
Chargement en cours