<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,24 +1,17 @@
 &lt;?php
 
-/* $Id: dbConnection.php 23 2006-09-28 13:31:24Z tuupola $ */
-
 error_reporting(E_ALL ^ E_NOTICE);
 
-require_once 'DB.php';
-
-$dsn = array(
-    'phptype'  =&gt; 'sqlite',
-    'database' =&gt; '/tmp/editable.db',
-    'mode'     =&gt; '0666'
-);
+try {
+    $dbh = new PDO('sqlite:/tmp/editable.sqlite');
+} catch(PDOException $e) {
+    print $e-&gt;getMessage();
+}
 
-$dbh =&amp; DB::connect($dsn);
-
-$dbh-&gt;query(&quot;
+/* Create table for storing example data. */
+$dbh-&gt;exec('
 CREATE TABLE config (id INTEGER primary key, 
                      token VARCHAR(255),
                      value TEXT,
                      date DATETIME)
-&quot;);
-
-?&gt;
+');</diff>
      <filename>php/config.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 &lt;?php
 
-/* these are just defaults for demonstrating purposes */
+/* These are defaults for demonstrating purposes. */
 
 $default['paragraph_1'] = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.';
 $default['paragraph_3'] = $default['paragraph_1'];
@@ -11,5 +11,4 @@ $default['paragraph_2'] = 'Lorem ipsum dolor sit amet, consectetuer adipiscing _
 * Bar
 
 Duis autem vel eum in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto.
-'
-?&gt;
+';</diff>
      <filename>php/defaults.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 &lt;?php
 
-/* $Id: echo.php 117 2007-03-02 16:16:08Z tuupola $ */
+/* Does not save anything. Just echoes back for demonstration purposes. */
 
 $renderer = isset($_GET['renderer']) ?  $_GET['renderer'] : $_POST['renderer'];
 if ('textile' == $renderer) {
@@ -10,4 +10,3 @@ if ('textile' == $renderer) {
 } else {
     print $_POST['value']; 
 }
-</diff>
      <filename>php/echo.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,5 @@
 &lt;?php
 
-/* $Id: json.php 117 2007-03-02 16:16:08Z tuupola $ */
-
 $array['D'] =  'Letter D';
 $array['E'] =  'Letter E';
 $array['F'] =  'Letter F';
@@ -9,5 +7,3 @@ $array['G'] =  'Letter G';
 $array['selected'] =  'F';
 
 print json_encode($array);
-
-?&gt;</diff>
      <filename>php/json.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,5 @@
 &lt;?php
 
-/* $Id: load.php 171 2007-07-31 14:22:58Z tuupola $ */
-
 require_once 'config.php';
 require_once 'defaults.php';
 
@@ -15,7 +13,7 @@ $query = sprintf(&quot;SELECT value
                   LIMIT 1&quot;, 
                   $token);
 
-$retval =  $dbh-&gt;getOne($query);
+$retval =  $dbh-&gt;query($query)-&gt;fetchColumn(0);
 
 $retval = trim($retval) ?  $retval : $default[$token];
 $retval = trim($retval) ?  $retval : 'Edit me!';
@@ -27,5 +25,3 @@ if ('textile' == $renderer) {
 } 
 
 print $retval;
-
-?&gt;</diff>
      <filename>php/load.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,16 +1,12 @@
 &lt;?php
 
-/* $Id: save.php 101 2007-01-17 15:51:52Z tuupola $ */
-
 require_once 'config.php';
 
-$id = $dbh-&gt;nextId('config');
-
-$query = sprintf(&quot;INSERT INTO config (id, token, value)
-                  VALUES (%d, '%s', '%s')&quot;,
-                  $id, $_POST['id'], stripslashes($_POST['value']));
+$query = sprintf(&quot;INSERT INTO config (token, value)
+                  VALUES ('%s', '%s')&quot;,
+                  $_POST['id'], stripslashes($_POST['value']));
 
-$status = $dbh-&gt;query($query);
+$dbh-&gt;exec($query);
 
 /* sleep for a while so we can see the indicator in demo */
 usleep(2000);
@@ -19,7 +15,9 @@ $renderer = $_GET['renderer'] ?  $_GET['renderer'] : $_POST['renderer'];
 if ('textile' == $renderer) {
     require_once './Textile.php';
     $t = new Textile();
+    /* What is echoed back will be shown in webpage after editing.*/
     print $t-&gt;TextileThis(stripslashes($_POST['value']));
 } else {
+    /* What is echoed back will be shown in webpage after editing.*/
     print $_POST['value']; 
 }</diff>
      <filename>php/save.php</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>php/will.php</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>ec675745fad200889b27da2c48f019ddf3132246</id>
    </parent>
  </parents>
  <author>
    <name>Mika Tuupola</name>
    <email>tuupola@appelsiini.net</email>
  </author>
  <url>http://github.com/tuupola/jquery_jeditable/commit/cc2ed155d5c8b0ba50528ba907d1960dc623bf53</url>
  <id>cc2ed155d5c8b0ba50528ba907d1960dc623bf53</id>
  <committed-date>2008-12-23T04:20:11-08:00</committed-date>
  <authored-date>2008-12-23T04:20:11-08:00</authored-date>
  <message>Use PDO in demos.

Old PEAR DB was confusing some users.</message>
  <tree>78ef9e338192961b6a1ce1ebe6bd8bfc520f5851</tree>
  <committer>
    <name>Mika Tuupola</name>
    <email>tuupola@appelsiini.net</email>
  </committer>
</commit>
