]> git.immae.eu Git - github/wallabag/wallabag.git/blobdiff - inc/config.php
création d'une classe store() pour gérer tout type de stockage : sqlite, file, mysql...
[github/wallabag/wallabag.git] / inc / config.php
index c63b07b950c7b84a80a4e96f796639627c3467b1..cf3529cb1e8de4e198e3c7e258f06a6bfeefd135 100644 (file)
@@ -8,26 +8,28 @@
  * @license    http://www.wtfpl.net/ see COPYING file
  */
 
-define ('POCHE_VERSION', '0.11');
+define ('POCHE_VERSION', '0.2');
 
 if (!is_dir('db/')) {
     @mkdir('db/',0705);
 }
 
-define ('DB_PATH', 'sqlite:./db/poche.sqlite');
 define ('ABS_PATH', 'assets/');
 define ('CONVERT_LINKS_FOOTNOTES', TRUE);
 define ('DOWNLOAD_PICTURES', TRUE);
+$storage_type = 'sqlite'; # sqlite or file
 
-include 'db.php';
 include 'functions.php';
 require_once 'Readability.php';
 require_once 'Encoding.php';
 require_once 'rain.tpl.class.php';
 require_once 'MyTool.class.php';
 require_once 'Session.class.php';
+require_once 'store/store.class.php';
+require_once 'store/sqlite.class.php';
+require_once 'store/file.class.php';
 
-$db = new db(DB_PATH);
+$store = new $storage_type();
 
 # initialisation de RainTPL
 raintpl::$tpl_dir   = './tpl/';