<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>treeTable/MIT_LICENSE</filename>
    </added>
    <added>
      <filename>treeTable/README.markdown</filename>
    </added>
    <added>
      <filename>treeTable/src/javascripts/jquery.treeTable.min.js</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,7 @@
-== 2.0 - Not Released Yet
+== 2.0 - 12 November 2008
 * Renamed plugin from ActsAsTreeTable to treeTable
+* Added appendBranchTo function for easier manipulation of the tree with drag &amp; drop
+* Added option 'child_prefix' to allow customisation of the prefix used for node classes (default: 'child-of-')
 * Renamed option 'default_state' to 'initialState'
 * Changed initialState from 'expanded' to 'collapsed'
 * Refactored collapse/expand behavior</diff>
      <filename>treeTable/CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -53,6 +53,19 @@
 	});
 
 	&lt;/script&gt;
+	
+	&lt;style type=&quot;text/css&quot;&gt;
+	
+	/* Prevent text selection */
+	/* TODO IE: needs unselectable=&quot;on&quot; attribute? */
+	.acts_as_tree_table {
+		-khtml-user-select: none; /* WebKit */
+		-moz-user-select: none; /* Mozilla */
+		-o-user-select: none; /* Opera */
+		user-select: none; /* CSS3 */
+	}
+	
+	&lt;/style&gt;
 
 	&lt;!-- END Plugin Code --&gt;
 &lt;/head&gt;</diff>
      <filename>treeTable/doc/dnd.html</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@
 
 &lt;html lang=&quot;en&quot; xml:lang=&quot;en&quot; xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
 &lt;head&gt;
-	&lt;title&gt;Documentation - jquery.treeTable&lt;/title&gt;
+	&lt;title&gt;jQuery treeTable Plugin Documentation&lt;/title&gt;
  	&lt;link href=&quot;stylesheets/master.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
 	&lt;script type=&quot;text/javascript&quot; src=&quot;javascripts/jquery.js&quot;&gt;&lt;/script&gt;
 
@@ -14,15 +14,369 @@
 	
 	$(document).ready(function() {
 		$(&quot;.example&quot;).treeTable();
-	});
 
+		$(&quot;#example3&quot;).treeTable({
+			expandable: false
+		});
+	});
+	
 	&lt;/script&gt;
 
 	&lt;!-- END Plugin Code --&gt;
 &lt;/head&gt;
 &lt;body&gt;
 
+&lt;h1&gt;jQuery treeTable Plugin Documentation&lt;/h1&gt;
+
 &lt;table class=&quot;example&quot;&gt;
