[Koha-cvs] koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra ... [dev_week]

Joshua Ferraro jmf at kados.org
Sun Jul 23 20:03:43 CEST 2006


CVSROOT:	/sources/koha
Module name:	koha
Branch:		dev_week
Changes by:	Joshua Ferraro <kados>	06/07/23 18:03:43

Added files:
	koha-tmpl/opac-tmpl/npl/en/includes/tigra: tree.js tree_tpl.js 
	koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons: 
	                                                 application_cascade.png 
	                                                 application_go.png 
	                                                 application_side_boxes.png 
	                                                 application_side_expand.png 
	                                                 base.gif 
	                                                 empty.gif 
	                                                 folder.gif 
	                                                 folderopen.gif 
	                                                 foldersel.gif 
	                                                 group_edit.png 
	                                                 join.gif 
	                                                 joinbottom.gif 
	                                                 line.gif 
	                                                 minus.gif 
	                                                 minusbottom.gif 
	                                                 page.gif 
	                                                 pagesel.gif 
	                                                 plus.gif 
	                                                 plusbottom.gif 

Log message:
	the javascript for generating the tigra faceted results browser.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/tree.js?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/tree_tpl.js?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/application_go.png?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/base.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/empty.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/folder.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/folderopen.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/foldersel.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/join.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/joinbottom.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/line.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/minus.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/minusbottom.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/page.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/pagesel.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/plus.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/opac-tmpl/npl/en/includes/tigra/icons/plusbottom.gif?cvsroot=koha&only_with_tag=dev_week&rev=1.1.2.1

