You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by jo...@apache.org on 2006/09/28 16:37:40 UTC
svn commit: r450871 - in /lenya/trunk/src:
modules-core/sitemanagement/usecases/tab/sitetree.jx
modules/sitetree/resources/javascript/lenyatree.js
Author: josias
Date: Thu Sep 28 07:37:39 2006
New Revision: 450871
URL: http://svn.apache.org/viewvc?view=rev&rev=450871
Log:
allow to configure if the sitetree should appear with icons or without.
Modified:
lenya/trunk/src/modules-core/sitemanagement/usecases/tab/sitetree.jx
lenya/trunk/src/modules/sitetree/resources/javascript/lenyatree.js
Modified: lenya/trunk/src/modules-core/sitemanagement/usecases/tab/sitetree.jx
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/sitemanagement/usecases/tab/sitetree.jx?view=diff&rev=450871&r1=450870&r2=450871
==============================================================================
--- lenya/trunk/src/modules-core/sitemanagement/usecases/tab/sitetree.jx (original)
+++ lenya/trunk/src/modules-core/sitemanagement/usecases/tab/sitetree.jx Thu Sep 28 07:37:39 2006
@@ -67,6 +67,7 @@
ALL_AREAS = 'authoring,trash,archive';
PIPELINE_PATH = '/authoring/sitetree-fragment.xml';
SHOW_LOADING_HINT = true;
+ SHOW_ICONS = true;
var tree = new NavTree(document, document.getElementById('tree'));
tree.init(PUBLICATION_ID);
Modified: lenya/trunk/src/modules/sitetree/resources/javascript/lenyatree.js
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules/sitetree/resources/javascript/lenyatree.js?view=diff&rev=450871&r1=450870&r2=450871
==============================================================================
--- lenya/trunk/src/modules/sitetree/resources/javascript/lenyatree.js (original)
+++ lenya/trunk/src/modules/sitetree/resources/javascript/lenyatree.js Thu Sep 28 07:37:39 2006
@@ -22,10 +22,12 @@
PIPELINE_PATH
IMAGE_PATH
SHOW_LOADING_HINT (optional)
+ SHOW_ICONS (optional)
*/
var xmlhttp;
var SHOW_LOADING_HINT = false;
+var SHOW_ICONS = true;
/******************************************
* LenyaNode
@@ -232,17 +234,21 @@
/* return an img object that represents the file type */
LenyaTree.prototype.getIcon = function(item) {
- var steps = new Array();
- steps = item.getPath().split('/');
- if (steps.length < 4) {
+ if (SHOW_ICONS) {
+ var steps = new Array();
+ steps = item.getPath().split('/');
+ if (steps.length < 4) {
+ return this.doc.createTextNode('');
+ }
+ else {
+ var img = this.doc.createElement('img');
+ var language = CHOSEN_LANGUAGE;
+ img.setAttribute('src', CONTEXT_PREFIX + item.getPath() + '_' + language + '.gif?lenya.module=sitetree');
+ img.setAttribute('alt', '');
+ return img;
+ }
+ } else {
return this.doc.createTextNode('');
- }
- else {
- var img = this.doc.createElement('img');
- var language = CHOSEN_LANGUAGE;
- img.setAttribute('src', CONTEXT_PREFIX + item.getPath() + '_' + language + '.gif?lenya.module=sitetree');
- img.setAttribute('alt', '');
- return img;
}
};
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org