+	&lt;caption&gt;Simple treeTable Example&lt;/caption&gt;
+	&lt;thead&gt;
+		&lt;tr&gt;
+			&lt;th&gt;TreeColumn&lt;/th&gt;
+			&lt;th&gt;Additional data&lt;/th&gt;
+		&lt;/tr&gt;
+	&lt;/thead&gt;
+	&lt;tbody&gt;
+		&lt;tr id=&quot;ex0-node-1&quot;&gt;
+			&lt;td&gt;Node 1: Click on the icon in front of me to expand this branch.&lt;/td&gt;
+			&lt;td&gt;I live in the second column.&lt;/td&gt;
+		&lt;/tr&gt;
+		&lt;tr id=&quot;ex0-node-1-1&quot; class=&quot;child-of-ex0-node-1&quot;&gt;
+			&lt;td&gt;Node 1.1: Look, I am a table row &lt;em&gt;and&lt;/em&gt; I am part of a tree!&lt;/td&gt;
+			&lt;td&gt;Interesting.&lt;/td&gt;
+		&lt;/tr&gt;
+		&lt;tr id=&quot;ex0-node-1-1-1&quot; class=&quot;child-of-ex0-node-1-1&quot;&gt;
+			&lt;td&gt;Node 1.1.1: I am part of the tree too!&lt;/td&gt;
+			&lt;td&gt;That's it!&lt;/td&gt;
+		&lt;/tr&gt;
+	&lt;/tbody&gt;
+&lt;/table&gt;
+
+&lt;p&gt;See the &lt;a href=&quot;#examples&quot;&gt;Examples&lt;/a&gt; chapter for more examples. To download releases of this plugin, visit &lt;a href=&quot;http://plugins.jquery.com/project/treeTable&quot;&gt;treeTable's project page&lt;/a&gt;. The source code of this plugin and this documentation is available on GitHub: &lt;a href=&quot;http://github.com/ludo/jquery-plugins/tree/master/treeTable&quot;&gt;http://github.com/ludo/jquery-plugins/tree/master/treeTable&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h2&gt;Table of Contents&lt;/h2&gt;
+
+&lt;ol&gt;
+	&lt;li&gt;&lt;a href=&quot;#introduction&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
+	&lt;li&gt;&lt;a href=&quot;#installation&quot;&gt;Installation&lt;/a&gt;&lt;/li&gt;
+	&lt;li&gt;&lt;a href=&quot;#usage&quot;&gt;Usage&lt;/a&gt;
+		&lt;ol&gt;
+			&lt;li&gt;&lt;a href=&quot;#head&quot;&gt;Include the plugin in your html document&lt;/a&gt;&lt;/li&gt;
+			&lt;li&gt;&lt;a href=&quot;#tree&quot;&gt;Representing your tree in a table&lt;/a&gt;&lt;/li&gt;
+			&lt;li&gt;&lt;a href=&quot;#settings&quot;&gt;Configuration&lt;/a&gt;&lt;/li&gt;
+		&lt;/ol&gt;
+	&lt;/li&gt;
+	&lt;li&gt;&lt;a href=&quot;#examples&quot;&gt;Examples&lt;/a&gt;
+		&lt;ol&gt;
+			&lt;li&gt;&lt;a href=&quot;#example-1&quot;&gt;Displaying a directory structure&lt;/a&gt;&lt;/li&gt;
+			&lt;li&gt;&lt;a href=&quot;#example-2&quot;&gt;A complex tree&lt;/a&gt;&lt;/li&gt;
+			&lt;li&gt;&lt;a href=&quot;#example-3&quot;&gt;A tree that is not collapsable&lt;/a&gt;&lt;/li&gt;
+		&lt;/ol&gt;
+	&lt;/li&gt;
+&lt;/ol&gt;
+
+&lt;h2&gt;1. &lt;a name=&quot;introduction&quot;&gt;Introduction&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;treeTable is a plugin for &lt;a href=&quot;http://jquery.com&quot;&gt;jQuery&lt;/a&gt;, the 'Write Less, Do More, JavaScript Library'. With this plugin you can display a tree in a table, i.e. a directory structure or a nested list. Why not use a list, you say? Because lists are great for displaying a tree, and tables are not. Oh wait, but this plugin uses tables, doesn't it? Yes. Why do I use a table to display a list? Because I need multiple columns to display additional data besides the tree.&lt;/p&gt;
+
+&lt;p&gt;This plugin is released under the MIT license by &lt;a href=&quot;http://blog.cubicphuse.nl&quot;&gt;Ludo van den Boom&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h4&gt;Unobtrusiveness&lt;/h4&gt;
+&lt;p&gt;I wanted this plugin to be as unobtrusive as possible. Being 'unobtrusive' is very cool nowadays, so that was an important requirement. But it is cool for a reason: it keeps your html documents clean and it allows my code to degrade nicely when JavaScript is not available.&lt;/p&gt;
+
+&lt;p&gt;Unfortunately, the treeTable plugin requires that you add &lt;tt&gt;class&lt;/tt&gt; and &lt;tt&gt;id&lt;/tt&gt; attributes to every row that is part of the tree. It would have been great if this weren't necessary, because it doesn't look pretty in your html, but the plugin needs to know what your tree looks like. Otherwise, it would have to guess the structure of the tree and it wouldn't be very successful in doing that. See the &lt;a href=&quot;#usage&quot;&gt;Usage&lt;/a&gt; chapter for more information on how to describe a tree.&lt;/p&gt;
+
+&lt;h4&gt;Features&lt;/h4&gt;
+&lt;ul&gt;
+	&lt;li&gt;It can display a tree of data in a table column.&lt;/li&gt;
+	&lt;li&gt;It does this as unobtrusively as possible.&lt;/li&gt;
+	&lt;li&gt;It allows branches to be collapsed and expanded (think of how a directory structure works in most file explorers).&lt;/li&gt;
+	&lt;li&gt;It allows unlimited tree depth.&lt;/li&gt;
+	&lt;li&gt;It uses the lightweight &lt;a href=&quot;http://jquery.com&quot;&gt;jQuery&lt;/a&gt; JavaScript libray.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;NOTE: This plugin was originally released under the name ActsAsTreeTable, but has been renamed to treeTable with version 2.0.&lt;/p&gt;
+
+&lt;h2&gt;2. &lt;a name=&quot;installation&quot;&gt;Installation&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;Installing this plugin is straight-forward. You will have to copy several files and, if necessary, adjust some paths so that every file is available to the plugin.&lt;/p&gt;
+
+&lt;ol&gt;
+	&lt;li&gt;Add &lt;a href=&quot;http://jquery.com&quot;&gt;jQuery&lt;/a&gt; to your project. See their website for instructions on doing this. You need at least version 1.2.6.&lt;/li&gt;
+	&lt;li&gt;Add &lt;a href=&quot;../src/javascripts/jquery.treeTable.js&quot;&gt;&lt;tt&gt;src/javascripts/jquery.treeTable.js&lt;/tt&gt;&lt;/a&gt; (or the &lt;a href=&quot;../src/javascripts/jquery.treeTable.min.js&quot;&gt;minified&lt;/a&gt; version) to your project.&lt;/li&gt;
+	&lt;li&gt;Add the stylesheet &lt;a href=&quot;../src/stylesheets/jquery.treeTable.css&quot;&gt;&lt;tt&gt;src/stylesheets/jquery.treeTable.css&lt;/tt&gt;&lt;/a&gt; to your project.&lt;/li&gt;
+	&lt;li&gt;Copy the images in &lt;a href=&quot;../src/images&quot;&gt;&lt;tt&gt;src/images&lt;/tt&gt;&lt;/a&gt; to your project.&lt;/li&gt;
+	&lt;li&gt;Adjust the paths to &lt;tt&gt;background-image&lt;/tt&gt;s in the stylesheet &lt;tt&gt;jquery.treeTable.css&lt;/tt&gt; to point to the image files that you have just copied.&lt;/li&gt;
+&lt;/ol&gt;
+
+&lt;p&gt;That's it! You are now ready to start &lt;a href=&quot;#usage&quot;&gt;using&lt;/a&gt; the plugin in your project.&lt;/p&gt;
+
+&lt;h2&gt;3. &lt;a name=&quot;usage&quot;&gt;Usage&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This chapter assumes that you have already installed jQuery as described on their website.&lt;/p&gt;
+
+&lt;h3&gt;3.1 &lt;a name=&quot;head&quot;&gt;Include the plugin in your html document&lt;/a&gt;&lt;/h3&gt;
+&lt;p&gt;Paste the following code between the &lt;tt&gt;head&lt;/tt&gt; tags in your html document, &lt;b&gt;underneath&lt;/b&gt; the part where you include jQuery. Change the &lt;b style=&quot;color: #f00;&quot;&gt;red&lt;/b&gt; parts to reflect your situation.&lt;/p&gt;
+
+&lt;pre class=&quot;listing&quot;&gt;
+&amp;lt;link href=&quot;&lt;b&gt;path/to/&lt;/b&gt;jquery.treeTable.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&amp;gt;
+&amp;lt;script type=&quot;text/javascript&quot; src=&quot;&lt;b&gt;path/to/&lt;/b&gt;jquery.treeTable.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
+&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;
+	
+$(document).ready(function()  {
+  $(&quot;&lt;b&gt;#your_table_id&lt;/b&gt;&quot;).treeTable();
+});
+	
+&amp;lt;/script&amp;gt;
+&lt;/pre&gt;
+
+&lt;h3&gt;3.2 &lt;a name=&quot;tree&quot;&gt;Representing your tree in a table&lt;/a&gt;&lt;/h3&gt;
+&lt;p&gt;When you pasted the above code and adjusted it to reflect your situation, you enabled the &lt;em&gt;possibility&lt;/em&gt; of displaying a tree in your table. To make the tree actually display as a tree you have to add &lt;tt&gt;id&lt;/tt&gt; and &lt;tt&gt;class&lt;/tt&gt; attributes to your table rows (&lt;tt&gt;tr&lt;/tt&gt;).&lt;/p&gt;
+
+&lt;h4&gt;How to do this?&lt;/h4&gt;
+&lt;p&gt;First, you should add a &lt;em&gt;unique&lt;/em&gt; &lt;tt&gt;id&lt;/tt&gt; to each of the rows in your table, for example '&lt;tt&gt;node-&lt;em&gt;x&lt;/em&gt;&lt;/tt&gt;' where &lt;em&gt;x&lt;/em&gt; is a number. Then you add a &lt;tt&gt;class&lt;/tt&gt; attribute to each child of a node, give this class a name of '&lt;tt&gt;child-of-&lt;em&gt;node-x&lt;/em&gt;&lt;/tt&gt;'. The &lt;em&gt;node-x&lt;/em&gt; part should be the same as the &lt;tt&gt;id&lt;/tt&gt; of its parent. Do you still follow me? Let me show you an example of a very simple tree: a single parent with a single child. For more examples you should view the source code of this page, where you find several tables for the examples in the &lt;a href=&quot;#examples&quot;&gt;Examples&lt;/a&gt; chapter.&lt;/p&gt;
+
+&lt;pre class=&quot;listing&quot;&gt;
+&amp;lt;table id=&quot;tree&quot;&amp;gt;
+  &amp;lt;tr id=&quot;node-1&quot;&amp;gt;
+    &amp;lt;td&amp;gt;Parent&amp;lt;/td&amp;gt;
+  &amp;lt;/tr&amp;gt;
+  &amp;lt;tr id=&quot;node-2&quot; class=&quot;child-of-node-1&quot;&amp;gt;
+    &amp;lt;td&amp;gt;Child&amp;lt;/td&amp;gt;
+  &amp;lt;/tr&amp;gt;
+&amp;lt;/table&amp;gt;
+&lt;/pre&gt;
+
+&lt;h3&gt;3.3 &lt;a name=&quot;settings&quot;&gt;Configuration&lt;/a&gt;&lt;/h3&gt;
+&lt;p&gt;There are several settings that let you adjust the behavior of the plugin. Each of these settings is described in this section. See &lt;a href=&quot;#example-3&quot;&gt;Example 3&lt;/a&gt; for an example of how to change these settings.&lt;/p&gt;
+
+&lt;table&gt;
+	&lt;thead&gt;
+		&lt;tr&gt;
+			&lt;th&gt;Setting&lt;/th&gt;
+			&lt;th&gt;Type&lt;/th&gt;
+			&lt;th&gt;Default&lt;/th&gt;
+			&lt;th&gt;Description&lt;/th&gt;
+		&lt;/tr&gt;
+	&lt;/thead&gt;
+	&lt;tbody&gt;
+		&lt;tr&gt;
+			&lt;td&gt;&lt;tt&gt;childPrefix&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;string&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;&amp;quot;child-of-&amp;quot;&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;Customize the prefix used for node classes.&lt;/td&gt;
+		&lt;/tr&gt;
+		&lt;tr&gt;
+			&lt;td&gt;&lt;tt&gt;expandable&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;bool&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;true&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;Should the tree be expandable? An expandable tree contains buttons to make each branch with children collapsable/expandable.&lt;/td&gt;
+		&lt;/tr&gt;
+		&lt;tr&gt;
+			&lt;td&gt;&lt;tt&gt;indent&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;int&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;19&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;The number of pixels that each branch should be indented with.&lt;/td&gt;
+		&lt;/tr&gt;
+		&lt;tr&gt;
+			&lt;td&gt;&lt;tt&gt;initialState&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;string&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;&amp;quot;expanded&amp;quot;&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;Possible values: &lt;tt&gt;&amp;quot;expanded&amp;quot;&lt;/tt&gt; or &lt;tt&gt;&amp;quot;collapsed&amp;quot;&lt;/tt&gt;.&lt;/td&gt;
+		&lt;/tr&gt;
+		&lt;tr&gt;
+			&lt;td&gt;&lt;tt&gt;treeColumn&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;int&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;&lt;tt&gt;0&lt;/tt&gt;&lt;/td&gt;
+			&lt;td&gt;The number of the column in the table that should be displayed as a tree.&lt;/td&gt;
+		&lt;/tr&gt;
+	&lt;/tbody&gt;
+&lt;/table&gt;
+
+&lt;h2&gt;4. &lt;a name=&quot;examples&quot;&gt;Examples&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;The examples in this chapter all use the treeTable plugin to display a tree in a table, with collapsable branches. View the source code of this file to see how it is done and read the &lt;a href=&quot;#usage&quot;&gt;Usage&lt;/a&gt; chapter for further details.&lt;/p&gt;
+
+&lt;h3&gt;4.1 &lt;a name=&quot;example-1&quot;&gt;Displaying a directory structure&lt;/a&gt;&lt;/h3&gt;
+
+&lt;table class=&quot;example&quot;&gt;
+	&lt;caption&gt;Example 1: Displaying a directory structure.&lt;/caption&gt;
+	&lt;thead&gt;
+		&lt;tr&gt;
+			&lt;th&gt;Title&lt;/th&gt;
+			&lt;th&gt;Size&lt;/th&gt;
+			&lt;th&gt;Kind&lt;/th&gt;
+		&lt;/tr&gt;
+	&lt;/thead&gt;
+	&lt;tbody&gt;
+		&lt;tr id=&quot;node-20&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;CHANGELOG&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Plain text&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-1&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;doc&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-2&quot; class=&quot;child-of-node-1&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;images&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-8&quot; class=&quot;child-of-node-2&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;bg-table-thead.png&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;52 KB&lt;/td&gt;
+			&lt;td&gt;Portable Network Graphics image&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-9&quot; class=&quot;child-of-node-2&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;folder.png&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Portable Network Graphics image&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-10&quot; class=&quot;child-of-node-2&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;page_white_text.png&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Portable Network Graphics image&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-3&quot; class=&quot;child-of-node-1&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;index.html&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;HTML document&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-4&quot; class=&quot;child-of-node-1&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;javascripts&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-5&quot; class=&quot;child-of-node-4&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;jquery.js&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;56 KB&lt;/td&gt;
+			&lt;td&gt;JavaScript source&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-6&quot; class=&quot;child-of-node-1&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;stylesheets&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-7&quot; class=&quot;child-of-node-6&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;master.css&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;CSS style sheet&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-14&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;MIT-LICENSE&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Plain text&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-18&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;README.markdown&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Markdown document&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-11&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;src&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-12&quot; class=&quot;child-of-node-11&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;images&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-15&quot; class=&quot;child-of-node-12&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;bullet_toggle_minus.png&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Portable Network Graphics image&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-16&quot; class=&quot;child-of-node-12&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;bullet_toggle_plus.png&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;Portable Network Graphics image&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-13&quot; class=&quot;child-of-node-11&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;folder&quot;&gt;stylesheets&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;--&lt;/td&gt;
+			&lt;td&gt;Folder&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-17&quot; class=&quot;child-of-node-13&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;jquery.treeTable.css&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;4 KB&lt;/td&gt;
+			&lt;td&gt;CSS style sheet&lt;/td&gt;
+		&lt;/tr&gt;
+
+		&lt;tr id=&quot;node-19&quot; class=&quot;child-of-node-11&quot;&gt;
+			&lt;td&gt;&lt;span class=&quot;file&quot;&gt;jquery.treeTable.js&lt;/span&gt;&lt;/td&gt;
+			&lt;td&gt;8 KB&lt;/td&gt;
+			&lt;td&gt;JavaScript source&lt;/td&gt;
+		&lt;/tr&gt;
+
+	&lt;/tbody&gt;
+&lt;/table&gt;
+
+&lt;h3&gt;4.2 &lt;a name=&quot;example-2&quot;&gt;A complex tree&lt;/a&gt;&lt;/h3&gt;
+
+&lt;table class=&quot;example&quot;&gt;
+	&lt;caption&gt;Example 2: A complex tree.&lt;/caption&gt;
+	&lt;tr id=&quot;ex2-node-1&quot;&gt;
+		&lt;td&gt;Node 1&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-1-1&quot; class=&quot;child-of-ex2-node-1&quot;&gt;
+		&lt;td&gt;Node 1.1&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-1-2&quot; class=&quot;child-of-ex2-node-1&quot;&gt;
+		&lt;td&gt;Node 1.2&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-1-3&quot; class=&quot;child-of-ex2-node-1&quot;&gt;
+		&lt;td&gt;Node 1.3&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2&quot;&gt;
+		&lt;td&gt;Node 2&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2-1&quot; class=&quot;child-of-ex2-node-2&quot;&gt;
+		&lt;td&gt;Node 2.1&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2-1-1&quot; class=&quot;child-of-ex2-node-2-1&quot;&gt;
+		&lt;td&gt;Node 2.1.1&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2-2&quot; class=&quot;child-of-ex2-node-2&quot;&gt;
+		&lt;td&gt;Node 2.2&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2-2-1&quot; class=&quot;child-of-ex2-node-2-2&quot;&gt;
+		&lt;td&gt;Node 2.2.1&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2-2-1-1&quot; class=&quot;child-of-ex2-node-2-2-1&quot;&gt;
+		&lt;td&gt;Node 2.2.1.1&lt;/td&gt;
+	&lt;/tr&gt;
+	&lt;tr id=&quot;ex2-node-2-2-2&quot; class=&quot;child-of-ex2-node-2-2&quot;&gt;
+		&lt;td&gt;Node 2.2.2&lt;/td&gt;
+	&lt;/tr&gt;
+&lt;/table&gt;
+
+&lt;h3&gt;4.3 &lt;a name=&quot;example-3&quot;&gt;A tree that is not collapsable&lt;/a&gt;&lt;/h3&gt;
+
+&lt;pre class=&quot;listing&quot;&gt;
+$(&quot;#example3&quot;).treeTable({
+	expandable: false
+});
+&lt;/pre&gt;	
+
+&lt;table id=&quot;example3&quot;&gt;
+	&lt;caption&gt;Example 3: A tree that is not collapsable.&lt;/caption&gt;
 	&lt;thead&gt;
 		&lt;tr&gt;
 			&lt;th&gt;Tree column&lt;/th&gt;</diff>
      <filename>treeTable/doc/index.html</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-/* jQuery TreeTable 2.0 */