Patches:
Index: tree.js
===================================================================
RCS file: tree.js
diff -N tree.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tree.js	23 Jul 2006 18:03:43 -0000	1.1.2.1
@@ -0,0 +1,8 @@
+// Title: Tigra Tree
+// Description: See the demo at url
+// URL: http://www.softcomplex.com/products/tigra_menu_tree/
+// Version: 1.1 (size optimized)
+// Date: 11-12-2002 (mm-dd-yyyy)
+// Notes: This script is free. Visit official site for further details.
+
+function tree(tm0,tm1){this.tm2=tm1;this.tm3=tm0;this.tm4=this;this.tm5=[];this.tm6=null;this.tm7=-1;var tm8=new Image(),tm9=new Image();tm8.src=tm1['icon_e'];tm9.src=tm1['icon_l'];tm1['im_e']=tm8;tm1['im_l']=tm9;for(var i=0;i<64;i++)if(tm1['icon_'+i]){var tmA=new Image();tm1['im_'+i]=tmA;tmA.src=tm1['icon_'+i]}this.tmB=function(tmC){var tmD=this.tm5[tmC];tmD.tmE(tmD.tmF)};this.tmG=function(tmC){return this.tm5[tmC].tmG()};this.tmH=function(tmC){this.tm5[tmC].tmI(true)};this.tmJ=function(tmC){this.tm5[tmC].tmI()};this.tmK=[];for(var i=0;i<tm0.length;i++)new tmL(this,i);this.tmC=trees.length;trees[this.tmC]=this;for(var i=0;i<this.tmK.length;i++){document.write(this.tmK[i].tmM());this.tmK[i].tmE()}}function tmL(tmN,tmO){this.tm7=tmN.tm7+1;this.tm3=tmN.tm3[tmO+(this.tm7?2:0)];if(!this.tm3)return;this.tm4=tmN.tm4;this.tmN=tmN;this.tmO=tmO;this.tmF=!this.tm7;this.tmC=this.tm4.tm5.length;this.tm4.tm5[this.tmC]=this;tmN.tmK[tmO]=this;this.tmK=[];for(var i=0;i<this.tm3.length-2;i++)new tmL(this,i);this.tmP=tmQ;this.tmE=tmR;this.tmG=tmS;this.tmM=tmT;this.tmI=tmU;this.tmV=function(){return this.tmO==this.tmN.tmK.length-1}}function tmR(tmW){var tmX=tmY('i_div'+this.tm4.tmC+'_'+this.tmC);if(!tmX)return;if(!tmX.innerHTML){var tmK=[];for(var i=0;i<this.tmK.length;i++)tmK[i]=this.tmK[i].tmM();tmX.innerHTML=tmK.join('')}tmX.style.display=(tmW?'none':'block');this.tmF=!tmW;var tmZ=document.images['j_img'+this.tm4.tmC+'_'+this.tmC],tma=document.images['i_img'+this.tm4.tmC+'_'+this.tmC];if(tmZ)tmZ.src=this.tmP(true);if(tma)tma.src=this.tmP();this.tmI()}function tmS(tmb){if(!tmb){var tmc=this.tm4.tm6;this.tm4.tm6=this;if(tmc)tmc.tmG(true)}var tma=document.images['i_img'+this.tm4.tmC+'_'+this.tmC];if(tma)tma.src=this.tmP();tmY('i_txt'+this.tm4.tmC+'_'+this.tmC).style.fontWeight=tmb?'normal':'bold';this.tmI();return Boolean(this.tm3[1])}function tmU(tmd){window.setTimeout('window.status="'+(tmd?'':this.tm3[0]+(this.tm3[1]?' ('+this.tm3[1]+')':''))+'"',10)}function tmT(){var tme=[],tmf=this.tmN;for(var i=this.tm7;i>1;i--){tme[i]='<img src="'+this.tm4.tm2[tmf.tmV()?'icon_e':'icon_l']+'" border="0" align="absbottom">';tmf=tmf.tmN}return '<table cellpadding="0" cellspacing="0" border="0"><tr><td nowrap>'+(this.tm7?tme.join('')+(this.tmK.length?'<a href="javascript: trees['+this.tm4.tmC+'].tmB('+this.tmC+')" onmouseover="trees['+this.tm4.tmC+'].tmJ('+this.tmC+')" onmouseout="trees['+this.tm4.tmC+'].tmH('+this.tmC+')"><img src="'+this.tmP(true)+'" border="0" align="absbottom" name="j_img'+this.tm4.tmC+'_'+this.tmC+'"></a>':'<img src="'+this.tmP(true)+'" border="0" align="absbottom">'):'')+'<a href="'+this.tm3[1]+'" target="'+this.tm4.tm2['target']+'" onclick="return trees['+this.tm4.tmC+'].tmG('+this.tmC+')" ondblclick="trees['+this.tm4.tmC+'].tmB('+this.tmC+')" onmouseover="trees['+this.tm4.tmC+'].tmJ('+this.tmC+')" onmouseout="trees['+this.tm4.tmC+'].tmH('+this.tmC+')" class="t'+this.tm4.tmC+'i" id="i_txt'+this.tm4.tmC+'_'+this.tmC+'"><img src="'+this.tmP()+'" border="0" align="absbottom" name="i_img'+this.tm4.tmC+'_'+this.tmC+'" class="t'+this.tm4.tmC+'im">'+this.tm3[0]+'</a></td></tr></table>'+(this.tmK.length?'<div id="i_div'+this.tm4.tmC+'_'+this.tmC+'" style="display:none"></div>':'')}function tmQ(tmg){return this.tm4.tm2['icon_'+((this.tm7?0:32)+(this.tmK.length?16:0)+(this.tmK.length&&this.tmF?8:0)+(!tmg&&this.tm4.tm6==this?4:0)+(tmg?2:0)+(tmg&&this.tmV()?1:0))]}var trees=[];tmY=document.all?function(tmh){return document.all[tmh]}:function(tmh){return document.getElementById(tmh)};
\ No newline at end of file

