r14878 - in branches/spip-2.1/ecrire: . base req

Author: esj@rezo.net
Date: 2010-01-18 19:28:41 +0100 (lun, 18 jan 2010)
New Revision: 14878

Log:
Report branche Dev vers 2.1 de [14529]: révision générale du traitement d'erreurs SQL pour que le débusqueur puisse opérer en toute situation, et quel que soit le serveur SQL utilisé (et tout simplement puisse fonctionner, ce qui n'était plus le cas faute d'avoir embarqué {{{public.php}}} dans [14873].

Le fichier {{{abstract_sql}}} est une copie intacte de la branche Dev, comportant en particulier les fonctions {{{sql_date_proche}}}, {{{sql_fetch_all}}}, {{{sql_create_base}}} bien qu'elles ne servent pas ici.

Les fichiers dans {{{req/}}} sont des copies de la branche Dev, sauf la fonction de connexion (en début de fichier) qui reste celle en 2.0 (elle prend en compte l'éventuel serveur Ldap, ce qui est idiot et c'est d'ailleurs pourquoi elle a changé) en attendant de reporter l'intégralité des modifs concernant l'authentification.

Added:
   branches/spip-2.1/ecrire/base/abstract_sql.php
   branches/spip-2.1/ecrire/public.php
   branches/spip-2.1/ecrire/req/mysql.php
   branches/spip-2.1/ecrire/req/pg.php
   branches/spip-2.1/ecrire/req/sqlite_generique.php
Removed:
   branches/spip-2.1/ecrire/base/abstract_sql.php
   branches/spip-2.1/ecrire/public.php
   branches/spip-2.1/ecrire/req/mysql.php
   branches/spip-2.1/ecrire/req/pg.php
   branches/spip-2.1/ecrire/req/sqlite_generique.php

Details: http://trac.rezo.net/trac/spip/changeset/14878