+/* jQuery treeTable Plugin 2.0 - http://ludo.cubicphuse.nl/jquery-plugins/treeTable/ */
 (function($) {
 	var options; // Helps to make options available to all functions
 	
@@ -42,7 +42,7 @@
 	};
 	
 	// Add an entire branch to +destination+
-	$.fn.moveBranchTo = function(destination) {
+	$.fn.appendBranchTo = function(destination) {
 		var node = $(this);
 		var parent = parentOf(node);
 		
@@ -100,7 +100,7 @@
 
 	function indent(node, value) {
 		var cell = $(node.children(&quot;td&quot;)[options.treeColumn]);
-		var padding = parseInt(cell.css(&quot;padding-left&quot;)) + value;
+		var padding = parseInt(cell.css(&quot;padding-left&quot;), 10) + value;
 
 		cell.css(&quot;padding-left&quot;, + padding + &quot;px&quot;);
 		
@@ -116,7 +116,7 @@
 
 		if(node.is(&quot;.parent&quot;)) {
 			var cell = $(node.children(&quot;td&quot;)[options.treeColumn]);
-			var padding = parseInt(cell.css(&quot;padding-left&quot;)) + options.indent;
+			var padding = parseInt(cell.css(&quot;padding-left&quot;), 10) + options.indent;
 
 			childrenOf(node).each(function() {
 				$($(this).children(&quot;td&quot;)[options.treeColumn]).css(&quot;padding-left&quot;, padding + &quot;px&quot;);</diff>
      <filename>treeTable/src/javascripts/jquery.treeTable.js</filename>
    </modified>
    <modified>
      <diff>@@ -29,11 +29,11 @@
 	color: #fff;
 }
 
-.treeTable tr.collapsed.selected td .expander {
+.treeTable tr.collapsed.selected td .expander, .treeTable tr.collapsed.accept td .expander {
 	background-image: url(../images/toggle-expand-light.png);
 }
 
-.treeTable tr.expanded.selected td .expander {
+.treeTable tr.expanded.selected td .expander, .treeTable tr.expanded.accept td .expander {
 	background-image: url(../images/toggle-collapse-light.png);
 }
 </diff>
      <filename>treeTable/src/stylesheets/jquery.treeTable.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>dc6b3cb671a5fa7b4be7b7c9386632098f266fa4</id>
    </parent>
  </parents>
  <author>
    <name>Ludo van den Boom</name>
    <email>ludo.vandenboom@cubicphuse.nl</email>
  </author>
  <url>http://github.com/ludo/jquery-plugins/commit/451d0e623bce8f4d0cf311a28278600b252588c5</url>
  <id>451d0e623bce8f4d0cf311a28278600b252588c5</id>
  <committed-date>2008-11-13T02:40:45-08:00</committed-date>
  <authored-date>2008-11-13T02:40:45-08:00</authored-date>
  <message>Rewrite documentation to refelect chanes in treeTable 2.0</message>
  <tree>7cd3db5d53accc3562a748262f18407ea4fde70d</tree>
  <committer>
    <name>Ludo van den Boom</name>
    <email>ludo.vandenboom@cubicphuse.nl</email>
  </committer>
</commit>