Index: tree_tpl.js
===================================================================
RCS file: tree_tpl.js
diff -N tree_tpl.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tree_tpl.js	23 Jul 2006 18:03:43 -0000	1.1.2.1
@@ -0,0 +1,96 @@
+/*
+	Feel free to use your custom icons for the tree. Make sure they are all of the same size.
+	User icons collections are welcome, we'll publish them giving all regards.
+*/
+
+var subject_tpl = {
+	'target'  : '_self',	// name of the frame links will be opened in
+							// other possible values are: _blank, _parent, _search, _self and _top
+
+	'icon_e'  : '/opac-tmpl/npl/en/includes/tigra/icons/empty.gif', // empty image
+	'icon_l'  : '/opac-tmpl/npl/en/includes/tigra/icons/line.gif',  // vertical line
+
+    'icon_32' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png',   // root leaf icon normal
+    'icon_36' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png',   // root leaf icon selected
+
+	'icon_48' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png',   // root icon normal
+	'icon_52' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png',   // root icon selected
+	'icon_56' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png',   // root icon opened
+	'icon_60' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_boxes.png',   // root icon selected
+	
+//	'icon_16' : '/opac-tmpl/npl/en/includes/tigra/icons/application_go.png', // node icon normal
+//	'icon_20' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon selected
+//	'icon_24' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon opened
+//	'icon_28' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon selected opened
+
+//	'icon_0'  : '/opac-tmpl/npl/en/includes/tigra/icons/application_go.png', // leaf icon normal
+//	'icon_4'  : '/opac-tmpl/npl/en/includes/tigra/icons/page.gif', // leaf icon selected
+	
+	'icon_2'  : '/opac-tmpl/npl/en/includes/tigra/icons/joinbottom.gif', // junction for leaf
+	'icon_3'  : '/opac-tmpl/npl/en/includes/tigra/icons/join.gif',       // junction for last leaf
+	'icon_18' : '/opac-tmpl/npl/en/includes/tigra/icons/plusbottom.gif', // junction for closed node
+	'icon_19' : '/opac-tmpl/npl/en/includes/tigra/icons/plus.gif',       // junctioin for last closed node
+	'icon_26' : '/opac-tmpl/npl/en/includes/tigra/icons/minusbottom.gif',// junction for opened node
+	'icon_27' : '/opac-tmpl/npl/en/includes/tigra/icons/minus.gif'       // junctioin for last opended node
+};
+var series_tpl = {
+    'target'  : '_self',    // name of the frame links will be opened in
+                            // other possible values are: _blank, _parent, _search, _self and _top
+
+    'icon_e'  : '/opac-tmpl/npl/en/includes/tigra/icons/empty.gif', // empty image
+    'icon_l'  : '/opac-tmpl/npl/en/includes/tigra/icons/line.gif',  // vertical line
+
+    'icon_32' : '/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png',   // root leaf icon normal
+    'icon_36' : '/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png',   // root leaf icon selected
+
+    'icon_48' : '/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png',   // root icon normal
+    'icon_52' : '/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png',   // root icon selected
+    'icon_56' : '/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png',   // root icon opened
+    'icon_60' : '/opac-tmpl/npl/en/includes/tigra/icons/application_cascade.png',   // root icon selected
+
+//    'icon_16' : '/opac-tmpl/npl/en/includes/tigra/icons/application_go.png', // node icon normal
+//    'icon_20' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon selected
+//    'icon_24' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon opened
+//    'icon_28' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon selected opened
+
+//    'icon_0'  : '/opac-tmpl/npl/en/includes/tigra/icons/application_go.png', // leaf icon normal
+//    'icon_4'  : '/opac-tmpl/npl/en/includes/tigra/icons/page.gif', // leaf icon selected
+
+    'icon_2'  : '/opac-tmpl/npl/en/includes/tigra/icons/joinbottom.gif', // junction for leaf
+    'icon_3'  : '/opac-tmpl/npl/en/includes/tigra/icons/join.gif',       // junction for last leaf
+    'icon_18' : '/opac-tmpl/npl/en/includes/tigra/icons/plusbottom.gif', // junction for closed node
+    'icon_19' : '/opac-tmpl/npl/en/includes/tigra/icons/plus.gif',       // junctioin for last closed node
+    'icon_26' : '/opac-tmpl/npl/en/includes/tigra/icons/minusbottom.gif',// junction for opened node
+    'icon_27' : '/opac-tmpl/npl/en/includes/tigra/icons/minus.gif'       // junctioin for last opended node
+};
+var author_tpl = {
+    'target'  : '_self',    // name of the frame links will be opened in
+                            // other possible values are: _blank, _parent, _search, _self and _top
+
+    'icon_e'  : '/opac-tmpl/npl/en/includes/tigra/icons/empty.gif', // empty image
+    'icon_l'  : '/opac-tmpl/npl/en/includes/tigra/icons/line.gif',  // vertical line
+
+    'icon_32' : '/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png',   // root leaf icon normal
+    'icon_36' : '/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png',   // root leaf icon selected
+
+    'icon_48' : '/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png',   // root icon normal
+    'icon_52' : '/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png',   // root icon selected
+    'icon_56' : '/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png',   // root icon opened
+    'icon_60' : '/opac-tmpl/npl/en/includes/tigra/icons/group_edit.png',   // root icon selected
+
+//    'icon_16' : '/opac-tmpl/npl/en/includes/tigra/icons/application_go.png', // node icon normal
+//    'icon_20' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon selected
+//    'icon_24' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon opened
+//    'icon_28' : '/opac-tmpl/npl/en/includes/tigra/icons/application_side_expand.png', // node icon selected opened
+
+//    'icon_0'  : '/opac-tmpl/npl/en/includes/tigra/icons/application_go.png', // leaf icon normal
+//    'icon_4'  : '/opac-tmpl/npl/en/includes/tigra/icons/page.gif', // leaf icon selected
+
+    'icon_2'  : '/opac-tmpl/npl/en/includes/tigra/icons/joinbottom.gif', // junction for leaf
+    'icon_3'  : '/opac-tmpl/npl/en/includes/tigra/icons/join.gif',       // junction for last leaf
+    'icon_18' : '/opac-tmpl/npl/en/includes/tigra/icons/plusbottom.gif', // junction for closed node
+    'icon_19' : '/opac-tmpl/npl/en/includes/tigra/icons/plus.gif',       // junctioin for last closed node
+    'icon_26' : '/opac-tmpl/npl/en/includes/tigra/icons/minusbottom.gif',// junction for opened node
+    'icon_27' : '/opac-tmpl/npl/en/includes/tigra/icons/minus.gif'       // junctioin for last opended node
+};
+

