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