PDA

View Full Version : opn fct not working correctly in foldoutmenu3?


maxbe
16.05.2001, 03:30
First, thankx for your great script. I like very much. But I have a problem with the function "opn".
If you have for exemple 4 levels and want that the status for this 4 level be on 1, the foldoutmenu doesn't collapse correctly.The variables "folderTree.substay are correctly on true.The result are some of them are correctly opened and some parent of them are not. Is it a bug or not?
Thanks in advance for your help
Max.
PS: Below a example because i don't have a test area on the net.

script:
// Node 1
folderTree.make('top','top10', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub','sub10', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub2','sub20', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub3','sub30 ouvert', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub4','sub40', 0, 0, 'folderClosed.gif','folderOpen.gif');
folderTree.make('sub50','sub5 and end', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub50','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub50','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub50','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub4','Archives', 0, 0, 'unselected.gif');
folderTree.make('sub4','Medieval', 0, 0, 'unselected.gif');
folderTree.make('sub2', 'Awards','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub2', 'Booksellers','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub2', 'Censorship','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub','sub11', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub2','sub21', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub3','sub31 ouvert', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub4','sub41', 0, 0, 'folderClosed.gif','folderOpen.gif',0,0);
folderTree.make('sub5','sub5 and end', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub5','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub5','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub5','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub4','Archives', 0, 0, 'unselected.gif');
folderTree.make('sub4','Medieval', 0, 0, 'unselected.gif');
folderTree.make('sub2', 'Awards','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub2', 'Booksellers','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub2', 'Censorship','testView.html', 'testFrame', 'unselected.gif');

folderTree.make('sub','sub12', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub2','sub22', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub3','sub32 ouvert', 0, 0, 'folderClosed.gif','folderOpen.gif',0,1);
folderTree.make('sub4','sub42', 0, 0, 'folderClosed.gif','folderOpen.gif');
folderTree.make('sub5','sub52 and end', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub5','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub5','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub5','this is a link', 'testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub4','Archives', 0, 0, 'unselected.gif');
folderTree.make('sub4','Medieval', 0, 0, 'unselected.gif');
folderTree.make('sub2', 'Awards','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub2', 'Booksellers','testView.html', 'testFrame', 'unselected.gif');
folderTree.make('sub2', 'Censorship','testView.html', 'testFrame', 'unselected.gif');


result:

foldoutmenu3.gif = the result

foldoutmenu3good.gif = what i expected.



[img:2wxjju2x21][/MyDocuments/foldoutmenu3.gif]

[img:2wxjju2x21][/MyDocuments/foldoutmenu3good.gif]



Maxbe

maxbe
16.05.2001, 03:49
sorry for the gif, here is the result:

result:
TXT : | Result:
-------------------------------------------

top10 closed (must be opened)
sub10 closed & hidden (must be opened)
sub20 closed & hidden (must be opened)
sub30 closed & hidden (must be opened)
sub11 closed & hidden (must be opened)
sub21 closed & hidden (must be opened)
sub31 closed & hidden (must be opened)
sub12 closed & hidden (must be opened)
sub22 open (ok)
sub32 open (ok)



Maxbe