Suite aux grands travaux d'ESJ d'abstraction des requetes de SPIP et de portage de celui-ci sous PostgresSQL, nous ajoutons le portage SQLite (commits [10935] à [10942]).
Spip peut maintenant utiliser les versions 2.x (2.8.17 testée) et 3.x (3.4.2 testée) de SQLite.
A l'installation, SPIP cherche les modules php concernant SQLite et essaie éventuellement de les charger (nécessaire sur Ouvaton par exemple). Il propose alors, en plus de MySQL et PostGreSQL de se connecter à SQLite 2 et/ou SQLite 3 en fonction des extensions php trouvées ('sqlite' pour SQLite 2, 'pdo' et 'pdo_sqlite' pour SQLite3)
SPIP créera automatiquement (s'il le peut) un répertoire défini par la constante _DIR_DB (qui est par défaut '_DIR_ETC/bases/', donc le répertoire 'config/bases/') pour y stocker les bases de données SQLite qu'il suffixe par .sqlite (quelque soit la version).
A l'instar du portage PostGreSQL, tout retour est bienvenu afin de traquer les derniers bugs.
Marcimat.