Beispiel #1
0
function automount_popup()
{
    $uuid = $_GET["automount-popup"];
    $usb = new usb($uuid);
    $autfs = new autofs($uuid);
    $md = md5($uuid);
    $page = CurrentPageName();
    $md5 = md5($uuid . time());
    $html = "\n\t<div class=explain>{automount_explain_text}</div>\n\t<div id='autofs_div'>\n\t<table style='width:99%' class=form>\n\t<tr>\n\t\t<td valign='top' colspan=3>" . automount_status() . "</td>\n\t</tr>\n\t<tr>\n\t\t<td class=legend style='font-size:14px'>{auto_folder}:</td>\n\t\t<td valign='top'>" . Field_text("autofolder-{$md}", "", "font-size:14px;width:210px", null, null, null, false, "AddAutoFSCheck{$md}(event)") . "</td>\n\t\t<td align='right'>" . button("{add}", "AddAutoFS{$md}()", "16px") . "</td>\n\t</tr>\n\t</table>\n\t<br>\n\t<div style='width:100%;' id='{$md5}'></div>\n\t</div>\n\t<script>\n\t\tfunction AddAutoFSCheck{$md}(e){\n\t\t\tif(checkEnter(e)){AddAutoFS{$md}();}\n\t\t}\n\t\n\t\t\n\t\tvar x_AddAutoFS{$md}=function (obj) {\n\t\t\tvar results=obj.responseText;\n\t\t\tif (results.length>0){alert(results);}\t\n\t\t\tif(document.getElementById('flexRT{$_GET["t"]}')){ \$('#flexRT{$_GET["t"]}').flexReload(); }\n\t\t\tif(document.getElementById('flexRT{$_GET["t2"]}')){ \$('#flexRT{$_GET["t2"]}').flexReload(); }\n\t\t\tif(document.getElementById('flexRT{$_GET["t3"]}')){ \$('#flexRT{$_GET["t3"]}').flexReload(); }\n\t\t\t\$('#flexRT{$md}').flexReload();\n\t\t}\n\t\t\n\t\t\n\t\tfunction AddAutoFS{$md}(){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('automount-add','{$uuid}');\n\t\t\tXHR.appendData('automount-folder',document.getElementById('autofolder-{$md}').value);\n\t\t\tXHR.sendAndLoad('{$page}', 'GET',x_AddAutoFS{$md});\n\t\t\n\t\t}\n\t\t\n\t\tfunction DelAutoFS{$md}(folder,uuid){\n\t\t\tvar XHR = new XHRConnection();\n\t\t\tXHR.appendData('automount-del',uuid);\n\t\t\tXHR.appendData('automount-folder',folder);\n\t\t\tXHR.sendAndLoad('{$page}', 'GET',x_AddAutoFS{$md});\t\t\n\t\t}\t\t\n\t\t\n\t\n\t\tLoadAjaxTiny('{$md5}','{$page}?automount-table=yes&uuid={$uuid}');\n\t</script>\n\t";
    $tpl = new templates();
    echo $tpl->_ENGINE_parse_body($html);
}
Beispiel #2
0
function automount_popup()
{
    $uuid = $_GET["automount-popup"];
    $usb = new usb($uuid);
    $autfs = new autofs($uuid);
    $list = automount_list($uuid);
    $html = "<H1>{automount} {$usb->LABEL}</H1>\n\t<p class=caption>{automount_explain_text}</p>\n\t<div id='autofs_div'>\n\t<table style='width:100%'>\n\t<tr>\n\t\t<td valign='top'>" . automount_status() . "</td>\n\t\t<td valign='top'>\n\t\t\t\n\t\t<table style='width:100%' class=table_form>\n\t\t<tr>\n\t\t\t<td class=legend>{auto_folder}:</td>\n\t\t\t<td valign='top'>" . Field_text('autofolder', "") . "</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td colspan=2 align='right'><hr><input type='button' OnClick=\"javascript:AddAutoFS();\" value='{add}&nbsp;&raquo;'></td>\n\t\t</tr>\n\t\t</table>\n\t</td>\n\t</tr>\n\t</table>\n\t<br>\n\t<H3>ID: {$usb->uuid}</H3>\n\t" . RoundedLightWhite("<div style='width:100%;height:200px;overflow:auto'>{$list}</div>") . "\n\t</div>\n\t";
    $tpl = new templates();
    echo $tpl->_ENGINE_parse_body($html);
}