You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by so...@apache.org on 2007/09/21 12:37:48 UTC

svn commit: r578051 [24/31] - in /lenya/branches/revolution/1.3.x/src: java/org/apache/lenya/cms/content/flat/ webapp/lenya/modules/xinha/ webapp/lenya/modules/xinha/contrib/ webapp/lenya/modules/xinha/examples/ webapp/lenya/modules/xinha/images/ webap...

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0546.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0547.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0547.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0547.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0548.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0548.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0548.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0549.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0549.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0549.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0550.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0550.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0550.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0551.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0551.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0551.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0552.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0552.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0552.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0553.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0553.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0553.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0554.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0554.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0554.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0555.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0555.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0555.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0556.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0556.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0556.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0557.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0557.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0557.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0558.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0558.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0558.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0559.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0559.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0559.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0560.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0560.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0560.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0561.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0561.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0561.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0562.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0562.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0562.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0563.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0563.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0563.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0564.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0564.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0564.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0565.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0565.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0565.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0566.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0566.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0566.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0567.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0567.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0567.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0568.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0568.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0568.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0569.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0569.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0569.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0570.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0570.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0570.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0571.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0571.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0571.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0572.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0572.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0572.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0573.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0573.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0573.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0574.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0574.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0574.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0575.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0575.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0575.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0576.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0576.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0576.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0577.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0577.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0577.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0578.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0578.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0578.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0579.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0579.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0579.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0580.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0580.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSmiley/smileys/0580.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/InsertSnippet.css
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/InsertSnippet.css?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/InsertSnippet.css (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/InsertSnippet.css Fri Sep 21 03:36:30 2007
@@ -0,0 +1,93 @@
+.navi_links {
+	width: 177px;
+	margin: 0;
+	padding: 0px;
+	list-style:none;
+	border: none;
+}
+
+.navi_links li {
+	margin:0 0 3px 0;
+}
+
+.navi_links li a {
+	font-size: 13px;
+	line-height: 16px;
+	height: 16px;
+	display:block;
+	color:#000;
+	text-decoration: none;
+	font-weight: bold;
+	background-color: #fff;
+	cursor: pointer;
+	border: 2px solid white;
+	
+}
+
+.Link1 {
+background-color: #DF1D1F !important;
+
+}
+
+.Link2 {
+background-color: #F9A413 !important;
+
+}
+
+.Link3 {
+background-color: #167730 !important;
+}
+
+.Link4 {
+background-color: #233350 !important;
+}
+
+.Link5 {
+background-color: #70685B !important;
+}
+
+a.Link1:hover span{
+background-color: #DF1D1F !important;
+}
+
+a.Link2:hover span {
+background-color: #F9A413 !important;
+
+}
+
+.Link3:hover span {
+background-color: #167730 !important;
+color:white;
+}
+
+.Link4:hover span {
+background-color: #233350 !important;
+color:white;
+}
+
+.Link5:hover span {
+background-color: #70685B !important;
+color:white;
+}
+
+.navi_links li a span {
+	height: 16px;
+	text-indent: 4px;
+	display:block;
+	margin-left: 15px;
+	background-color: #FFF;
+}
+
+div.message_box {
+border: dotted 1px black;
+margin: 1em;
+padding:1em;
+}
+
+.red {
+color:red;
+}
+
+.green {
+color:green;
+}
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/demosnippets.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/demosnippets.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/demosnippets.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/demosnippets.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,15 @@
+var snippets = [];
+var i = 0;
+snippets[i] = {};
+snippets[i]['id'] = 'Box 1';
+snippets[i]['HTML'] = '<div class="message_box red">\n  Visit the <a href="http://xinha.org">Xinha website</a></div>';
+
+i++;
+snippets[i] = {};
+snippets[i]['id'] = 'INFORMATION ABOUT SOMETHING';
+snippets[i]['HTML'] = '<div class="message_box green">\n  This is an information about something\n</div>';
+
+i++;
+snippets[i] = {};
+snippets[i]['id'] = 'Menu';
+snippets[i]['HTML'] = '<ul class="navi_links">\n	<li class="navi">\n		<a href="Link1" class="Link1" tabindex="1"><span class="span_class">Link1</span></a>\n    </li>\n	\n	<li class="navi">\n		<a href="Link2" class="Link2" tabindex="2"><span class="span_class">Link2</span></a>\n    </li>\n\n	\n	<li class="navi">\n		<a href="Link3" class="Link3" tabindex="3"><span class="span_class">Link3</span></a>\n    </li>\n	\n	<li class="navi">\n		<a href="Link4" class="Link4" tabindex="4"><span class="span_class">Link4</span></a>\n    </li>\n	\n	<li class="navi">\n		<a href="Link5" class="Link5" tabindex="5"><span class="span_class">Link5</span></a>\n\n    </li>\n\n</ul>';
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/img/ed_snippet.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/img/ed_snippet.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/img/ed_snippet.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/insert-snippet.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/insert-snippet.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/insert-snippet.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/insert-snippet.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,100 @@
+/*------------------------------------------*\
+ InsertSnippet for Xinha
+ _______________________
+ 
+ Insert HTML fragments or template variables
+ 
+\*------------------------------------------*/
+
+function InsertSnippet(editor) {
+	this.editor = editor;
+
+	var cfg = editor.config;
+	var self = this;
+	
+
+	cfg.registerButton({
+	id       : "insertsnippet",
+	tooltip  : this._lc("Insert Snippet"),
+	image    : editor.imgURL("ed_snippet.gif", "InsertSnippet"),
+	textMode : false,
+	action   : function(editor) {
+			self.buttonPress(editor);
+		}
+	});
+	cfg.addToolbarElement("insertsnippet", "insertimage", -1);
+	this.snippets = null;
+	var backend = cfg.InsertSnippet.snippets + '?';
+	
+	if(cfg.InsertSnippet.backend_data != null)
+    {
+    	for ( var i in cfg.InsertSnippet.backend_data )
+        {
+            backend += '&' + i + '=' + encodeURIComponent(cfg.InsertSnippet.backend_data[i]);
+        }
+    }
+    Xinha._getback(backend,function (getback) {eval(getback); self.snippets = snippets;});
+}
+
+InsertSnippet.prototype.onUpdateToolbar = function() {
+	if (!this.snippets){
+		this.editor._toolbarObjects.insertsnippet.state("enabled", false);
+	}
+	else InsertSnippet.prototype.onUpdateToolbar = null;
+}
+
+InsertSnippet._pluginInfo = {
+  name          : "InsertSnippet",
+  version       : "1.2",
+  developer     : "Raimund Meyer",
+  developer_url : "http://rheinauf.de",
+  c_owner       : "Raimund Meyer",
+  sponsor       : "",
+  sponsor_url   : "",
+  license       : "htmlArea"
+};
+
+InsertSnippet.prototype._lc = function(string) {
+    return Xinha._lc(string, 'InsertSnippet');
+};
+
+InsertSnippet.prototype.onGenerate = function() {
+  var style_id = "IS-style";
+  var style = this.editor._doc.getElementById(style_id);
+  if (style == null) {
+    style = this.editor._doc.createElement("link");
+    style.id = style_id;
+    style.rel = 'stylesheet';
+    style.href = _editor_url + 'plugins/InsertSnippet/InsertSnippet.css';
+    this.editor._doc.getElementsByTagName("HEAD")[0].appendChild(style);
+  }
+};
+
+Xinha.Config.prototype.InsertSnippet =
+{
+  'snippets' : _editor_url+"plugins/InsertSnippet/demosnippets.js", // purely demo purposes, you should change this
+  'css' : ['../InsertSnippet.css'], //deprecated, CSS is now pulled from xinha_config
+  'showInsertVariable': false,
+  'backend_data' : null
+};
+	
+InsertSnippet.prototype.buttonPress = function(editor) {
+		var args = editor.config;
+			args.snippets = this.snippets;
+		var self = this;
+		editor._popupDialog( "plugin://InsertSnippet/insertsnippet", function( param ) {
+	
+		if ( !param ) { 
+	      return false;
+	    }
+				   	   
+		
+		editor.focusEditor();
+		if (param['how'] == 'variable') {
+			editor.insertHTML('{'+self.snippets[param["snippetnum"]].id+'}');
+		} else {
+			editor.insertHTML(self.snippets[param["snippetnum"]].HTML);
+	   	}
+  
+    }, args);
+  };
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/de.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/de.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/de.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/de.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,10 @@
+// I18N constants
+// LANG: "de", ENCODING: UTF-8
+{ 
+	"Insert Snippet": "Snippet einfügen",
+	"Cancel": "Abbrechen",
+	"Variable":"Variable",
+	"Insert as":"Einfügen als",
+	"Show preview":"Vorschau zeigen",
+	"Hide preview":"Vorschau verbergen"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/ja.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/ja.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/ja.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/ja.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,10 @@
+// I18N constants
+// LANG: "ja", ENCODING: UTF-8
+{
+	"Insert Snippet": "スニペットの挿入",
+	"Cancel": "中止",
+	"Variable":"変数",
+	"Insert as":"形式を選んで挿入",
+	"Show preview":"プレビュー表示",
+	"Hide preview":"プレビュー非表示"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/nb.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/nb.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/nb.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/lang/nb.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,11 @@
+// I18N constants
+// LANG: "nb", ENCODING: UTF-8
+// translated: Kim Steinhaug, http://www.steinhaug.com/, kim@steinhaug.com
+{ 
+"Insert Snippet": "Sett inn snutt",
+"Cancel": "Avbryt",
+"Variable":"Variabel",
+"Insert as":"Sett inn som",
+"Show preview":"Vis forhåndsvisning",
+"Hide preview":"Skjul forhåndsvisning"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/popups/insertsnippet.html
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/popups/insertsnippet.html?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/popups/insertsnippet.html (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/popups/insertsnippet.html Fri Sep 21 03:36:30 2007
@@ -0,0 +1,132 @@
+<!DOCTYPE html
+		 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+		"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<title>Insert Snippet</title>
+<link rel="stylesheet" type="text/css" href="../../../popups/popup.css" />
+<link rel="stylesheet" type="text/css" href="../InsertSnippet.css" />
+<script type="text/javascript" src="../../../popups/popup.js"></script>
+<script type="text/javascript">
+
+var InsertSnippet = window.opener.InsertSnippet;
+var editor = null;
+
+
+function Init() {
+	__dlg_translate("InsertSnippet");
+	__dlg_init(null, {width:800,height:600});
+
+	var config = window.dialogArguments;
+ 
+	var snippets = config.snippets;
+	
+	if ( config.pageStyle && !Xinha.is_ie)
+    {
+		var style = document.createElement("style");
+		style.type = "text/css";
+		style.innerHTML = config.pageStyle;
+		document.getElementsByTagName("HEAD")[0].appendChild(style);
+    }
+    
+	if ( typeof config.pageStyleSheets !== 'undefined' )
+	{
+		for ( var i = 0; i < config.pageStyleSheets.length; i++ )
+		{
+			var style = document.createElement("link");
+			style.type = "text/css";
+			style.rel = 'stylesheet';
+			style.href =	config.pageStyleSheets[i];
+			document.getElementsByTagName("HEAD")[0].appendChild(style);
+		}
+	}
+		
+	var tbody = document.getElementById("snippettable");
+	var snippet_html;
+	var snippet_name;
+	var trow;
+	for(var i = 0; i < snippets.length; i++) 
+	{
+		trow = tbody.insertRow(i);
+		snippet_html = snippets[i]['HTML'];
+		snippet_name = snippets[i]['id'];
+	 
+		var insertAsVariable = '';
+		if (config.InsertSnippet.showInsertVariable)
+		{
+			insertAsVariable = ' | <a href="javascript:onOK('+i+','+'\'variable\''+')">'+Xinha._lc("Variable","InsertSnippet")+'</a>';
+		}
+		var new_cell = trow.insertCell(0);
+		new_cell.innerHTML = snippet_name +': '+Xinha._lc("Insert as","InsertSnippet")+' <a href="javascript:onOK('+i+','+'\'html\''+')">HTML</a>'+insertAsVariable + ' (<a id="show_preview'+i+'" href="javascript:preview(\'show\','+i+')">'+Xinha._lc("Show preview","InsertSnippet")+'</a>)<div id="preview'+i+'" style="display:none">'+snippets[i]['HTML']+'</div>'; 
+		new_cell.id = 'cell' + i;
+			
+	}
+
+	document.body.onkeypress = __dlg_key_press;
+}
+
+function preview(action,i) {
+	var show_preview_link = document.getElementById('show_preview'+i); 
+	switch(action)
+	{
+		case 'show':
+			document.getElementById('preview'+i).style.display = 'block';
+			show_preview_link.innerHTML = Xinha._lc("Hide preview","InsertSnippet");
+			show_preview_link.href = "javascript:preview('hide','"+i+"');";
+			
+		break;
+		case 'hide':
+			document.getElementById('preview'+i).style.display = 'none';
+			show_preview_link.innerHTML = Xinha._lc("Show preview","InsertSnippet");
+			show_preview_link.href = "javascript:preview('show','"+i+"');";
+		break;
+	}
+}
+function onCancel() {
+	__dlg_close(null);
+	return false;
+}
+
+function onOK(snippetnum,how) {
+	var params = new Object();
+	params["snippetnum"] = snippetnum;
+	params["how"] = how;
+	__dlg_close(params);
+	return false;
+}
+
+function __dlg_key_press(ev) {
+	ev || (ev = window.event);
+	switch(ev.keyCode) {
+		case 13:
+		document.getElementById('bt_ok').click();
+			break;
+		case 27:
+		__dlg_close();
+		return false;
+	}
+return true;
+}
+</script>
+
+<style type="text/css">
+body {margin:0 !IMPORTANT;padding:0 !IMPORTANT;}
+.buttons {border-top: 1px solid #999; padding: 5px; text-align: right; height: 20px; }
+td {background:white;padding:5px;border:1px solid;border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;}
+.preview {}
+</style>
+</head>
+<body class="dialog" onload="Init()">
+<form action="" method="get">
+  <div class="title" >Insert Snippet</div>
+  <div style="height:470px;overflow:auto;">
+  <table style="border: 0; width: 100%;" id="snippettable">
+  </table>
+  </div>
+<div class="space"></div>
+<div class="buttons">
+<button type="button" onclick="return onCancel();">Cancel</button>
+</div>
+</form>
+</body>
+</html>
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/readme.html
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/readme.html?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/readme.html (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/readme.html Fri Sep 21 03:36:30 2007
@@ -0,0 +1,57 @@
+<!DOCTYPE html
+     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+  <title>InsertSnippet for Xinha</title>
+  
+<style type="text/css">
+  body { font-family: sans-serif; }
+  pre {border: dotted grey thin; background-color:LightYellow;padding:10px }
+  p { width:500px }
+  </style>
+</head>
+
+<body >
+<h1>InsertSnippet for Xinha</h1>
+<p>Insert HTML fragments in your document.
+
+</p>
+<h2>Usage</h2>
+<p>
+In order to use your own snippets you have to al least one parameter to your xinha_config:
+</p>
+<pre>
+xinha_config.InsertSnippet.snippets = _editor_url+"plugins/InsertSnippet/snippets.php";
+</pre>
+<p>
+The path above indicates the use of the provided backend. This parses a file that contains the snippets and 
+should have the following format:
+</p>
+<pre>
+&lt;!--Snippet ID--&gt;
+Snippet content
+&lt;!--/Snippet ID--&gt;
+...and so on
+</pre>
+<p>
+You can use the snippets.html in the plugin folder or tell the backend where to find the file like this
+</p>
+<pre>
+with (xinha_config.InsertSnippet)
+{
+	&lt;?php
+
+	// define backend configuration for the plugin
+	$backend_data['snippets_file'] = '/file/containing/snippets.html';
+	require_once '../contrib/php-xinha.php';
+	xinha_pass_to_php_backend($backend_data);
+    
+	?&gt;
+}
+</pre>
+
+<p style="font-size:80%">Raimund Meyer (xinha@raimundmeyer.de)</p>
+</body>
+</html>
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.html
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.html?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.html (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.html Fri Sep 21 03:36:30 2007
@@ -0,0 +1,29 @@
+<!--Box 1-->
+<div class="message_box red">
+   Visit the <a href="http://xinha.org">Xinha website</a>
+</div>
+<!--/Box 1-->
+<!--INFORMATION ABOUT SOMETHING-->
+<div class="message_box green">
+   This is an information about something
+</div>
+<!--/INFORMATION ABOUT SOMETHING-->
+<!--Menu-->
+<ul class="navi_links">
+   <li class="navi">
+        <a href="Link1" class="Link1" tabindex="1"><span class="span_class"> Link1 </span></a>
+   </li>
+   <li class="navi">
+        <a href="Link2" class="Link2" tabindex="2"><span class="span_class"> Link2 </span></a>
+   </li>
+   <li class="navi">
+        <a href="Link3" class="Link3" tabindex="3"><span class="span_class"> Link3 </span></a>
+   </li>
+   <li class="navi">
+        <a href="Link4" class="Link4" tabindex="4"><span class="span_class"> Link4 </span></a>
+   </li>
+   <li class="navi">
+        <a href="Link5" class="Link5" tabindex="5"><span class="span_class"> Link5 </span></a>
+   </li>
+</ul>
+<!--/Menu-->
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.php
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.php?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.php (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertSnippet/snippets.php Fri Sep 21 03:36:30 2007
@@ -0,0 +1,22 @@
+<?php
+$snippets_file = 'snippets.html';
+
+include_once('../../contrib/php-xinha.php');
+
+if($passed_data = xinha_read_passed_data())
+{
+	extract($passed_data);      
+}
+$snippets = file_get_contents($snippets_file);
+preg_match_all('/<!--(.*?)-->(.*?)<!--\/.*?-->/s',$snippets,$matches);
+	
+$array=array();
+for ($i=0;$i<count($matches[1]);$i++)
+{
+	$id = $matches[1][$i];
+	$html = $matches[2][$i];
+	$array[] = array('id'=>$id,'HTML'=>$html);
+}
+print "var snippets = " . xinha_to_js($array);
+
+?>
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertWords/insert-words.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertWords/insert-words.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertWords/insert-words.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/InsertWords/insert-words.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,70 @@
+// Plugin for htmlArea to insert keywords, when a type of
+// keyword is selected from a dropdown list
+// By Adam Wright, for The University of Western Australia
+//
+// Distributed under the same terms as HTMLArea itself.
+// This notice MUST stay intact for use (see license.txt).
+
+function InsertWords(editor, params) {
+	this.editor = editor;
+	var cfg = editor.config;
+	var self = this;
+
+    if(params[0] && params[0].combos) {
+      //if arguments where passed with registerPlugin use these
+	  var combos = params[0].combos;
+    } else if (cfg.InsertWords && cfg.InsertWords.combos) {
+      //if combos is found in config use these
+      var combos = cfg.InsertWords.combos;
+    } else {
+      //no combos found
+      var combos = [];
+    }
+
+	// register the toolbar with the keywords dropdown
+    var first = true;
+    var toolbar = [];
+
+	for (var i = combos.length; --i >= 0;) {
+		var combo = combos[i];
+		var id = "IW-id" + i;
+		var iw_class = {
+			id	: id,
+			options	: combo.options,
+			action	: function (editor) { self.onSelect(editor, this, combo.context); },
+			refresh	: function (editor) { },
+			context : combo.context
+		};
+        cfg.registerDropdown(iw_class);
+
+        if (combo.label)
+            toolbar.push("T[" + combo.label + "]");
+        toolbar.push(id);
+        toolbar.push(first ? "separator" : "space");
+	}
+
+    cfg.addToolbarElement(toolbar, "linebreak", 1);
+
+}
+
+InsertWords._pluginInfo = {
+	name          : "InsertWords",
+	version       : "1.0",
+	developer     : "Adam Wright",
+	developer_url : "http://blog.hipikat.org/",
+	sponsor       : "The University of Western Australia",
+	sponsor_url   : "http://www.uwa.edu.au/",
+	license       : "htmlArea"
+};
+
+InsertWords.prototype.onSelect = function(editor, obj, context) {
+
+	// Get the toolbar object element
+	var elem = editor._toolbarObjects[obj.id].element;
+
+	// Insert the keyword value blindly at the selection
+	editor.insertHTML(elem.value);
+
+	// Reset the dropdown to it's label
+	elem.selectedIndex = 0;
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/el.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/el.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/el.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/en.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/en.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/en.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/fr.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/fr.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/fr.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/la.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/la.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/img/la.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.css
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.css?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.css (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.css Fri Sep 21 03:36:30 2007
@@ -0,0 +1,20 @@
+span.el, span.en, span.fr, span.la {
+	color: red;
+	padding-right: 25px;
+	background-repeat: no-repeat;
+	background-position: right top;
+	border-bottom: 1px solid red;
+	white-space : nowrap;
+}
+span.el { /*Griechisch*/
+	background-image: url(img/el.gif);
+}
+span.en { /*Englisch*/
+	background-image: url(img/en.gif);
+}
+span.fr { /*Französisch*/
+	background-image: url(img/fr.gif);
+}
+span.la { /*Latein*/
+	background-image: url(img/la.gif);
+}
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang-marks.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,121 @@
+// Mask Language plugin for HTMLArea
+// Implementation by Udo Schmal
+//
+// (c) Udo Schmal & Schaffrath NeueMedien 2004
+// Distributed under the same terms as HTMLArea itself.
+// This notice MUST stay intact for use (see license.txt).
+
+function LangMarks(editor, args) {
+	this.editor = editor;
+	var cfg = editor.config;
+	var self = this;
+	var options = {};
+	options[this._lc("&mdash; language &mdash;")] = "";
+	options[this._lc("Greek")] = "el";
+	options[this._lc("English")] = "en";
+	options[this._lc("French")] = "fr";
+	options[this._lc("Latin")] = "la";
+
+	cfg.registerDropdown({
+		id	: "langmarks",
+		tooltip	: this._lc("language select"),
+		options	: options,
+		action	: function(editor) { self.onSelect(editor, this); },
+		refresh	: function(editor) { self.updateValue(editor, this); }
+	});
+	cfg.addToolbarElement("langmarks", "inserthorizontalrule", 1);
+}
+
+LangMarks._pluginInfo = {
+	name          : "LangMarks",
+	version       : "1.0",
+	developer     : "Udo Schmal",
+	developer_url : "",
+	sponsor       : "L.N.Schaffrath NeueMedien",
+	sponsor_url   : "http://www.schaffrath-neuemedien.de/",	
+	c_owner       : "Udo Schmal & Schaffrath NeueMedien",
+	license       : "htmlArea"
+};
+
+LangMarks.prototype._lc = function(string) {
+    return HTMLArea._lc(string, 'LangMarks');
+};
+
+LangMarks.prototype.onGenerate = function() {
+  var style_id = "LM-style"
+  var style = this.editor._doc.getElementById(style_id);
+  if (style == null) {
+    style = this.editor._doc.createElement("link");
+    style.id = style_id;
+    style.rel = 'stylesheet';
+    style.href = _editor_url + 'plugins/LangMarks/lang-marks.css';
+    this.editor._doc.getElementsByTagName("HEAD")[0].appendChild(style);
+  }
+};
+
+LangMarks.prototype.onSelect = function(editor, obj, context, updatecontextclass) {
+	var tbobj = editor._toolbarObjects[obj.id];
+	var index = tbobj.element.selectedIndex;
+	var className = tbobj.element.value;
+
+	// retrieve parent element of the selection
+	var parent = editor.getParentElement();
+	var surround = true;
+
+	var is_span = (parent && parent.tagName.toLowerCase() == "span");
+	var update_parent = (context && updatecontextclass && parent && parent.tagName.toLowerCase() == context);
+
+	if (update_parent) {
+		parent.className = className;
+		parent.lang = className;
+		editor.updateToolbar();
+		return;
+	}
+
+	if (is_span && index == 0 && !/\S/.test(parent.style.cssText)) {
+		while (parent.firstChild) {
+			parent.parentNode.insertBefore(parent.firstChild, parent);
+		}
+		parent.parentNode.removeChild(parent);
+		editor.updateToolbar();
+		return;
+	}
+
+	if (is_span) {
+		// maybe we could simply change the class of the parent node?
+		if (parent.childNodes.length == 1) {
+			parent.className = className;
+			parent.lang = className;
+			surround = false;
+			// in this case we should handle the toolbar updation
+			// ourselves.
+			editor.updateToolbar();
+		}
+	}
+
+	// Other possibilities could be checked but require a lot of code.  We
+	// can't afford to do that now.
+	if (surround) {
+		// shit happens ;-) most of the time.  this method works, but
+		// it's dangerous when selection spans multiple block-level
+		// elements.
+		editor.surroundHTML('<span lang="' + className + '" class="' + className + '">', '</span>');
+	}
+};
+
+LangMarks.prototype.updateValue = function(editor, obj) {
+	var select = editor._toolbarObjects[obj.id].element;
+	var parent = editor.getParentElement();
+	if (typeof parent.className != "undefined" && /\S/.test(parent.className)) {
+		var options = select.options;
+		var value = parent.className;
+		for (var i = options.length; --i >= 0;) {
+			var option = options[i];
+			if (value == option.value) {
+				select.selectedIndex = i;
+				return;
+			}
+		}
+	}
+	select.selectedIndex = 0;
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/de.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/de.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/de.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/de.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,11 @@
+// I18N constants
+// LANG: "de", ENCODING: UTF-8 | ISO-8859-1
+// Author: Udo Schmal (gocher), http://www.schaffrath-neuemedien.de/, udo.schmal@t-online.de
+{
+  "language select": "Sprachauswahl",
+  "&mdash; language &mdash;":	"&mdash; Sprache &mdash;",
+  "Greek": "griechisch",
+  "English": "englisch",
+  "French": "französisch",
+  "Latin": "lateinisch"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/fr.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/fr.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/fr.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/fr.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,10 @@
+// I18N constants
+// LANG: "fr", ENCODING: UTF-8
+{
+  "language select": "Sélection de la langue",
+  "&mdash; language &mdash;":	"&mdash; Langue &mdash;",
+  "Greek": "grec",
+  "English": "anglais",
+  "French": "français",
+  "Latin": "latin"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/ja.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/ja.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/ja.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/ja.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,10 @@
+// I18N constants
+// LANG: "ja", ENCODING: UTF-8
+{
+  "language select": "言語の選択",
+  "&mdash; language &mdash;":	"&mdash; 言語 &mdash;",
+  "Greek": "ギリシャ語",
+  "English": "英語",
+  "French": "フランス語",
+  "Latin": "ラテン語"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nb.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nb.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nb.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nb.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,11 @@
+// I18N constants
+// LANG: "nb", ENCODING: UTF-8
+// translated: Kim Steinhaug, http://www.steinhaug.com/, kim@steinhaug.com
+{
+  "language select": "Språkvalg",
+  "&mdash; language &mdash;":	"&mdash; Språk &mdash;",
+  "Greek": "grekisk",
+  "English": "engelsk",
+  "French": "fransk",
+  "Latin": "latin"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nl.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nl.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nl.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/LangMarks/lang/nl.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,11 @@
+// I18N constants
+// LANG: "de", ENCODING: UTF-8 | ISO-8859-1
+// Author: Udo Schmal (gocher), http://www.schaffrath-neuemedien.de/, udo.schmal@t-online.de
+{
+  "language select": "Taalkeuze",
+  "&mdash; language &mdash;":	"&mdash; taal &mdash;",
+  "Greek": "Grieks",
+  "English": "Engels",
+  "French": "Frans",
+  "Latin": "Latijns"
+};
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/api.html
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/api.html?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/api.html (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/api.html Fri Sep 21 03:36:30 2007
@@ -0,0 +1,252 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html>
+
+<head>
+	<title>Destroydrop &raquo; Javascripts &raquo; Tree &raquo; Api</title>
+
+	<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
+	<link rel="stylesheet" href="/dd.css" type="text/css" />
+	<link rel="shortcut icon" href="/favicon.ico" />
+</head>
+
+<body>
+
+<div id="shadow">
+
+	<div id="content">
+
+		<div id="location">
+			<h1><a href="/">Destroydrop</a> &raquo; <a href="/javascripts/">Javascripts</a> &raquo; <a href="/javascripts/tree/">Tree</a> &raquo; <a href="/javascripts/tree/api/">Api</a></h1>
+		</div>
+
+
+		<div class="line"></div>
+
+		<div id="files">
+
+
+<h3>Overview</h3>
+<div class="line"></div>
+<div class="item">
+
+	<ul class="arrow">
+		<li><a href="#functions">Functions</a>
+			<ul class="arrow">
+				<li><a href="#add">add</a></li>
+				<li><a href="#openall">openAll</a></li>
+				<li><a href="#closeall">closeAll</a></li>
+				<li><a href="#opento">openTo</a></li>
+			</ul>
+		</li>
+		<li><a href="#configuration">Configuration</a></li>
+	</ul>
+
+</div>
+
+<a name="functions"></a>
+<h3>Functions</h3>
+<div class="line"></div>
+<div class="item">
+
+	<a name="add"></a>
+	<h4 class="func">add()</h4>
+	<p>Adds a node to the tree.<br />Can only be called before the tree is drawn.</p>
+	<p>id, pid and name are required.</p>
+
+	<h4>Parameters</h4>
+	<table class="files">
+	<tr>
+		<th>Name</th>
+		<th>Type</th>
+		<th>Description</th>
+	</tr>
+	<tr>
+		<td>id</td>
+		<td>Number</td>
+		<td>Unique identity number.</td>
+	</tr>
+	<tr>
+		<td>pid</td>
+		<td>Number</td>
+		<td>Number refering to the parent node. The value for the root node has to be -1.</td>
+	</tr>
+	<tr>
+		<td>name</td>
+		<td>String</td>
+		<td>Text label for the node.</td>
+	</tr>
+	<tr>
+		<td>url</td>
+		<td>String</td>
+		<td>Url for the node.</td>
+	</tr>
+	<tr>
+		<td>title</td>
+		<td>String</td>
+		<td>Title for the node.</td>
+	</tr>
+	<tr>
+		<td>target</td>
+		<td>String</td>
+		<td>Target for the node.</td>
+	</tr>
+	<tr>
+		<td>icon</td>
+		<td>String</td>
+		<td>Image file to use as the icon. Uses default if not specified.</td>
+	</tr>
+	<tr>
+		<td>iconOpen</td>
+		<td>String</td>
+		<td>Image file to use as the open icon. Uses default if not specified.</td>
+	</tr>
+	<tr>
+		<td>open</td>
+		<td>Boolean</td>
+		<td>Is the node open.</td>
+	</tr>
+	</table>
+	<br />
+
+
+	<h4>Example</h4>
+	<p><code>mytree.add(1, 0, 'My node', 'node.html', 'node title', 'mainframe', 'img/musicfolder.gif');</code></p>
+	<br />
+
+	<a name="openall"></a>
+	<h4 class="func">openAll()</h4>
+	<p>Opens all the nodes.<br />Can be called before and after the tree is drawn.</p>
+	<h4>Example</h4>
+	<p><code>mytree.openAll();</code></p>
+	<br />
+
+
+	<a name="closeall"></a>
+	<h4 class="func">closeAll()</h4>
+	<p>Closes all the nodes.<br />Can be called before and after the tree is drawn.</p>
+	<h4>Example</h4>
+	<p><code>mytree.closeAll();</code></p>
+	<br />
+
+
+	<a name="opento"></a>
+	<h4 class="func">openTo()</h4>
+	<p>Opens the tree to a certain node and can also select the node.<br />
+	Can only be called after the tree is drawn.</p>
+
+	<h4>Parameters</h4>
+	<table class="files">
+	<tr>
+		<th>Name</th>
+		<th>Type</th>
+		<th>Description</th>
+	</tr>
+	<tr>
+		<td>id</td>
+		<td>Number</td>
+		<td>Identity number for the node.</td>
+	</tr>
+	<tr>
+		<td>select</td>
+		<td>Boolean</td>
+		<td>Should the node be selected.</td>
+	</tr>
+	</table>
+
+	<h4>Example</h4>
+	<p><code>mytree.openTo(4, true);</code></p>
+
+</div>
+
+<a name="configuration"></a>
+<h3>Configuration</h3>
+<div class="line"></div>
+<div class="item">
+
+	<table class="files">
+	<tr>
+		<th>Variable</th>
+		<th>Type</th>
+		<th>Default</th>
+		<th>Description</th>
+	</tr>
+	<tr>
+		<td>target</td>
+		<td>String</td>
+		<td>true</td>
+		<td>Target for all the nodes.</td>
+	</tr>
+	<tr>
+		<td>folderLinks</td>
+		<td>Boolean</td>
+		<td>true</td>
+		<td>Should folders be links.</td>
+	</tr>
+	<tr>
+		<td>useSelection</td>
+		<td>Boolean</td>
+		<td>true</td>
+		<td>Nodes can be selected(highlighted).</td>
+	</tr>
+	<tr>
+		<td>useCookies</td>
+		<td>Boolean</td>
+		<td>true</td>
+		<td>The tree uses cookies to rember it's state.</td>
+	</tr>
+	<tr>
+		<td>useLines</td>
+		<td>Boolean</td>
+		<td>true</td>
+		<td>Tree is drawn with lines.</td>
+	</tr>
+	<tr>
+		<td>useIcons</td>
+		<td>Boolean</td>
+		<td>true</td>
+		<td>Tree is drawn with icons.</td>
+	</tr>
+	<tr>
+		<td>useStatusText</td>
+		<td>Boolean</td>
+		<td>false</td>
+		<td>Displays node names in the statusbar instead of the url.</td>
+	</tr>
+	<tr>
+		<td>closeSameLevel</td>
+		<td>Boolean</td>
+		<td>false</td>
+		<td>Only one node within a parent can be expanded at the same time.  openAll() and closeAll() functions do not work when this is enabled.</td>
+	</tr>
+	<tr>
+		<td>inOrder</td>
+		<td>Boolean</td>
+		<td>false</td>
+		<td>If parent nodes are always added before children, setting this to true speeds up the tree.</td>
+	</tr>
+	</table>
+
+	<h4>Example</h4>
+	<p><code>mytree.config.target = "mytarget";</code></p>
+
+</div>
+
+		</div>
+
+		<div class="line"></div>
+
+
+		<div id="copy">
+			<p class="right"><a href="http://validator.w3.org/check/referer">XHTML</a>, <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></p>
+			<p><a href="mailto&#58;drop&#64;destroydrop&#46;com">&copy;2002-2003 Geir Landr&ouml;</a></p>
+		</div>
+
+	</div>
+
+</div>
+
+
+</body>
+
+</html>
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.css
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.css?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.css (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.css Fri Sep 21 03:36:30 2007
@@ -0,0 +1,39 @@
+/*--------------------------------------------------|
+| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
+|---------------------------------------------------|
+| Copyright (c) 2002-2003 Geir Landr?               |
+|--------------------------------------------------*/
+
+.dtree {
+  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+  font-size: 11px;
+  color: #666;
+  white-space: nowrap;
+}
+.dtree img {
+  border: 0px;
+  vertical-align: middle;
+}
+.dtree a,.dtree a:visited {
+  color: #333;
+  text-decoration: none;
+}
+.dtree a.node, .dtree a.nodeSel {
+  white-space: nowrap;
+  padding: 1px 2px 1px 2px;
+  /*padding: 0px 1px 0px 1px;*/
+}
+.dtree a.node:hover, .dtree a.nodeSel:hover {
+  color: #333;
+  text-decoration: underline;
+}
+.dtree a.nodeSel {
+  background-color: #c0d2ec;
+  /*
+  -moz-border-radius : 4px;
+  border:1px dotted #333;
+  */
+}
+.dtree .clip {
+  overflow: hidden;
+}
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.js
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.js?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.js (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/dtree.js Fri Sep 21 03:36:30 2007
@@ -0,0 +1,354 @@
+function Node(id,_2,_3,_4,_5,_6,_7,_8,_9){
+this.id=id;
+this.pid=_2;
+this.name=_3;
+this.url=_4;
+this.title=_5;
+this.target=_6;
+this.icon=_7;
+this.iconOpen=_8;
+this._io=_9||false;
+this._is=false;
+this._ls=false;
+this._hc=false;
+this._ai=0;
+this._p;
+}
+function dTree(_a,_b){
+this.config={target:null,folderLinks:true,useSelection:true,useCookies:true,useLines:true,useIcons:true,useStatusText:false,closeSameLevel:false,inOrder:false};
+this.icon={root:_b+"img/base.gif",folder:_b+"img/folder.gif",folderOpen:_b+"img/folderopen.gif",node:_b+"img/page.gif",empty:_b+"img/empty.gif",line:_b+"img/line.gif",join:_b+"img/join.gif",joinBottom:_b+"img/joinbottom.gif",plus:_b+"img/plus.gif",plusBottom:_b+"img/plusbottom.gif",minus:_b+"img/minus.gif",minusBottom:_b+"img/minusbottom.gif",nlPlus:_b+"img/nolines_plus.gif",nlMinus:_b+"img/nolines_minus.gif"};
+this.obj=_a;
+this.aNodes=[];
+this.aIndent=[];
+this.root=new Node(-1);
+this.selectedNode=null;
+this.selectedFound=false;
+this.completed=false;
+}
+dTree.prototype.add=function(id,_d,_e,_f,_10,_11,_12,_13,_14){
+this.aNodes[this.aNodes.length]=new Node(id,_d,_e,_f,_10,_11,_12,_13,_14);
+};
+dTree.prototype.openAll=function(){
+this.oAll(true);
+};
+dTree.prototype.closeAll=function(){
+this.oAll(false);
+};
+dTree.prototype.toString=function(){
+this.setCS_All();
+var str="<div class=\"dtree\">\n";
+if(document.getElementById){
+if(this.config.useCookies){
+this.selectedNode=this.getSelected();
+}
+str+=this.addNode(this.root);
+}else{
+str+="Browser not supported.";
+}
+str+="</div>";
+if(!this.selectedFound){
+this.selectedNode=null;
+}
+this.completed=true;
+return str;
+};
+dTree.prototype.addNode=function(_16){
+var str="";
+var n=0;
+if(this.config.inOrder){
+n=_16._ai;
+}
+for(n;n<this.aNodes.length;n++){
+if(this.aNodes[n].pid==_16.id){
+var cn=this.aNodes[n];
+cn._p=_16;
+cn._ai=n;
+if(!cn.target&&this.config.target){
+cn.target=this.config.target;
+}
+if(cn._hc&&!cn._io&&this.config.useCookies){
+cn._io=this.isOpen(cn.id);
+}
+if(!this.config.folderLinks&&cn._hc){
+cn.url=null;
+}
+if(this.config.useSelection&&cn.id==this.selectedNode&&!this.selectedFound){
+cn._is=true;
+this.selectedNode=n;
+this.selectedFound=true;
+}
+str+=this.node(cn,n);
+if(cn._ls){
+break;
+}
+}
+}
+return str;
+};
+dTree.prototype.node=function(_1a,_1b){
+var str="<div class=\"dTreeNode\">"+this.indent(_1a,_1b);
+if(this.config.useIcons){
+if(!_1a.icon){
+_1a.icon=(this.root.id==_1a.pid)?this.icon.root:((_1a._hc)?this.icon.folder:this.icon.node);
+}
+if(!_1a.iconOpen){
+_1a.iconOpen=(_1a._hc)?this.icon.folderOpen:this.icon.node;
+}
+if(this.root.id==_1a.pid){
+_1a.icon=this.icon.root;
+_1a.iconOpen=this.icon.root;
+}
+str+="<img id=\"i"+this.obj+_1b+"\" src=\""+((_1a._io)?_1a.iconOpen:_1a.icon)+"\" alt=\"\" />";
+}
+if(_1a.url){
+str+="<a id=\"s"+this.obj+_1b+"\" class=\""+((this.config.useSelection)?((_1a._is?"nodeSel":"node")):"node")+"\" href=\""+_1a.url+"\"";
+if(_1a.title){
+str+=" title=\""+_1a.title+"\"";
+}
+if(_1a.target){
+str+=" target=\""+_1a.target+"\"";
+}
+if(this.config.useStatusText){
+str+=" onmouseover=\"window.status='"+_1a.name+"';return true;\" onmouseout=\"window.status='';return true;\" ";
+}
+if(this.config.useSelection&&((_1a._hc&&this.config.folderLinks)||!_1a._hc)){
+str+=" onclick=\"javascript: "+this.obj+".s("+_1b+");\"";
+}
+str+=">";
+}else{
+if((!this.config.folderLinks||!_1a.url)&&_1a._hc&&_1a.pid!=this.root.id){
+str+="<a href=\"javascript: "+this.obj+".o("+_1b+");\" class=\"node\">";
+}
+}
+str+=_1a.name;
+if(_1a.url||((!this.config.folderLinks||!_1a.url)&&_1a._hc)){
+str+="</a>";
+}
+str+="</div>";
+if(_1a._hc){
+str+="<div id=\"d"+this.obj+_1b+"\" class=\"clip\" style=\"display:"+((this.root.id==_1a.pid||_1a._io)?"block":"none")+";\">";
+str+=this.addNode(_1a);
+str+="</div>";
+}
+this.aIndent.pop();
+return str;
+};
+dTree.prototype.indent=function(_1d,_1e){
+var str="";
+if(this.root.id!=_1d.pid){
+for(var n=0;n<this.aIndent.length;n++){
+str+="<img src=\""+((this.aIndent[n]==1&&this.config.useLines)?this.icon.line:this.icon.empty)+"\" alt=\"\" />";
+}
+(_1d._ls)?this.aIndent.push(0):this.aIndent.push(1);
+if(_1d._hc){
+str+="<a href=\"javascript: "+this.obj+".o("+_1e+");\"><img id=\"j"+this.obj+_1e+"\" src=\"";
+if(!this.config.useLines){
+str+=(_1d._io)?this.icon.nlMinus:this.icon.nlPlus;
+}else{
+str+=((_1d._io)?((_1d._ls&&this.config.useLines)?this.icon.minusBottom:this.icon.minus):((_1d._ls&&this.config.useLines)?this.icon.plusBottom:this.icon.plus));
+}
+str+="\" alt=\"\" /></a>";
+}else{
+str+="<img src=\""+((this.config.useLines)?((_1d._ls)?this.icon.joinBottom:this.icon.join):this.icon.empty)+"\" alt=\"\" />";
+}
+}
+return str;
+};
+dTree.prototype.setCS=function(_21){
+var _22;
+for(var n=0;n<this.aNodes.length;n++){
+if(this.aNodes[n].pid==_21.id){
+_21._hc=true;
+}
+if(this.aNodes[n].pid==_21.pid){
+_22=this.aNodes[n].id;
+}
+}
+if(_22==_21.id){
+_21._ls=true;
+}
+};
+dTree.prototype.setCS_All=function(){
+var ids={};
+for(var n=0;n<this.aNodes.length;n++){
+var _26=this.aNodes[n];
+if(!ids[_26.pid]){
+ids[_26.pid]={_hc:true,_ls_is:_26.id};
+}else{
+ids[_26.pid]._hc=true;
+ids[_26.pid]._ls_is=_26.id;
+}
+if(!ids[_26.id]){
+ids[_26.id]={_hc:false,_ls_is:null};
+}
+}
+for(var n=0;n<this.aNodes.length;n++){
+var _26=this.aNodes[n];
+_26._ls=ids[_26.pid]._ls_is==_26.id?true:false;
+_26._hc=ids[_26.id]._hc;
+}
+};
+dTree.prototype.getSelected=function(){
+var sn=this.getCookie("cs"+this.obj);
+return (sn)?sn:null;
+};
+dTree.prototype.s=function(id){
+if(!this.config.useSelection){
+return;
+}
+var cn=this.aNodes[id];
+if(cn._hc&&!this.config.folderLinks){
+return;
+}
+if(this.selectedNode!=id){
+if(this.selectedNode||this.selectedNode==0){
+eOld=document.getElementById("s"+this.obj+this.selectedNode);
+eOld.className="node";
+}
+eNew=document.getElementById("s"+this.obj+id);
+eNew.className="nodeSel";
+this.selectedNode=id;
+if(this.config.useCookies){
+this.setCookie("cs"+this.obj,cn.id);
+}
+}
+};
+dTree.prototype.o=function(id){
+var cn=this.aNodes[id];
+this.nodeStatus(!cn._io,id,cn._ls);
+cn._io=!cn._io;
+if(this.config.closeSameLevel){
+this.closeLevel(cn);
+}
+if(this.config.useCookies){
+this.updateCookie();
+}
+};
+dTree.prototype.oAll=function(_2c){
+for(var n=0;n<this.aNodes.length;n++){
+if(this.aNodes[n]._hc&&this.aNodes[n].pid!=this.root.id){
+this.nodeStatus(_2c,n,this.aNodes[n]._ls);
+this.aNodes[n]._io=_2c;
+}
+}
+if(this.config.useCookies){
+this.updateCookie();
+}
+};
+dTree.prototype.openTo=function(nId,_2f,_30){
+if(!_30){
+for(var n=0;n<this.aNodes.length;n++){
+if(this.aNodes[n].id==nId){
+nId=n;
+break;
+}
+}
+}
+var cn=this.aNodes[nId];
+if(cn.pid==this.root.id||!cn._p){
+return;
+}
+cn._io=true;
+cn._is=_2f;
+if(this.completed&&cn._hc){
+this.nodeStatus(true,cn._ai,cn._ls);
+}
+if(this.completed&&_2f){
+this.s(cn._ai);
+}else{
+if(_2f){
+this._sn=cn._ai;
+}
+}
+this.openTo(cn._p._ai,false,true);
+};
+dTree.prototype.closeLevel=function(_33){
+for(var n=0;n<this.aNodes.length;n++){
+if(this.aNodes[n].pid==_33.pid&&this.aNodes[n].id!=_33.id&&this.aNodes[n]._hc){
+this.nodeStatus(false,n,this.aNodes[n]._ls);
+this.aNodes[n]._io=false;
+this.closeAllChildren(this.aNodes[n]);
+}
+}
+};
+dTree.prototype.closeAllChildren=function(_35){
+for(var n=0;n<this.aNodes.length;n++){
+if(this.aNodes[n].pid==_35.id&&this.aNodes[n]._hc){
+if(this.aNodes[n]._io){
+this.nodeStatus(false,n,this.aNodes[n]._ls);
+}
+this.aNodes[n]._io=false;
+this.closeAllChildren(this.aNodes[n]);
+}
+}
+};
+dTree.prototype.nodeStatus=function(_37,id,_39){
+eDiv=document.getElementById("d"+this.obj+id);
+eJoin=document.getElementById("j"+this.obj+id);
+if(this.config.useIcons){
+eIcon=document.getElementById("i"+this.obj+id);
+eIcon.src=(_37)?this.aNodes[id].iconOpen:this.aNodes[id].icon;
+}
+eJoin.src=(this.config.useLines)?((_37)?((_39)?this.icon.minusBottom:this.icon.minus):((_39)?this.icon.plusBottom:this.icon.plus)):((_37)?this.icon.nlMinus:this.icon.nlPlus);
+eDiv.style.display=(_37)?"block":"none";
+};
+dTree.prototype.clearCookie=function(){
+var now=new Date();
+var _3b=new Date(now.getTime()-1000*60*60*24);
+this.setCookie("co"+this.obj,"cookieValue",_3b);
+this.setCookie("cs"+this.obj,"cookieValue",_3b);
+};
+dTree.prototype.setCookie=function(_3c,_3d,_3e,_3f,_40,_41){
+document.cookie=escape(_3c)+"="+escape(_3d)+(_3e?"; expires="+_3e.toGMTString():"")+(_3f?"; path="+_3f:"")+(_40?"; domain="+_40:"")+(_41?"; secure":"");
+};
+dTree.prototype.getCookie=function(_42){
+var _43="";
+var _44=document.cookie.indexOf(escape(_42)+"=");
+if(_44!=-1){
+var _45=_44+(escape(_42)+"=").length;
+var _46=document.cookie.indexOf(";",_45);
+if(_46!=-1){
+_43=unescape(document.cookie.substring(_45,_46));
+}else{
+_43=unescape(document.cookie.substring(_45));
+}
+}
+return (_43);
+};
+dTree.prototype.updateCookie=function(){
+var str="";
+for(var n=0;n<this.aNodes.length;n++){
+if(this.aNodes[n]._io&&this.aNodes[n].pid!=this.root.id){
+if(str){
+str+=".";
+}
+str+=this.aNodes[n].id;
+}
+}
+this.setCookie("co"+this.obj,str);
+};
+dTree.prototype.isOpen=function(id){
+var _4a=this.getCookie("co"+this.obj).split(".");
+for(var n=0;n<_4a.length;n++){
+if(_4a[n]==id){
+return true;
+}
+}
+return false;
+};
+if(!Array.prototype.push){
+Array.prototype.push=function array_push(){
+for(var i=0;i<arguments.length;i++){
+this[this.length]=arguments[i];
+}
+return this.length;
+};
+}
+if(!Array.prototype.pop){
+Array.prototype.pop=function array_pop(){
+lastElement=this[this.length-1];
+this.length=Math.max(this.length-1,0);
+return lastElement;
+};
+}
+

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/example01.html
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/example01.html?rev=578051&view=auto
==============================================================================
--- lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/example01.html (added)
+++ lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/example01.html Fri Sep 21 03:36:30 2007
@@ -0,0 +1,53 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html>
+
+<head>
+	<title>Destroydrop &raquo; Javascripts &raquo; Tree</title>
+
+	<link rel="StyleSheet" href="dtree.css" type="text/css" />
+	<script type="text/javascript" src="dtree.js"></script>
+
+</head>
+
+<body>
+
+<h1><a href="/">Destroydrop</a> &raquo; <a href="/javascripts/">Javascripts</a> &raquo; <a href="/javascripts/tree/">Tree</a></h1>
+
+<h2>Example</h2>
+
+<div class="dtree">
+
+	<p><a href="javascript: d.openAll();">open all</a> | <a href="javascript: d.closeAll();">close all</a></p>
+
+	<script type="text/javascript">
+		<!--
+
+		d = new dTree('d');
+
+		d.add(0,-1,'My example tree');
+		d.add(1,0,'Node 1','example01.html');
+		d.add(2,0,'Node 2','example01.html');
+		d.add(3,1,'Node 1.1','example01.html');
+		d.add(4,0,'Node 3','example01.html');
+		d.add(5,3,'Node 1.1.1','example01.html');
+		d.add(6,5,'Node 1.1.1.1','example01.html');
+		d.add(7,0,'Node 4','example01.html');
+		d.add(8,1,'Node 1.2','example01.html');
+		d.add(9,0,'My Pictures','example01.html','Pictures I\'ve taken over the years','','','img/imgfolder.gif');
+		d.add(10,9,'The trip to Iceland','example01.html','Pictures of Gullfoss and Geysir');
+		d.add(11,9,'Mom\'s birthday','example01.html');
+		d.add(12,0,'Recycle Bin','example01.html','','','img/trash.gif');
+
+		document.write(d);
+
+		//-->
+	</script>
+
+</div>
+
+<p><a href="mailto&#58;drop&#64;destroydrop&#46;com">&copy;2002-2003 Geir Landr&ouml;</a></p>
+
+</body>
+
+</html>
\ No newline at end of file

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/base.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/base.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/base.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/cd.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/cd.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/cd.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/copy.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/copy.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/copy.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/empty.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/empty.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/empty.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/folder.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/folder.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/folder.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/folderopen.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/folderopen.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/folderopen.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/globe.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/globe.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/globe.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/imgfolder.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/imgfolder.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/imgfolder.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/join.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/join.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/join.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/joinbottom.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/joinbottom.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/joinbottom.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/line.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/line.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/line.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/minus.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/minus.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/minus.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/minusbottom.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/minusbottom.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/minusbottom.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/move.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/move.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/move.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/musicfolder.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/musicfolder.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/musicfolder.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/nolines_minus.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/nolines_minus.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/nolines_minus.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/nolines_plus.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/nolines_plus.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/nolines_plus.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/offline.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/offline.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/offline.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/offline.png
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/offline.png?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/offline.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/page.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/page.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/page.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/plus.gif
URL: http://svn.apache.org/viewvc/lenya/branches/revolution/1.3.x/src/webapp/lenya/modules/xinha/plugins/Linker/dTree/img/plus.gif?rev=578051&view=auto
==============================================================================
Binary file - no diff available.



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org