Index: icons/application_cascade.png
===================================================================
RCS file: icons/application_cascade.png
diff -N icons/application_cascade.png
Binary files /dev/null and /tmp/cvsYWYS1R differ

Index: icons/application_go.png
===================================================================
RCS file: icons/application_go.png
diff -N icons/application_go.png
Binary files /dev/null and /tmp/cvs1sjkcV differ

Index: icons/application_side_boxes.png
===================================================================
RCS file: icons/application_side_boxes.png
diff -N icons/application_side_boxes.png
Binary files /dev/null and /tmp/cvs08KDPV differ

Index: icons/application_side_expand.png
===================================================================
RCS file: icons/application_side_expand.png
diff -N icons/application_side_expand.png
Binary files /dev/null and /tmp/cvs3gXGZT differ

Index: icons/base.gif
===================================================================
RCS file: icons/base.gif
diff -N icons/base.gif
Binary files /dev/null and /tmp/cvs2FiGOU differ

Index: icons/empty.gif
===================================================================
RCS file: icons/empty.gif
diff -N icons/empty.gif
Binary files /dev/null and /tmp/cvspMdVNX differ

Index: icons/folder.gif
===================================================================
RCS file: icons/folder.gif
diff -N icons/folder.gif
Binary files /dev/null and /tmp/cvseil5iY differ

Index: icons/folderopen.gif
===================================================================
RCS file: icons/folderopen.gif
diff -N icons/folderopen.gif
Binary files /dev/null and /tmp/cvsZBYABW differ

Index: icons/foldersel.gif
===================================================================
RCS file: icons/foldersel.gif
diff -N icons/foldersel.gif
Binary files /dev/null and /tmp/cvsyqLuqX differ

Index: icons/group_edit.png
===================================================================
RCS file: icons/group_edit.png
diff -N icons/group_edit.png
Binary files /dev/null and /tmp/cvshDEnq0 differ

Index: icons/join.gif
===================================================================
RCS file: icons/join.gif
diff -N icons/join.gif
Binary files /dev/null and /tmp/cvs0NpaV0 differ

Index: icons/joinbottom.gif
===================================================================
RCS file: icons/joinbottom.gif
diff -N icons/joinbottom.gif
Binary files /dev/null and /tmp/cvs9Z4eeZ differ

Index: icons/line.gif
===================================================================
RCS file: icons/line.gif
diff -N icons/line.gif
Binary files /dev/null and /tmp/cvsEspCm2 differ

Index: icons/minus.gif
===================================================================
RCS file: icons/minus.gif
diff -N icons/minus.gif
Binary files /dev/null and /tmp/cvsNmpS02 differ

Index: icons/minusbottom.gif
===================================================================
RCS file: icons/minusbottom.gif
diff -N icons/minusbottom.gif
Binary files /dev/null and /tmp/cvssZtFa1 differ

Index: icons/page.gif
===================================================================
RCS file: icons/page.gif
diff -N icons/page.gif
Binary files /dev/null and /tmp/cvsZB28O1 differ

Index: icons/pagesel.gif
===================================================================
RCS file: icons/pagesel.gif
diff -N icons/pagesel.gif
Binary files /dev/null and /tmp/cvs8hY9Y4 differ

Index: icons/plus.gif
===================================================================
RCS file: icons/plus.gif
diff -N icons/plus.gif
Binary files /dev/null and /tmp/cvshZxpu5 differ

Index: icons/plusbottom.gif
===================================================================
RCS file: icons/plusbottom.gif
diff -N icons/plusbottom.gif
Binary files /dev/null and /tmp/cvsEEMJM3 differ





More information about the Koha-cvs mailing list