📄 formclass.cgi
字号:
#!/usr/bin/haserl# Copyright (C) 2008 OpenRB.comcontent-type: text/html(function(){ var moduleId = 'qos_formclass'; var elems = FlashSYS.getCache( moduleId ); var formOptions = <? /lib/flashsys/modules/qos/formclass.lua ?>; var formTitle = $TR( moduleId ); var formElems = [ { 'type': 'text', 'name': 'priority', 'validate': { 'integer': [1, 1000] } }, { 'type': 'text', 'name': 'avgrate', 'validate': { 'integer': [0, 100] } }, { 'type': 'text', 'name': 'limitrate', 'validate': { 'integer': [1, 100] } }, { 'type': 'text', 'name': 'maxsize', 'validate': { 'required': false, 'integer': [1, false] } }, { 'type': 'text', 'name': 'packetdelay', 'validate': { 'required': false, 'integer': [1, false] } } ]; if (formOptions['new']) { formElems.unshift({ 'type': 'text', 'name': 'name', 'validate': { 'word': true, 'length': [2,16] } }); } else { formTitle += ' ' + formOptions.values.name.toString(); formElems.unshift({ 'type': 'plain', 'name': 'name' }); } if (!elems) { var window = FlashSYS.newWindow({ id: moduleId, title: formTitle, width: 280, height: 200, padding: 5, canReload: false, type: 'modal' }); var form = new FlashSYS.Form(window.contentEl, { trPrefix: 'qos_class_', module: moduleId, saveModule: 'qos', saveAction: 'saveclass', reload: 'qos', submitEl: window.footerEl, elements: formElems, addChange: true, changeModule: 'qos', changeAction: 'restart', changeNoId: true }); elems = FlashSYS.setCache( moduleId, { window: window, form: form }); } elems.form.loadValues(formOptions.values, formOptions.params);})();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -