Changeset 8784 for temp/trunk
- Timestamp:
- 2006/11/21 19:41:48 (20 years ago)
- Location:
- temp/trunk
- Files:
-
- 4 edited
-
data/include/file_manager.inc (modified) (previous)
-
html/test/uehara/js/tree.js (modified) (2 diffs)
-
html/test/uehara/templates/tree.tpl (modified) (previous)
-
html/test/uehara/tree.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/test/uehara/js/tree.js
r8655 r8784 6 6 var tree = ""; 7 7 var parent = ""; 8 var arrTest = new Array();9 arrTest[0] = new Array("0", "_parent", "", 0);10 arrTest[1] = new Array("1", "_child", "0", 1);11 arrTest[2] = new Array("2", "_parent", "0", 1);12 arrTest[3] = new Array("3", "_parent", "2", 2);13 arrTest[4] = new Array("4", "_child", "3", 3);14 arrTest[5] = new Array("5", "_parent", "", 0);15 arrTest[6] = new Array("6", "_child", "5", 1);16 arrTest[7] = new Array("7", "_child", "6", 1);17 8 18 for(i = 0; i < arrTest.length; i++) { 9 function fnTreeView(id, arrTest) { 10 for(i = 0; i < arrTest.length; i++) { 11 12 id = arrTest[i][0]; 13 level = arrTest[i][3]; 14 15 if(i == 0) { 16 old_id = "0"; 17 old_level = 0; 18 } else { 19 old_id = arrTest[i-1][0]; 20 old_level = arrTest[i-1][3]; 21 } 19 22 20 id = arrTest[i][0]; 21 level = arrTest[i][3]; 23 // ³¬ÁØ¾å¤ØÌá¤ë 24 if(level <= (old_level - 1)) { 25 tmp_level = old_level - level; 26 for(up_roop = 0; up_roop <= tmp_level; up_roop++) { 27 tree += '</div>'; 28 } 29 } 30 31 // Ʊ°ì³¬ÁؤǼ¡¤Î¥Õ¥©¥ë¥À¤Ø 32 if(id != old_id && level == old_level) tree += '</div>'; 22 33 23 if(i == 0) { 24 old_id = "0"; 25 old_level = 0; 26 } else { 27 old_id = arrTest[i-1][0]; 28 old_level = arrTest[i-1][3]; 34 // ³¬ÁؤÎʬ¤À¤±¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤ë 35 for(space_cnt = 0; space_cnt < arrTest[i][3]; space_cnt++) { 36 tree += "¡¡"; 37 } 38 39 // ½é´üɽ¼¨¤Î²èÁü¤òÁªÂò 40 if(arrTest[i][1] == '_parent') { 41 defalt_img = IMG_FOLDER_CLOSE_P; 42 } else { 43 defalt_img = IMG_FOLDER_CLOSE; 44 } 45 46 tree += '<a href="javascript:fnTreeMenu(\'tree'+ i +'\',\''+ arrTest[i][1] +'\',\'tree_img'+ i+'\')"><img src="'+ defalt_img +'" border="0" name="tree_img'+ i +'" ></a>'+ arrTest[i][2] +'<br/>'; 47 tree += '<div id="tree'+ i +'" style="display:none">'; 48 29 49 } 30 31 // ³¬ÁØ¾å¤ØÌá¤ë 32 if(level <= (old_level - 1)) { 33 tmp_level = old_level - level; 34 for(up_roop = 0; up_roop <= tmp_level; up_roop++) { 35 tree += '</div>'; 36 } 37 } 38 39 // Ʊ°ì³¬ÁؤǼ¡¤Î¥Õ¥©¥ë¥À¤Ø 40 if(id != old_id && level == old_level) tree += '</div>'; 41 42 // ³¬ÁؤÎʬ¤À¤±¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤ë 43 for(space_cnt = 0; space_cnt < arrTest[i][3]; space_cnt++) { 44 tree += "¡¡"; 45 } 46 47 // ½é´üɽ¼¨¤Î²èÁü¤òÁªÂò 48 if(arrTest[i][1] == '_parent') { 49 defalt_img = IMG_FOLDER_CLOSE_P; 50 } else { 51 defalt_img = IMG_FOLDER_CLOSE; 52 } 53 54 tree += '<a href="javascript:fnTreeMenu(\'tree'+ i +'\',\''+ arrTest[i][1] +'\',\'tree_img'+ i+'\')"><img src="'+ defalt_img +'" border="0" name="tree_img'+ i +'" ></a>'+ arrTest[i][2] +'<br/>'; 55 tree += '<div id="tree'+ i +'" style="display:none">'; 56 50 fnDrow(id); 57 51 } 58 52 … … 63 57 64 58 // ¥Ä¥ê¡¼ÉÁ²è 65 function fn TreeDrow(id) {59 function fnDrow(id) { 66 60 // ¥Ö¥é¥¦¥¶¼èÆÀ 67 61 MyBR = fnGetMyBrowser(); -
temp/trunk/html/test/uehara/tree.php
r8745 r8784 105 105 $objPage->arrErr = $arrErr; 106 106 $objPage->arrParam = $_POST; 107 $objPage->arrTree = sfGetFileTree($top_dir); 107 108 108 109 $objView->assignobj($objPage);
Note: See TracChangeset
for help on using the changeset viewer.
