Skip to content
Extraits de code Groupes Projets
  1. déc. 13, 2010
  2. oct. 14, 2010
  3. oct. 04, 2010
  4. oct. 02, 2010
  5. sept. 18, 2010
    • marcimat's avatar
      report Sqlite de [16205] et [16206] · 03508de4
      marcimat a rédigé
      03508de4
    • marcimat's avatar
      Report de [16202] · 8594e357
      marcimat a rédigé
      8594e357
    • cerdic's avatar
      Abstraction mysql : · 70b7d16a
      cerdic a rédigé
      dans sql_insertq et sql_updateq on utilisait spip_mysql_cite en lui passant le type.
      
      Bien que sql_quote puisse prendre le type en argument, lui utilisait toujours _q() ce qui ne donnait pas un resultat equivalent (cas typique de '0001' stocke dans une chaine que _q transforme en 1).
      On change donc cela : lorsque le type est fournit a sql_quote, il utilise spip_mysql_cite qui saura faire ce qu'il faut, sinon il s'en remet a _q comme avant, qui fait de son mieux sans rien savoir du format de stockage.
      On traite les tableaux par propagation du type, afin de ne rien casse de la compatibilite de sql_quote
      70b7d16a
  6. sept. 17, 2010
  7. sept. 16, 2010
  8. sept. 15, 2010
  9. sept. 02, 2010
  10. août 30, 2010
  11. août 25, 2010
  12. avr. 26, 2010
  13. avr. 13, 2010
  14. avr. 02, 2010
  15. mars 29, 2010
  16. fév. 15, 2010
  17. fév. 14, 2010
  18. jan. 04, 2010
  19. nov. 16, 2009
  20. oct. 15, 2009
    • esj's avatar
      Généralisation du 8e argument de la fonction spip_connect_db: on accepte... · a781c1de
      esj a rédigé
      Généralisation du 8e argument de la fonction spip_connect_db: on accepte maintenant un tableau de longueur 1: 'nom d'authentification' => 'fichier de connexion',
      l'ancien format "chaîne de caractères" étant toujours pris en charge avec son a priori que le nom de l'authentification est "ldap".
      Ce 8e argument est mémorisé dans l'index "authentification" de la globale "connexion" décrivant l'installation.
      Cette mémorisation du 8e argument est effectuée par spip_connect_db qui ne le transmet plus aux fonctions de portage SQL qui n'auraient en fait jamais dû le recevoir.
      a781c1de
  21. oct. 14, 2009
  22. oct. 13, 2009
    • esj's avatar
      Amélioration de la portablité des instructions de date SQL. On introduit la... · cfa8b158
      esj a rédigé
      Amélioration de la portablité des instructions de date SQL. On introduit la foncton {{{sql_date_proche}}}, qui prend en argument un champ de type date (ou équivalente), un nombre entier et une unité de temps en anglais, et qui construit un test SQL répondant vrai si ce champ est compris entre maintenant et l'intervalle de temps indiqué (dans le passé si négatif, dans le futur sinon). Au passage, il apparaît que le remplacement de NOW() par l'équivalent SQL permettrait de faire plus de choses en PHP. Pour l'instant ça reproduit le code SQL antérieur (mais parfois > a été transformé en {{{NOT <}}} ce qui est inexact mais semble sans conséquence). 
      
      Le porte pour MySQL a été reproduit tel quel en PG (en attendant d'y mettre en l'oeuvre l'améioration produite, pour SQLite, je n'ai pas vu où déclarer la fonction.
      cfa8b158
  23. sept. 25, 2009
  24. sept. 23, 2009
Chargement en cours