Bugfixes to AJAX Page Tree by Benjamin Mack
authorIngmar Schlecht <ingmar.schlecht@typo3.org>
Fri, 19 Jan 2007 14:27:57 +0000 (14:27 +0000)
committerIngmar Schlecht <ingmar.schlecht@typo3.org>
Fri, 19 Jan 2007 14:27:57 +0000 (14:27 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@1910 709f56b5-9817-0410-a4d7-c38de5d9e867

typo3/stylesheet.css
typo3/sysext/t3skin/stylesheets/typo3-tree.css
typo3/tree.js

index 7bd3481..8a65ae4 100755 (executable)
@@ -265,7 +265,7 @@ ul.tree ul ul       { padding-left: 17px; }
 ul.tree ul li  { list-style: none; margin: 0; padding: 0; line-height: 10px; white-space: nowrap; }
 ul.tree ul li.expanded ul      { background: transparent url('gfx/ol/line.gif') repeat-y top left; }
 ul.tree ul li.last             { background: transparent url('gfx/ol/joinbottom.gif') no-repeat top left; } 
-ul.tree ul li.last ul  { background: none; }
+ul.tree ul li.last > ul        { background: none; }
 ul.tree ul li.active   { background-color: #ebebeb !important; }
 ul.tree ul li.active ul        { background-color: #f7f3ef; }
 #dragIcon { z-index: 1; position: absolute; visibility: hidden; filter: alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; white-space: nowrap; }
index 3a8a45c..d7e8cac 100644 (file)
@@ -9,6 +9,6 @@ table#typo3-browsetree {
 
 ul.tree ul li.expanded ul { background: transparent url('../icons/gfx/ol/line.gif') top left repeat-y; }
 ul.tree ul li.last       { background: transparent url('../icons/gfx/ol/joinbottom.gif') no-repeat top left; } 
-ul.tree ul li.last ul     { background: none; }
+ul.tree ul li.last > ul   { background: none; }
 ul.tree ul li.active      { background-color: #f7f3ef !important; }
 ul.tree ul li.active ul   { background-color: #efeff4; }
index 4704911..c73cb1f 100755 (executable)
@@ -42,6 +42,7 @@ var Tree = {
 
        // reloads a part of the page tree (useful when "expand" / "collapse")
        load: function(params, isExpand, obj) {
+               $(obj).style.cursor = 'wait';
                new Ajax.Request(this.thisScript, {
                        method: 'get',
                        parameters: 'ajax=1&PM=' + params,