|
From: Jon O. <jon...@us...> - 2005-08-21 21:41:01
|
Update of /cvsroot/mxbb/core/modules/mx_navmenu/templates/subSilver/admin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2254/modules/mx_navmenu/templates/subSilver/admin Modified Files: mx_module_parameters.tpl Log Message: updating... Index: mx_module_parameters.tpl =================================================================== RCS file: /cvsroot/mxbb/core/modules/mx_navmenu/templates/subSilver/admin/mx_module_parameters.tpl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** mx_module_parameters.tpl 20 Aug 2005 18:19:12 -0000 1.1 --- mx_module_parameters.tpl 21 Aug 2005 21:40:51 -0000 1.2 *************** *** 45,58 **** var menuCats = new Array(); - <!-- BEGIN catrow --> - menuCats['adminCat_{catrow.CAT_ID}'] = new menuCat('{catrow.CAT_ID}', 'adminCat_', '{catrow.VISIBLE}', '', '', ''); - menuCats['adminCatEdit_{catrow.CAT_ID}'] = new menuCat('{catrow.CAT_ID}', 'adminCatEdit_', '{catrow.VISIBLE_EDIT}', '{catrow.PAGE_NAV}', '', ''); - menuCats['adminCatDelete_{catrow.CAT_ID}'] = new menuCat('{catrow.CAT_ID}', 'adminCatDelete_', '{catrow.VISIBLE_DELETE}', '', '', ''); - <!-- BEGIN menurow --> - menuCats['adminMenuEdit_{catrow.menurow.MENU_ID}'] = new menuCat('{catrow.menurow.MENU_ID}', 'adminMenuEdit_', '{catrow.menurow.VISIBLE_EDIT}', '{catrow.menurow.PAGE_NAV}', '{catrow.menurow.BLOCK_NAV}', '{catrow.menurow.FUNCTION_NAV}'); - menuCats['adminMenuDelete_{catrow.menurow.MENU_ID}'] = new menuCat('{catrow.menurow.MENU_ID}', 'adminMenuDelete_', '{catrow.menurow.VISIBLE_DELETE}', '', '', ''); - <!-- END menurow --> - <!-- END catrow --> - function getObj(obj) { --- 45,48 ---- *************** *** 148,152 **** if( currentStatus == 'none' ) { ! if (menuCats[parentCat]) { if (menuCats[parentCat].status == 'none') --- 138,142 ---- if( currentStatus == 'none' ) { ! if (menuCats[parentCat] && menuCats[currentCat].menu_mode != parentMenuEditMode && menuCats[currentCat].menu_mode != parentMenuDeleteMode) { if (menuCats[parentCat].status == 'none') *************** *** 181,185 **** } ! // Update Form Selects if (parentCatEditMode == type) { --- 171,176 ---- } ! ! // Update Form Selects - on the fly if (parentCatEditMode == type) { *************** *** 233,236 **** --- 224,228 ---- if (value == selectedValue) { + defaultSelected = true; selected = true; } *************** *** 264,271 **** { toObject.options.length = null; - toObject.options.length = null; ! for (var i=0, l=fromObject.options.length;i<l;i++) { addOption(toObject,fromObject.options[i].text,fromObject.options[i].value, selectedValue); } } --- 256,268 ---- { toObject.options.length = null; ! for (var i=0; i<fromObject.options.length;i++) { addOption(toObject,fromObject.options[i].text,fromObject.options[i].value, selectedValue); + + // For some reason i have to reselect, to make it work in IE (Haplo is confused here...) + if (fromObject.options[i].value == selectedValue) + { + toObject.selectedIndex = i; + } } } *************** *** 345,350 **** <tr> <td class="row1" colspan="5"> ! <div id="adminCatEdit_{catrow.CAT_ID}" style="display:{catrow.VISIBLE_EDIT};" class="genmed"> ! <form name="form_adminCatEdit_{catrow.CAT_ID}" action="{S_ACTION}" method="post"> <table width="100%" cellpadding="1" cellspacing="2" border="0" align="center"> <tr> --- 342,347 ---- <tr> <td class="row1" colspan="5"> ! <div id="adminCatEdit_{catrow.CAT_ID}" style="display:{catrow.VISIBLE_EDIT};" class="genmed" > ! <form name="form_adminCatEdit_{catrow.CAT_ID}" action="{S_ACTION}" method="post" > <table width="100%" cellpadding="1" cellspacing="2" border="0" align="center"> <tr> *************** *** 372,376 **** <tr> <td class="row1">{catrow.L_CAT_MENU_PAGE}</td> ! <td class="row2"><select name="cat_url_sel" ></select></td> </tr> <tr> --- 369,373 ---- <tr> <td class="row1">{catrow.L_CAT_MENU_PAGE}</td> ! <td class="row2"><select name="cat_url_sel" ><option value="0">0</option></select></td> </tr> <tr> *************** *** 467,471 **** <tr> <td class="row1">{catrow.menurow.L_MENU_PAGE}</td> ! <td class="row2"><select name="page_nav" ></select></td> </tr> <tr> --- 464,468 ---- <tr> <td class="row1">{catrow.menurow.L_MENU_PAGE}</td> ! <td class="row2"><select name="page_nav" ><option value="0">0</option></select></td> </tr> <tr> *************** *** 475,479 **** <tr> <td class="row1">{catrow.menurow.L_MENU_BLOCK}</td> ! <td class="row2"><select name="block_nav" ></select></td> </tr> <tr> --- 472,476 ---- <tr> <td class="row1">{catrow.menurow.L_MENU_BLOCK}</td> ! <td class="row2"><select name="block_nav" ><option value="0">0</option></select></td> </tr> <tr> *************** *** 482,486 **** <tr> <td class="row1">{catrow.menurow.L_MENU_FUNCTION}</td> ! <td class="row2"><select name="function_id" ></select></td> </tr> <tr> --- 479,483 ---- <tr> <td class="row1">{catrow.menurow.L_MENU_FUNCTION}</td> ! <td class="row2"><select name="function_id" ><option value="0">0</option></select></td> </tr> <tr> *************** *** 549,554 **** </table> ! \ No newline at end of file --- 546,575 ---- </table> ! <script type="text/javascript"> ! <!-- BEGIN catrow --> ! menuCats['adminCat_{catrow.CAT_ID}'] = new menuCat('{catrow.CAT_ID}', 'adminCat_', '{catrow.VISIBLE}', '', '', ''); ! menuCats['adminCatEdit_{catrow.CAT_ID}'] = new menuCat('{catrow.CAT_ID}', 'adminCatEdit_', '{catrow.VISIBLE_EDIT}', '{catrow.PAGE_NAV}', '', ''); ! menuCats['adminCatDelete_{catrow.CAT_ID}'] = new menuCat('{catrow.CAT_ID}', 'adminCatDelete_', '{catrow.VISIBLE_DELETE}', '', '', ''); ! ! if ('{catrow.VISIBLE_EDIT}' == 'block') ! { ! duplicateForm(document.fromForm.pages, document.forms['form_adminCatEdit_' + '{catrow.CAT_ID}'].cat_url_sel, '{catrow.PAGE_NAV}'); ! } ! ! <!-- BEGIN menurow --> ! menuCats['adminMenuEdit_{catrow.menurow.MENU_ID}'] = new menuCat('{catrow.menurow.MENU_ID}', 'adminMenuEdit_', '{catrow.menurow.VISIBLE_EDIT}', '{catrow.menurow.PAGE_NAV}', '{catrow.menurow.BLOCK_NAV}', '{catrow.menurow.FUNCTION_NAV}'); ! menuCats['adminMenuDelete_{catrow.menurow.MENU_ID}'] = new menuCat('{catrow.menurow.MENU_ID}', 'adminMenuDelete_', '{catrow.menurow.VISIBLE_DELETE}', '', '', ''); ! ! if ('{catrow.menurow.VISIBLE_EDIT}' == 'block') ! { ! duplicateForm(document.fromForm.blocks, document.forms['form_adminMenuEdit_' + '{catrow.menurow.MENU_ID}'].block_nav, '{catrow.menurow.BLOCK_NAV}'); ! duplicateForm(document.fromForm.pages, document.forms['form_adminMenuEdit_' + '{catrow.menurow.MENU_ID}'].page_nav, '{catrow.menurow.PAGE_NAV}'); ! duplicateForm(document.fromForm.functions, document.forms['form_adminMenuEdit_' + '{catrow.menurow.MENU_ID}'].function_nav, '{catrow.menurow.FUNCTION_NAV}'); ! } + <!-- END menurow --> + <!-- END catrow --> + // --> + </script> \ No newline at end of file |