Difference between revisions of "Extension:MediaWikiLite.php"

From Organic Design wiki
m
(0.1.0 - beta)
Line 8: Line 8:
 
if (!defined('PDO::ATTR_SERVER_VERSION')) die('PDO::SQLite3 is not installed!');
 
if (!defined('PDO::ATTR_SERVER_VERSION')) die('PDO::SQLite3 is not installed!');
  
define('MWLITE_VERSION','0.0.1, 2008-01-10');
+
define('MWLITE_VERSION','0.1.0, 2008-01-16');
  
 
$wgDBtype = 'sqlite';
 
$wgDBtype = 'sqlite';

Revision as of 02:29, 16 January 2008

<?php

  1. Extension:MediaWikiLite
Info.svg These are the MediaWiki extensions we're using and/or developing. Please refer to the information on the mediawiki.org wiki for installation and usage details. Extensions here which have no corresponding mediawiki article are either not ready for use or have been superseded. You can also browse our extension code in our local Subversion repository or our GitHub mirror.

Template:PhpCategory:Extensions in progress

  1. - Licenced under LGPL (http://www.gnu.org/copyleft/lesser.html)
  2. - Author: User:Nad
  3. - Started: 2007-12-17

if (!defined('MEDIAWIKI')) die('Not an entry point.'); if (!defined('PDO::ATTR_SERVER_VERSION')) die('PDO::SQLite3 is not installed!');

define('MWLITE_VERSION','0.1.0, 2008-01-16');

$wgDBtype = 'sqlite';

  1. Currently all the data for each wiki is in its own file in $wgSQLiteDataDir

$wgSQLiteDataDir = dirname(__FILE__);

  1. For debugging

$wgShowSQLErrors = true; $wgShowExceptionDetails = true;

  1. Ensure the LoadBalancer knows how to load our DB class when the time comes

$wgAutoloadClasses['DatabaseSqlite'] = dirname(__FILE__)."/DatabaseSqlite.php";

$wgExtensionCredits['other'][] = array( 'name' => 'MediaWikiLite', 'author' => 'User:Nad', 'description' => 'Allow MediaWiki installations to store content in an SQLite database instead of MySQL, and to run as a daemon independently of a web-server.', 'url' => 'http://www.organicdesign.co.nz/Extension:SQLite.php', 'version' => MWLITE_VERSION );