mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
design toutch install / admin
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4635 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
f60701f293
commit
d7d628b2e7
23 changed files with 503 additions and 634 deletions
|
|
@ -1,48 +1,48 @@
|
|||
/**
|
||||
* @file admin.js
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief admin 모듈의 javascript
|
||||
**/
|
||||
|
||||
xAddEventListener(document,'mouseup',showXESubMenu);
|
||||
var openedSubMenus = null;
|
||||
function showXESubMenu(evt) {
|
||||
var e = new xEvent(evt);
|
||||
if(e.target && /^adminMainMenu/.test(e.target.id)) {
|
||||
var key = e.target.id.split('_')[1];
|
||||
var obj = xGetElementById('adminSubMenu'+key);
|
||||
if(!obj) return;
|
||||
if(openedSubMenus) openedSubMenus.style.visibility = 'hidden';
|
||||
if(openedSubMenus == obj) {
|
||||
openedSubMenus = null;
|
||||
return;
|
||||
}
|
||||
openedSubMenus = obj;
|
||||
xLeft(obj, xPageX(e.target) + (xWidth(e.target)-xWidth(obj))/2);
|
||||
if(xLeft(obj) + xWidth(obj) + 10 > xClientWidth()) xLeft(obj, xClientWidth() - xWidth(obj) - 10);
|
||||
xTop(obj, xPageY(e.target)+28);
|
||||
obj.style.visibility = 'visible';
|
||||
return;
|
||||
} else if(openedSubMenus) {
|
||||
openedSubMenus.style.visibility = 'hidden';
|
||||
openedSubMenus = null;
|
||||
}
|
||||
}
|
||||
|
||||
// open/close Main Navigator
|
||||
function toggleXEMainNavigator() {
|
||||
var obj = xGetElementsByClassName('xeAdmin')[0];
|
||||
if(!obj) return;
|
||||
if(obj.style.display == 'none') obj.style.display = 'block';
|
||||
else obj.style.display = 'none';
|
||||
var expire = new Date();
|
||||
expire.setTime(expire.getTime()+ (7000 * 24 * 3600000));
|
||||
xSetCookie('XEMN', obj.style.display, expire);
|
||||
}
|
||||
|
||||
// 캐시파일 모두 재 생성
|
||||
function doRecompileCacheFile() {
|
||||
exec_xml("admin","procAdminRecompileCacheFile", new Array(), completeMessage);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @file admin.js
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief admin 모듈의 javascript
|
||||
**/
|
||||
|
||||
xAddEventListener(document,'mouseup',showXESubMenu);
|
||||
var openedSubMenus = null;
|
||||
function showXESubMenu(evt) {
|
||||
var e = new xEvent(evt);
|
||||
if(e.target && /^adminMainMenu/.test(e.target.id)) {
|
||||
var key = e.target.id.split('_')[1];
|
||||
var obj = xGetElementById('adminSubMenu'+key);
|
||||
if(!obj) return;
|
||||
if(openedSubMenus) openedSubMenus.style.visibility = 'hidden';
|
||||
if(openedSubMenus == obj) {
|
||||
openedSubMenus = null;
|
||||
return;
|
||||
}
|
||||
openedSubMenus = obj;
|
||||
//xLeft(obj, xPageX(e.target) + (xWidth(e.target)-xWidth(obj))/2);
|
||||
//if(xLeft(obj) + xWidth(obj) + 10 > xClientWidth()) xLeft(obj, xClientWidth() - xWidth(obj) - 10);
|
||||
//xTop(obj, xPageY(e.target)+28);
|
||||
obj.style.visibility = 'visible';
|
||||
return;
|
||||
} else if(openedSubMenus) {
|
||||
openedSubMenus.style.visibility = 'hidden';
|
||||
openedSubMenus = null;
|
||||
}
|
||||
}
|
||||
|
||||
// open/close Main Navigator
|
||||
function toggleXEMainNavigator() {
|
||||
var obj = xGetElementsByClassName('xeAdmin')[0];
|
||||
if(!obj) return;
|
||||
if(obj.style.display == 'none') obj.style.display = 'block';
|
||||
else obj.style.display = 'none';
|
||||
var expire = new Date();
|
||||
expire.setTime(expire.getTime()+ (7000 * 24 * 3600000));
|
||||
xSetCookie('XEMN', obj.style.display, expire);
|
||||
}
|
||||
|
||||
// 캐시파일 모두 재 생성
|
||||
function doRecompileCacheFile() {
|
||||
exec_xml("admin","procAdminRecompileCacheFile", new Array(), completeMessage);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue