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...

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
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/, [email protected]
+{ 
+"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 ([email protected])</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/, [email protected]
+{
+  "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/, [email protected]
+{
+  "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/, [email protected]
+{
+  "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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.