function resetSearch(){ document.resource.search.value = '' document.resource.op.value="reset"; document.resource.submit(); }; function changeListMode(){ var m = parseInt(document.resource.listmode.value) ? 1:0; if (m) document.resource.listmode.value=0; else document.resource.listmode.value=1; document.resource.submit(); }; var selectedItem; var contextm = <?php echo $cm->getClientScriptObject(); ?> ; function showContentMenu(id,e){ selectedItem=id; contextm.style.left = (e.pageX || (e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft)))+"px"; contextm.style.top = (e.pageY || (e.clientY + (document.documentElement.scrollTop || document.body.scrollTop)))+"px"; contextm.style.visibility = "visible"; e.cancelBubble=true; return false; }; function menuAction(a) { var id = selectedItem; switch(a) { case 1: // view log details
$cm->addItem("Remove", "js:menuAction(4)","media/style/{$theme}images/icons/delete.gif",(!$modx->hasPermission('delete_module') ? 1:0)); echo $cm->render(); ?> <script> function getCntxMenu(id) { return $(id); } function hideCntxMenu(id){ var cm = getCntxMenu(id); cm.style.visibility = 'hidden'; } </script> <script language="JavaScript" type="text/javascript"> var THIS_MOD_ID = <?php echo $module_id; ?>; var selectedItem; var contextm = <?php echo $cm->getClientScriptObject(); ?>; function showContentMenu(id,e){ selectedItem=id; contextm.style.left = (e.pageX || (e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft)))<?php echo $modx->config['manager_direction']=='rtl' ? '-190' : '';?>+"px"; //offset menu if RTL is selected contextm.style.top = (e.pageY || (e.clientY + (document.documentElement.scrollTop || document.body.scrollTop)))+"px"; contextm.style.visibility = "visible"; e.cancelBubble=true; return false; }; function menuAction(a) { var db = selectedItem; switch(a) { case 1: // run module //dontShowWorker = true; //prevent worker from being displayed