├── README.md ├── access.xml ├── admin ├── control │ ├── access.ctl.php │ ├── backup.ctl.php │ ├── bind.ctl.php │ ├── dns.ctl.php │ ├── dnsdomain.ctl.php │ ├── domain.ctl.php │ ├── flow.ctl.php │ ├── func.ctl.php │ ├── hostcdn.ctl.php │ ├── index.ctl.php │ ├── kangle.sql │ ├── manynode.ctl.php │ ├── migrate.ctl.php │ ├── nodes.ctl.php │ ├── product.ctl.php │ ├── record.ctl.php │ ├── response.ctl.php │ ├── restore.ctl.php │ ├── security.ctl.php │ ├── servers.ctl.php │ ├── session.ctl.php │ ├── setting.ctl.php │ ├── slave.ctl.php │ ├── sso.ctl.php │ ├── system.ctl.php │ ├── test.ctl.php │ ├── upgrade.sql │ ├── vhost.ctl.php │ ├── vhostproduct.ctl.php │ └── views.ctl.php ├── index.php ├── template_config │ ├── db_config.conf │ ├── linxftp.conf │ ├── php_config.xml │ ├── phpmyadmin_config.html │ ├── pureftpd │ ├── templete.xml │ ├── unix_rc.sh │ ├── vh_db.xml │ └── win_phpconfig.xml └── view │ └── default │ ├── access │ └── ip.html │ ├── backup │ ├── index.html │ └── restore.html │ ├── changePassword.html │ ├── common.html │ ├── common │ ├── foot.html │ ├── head.html │ └── product.html │ ├── controlleft.html │ ├── controltop.html │ ├── dns │ ├── add.html │ ├── list.html │ └── set.html │ ├── dnsdomain │ ├── from.html │ └── pagelist.html │ ├── domain │ └── domainfrom.html │ ├── filter │ └── filter.html │ ├── flow │ └── sort.html │ ├── func │ └── syncvhost.html │ ├── hostcdn │ └── hostcdn.html │ ├── images │ ├── bb.gif │ ├── bg12.png │ ├── bg3.jpg │ ├── bg4.jpg │ ├── bg_10.jpg │ ├── bg_2.jpg │ ├── delete.gif │ ├── dot_6.gif │ ├── ej1_30.gif │ ├── ej1_30a.gif │ ├── ej1_31.gif │ ├── ej1_31a.gif │ ├── login_vhost.jpg │ ├── logo.gif │ └── logo2.gif │ ├── install │ ├── step1.html │ └── step2.html │ ├── kpanel.html │ ├── left.html │ ├── login.html │ ├── login_error.html │ ├── main.html │ ├── manynode │ ├── addfrom.html │ ├── addlocal.html │ └── pagelist.html │ ├── migrate │ ├── addfrom.html │ ├── index.html │ └── product.html │ ├── msg.html │ ├── nodes │ ├── addnode.html │ ├── init.html │ └── listnode.html │ ├── product │ ├── product_check_result.html │ └── product_list.js │ ├── record │ └── pagelist.html │ ├── response │ └── gzip.html │ ├── restore │ └── index.html │ ├── scripts │ ├── common.js │ ├── dnsdomain.js │ ├── func.js │ ├── jquery.js │ ├── manynode.js │ ├── record.js │ ├── server.js │ ├── vhost.js │ └── view.js │ ├── security │ ├── add.html │ └── ssl.html │ ├── servers │ ├── from.html │ ├── pagelist.html │ └── tools.html │ ├── setting │ ├── setFrom.html │ └── show.html │ ├── slave │ └── pagelist.html │ ├── style │ ├── 1541.gif │ ├── addprod.gif │ ├── addprod2-2.gif │ ├── addprod2.gif │ ├── addprod3.gif │ ├── addprod4.gif │ ├── addprod5.gif │ ├── addprod6.gif │ ├── addprod7.gif │ ├── addprod8.gif │ ├── admin.gif │ ├── arrow.gif │ ├── arrow.jpg │ ├── b_drop.gif │ ├── b_edit.gif │ ├── bianji.gif │ ├── count.gif │ ├── daolu.gif │ ├── error.gif │ ├── fandai.gif │ ├── fatcow_1425.gif │ ├── fil_zip_1.gif │ ├── header.css │ ├── kanglevhms.gif │ ├── left.css │ ├── login.css │ ├── login_button.jpg │ ├── logo.gif │ ├── main_bg.gif │ ├── memu-gb.gif │ ├── menu-1.gif │ ├── menu.gif │ ├── menutitle-bg.gif │ ├── p1.gif │ ├── p2.gif │ ├── p3.gif │ ├── p4.gif │ ├── p5.gif │ ├── p6.gif │ ├── p7.gif │ ├── p8.gif │ ├── point.gif │ ├── public.css │ ├── qinchu.gif │ ├── resetcron.png │ ├── style.css │ ├── table_box.gif │ ├── top-bg.gif │ ├── top_bg2.jpg │ ├── top_menu.jpg │ ├── xt.jpg │ └── yuming.gif │ ├── system │ └── file.html │ ├── top.html │ ├── vhostproduct │ ├── addProduct.html │ ├── listVhost.html │ ├── pageListProduct.html │ ├── productSellFrom.html │ ├── renew.html │ ├── sell.html │ ├── showVhost.html │ └── upgrade.html │ ├── views │ ├── from.html │ └── pagelist.html │ └── virtualhost │ └── virtualhost.html ├── api ├── control │ ├── cdn.ctl.php │ ├── da.ctl.php │ ├── dns.ctl.php │ ├── migrate.ctl.php │ └── whm.ctl.php ├── da.php └── index.php ├── crontab ├── cdn.xml └── sync_cdn.php ├── framework ├── api.php ├── api │ ├── access.api.php │ ├── admin_user.api.php │ ├── backup.api.php │ ├── bind.api.php │ ├── cdn.api.php │ ├── cdnPrimary.api.php │ ├── cdnSlave.api.php │ ├── checkparam.api.php │ ├── cron.api.php │ ├── crontab.api.php │ ├── dns.api.php │ ├── dnssync.api.php │ ├── domain.api.php │ ├── fileaccess.api.php │ ├── flow.api.php │ ├── httpauth.api.php │ ├── install.api.php │ ├── migrate.api.php │ ├── money.api.php │ ├── nodes.api.php │ ├── process.api.php │ ├── product.api.php │ ├── record.api.php │ ├── restore.api.php │ ├── server.api.php │ ├── shell.api.php │ ├── slave.api.php │ ├── tplenv.api.php │ ├── user.api.php │ ├── utils.api.php │ ├── vhost.api.php │ ├── vhostinfo.api.php │ ├── vhostproduct.api.php │ ├── views.api.php │ ├── webapp.api.php │ └── whm.api.php ├── configs │ └── config.cfg.php ├── container.php ├── control.php ├── crontab.php ├── dao.php ├── dao │ ├── cron.dao.php │ ├── domains.dao.php │ ├── filter.dao.php │ ├── httpauth.dao.php │ ├── manynode.dao.php │ ├── product.dao.php │ ├── records.dao.php │ ├── servers.dao.php │ ├── setting.dao.php │ ├── slaves.dao.php │ ├── vhost.dao.php │ ├── vhostinfo.dao.php │ ├── vhostwebapp.dao.php │ └── views.dao.php ├── dispatch.php ├── lib │ ├── access.lib.php │ ├── curl.lib.php │ ├── db.lib.php │ ├── dbProduct.lib.php │ ├── dnsdun.lib.php │ ├── flow.lib.php │ ├── mysqlDbProduct.lib.php │ ├── process.lib.php │ ├── product.lib.php │ ├── selector.lib.php │ ├── sqlsrvDbProduct.lib.php │ ├── sysinfo.lib.php │ ├── vhostProduct.lib.php │ ├── webftp.lib.php │ ├── whm.lib.php │ └── whmdom.lib.php ├── lng │ └── zh.lng.php ├── model.php ├── runtime.php ├── shell.php ├── smarty │ ├── Autoloader.php │ ├── Smarty.class.php │ ├── SmartyBC.class.php │ ├── bootstrap.php │ ├── debug.tpl │ ├── plugins │ │ ├── block.textformat.php │ │ ├── function.counter.php │ │ ├── function.cycle.php │ │ ├── function.dispatch.php │ │ ├── function.fetch.php │ │ ├── function.html_checkboxes.php │ │ ├── function.html_image.php │ │ ├── function.html_options.php │ │ ├── function.html_radios.php │ │ ├── function.html_select_date.php │ │ ├── function.html_select_time.php │ │ ├── function.html_table.php │ │ ├── function.mailto.php │ │ ├── function.math.php │ │ ├── modifier.capitalize.php │ │ ├── modifier.date_format.php │ │ ├── modifier.debug_print_var.php │ │ ├── modifier.escape.php │ │ ├── modifier.mb_wordwrap.php │ │ ├── modifier.regex_replace.php │ │ ├── modifier.replace.php │ │ ├── modifier.spacify.php │ │ ├── modifier.truncate.php │ │ ├── modifiercompiler.cat.php │ │ ├── modifiercompiler.count_characters.php │ │ ├── modifiercompiler.count_paragraphs.php │ │ ├── modifiercompiler.count_sentences.php │ │ ├── modifiercompiler.count_words.php │ │ ├── modifiercompiler.default.php │ │ ├── modifiercompiler.escape.php │ │ ├── modifiercompiler.from_charset.php │ │ ├── modifiercompiler.indent.php │ │ ├── modifiercompiler.lower.php │ │ ├── modifiercompiler.noprint.php │ │ ├── modifiercompiler.string_format.php │ │ ├── modifiercompiler.strip.php │ │ ├── modifiercompiler.strip_tags.php │ │ ├── modifiercompiler.to_charset.php │ │ ├── modifiercompiler.unescape.php │ │ ├── modifiercompiler.upper.php │ │ ├── modifiercompiler.wordwrap.php │ │ ├── outputfilter.trimwhitespace.php │ │ ├── shared.escape_special_chars.php │ │ ├── shared.literal_compiler_param.php │ │ ├── shared.make_timestamp.php │ │ ├── shared.mb_str_replace.php │ │ ├── shared.mb_unicode.php │ │ └── variablefilter.htmlspecialchars.php │ └── sysplugins │ │ ├── smarty_cacheresource.php │ │ ├── smarty_cacheresource_custom.php │ │ ├── smarty_cacheresource_keyvaluestore.php │ │ ├── smarty_data.php │ │ ├── smarty_internal_block.php │ │ ├── smarty_internal_cacheresource_file.php │ │ ├── smarty_internal_compile_append.php │ │ ├── smarty_internal_compile_assign.php │ │ ├── smarty_internal_compile_block.php │ │ ├── smarty_internal_compile_block_child.php │ │ ├── smarty_internal_compile_block_parent.php │ │ ├── smarty_internal_compile_break.php │ │ ├── smarty_internal_compile_call.php │ │ ├── smarty_internal_compile_capture.php │ │ ├── smarty_internal_compile_child.php │ │ ├── smarty_internal_compile_config_load.php │ │ ├── smarty_internal_compile_continue.php │ │ ├── smarty_internal_compile_debug.php │ │ ├── smarty_internal_compile_eval.php │ │ ├── smarty_internal_compile_extends.php │ │ ├── smarty_internal_compile_for.php │ │ ├── smarty_internal_compile_foreach.php │ │ ├── smarty_internal_compile_function.php │ │ ├── smarty_internal_compile_if.php │ │ ├── smarty_internal_compile_include.php │ │ ├── smarty_internal_compile_include_php.php │ │ ├── smarty_internal_compile_insert.php │ │ ├── smarty_internal_compile_ldelim.php │ │ ├── smarty_internal_compile_make_nocache.php │ │ ├── smarty_internal_compile_nocache.php │ │ ├── smarty_internal_compile_parent.php │ │ ├── smarty_internal_compile_private_block_plugin.php │ │ ├── smarty_internal_compile_private_foreachsection.php │ │ ├── smarty_internal_compile_private_function_plugin.php │ │ ├── smarty_internal_compile_private_modifier.php │ │ ├── smarty_internal_compile_private_object_block_function.php │ │ ├── smarty_internal_compile_private_object_function.php │ │ ├── smarty_internal_compile_private_php.php │ │ ├── smarty_internal_compile_private_print_expression.php │ │ ├── smarty_internal_compile_private_registered_block.php │ │ ├── smarty_internal_compile_private_registered_function.php │ │ ├── smarty_internal_compile_private_special_variable.php │ │ ├── smarty_internal_compile_rdelim.php │ │ ├── smarty_internal_compile_section.php │ │ ├── smarty_internal_compile_setfilter.php │ │ ├── smarty_internal_compile_shared_inheritance.php │ │ ├── smarty_internal_compile_while.php │ │ ├── smarty_internal_compilebase.php │ │ ├── smarty_internal_config_file_compiler.php │ │ ├── smarty_internal_configfilelexer.php │ │ ├── smarty_internal_configfileparser.php │ │ ├── smarty_internal_data.php │ │ ├── smarty_internal_debug.php │ │ ├── smarty_internal_errorhandler.php │ │ ├── smarty_internal_extension_handler.php │ │ ├── smarty_internal_method_addautoloadfilters.php │ │ ├── smarty_internal_method_adddefaultmodifiers.php │ │ ├── smarty_internal_method_append.php │ │ ├── smarty_internal_method_appendbyref.php │ │ ├── smarty_internal_method_assignbyref.php │ │ ├── smarty_internal_method_assignglobal.php │ │ ├── smarty_internal_method_clearallassign.php │ │ ├── smarty_internal_method_clearallcache.php │ │ ├── smarty_internal_method_clearassign.php │ │ ├── smarty_internal_method_clearcache.php │ │ ├── smarty_internal_method_clearcompiledtemplate.php │ │ ├── smarty_internal_method_clearconfig.php │ │ ├── smarty_internal_method_compileallconfig.php │ │ ├── smarty_internal_method_compilealltemplates.php │ │ ├── smarty_internal_method_configload.php │ │ ├── smarty_internal_method_createdata.php │ │ ├── smarty_internal_method_getautoloadfilters.php │ │ ├── smarty_internal_method_getconfigvariable.php │ │ ├── smarty_internal_method_getconfigvars.php │ │ ├── smarty_internal_method_getdebugtemplate.php │ │ ├── smarty_internal_method_getdefaultmodifiers.php │ │ ├── smarty_internal_method_getglobal.php │ │ ├── smarty_internal_method_getregisteredobject.php │ │ ├── smarty_internal_method_getstreamvariable.php │ │ ├── smarty_internal_method_gettags.php │ │ ├── smarty_internal_method_gettemplatevars.php │ │ ├── smarty_internal_method_literals.php │ │ ├── smarty_internal_method_loadfilter.php │ │ ├── smarty_internal_method_loadplugin.php │ │ ├── smarty_internal_method_mustcompile.php │ │ ├── smarty_internal_method_registercacheresource.php │ │ ├── smarty_internal_method_registerclass.php │ │ ├── smarty_internal_method_registerdefaultconfighandler.php │ │ ├── smarty_internal_method_registerdefaultpluginhandler.php │ │ ├── smarty_internal_method_registerdefaulttemplatehandler.php │ │ ├── smarty_internal_method_registerfilter.php │ │ ├── smarty_internal_method_registerobject.php │ │ ├── smarty_internal_method_registerplugin.php │ │ ├── smarty_internal_method_registerresource.php │ │ ├── smarty_internal_method_setautoloadfilters.php │ │ ├── smarty_internal_method_setdebugtemplate.php │ │ ├── smarty_internal_method_setdefaultmodifiers.php │ │ ├── smarty_internal_method_unloadfilter.php │ │ ├── smarty_internal_method_unregistercacheresource.php │ │ ├── smarty_internal_method_unregisterfilter.php │ │ ├── smarty_internal_method_unregisterobject.php │ │ ├── smarty_internal_method_unregisterplugin.php │ │ ├── smarty_internal_method_unregisterresource.php │ │ ├── smarty_internal_nocache_insert.php │ │ ├── smarty_internal_parsetree.php │ │ ├── smarty_internal_parsetree_code.php │ │ ├── smarty_internal_parsetree_dq.php │ │ ├── smarty_internal_parsetree_dqcontent.php │ │ ├── smarty_internal_parsetree_tag.php │ │ ├── smarty_internal_parsetree_template.php │ │ ├── smarty_internal_parsetree_text.php │ │ ├── smarty_internal_resource_eval.php │ │ ├── smarty_internal_resource_extends.php │ │ ├── smarty_internal_resource_file.php │ │ ├── smarty_internal_resource_php.php │ │ ├── smarty_internal_resource_registered.php │ │ ├── smarty_internal_resource_stream.php │ │ ├── smarty_internal_resource_string.php │ │ ├── smarty_internal_runtime_cachemodify.php │ │ ├── smarty_internal_runtime_cacheresourcefile.php │ │ ├── smarty_internal_runtime_capture.php │ │ ├── smarty_internal_runtime_codeframe.php │ │ ├── smarty_internal_runtime_filterhandler.php │ │ ├── smarty_internal_runtime_foreach.php │ │ ├── smarty_internal_runtime_getincludepath.php │ │ ├── smarty_internal_runtime_inheritance.php │ │ ├── smarty_internal_runtime_make_nocache.php │ │ ├── smarty_internal_runtime_tplfunction.php │ │ ├── smarty_internal_runtime_updatecache.php │ │ ├── smarty_internal_runtime_updatescope.php │ │ ├── smarty_internal_runtime_writefile.php │ │ ├── smarty_internal_smartytemplatecompiler.php │ │ ├── smarty_internal_template.php │ │ ├── smarty_internal_templatebase.php │ │ ├── smarty_internal_templatecompilerbase.php │ │ ├── smarty_internal_templatelexer.php │ │ ├── smarty_internal_templateparser.php │ │ ├── smarty_internal_testinstall.php │ │ ├── smarty_internal_undefined.php │ │ ├── smarty_resource.php │ │ ├── smarty_resource_custom.php │ │ ├── smarty_resource_recompiled.php │ │ ├── smarty_resource_uncompiled.php │ │ ├── smarty_security.php │ │ ├── smarty_template_cached.php │ │ ├── smarty_template_compiled.php │ │ ├── smarty_template_config.php │ │ ├── smarty_template_resource_base.php │ │ ├── smarty_template_source.php │ │ ├── smarty_undefined_variable.php │ │ ├── smarty_variable.php │ │ ├── smartycompilerexception.php │ │ └── smartyexception.php └── tpl.php ├── index.php ├── modules └── php │ └── php.php ├── style ├── ajax-loader.gif ├── artdialog │ ├── artDialog.js │ └── skins │ │ ├── aero.css │ │ ├── aero │ │ ├── aero_s.png │ │ ├── aero_s2.png │ │ └── ie6 │ │ │ ├── aui_close.hover.png │ │ │ ├── aui_close.png │ │ │ ├── aui_e.png │ │ │ ├── aui_n.png │ │ │ ├── aui_ne.png │ │ │ ├── aui_nw.png │ │ │ ├── aui_s.png │ │ │ ├── aui_se.png │ │ │ ├── aui_sw.png │ │ │ ├── aui_title_icon.png │ │ │ └── aui_w.png │ │ ├── black.css │ │ ├── black │ │ ├── bg.png │ │ ├── bg2.png │ │ ├── bg_css3.png │ │ ├── bg_css3_2.png │ │ └── ie6 │ │ │ ├── close.hover.png │ │ │ ├── close.png │ │ │ ├── e.png │ │ │ ├── n.png │ │ │ ├── ne.png │ │ │ ├── nw.png │ │ │ ├── s.png │ │ │ ├── se.png │ │ │ ├── sw.png │ │ │ └── w.png │ │ ├── blue.css │ │ ├── blue │ │ ├── bg.png │ │ ├── bg2.png │ │ ├── bg_css3.png │ │ ├── bg_css3_2.png │ │ └── ie6 │ │ │ ├── close.hover.png │ │ │ ├── close.png │ │ │ ├── e.png │ │ │ ├── n.png │ │ │ ├── ne.png │ │ │ ├── nw.png │ │ │ ├── s.png │ │ │ ├── se.png │ │ │ ├── sw.png │ │ │ └── w.png │ │ ├── chrome.css │ │ ├── chrome │ │ ├── border.png │ │ └── chrome_s.png │ │ ├── default.css │ │ ├── green.css │ │ ├── green │ │ ├── bg.png │ │ ├── bg2.png │ │ ├── bg_css3.png │ │ ├── bg_css3_2.png │ │ ├── color_bg.png │ │ └── ie6 │ │ │ ├── close.hover.png │ │ │ ├── close.png │ │ │ ├── e.png │ │ │ ├── n.png │ │ │ ├── ne.png │ │ │ ├── nw.png │ │ │ ├── s.png │ │ │ ├── se.png │ │ │ ├── sw.png │ │ │ └── w.png │ │ ├── icons │ │ ├── error.png │ │ ├── face-sad.png │ │ ├── face-smile.png │ │ ├── loading.gif │ │ ├── question.png │ │ ├── succeed.png │ │ └── warning.png │ │ ├── idialog.css │ │ ├── idialog │ │ ├── idialog_s.png │ │ ├── idialog_s2.png │ │ └── ie6 │ │ │ ├── aui_close.hover.png │ │ │ ├── aui_close.png │ │ │ ├── aui_e.png │ │ │ ├── aui_n.png │ │ │ ├── aui_ne.png │ │ │ ├── aui_nw.png │ │ │ ├── aui_s.png │ │ │ ├── aui_se.png │ │ │ ├── aui_sw.png │ │ │ └── aui_w.png │ │ ├── opera.css │ │ ├── opera │ │ ├── ie6 │ │ │ ├── aui_close.hover.png │ │ │ ├── aui_close.png │ │ │ ├── aui_e.png │ │ │ ├── aui_n.png │ │ │ ├── aui_ne.png │ │ │ ├── aui_nw.png │ │ │ ├── aui_s.png │ │ │ ├── aui_se.png │ │ │ ├── aui_sw.png │ │ │ └── aui_w.png │ │ ├── s1.png │ │ └── s2.png │ │ ├── simple.css │ │ └── twitter.css ├── bootstrap │ ├── css │ │ ├── bootstrap-responsive.min.css │ │ └── bootstrap.min.css │ ├── img │ │ ├── glyphicons-halflings-white.png │ │ └── glyphicons-halflings.png │ └── js │ │ └── bootstrap.min.js ├── busy.gif ├── check_error.gif ├── check_right.gif ├── common.js ├── dns_t.gif ├── gray.css ├── jq.cookie.js ├── jquery.js ├── js │ ├── adapters │ │ ├── mootools-adapter.js │ │ └── prototype-adapter.js │ ├── highcharts.js │ ├── modules │ │ ├── canvas-tools.js │ │ ├── data.js │ │ └── exporting.js │ └── themes │ │ ├── dark-blue.js │ │ ├── dark-green.js │ │ ├── gray.js │ │ ├── grid.js │ │ └── skies.js ├── loginbg.jpg ├── md5.js ├── piao_msg.css ├── public.js └── style2.css ├── upgrade.php └── vhost ├── control ├── anticc.ctl.php ├── antisql.ctl.php ├── antiupload.ctl.php ├── banip.ctl.php ├── cache.ctl.php ├── cacheclean.ctl.php ├── capability.ctl.php ├── cdn.ctl.php ├── connection.ctl.php ├── cron.ctl.php ├── domain.ctl.php ├── domain_root.txt ├── flow.ctl.php ├── httpauth.ctl.php ├── index.ctl.php ├── indexfile.ctl.php ├── info.ctl.php ├── mime.ctl.php ├── phpset.ctl.php ├── protection.ctl.php ├── record.ctl.php ├── response.ctl.php ├── rewrite.ctl.php ├── rewrite │ ├── daishua.conf │ ├── dedecms.conf │ ├── discuzx.conf │ ├── discuzx2.conf │ ├── discuzx3.conf │ ├── ecshop.conf │ ├── empirecms.conf │ ├── epay.conf │ ├── mvc.conf │ ├── pbootcms.conf │ ├── phpcms.conf │ ├── phpwind.conf │ ├── shopwind.conf │ ├── thinkphp.conf │ ├── wordpress.conf │ └── zblog.conf ├── rewrites.ctl.php ├── session.ctl.php ├── shell.ctl.php ├── speed.ctl.php ├── ssi.ctl.php ├── ssl.ctl.php ├── sso.ctl.php ├── tplenv.ctl.php ├── webalizer.ctl.php ├── webapp.ctl.php ├── webftp.ctl.php └── webftpsso.ctl.php ├── index.php ├── log.php └── view └── default ├── anticc └── anticcfrom.html ├── antisql └── antisqlfrom.html ├── antiupload └── antiuploadfrom.html ├── banip └── addFrom.html ├── cache └── cachefrom.html ├── cacheclean └── cachecleanfrom.html ├── capability └── capabilityfrom.html ├── cdn └── addFrom.html ├── changePassword.html ├── common ├── foot.html └── head.html ├── connection └── connectionfrom.html ├── cron └── index.html ├── domain ├── add.html └── show.html ├── domainSsl.html ├── flow └── index.html ├── ftp.html ├── httpauth └── index.html ├── images ├── bg3.jpg ├── bg_10.jpg ├── ej1_30.gif ├── ej1_30a.gif ├── ej1_31.gif ├── ej1_31a.gif ├── th_bg.gif └── xt.jpg ├── imgs ├── head_panel.png ├── main_t.png ├── ok.png ├── php.png ├── rewrite.png ├── user.png ├── vhost.gif ├── vhost.png ├── vhost_login.png └── vhost_t.png ├── indexfile └── indexfilefrom.html ├── info ├── addErrorPage.html └── showErrorPage.html ├── js ├── anticc.js ├── antisql.js ├── antiupload.js ├── banip.js ├── cache.js ├── connection.js ├── domain.js ├── indexfile.js ├── jquery.js ├── mime.js ├── protection.js ├── rewrite.js └── speed.js ├── kfinfo.html ├── login.html ├── loginerror.html ├── mime └── mimefrom.html ├── msg.html ├── noframe.html ├── phpset.html ├── protection └── add.html ├── response └── gzip.html ├── rewrite.html ├── rewrite └── rewritefrom.html ├── shell.html ├── shell └── index.html ├── speed └── speedfrom.html ├── ssi.html ├── ssl.html ├── style ├── 022.gif ├── 1114.gif ├── 1330.gif ├── 1541.gif ├── b_drop.gif ├── b_edit.gif ├── blue32_031.gif ├── count.gif ├── danqian.gif ├── databack.gif ├── database.gif ├── ej1_30.gif ├── ej1_30a.gif ├── ej1_31.gif ├── ej1_31a.gif ├── fatcow_1162.gif ├── fatcow_11622.gif ├── fatcow_1339.gif ├── fatcow_1425.gif ├── fatcow_1432.gif ├── fatcow_913.gif ├── fil_zip_1.gif ├── foncun.gif ├── foot_c.jpg ├── foot_l.jpg ├── foot_r.jpg ├── ftp.gif ├── head_img.jpg ├── head_panel.jpg ├── header.css ├── heading.jpg ├── image136.jpg ├── image137.gif ├── image137.png ├── img_skin2020.jpg ├── left.css ├── login.css ├── login_button.jpg ├── logwww1_1.gif ├── memu-gb.gif ├── menu-1.gif ├── menu.gif ├── menutitle-bg.gif ├── mime.gif ├── monen.gif ├── nocache.gif ├── off.gif ├── online2.gif ├── p1.gif ├── p2.gif ├── p3.gif ├── p4.gif ├── p5.gif ├── p6.gif ├── p7.gif ├── p8.gif ├── plan.gif ├── point.gif ├── process.gif ├── public.css ├── shuaxin.gif ├── sicon_005.gif ├── ssi.gif ├── ssl.gif ├── start_off.jpg ├── start_off.png ├── start_on.jpg ├── start_on.png ├── style.css ├── table_bg00.gif ├── table_bottom00.gif ├── table_box.gif ├── title_0100.gif ├── top-bg.gif ├── user_ico.gif ├── webftp.gif ├── xiansu.gif ├── xnfx.gif ├── xt.jpg └── yuming.gif ├── top.html ├── tplenv.html ├── webapp ├── downinstall.html ├── show.html ├── step0.html ├── uninstall.html └── wrongdomain.html └── webftp ├── ban.gif ├── copy.gif ├── cut.gif ├── delete.gif ├── httpauth.png ├── icon_exe.gif ├── icon_folder.gif ├── icon_image.gif ├── icon_txt.gif ├── icon_unknown.gif ├── icon_zip.gif ├── ipdeny.png ├── lock.gif ├── ls.html ├── paste.gif ├── refresh.gif ├── ro.gif ├── static.gif ├── up.gif ├── upfile.gif ├── utils.js └── write.gif /README.md: -------------------------------------------------------------------------------- 1 | # Easypanel面板优化版 2 | 3 | 这个是集成在 [Kangle一键脚本](http://kangle.cccyun.cn/) 中的Easypanel源码,是基于Kangle官方原版,全解密后进行了深度优化的版本。 4 | 5 | ### 优化内容 6 | 7 | - 全解密并升级smarty框架 8 | - SSL证书可同步到cdn节点 9 | - SSL配置页面新增"HTTP跳转到HTTPS"选项 10 | - SSL配置页面新增"开启HTTP2"选项 11 | - CDN可以给单个域名设置SSL证书 12 | - 增加独立的PHP版本切换页面 13 | - EP管理员后台增加选项:默认PHP版本、允许域名泛绑定 14 | - 修复带有空格的文件名无法解压和重命名的问题 15 | - CDN绑定域名可以自定义回源协议,增加tcp四层转发 16 | - 优化防CC设置页面,支持设置IP和URL白名单 17 | - 清除缓存页面支持批量清除 18 | - 支持设置URL黑名单 19 | - 绑定域名页面支持直接编辑绑定目录 20 | - 独立的仿宝塔的伪静态设置页面 21 | - 用户可自定义开启PHP扩展、自定义php.ini参数 22 | - 数据迁移与辅节点设置,支持自定义对方面板端口 23 | 24 | ### 更新方法 25 | 26 | - Kangle一键脚本主菜单选择单独安装/更新组件,然后选择更新Easypanel;或手动上传至服务器/vhs/kangle/nodewww/webftp目录下 27 | 28 | ### 其他推荐 29 | 30 | - [彩虹云主机](https://www.cccyun.net/) 31 | - [Windows版Kangle集成环境免安装优化版](https://blog.cccyun.cn/post-465.html) 32 | -------------------------------------------------------------------------------- /access.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 |
7 |
8 | 9 | 10 |
11 |
12 |
13 | -------------------------------------------------------------------------------- /admin/control/dns.ctl.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/control/flow.ctl.php: -------------------------------------------------------------------------------- 1 | getAll($table, $t, $count); 40 | $this->_tpl->assign('data', $data); 41 | $this->_tpl->assign('t', $_REQUEST['t']); 42 | $this->_tpl->assign('flows', $flows); 43 | $this->_tpl->assign('date', $flows[0]['t']); 44 | return $this->_tpl->display('flow/sort.html'); 45 | } 46 | } 47 | 48 | ?> -------------------------------------------------------------------------------- /admin/control/restore.ctl.php: -------------------------------------------------------------------------------- 1 | _tpl->assign('cmd', $str); 11 | } 12 | 13 | $ftp_dir = daocall('setting', 'get', array('ftp_dir')); 14 | $listdir = apicall('restore', 'listFtpDirFile', array($ftp_dir)); 15 | $this->_tpl->assign('listdir', $listdir); 16 | return $this->_tpl->fetch('restore/index.html'); 17 | } 18 | 19 | public function restore() 20 | { 21 | $dir = $_REQUEST['dir']; 22 | daocall('setting', 'add', array('backup_now_dir', $dir)); 23 | $str = 'aaaa'; 24 | $this->_tpl->assign('cmd', $str); 25 | return $this->display('restore/index.html'); 26 | } 27 | } 28 | 29 | ?> -------------------------------------------------------------------------------- /admin/control/sso.ctl.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/index.php: -------------------------------------------------------------------------------- 1 | assign('title', getTitle()); 10 | loadSetting($tpl); 11 | startFramework(); 12 | 13 | ?> -------------------------------------------------------------------------------- /admin/template_config/db_config.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{if $win}} 4 | 5 | {{/if}} 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /admin/template_config/unix_rc.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | -------------------------------------------------------------------------------- /admin/template_config/vh_db.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | AsUser 4 | 5 | 6 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /admin/template_config/win_phpconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /admin/view/default/access/ip.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 |
4 |
当前位置:服务器管理 --> 禁止ip访问
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
ip地址(如:192.168.0.1,192.168.0.1/24):禁止时间(0表示永久):  分钟
14 | 15 | 16 | {{foreach from=$ips item=row}} 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | {{/foreach}} 25 | 26 |
{{$row.ip}}{{if $row.expire==0}}永久{{else}}{{ceil(($row.expire-time())/60)}}{{/if}}删除
27 |
28 |
29 | {{dispatch c='index' a='foot'}} 30 | -------------------------------------------------------------------------------- /admin/view/default/common.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/common.html -------------------------------------------------------------------------------- /admin/view/default/common/foot.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | 6 | 7 | -------------------------------------------------------------------------------- /admin/view/default/common/head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | easypanel 虚拟主机面板 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /admin/view/default/dns/add.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 | 4 |
5 |
当前位置:DNS管理 --> 新增域名
6 | 7 | 8 | 9 | 10 | 11 | 20 | 21 | 22 | 23 | 24 | 25 |
新增域名
新增域名: 12 | 类型: 19 | 值:线路:
26 |
27 |
28 | 29 | {{dispatch c='index' a='foot'}} 30 | -------------------------------------------------------------------------------- /admin/view/default/dns/set.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 | 4 |
5 |
当前位置:DNS管理 --> DNS设置
6 | 7 | 8 | 9 | 10 | 13 | 14 | 15 | 16 | 17 |
DNS设置
11 | 主域名服务器 12 | 辅域名服务器
18 |
19 |
20 | 21 | {{dispatch c='index' a='foot'}} 22 | -------------------------------------------------------------------------------- /admin/view/default/dnsdomain/from.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/dnsdomain/from.html -------------------------------------------------------------------------------- /admin/view/default/domain/domainfrom.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 | 4 |
5 |
6 |
当前位置:服务器管理 --> 添加保留域名
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
保留域名: 注:添加的域名用户将不能绑定 
15 |
16 | 17 | 18 | 19 | {{foreach from=$domains item=row}} 20 | 21 | {{/foreach}} 22 | 23 |
{{$row}}删除
24 |
25 |
26 | {{dispatch c='index' a='foot'}} 27 | -------------------------------------------------------------------------------- /admin/view/default/images/bb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/bb.gif -------------------------------------------------------------------------------- /admin/view/default/images/bg12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/bg12.png -------------------------------------------------------------------------------- /admin/view/default/images/bg3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/bg3.jpg -------------------------------------------------------------------------------- /admin/view/default/images/bg4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/bg4.jpg -------------------------------------------------------------------------------- /admin/view/default/images/bg_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/bg_10.jpg -------------------------------------------------------------------------------- /admin/view/default/images/bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/bg_2.jpg -------------------------------------------------------------------------------- /admin/view/default/images/delete.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/delete.gif -------------------------------------------------------------------------------- /admin/view/default/images/dot_6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/dot_6.gif -------------------------------------------------------------------------------- /admin/view/default/images/ej1_30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/ej1_30.gif -------------------------------------------------------------------------------- /admin/view/default/images/ej1_30a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/ej1_30a.gif -------------------------------------------------------------------------------- /admin/view/default/images/ej1_31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/ej1_31.gif -------------------------------------------------------------------------------- /admin/view/default/images/ej1_31a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/ej1_31a.gif -------------------------------------------------------------------------------- /admin/view/default/images/login_vhost.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/login_vhost.jpg -------------------------------------------------------------------------------- /admin/view/default/images/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/logo.gif -------------------------------------------------------------------------------- /admin/view/default/images/logo2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/images/logo2.gif -------------------------------------------------------------------------------- /admin/view/default/install/step2.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 |
kangle虚拟主机管理系统安装成功!请点这里登录,进行管理。
4 |
5 | {{dispatch c='index' a='foot'}} -------------------------------------------------------------------------------- /admin/view/default/kpanel.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{$title}} 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | <body bgcolor='#FFFFFF' text='#000000'> 17 | 您的浏览器不支持框架! 18 | </body> 19 | 20 | -------------------------------------------------------------------------------- /admin/view/default/login_error.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 | 10 | 14 | 15 |
11 |
登陆错误:{{$msg}}[返回] 12 |
13 |
16 |
17 | -------------------------------------------------------------------------------- /admin/view/default/manynode/addfrom.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 |
4 |
当前位置:其它设置 --> 增加辅节点
5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
节点名称:{{if $edit}}{{$node.name}}{{else}} 字母,数字的集合{{/if}}
节点IP:
节点端口:
节点安全码:
备注:
 
27 |
28 |
29 |
30 | {{dispatch c='index' a='foot'}} -------------------------------------------------------------------------------- /admin/view/default/manynode/addlocal.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 |
4 |
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
增加主节点名称
节点名称:
19 |
20 |
21 |
22 | 23 | 24 | {{dispatch c='index' a='foot'}} -------------------------------------------------------------------------------- /admin/view/default/msg.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 | 3 | 11 | 12 |
13 |
14 | 15 |
16 | {{$msg}} 17 |
18 | 19 | 20 |
21 |
22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /admin/view/default/product/product_check_result.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 检测结果 6 | 7 | 8 | {{if $result==1}} 9 | {{$param}}已经被别人注册了!请选过一个吧. 10 | {{else}} 11 | {{$param}}可用 12 | {{/if}} 13 | 14 | -------------------------------------------------------------------------------- /admin/view/default/product/product_list.js: -------------------------------------------------------------------------------- 1 | function go_product_form(product) 2 | { 3 | if(product.substr(0,1)=='_'){ 4 | return; 5 | } 6 | {{$target}}.window.location='?c=product&a=sellForm&product='+product; 7 | } 8 | document.write(''); -------------------------------------------------------------------------------- /admin/view/default/response/gzip.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 | 17 |
18 |
19 |
当前位置:服务器管理 --> 开启gzip压缩
20 |
21 | 22 | 23 | 24 | 26 | 27 | 28 |
匹配Content-Type: 注:支持正则表达式,如果不熟悉设置,默认即可 25 |   
29 |
30 |
31 |
32 | {{dispatch c='index' a='foot'}} -------------------------------------------------------------------------------- /admin/view/default/restore/index.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 | 4 |
5 |
6 | 7 | {{foreach from=$listdir item=row}} 8 | 9 | {{/foreach}} 10 | 11 |
{{$row}}  {{if substr($row,-1)=='f'}}全备份{{else}}增量备份{{/if}}
12 |
13 |
14 | 15 | -------------------------------------------------------------------------------- /admin/view/default/scripts/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/scripts/common.js -------------------------------------------------------------------------------- /admin/view/default/scripts/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/scripts/jquery.js -------------------------------------------------------------------------------- /admin/view/default/scripts/manynode.js: -------------------------------------------------------------------------------- 1 | function sleep(n) 2 | { 3 | var start=new Date().getTime(); 4 | while(true) 5 | if(new Date().getTime()-start> n) 6 | break; 7 | } 8 | function test_node() 9 | { 10 | $.ajax({ 11 | type:'post', 12 | dataType:'json', 13 | url: '?c=manynode&a=getNOde', 14 | success:function(json) { 15 | if (json['status'] == 200) { 16 | for (i=0; i"); 21 | check_node(name); 22 | } 23 | } 24 | } 25 | }); 26 | } 27 | function check_node(name) 28 | { 29 | $.ajax({ 30 | type:'get', 31 | url: '?c=manynode&a=testNode', 32 | data: 'name=' + name, 33 | success:function(status) { 34 | if (status == 200) { 35 | $("#tr" + name).html("状态:"); 36 | }else{ 37 | $("#tr" + name).html("状态:"); 38 | } 39 | } 40 | }); 41 | } 42 | $(document).ready(function(){ 43 | //test_node(); 44 | }); -------------------------------------------------------------------------------- /admin/view/default/servers/from.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/servers/from.html -------------------------------------------------------------------------------- /admin/view/default/servers/tools.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 |
4 |
当前位置:服务器管理 --> 服务器设置 -->调试工具
5 | 6 | 7 | 8 | 9 | 30 | 31 | 32 |
dig工具
10 | 域名: 11 | 线路: 16 | 服务器: 17 | 22 | 23 | 24 | {{if $dig}} 25 |
26 | 				{{$dig}}
27 | 				
28 | {{/if}} 29 |
33 |
34 |
35 | {{dispatch c='index' a='foot'}} -------------------------------------------------------------------------------- /admin/view/default/setting/setFrom.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 | 3 |
4 |
5 | 6 | 支付方式: 7 | 8 | 支付宝 9 | 网银在线 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
-------------------------------------------------------------------------------- /admin/view/default/style/1541.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/1541.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod2-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod2-2.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod2.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod3.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod4.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod5.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod6.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod7.gif -------------------------------------------------------------------------------- /admin/view/default/style/addprod8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/addprod8.gif -------------------------------------------------------------------------------- /admin/view/default/style/admin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/admin.gif -------------------------------------------------------------------------------- /admin/view/default/style/arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/arrow.gif -------------------------------------------------------------------------------- /admin/view/default/style/arrow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/arrow.jpg -------------------------------------------------------------------------------- /admin/view/default/style/b_drop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/b_drop.gif -------------------------------------------------------------------------------- /admin/view/default/style/b_edit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/b_edit.gif -------------------------------------------------------------------------------- /admin/view/default/style/bianji.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/bianji.gif -------------------------------------------------------------------------------- /admin/view/default/style/count.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/count.gif -------------------------------------------------------------------------------- /admin/view/default/style/daolu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/daolu.gif -------------------------------------------------------------------------------- /admin/view/default/style/error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/error.gif -------------------------------------------------------------------------------- /admin/view/default/style/fandai.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/fandai.gif -------------------------------------------------------------------------------- /admin/view/default/style/fatcow_1425.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/fatcow_1425.gif -------------------------------------------------------------------------------- /admin/view/default/style/fil_zip_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/fil_zip_1.gif -------------------------------------------------------------------------------- /admin/view/default/style/header.css: -------------------------------------------------------------------------------- 1 | #t{ 2 | height:72px; 3 | width:100%; 4 | background:url(/images/top-bg.gif) #008ECE; 5 | border-bottom:4px solid #008ECE; 6 | } 7 | #t1 { 8 | width:762px; 9 | } 10 | #t2 { 11 | padding-top:15px; 12 | padding-left:15px; 13 | text-align:left; 14 | color:#fff; 15 | background:url(/images/top-right.gif) 30px no-repeat; 16 | } -------------------------------------------------------------------------------- /admin/view/default/style/kanglevhms.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/kanglevhms.gif -------------------------------------------------------------------------------- /admin/view/default/style/login_button.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/login_button.jpg -------------------------------------------------------------------------------- /admin/view/default/style/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/logo.gif -------------------------------------------------------------------------------- /admin/view/default/style/main_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/main_bg.gif -------------------------------------------------------------------------------- /admin/view/default/style/memu-gb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/memu-gb.gif -------------------------------------------------------------------------------- /admin/view/default/style/menu-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/menu-1.gif -------------------------------------------------------------------------------- /admin/view/default/style/menu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/menu.gif -------------------------------------------------------------------------------- /admin/view/default/style/menutitle-bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/menutitle-bg.gif -------------------------------------------------------------------------------- /admin/view/default/style/p1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p1.gif -------------------------------------------------------------------------------- /admin/view/default/style/p2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p2.gif -------------------------------------------------------------------------------- /admin/view/default/style/p3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p3.gif -------------------------------------------------------------------------------- /admin/view/default/style/p4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p4.gif -------------------------------------------------------------------------------- /admin/view/default/style/p5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p5.gif -------------------------------------------------------------------------------- /admin/view/default/style/p6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p6.gif -------------------------------------------------------------------------------- /admin/view/default/style/p7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p7.gif -------------------------------------------------------------------------------- /admin/view/default/style/p8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/p8.gif -------------------------------------------------------------------------------- /admin/view/default/style/point.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/point.gif -------------------------------------------------------------------------------- /admin/view/default/style/public.css: -------------------------------------------------------------------------------- 1 | *{ 2 | margin: 0; 3 | padding: 0; 4 | border: 0; 5 | } 6 | 7 | a:link,a:visited { 8 | color: #036; 9 | text-decoration: none; 10 | } 11 | a:hover,a:active { 12 | color: #2583EA; 13 | text-decoration: underline; 14 | } 15 | 16 | body{ 17 | color:#036; 18 | background-color:#fff; 19 | font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 瀹嬩綋,sans-serif; 20 | font-size:12px; 21 | line-height:150%; 22 | } 23 | h1{ 24 | font-size:12px; 25 | color:#036; 26 | text-align:center; 27 | margin:2px 0 1px 0; 28 | background:#c0dcff; 29 | } 30 | top{ 31 | border:1px solid #ccecfb; 32 | border-bottom:none; 33 | margin-top:15px; 34 | background:#4298e1; 35 | } -------------------------------------------------------------------------------- /admin/view/default/style/qinchu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/qinchu.gif -------------------------------------------------------------------------------- /admin/view/default/style/resetcron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/resetcron.png -------------------------------------------------------------------------------- /admin/view/default/style/table_box.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/table_box.gif -------------------------------------------------------------------------------- /admin/view/default/style/top-bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/top-bg.gif -------------------------------------------------------------------------------- /admin/view/default/style/top_bg2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/top_bg2.jpg -------------------------------------------------------------------------------- /admin/view/default/style/top_menu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/top_menu.jpg -------------------------------------------------------------------------------- /admin/view/default/style/xt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/xt.jpg -------------------------------------------------------------------------------- /admin/view/default/style/yuming.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/style/yuming.gif -------------------------------------------------------------------------------- /admin/view/default/system/file.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 编辑: {{$file}} 6 | 7 | 8 | 9 |
10 | 文件:{{$file}} 编码:{{$charset}} 11 |
12 |
13 | 16 |
17 |
18 | 19 |
20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /admin/view/default/views/from.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 |
3 |
4 |
5 |
当前位置:增加DNS线路
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
增加线路
名称: 字母,数字的集合
描述: 别名,如:江西电信
key:
22 |
23 |
24 |
25 | {{dispatch c='index' a='foot'}} -------------------------------------------------------------------------------- /api/da.php: -------------------------------------------------------------------------------- 1 | assign('title', getTitle()); 18 | startFramework(); 19 | 20 | ?> -------------------------------------------------------------------------------- /crontab/cdn.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /crontab/sync_cdn.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api.php: -------------------------------------------------------------------------------- 1 | RET_SVR_BUSY; 26 | } 27 | 28 | return $ret; 29 | } 30 | } 31 | 32 | 33 | ?> -------------------------------------------------------------------------------- /framework/api/admin_user.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/checkparam.api.php: -------------------------------------------------------------------------------- 1 | $value) { 29 | $a[$key] = $this->checkParam($value, $grade); 30 | } 31 | 32 | return $a; 33 | } 34 | } 35 | 36 | ?> -------------------------------------------------------------------------------- /framework/api/crontab.api.php: -------------------------------------------------------------------------------- 1 | reloadNode($nodes[$i]); 15 | ++$i; 16 | } 17 | } 18 | 19 | public function runHour() 20 | { 21 | } 22 | 23 | private function reloadNode($node) 24 | { 25 | $whm = apicall('nodes', 'makeWhm2', array($node['host'], $node['port'], $node['user'], $node['passwd'])); 26 | $whmCall = new WhmCall('core.whm', 'reload_all_vh'); 27 | return $whm->call($whmCall, 10); 28 | } 29 | } 30 | 31 | ?> -------------------------------------------------------------------------------- /framework/api/dns.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/fileaccess.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/flow.api.php: -------------------------------------------------------------------------------- 1 | flowobj = $flowobj; 11 | } 12 | 13 | public function getFlow($table, $name, $t) 14 | { 15 | return $this->flowobj->getFlow($table, $name, $t); 16 | } 17 | 18 | public function getListflow($table, $t) 19 | { 20 | return $this->flowobj->getListflow($table, $t); 21 | } 22 | 23 | public function getMonthFlow($name, $t) 24 | { 25 | $result = $this->flowobj->getMonthFlow($name, $t); 26 | return $result; 27 | } 28 | 29 | /** 30 | * 得到虚拟主机当前月流量 31 | * @param $name 32 | * @return Ambigous 33 | */ 34 | public function getCurrentMonthFlow($name) 35 | { 36 | return $this->getMonthFlow($name, date('Ym')); 37 | } 38 | } 39 | 40 | ?> -------------------------------------------------------------------------------- /framework/api/install.api.php: -------------------------------------------------------------------------------- 1 | exec($sql); 37 | $sql = ''; 38 | } 39 | 40 | ++$i; 41 | } 42 | 43 | if ($sql != '') { 44 | @$pdo->exec($sql); 45 | } 46 | 47 | return true; 48 | } 49 | 50 | public function getInstallVersion() 51 | { 52 | $line = @file($GLOBALS['lock_file']); 53 | return trim($line[0]); 54 | } 55 | } 56 | 57 | ?> -------------------------------------------------------------------------------- /framework/api/server.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/slave.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/user.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/vhostproduct.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/api/views.api.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/configs/config.cfg.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/crontab.php: -------------------------------------------------------------------------------- 1 | \n"); 5 | } 6 | 7 | @set_time_limit(0); 8 | $dir = dirname(__FILE__); 9 | define('SYS_ROOT', $dir); 10 | define('APPLICATON_ROOT', ''); 11 | include SYS_ROOT . '/runtime.php'; 12 | if ($_SERVER['argv'] == null || $_REQUEST != null) { 13 | exit('crontab cann\'t run in web model.please run in cli.'); 14 | } 15 | 16 | if ($_SERVER['argc'] != 2) { 17 | usage(); 18 | } 19 | 20 | $action = $_SERVER['argv'][1]; 21 | 22 | if ($action == 'day') { 23 | return apicall('crontab', 'runDay'); 24 | } 25 | 26 | if ($action == 'hour') { 27 | return apicall('crontab', 'runHour'); 28 | } 29 | 30 | usage(); 31 | 32 | ?> -------------------------------------------------------------------------------- /framework/dao/filter.dao.php: -------------------------------------------------------------------------------- 1 | MAP_ARR = array('value' => 'value'); 8 | $this->_TABLE = DBPRE . 'filter'; 9 | } 10 | 11 | public function add($value) 12 | { 13 | $arr['value'] = $value; 14 | return $this->insert($arr); 15 | } 16 | 17 | public function clear() 18 | { 19 | return $this->delData(null); 20 | } 21 | 22 | public function listFilter() 23 | { 24 | return $this->select(null); 25 | } 26 | } 27 | 28 | ?> -------------------------------------------------------------------------------- /framework/lib/dbProduct.lib.php: -------------------------------------------------------------------------------- 1 | create($vhost); 24 | } 25 | 26 | abstract public function create($vhost); 27 | 28 | abstract public function change_quota($vhost); 29 | 30 | abstract public function remove($uid); 31 | 32 | abstract public function password($uid, $passwd); 33 | 34 | abstract public function dumpOutPassword($user); 35 | 36 | abstract public function dumpInPassword($user, $passwd); 37 | 38 | abstract public function used($uid); 39 | } 40 | 41 | 42 | ?> -------------------------------------------------------------------------------- /framework/lng/zh.lng.php: -------------------------------------------------------------------------------- 1 | '我的信息', 'account_manage' => '账号管理', 'change_passwd' => '修改密码', 'product_id' => '产品ID', 'TOMCAT_PASSWD' => 'tomcat密码', 'ZEND' => 'zend', 'ON' => '开', 'OFF' => '关', '' => ''); 5 | } 6 | 7 | 8 | ?> -------------------------------------------------------------------------------- /framework/model.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/shell.php: -------------------------------------------------------------------------------- 1 | \n"); 5 | } 6 | 7 | @set_time_limit(0); 8 | date_default_timezone_set('Asia/Shanghai'); 9 | $dir = dirname(__FILE__); 10 | define('SYS_ROOT', $dir); 11 | define('APPLICATON_ROOT', ''); 12 | include SYS_ROOT . '/runtime.php'; 13 | if ($_SERVER['argv'] == null || $_REQUEST != null) { 14 | exit('crontab cann\'t run in web model.please run in cli.'); 15 | } 16 | 17 | if ($_SERVER['argc'] < 2) { 18 | usage(); 19 | } 20 | 21 | $argv = $_SERVER['argv']; 22 | $program = array_shift($argv); 23 | $action = array_shift($argv); 24 | @apicall('shell', $action, array($argv)); 25 | 26 | ?> -------------------------------------------------------------------------------- /framework/smarty/bootstrap.php: -------------------------------------------------------------------------------- 1 | 6 | * 7 | * For the full copyright and license information, please view the LICENSE 8 | * file that was distributed with this source code. 9 | */ 10 | /** 11 | * Load and register Smarty Autoloader 12 | */ 13 | if (!class_exists('Smarty_Autoloader')) { 14 | include dirname(__FILE__) . '/Autoloader.php'; 15 | } 16 | Smarty_Autoloader::register(true); 17 | -------------------------------------------------------------------------------- /framework/smarty/plugins/function.dispatch.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/smarty/plugins/modifier.replace.php: -------------------------------------------------------------------------------- 1 | 16 | * @author Uwe Tews 17 | * 18 | * @param string $string input string 19 | * @param string $search text to search for 20 | * @param string $replace replacement text 21 | * 22 | * @return string 23 | */ 24 | function smarty_modifier_replace($string, $search, $replace) 25 | { 26 | static $is_loaded = false; 27 | if (Smarty::$_MBSTRING) { 28 | if (!$is_loaded) { 29 | if (!is_callable('smarty_mb_str_replace')) { 30 | include_once SMARTY_PLUGINS_DIR . 'shared.mb_str_replace.php'; 31 | } 32 | $is_loaded = true; 33 | } 34 | return smarty_mb_str_replace($search, $replace, $string); 35 | } 36 | return str_replace($search, $replace, $string); 37 | } 38 | -------------------------------------------------------------------------------- /framework/smarty/plugins/modifier.spacify.php: -------------------------------------------------------------------------------- 1 | 16 | * 17 | * @param string $string input string 18 | * @param string $spacify_char string to insert between characters. 19 | * 20 | * @return string 21 | */ 22 | function smarty_modifier_spacify($string, $spacify_char = ' ') 23 | { 24 | // well… what about charsets besides latin and UTF-8? 25 | return implode($spacify_char, preg_split('//' . Smarty::$_UTF8_MODIFIER, $string, -1, PREG_SPLIT_NO_EMPTY)); 26 | } 27 | -------------------------------------------------------------------------------- /framework/smarty/plugins/modifiercompiler.cat.php: -------------------------------------------------------------------------------- 1 | 16 | * @author Uwe Tews 17 | * 18 | * @param array $params parameters 19 | * 20 | * @return string with compiled code 21 | */ 22 | function smarty_modifiercompiler_lower($params) 23 | { 24 | if (Smarty::$_MBSTRING) { 25 | return 'mb_strtolower(' . $params[ 0 ] . ', \'' . addslashes(Smarty::$_CHARSET) . '\')'; 26 | } 27 | // no MBString fallback 28 | return 'strtolower(' . $params[ 0 ] . ')'; 29 | } 30 | -------------------------------------------------------------------------------- /framework/smarty/plugins/modifiercompiler.noprint.php: -------------------------------------------------------------------------------- 1 | ]*?>!', ' ', {$params[0]})"; 25 | } else { 26 | return 'strip_tags(' . $params[ 0 ] . ')'; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /framework/smarty/plugins/modifiercompiler.to_charset.php: -------------------------------------------------------------------------------- 1 | 15 | * 16 | * @param string $string text that should by escaped 17 | * 18 | * @return string 19 | */ 20 | function smarty_function_escape_special_chars($string) 21 | { 22 | if (!is_array($string)) { 23 | if (version_compare(PHP_VERSION, '5.2.3', '>=')) { 24 | $string = htmlspecialchars($string, ENT_COMPAT, Smarty::$_CHARSET, false); 25 | } else { 26 | $string = preg_replace('!&(#?\w+);!', '%%%SMARTY_START%%%\\1%%%SMARTY_END%%%', $string); 27 | $string = htmlspecialchars($string); 28 | $string = str_replace(array('%%%SMARTY_START%%%', '%%%SMARTY_END%%%'), array('&', ';'), $string); 29 | } 30 | } 31 | return $string; 32 | } 33 | -------------------------------------------------------------------------------- /framework/smarty/plugins/shared.literal_compiler_param.php: -------------------------------------------------------------------------------- 1 | 15 | */ 16 | class Smarty_Internal_Compile_Block_Child extends Smarty_Internal_Compile_Child 17 | { 18 | /** 19 | * Tag name 20 | * 21 | * @var string 22 | */ 23 | public $tag = 'block_child'; 24 | } 25 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_compile_block_parent.php: -------------------------------------------------------------------------------- 1 | 15 | */ 16 | class Smarty_Internal_Compile_Block_Parent extends Smarty_Internal_Compile_Child 17 | { 18 | /** 19 | * Tag name 20 | * 21 | * @var string 22 | */ 23 | public $tag = 'block_parent'; 24 | 25 | /** 26 | * Block type 27 | * 28 | * @var string 29 | */ 30 | public $blockType = 'Parent'; 31 | } 32 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_compile_continue.php: -------------------------------------------------------------------------------- 1 | getAttributes($compiler, $args); 32 | // compile always as nocache 33 | $compiler->tag_nocache = true; 34 | // display debug template 35 | $_output = 36 | "display_debug(\$_smarty_tpl);\n"; 37 | $_output .= "unset(\$_smarty_debug);\n?>"; 38 | return $_output; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_compile_ldelim.php: -------------------------------------------------------------------------------- 1 | getAttributes($compiler, $args); 32 | if ($_attr[ 'nocache' ] === true) { 33 | $compiler->trigger_template_error('nocache option not allowed', null, true); 34 | } 35 | return $compiler->smarty->left_delimiter; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_compile_parent.php: -------------------------------------------------------------------------------- 1 | 15 | */ 16 | class Smarty_Internal_Compile_Parent extends Smarty_Internal_Compile_Child 17 | { 18 | /** 19 | * Tag name 20 | * 21 | * @var string 22 | */ 23 | public $tag = 'parent'; 24 | 25 | /** 26 | * Block type 27 | * 28 | * @var string 29 | */ 30 | public $blockType = 'Parent'; 31 | } 32 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_compile_rdelim.php: -------------------------------------------------------------------------------- 1 | smarty->right_delimiter; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_clearallassign.php: -------------------------------------------------------------------------------- 1 | tpl_vars = array(); 34 | return $data; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_clearallcache.php: -------------------------------------------------------------------------------- 1 | _clearTemplateCache(); 37 | // load cache resource and call clearAll 38 | $_cache_resource = Smarty_CacheResource::load($smarty, $type); 39 | return $_cache_resource->clearAll($smarty, $exp_time); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_clearconfig.php: -------------------------------------------------------------------------------- 1 | config_vars[ $name ]); 36 | } else { 37 | $data->config_vars = array(); 38 | } 39 | return $data; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_compileallconfig.php: -------------------------------------------------------------------------------- 1 | compileAll($smarty, $extension, $force_compile, $time_limit, $max_errors, true); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_getconfigvariable.php: -------------------------------------------------------------------------------- 1 | ext->configLoad->_getConfigVariable($data, $varName, $errorEnable); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_getdebugtemplate.php: -------------------------------------------------------------------------------- 1 | _getSmartyObj(); 33 | return $smarty->debug_tpl; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_getdefaultmodifiers.php: -------------------------------------------------------------------------------- 1 | _getSmartyObj(); 33 | return $smarty->default_modifiers; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_setdebugtemplate.php: -------------------------------------------------------------------------------- 1 | _getSmartyObj(); 35 | if (!is_readable($tpl_name)) { 36 | throw new SmartyException("Unknown file '{$tpl_name}'"); 37 | } 38 | $smarty->debug_tpl = $tpl_name; 39 | return $obj; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_setdefaultmodifiers.php: -------------------------------------------------------------------------------- 1 | _getSmartyObj(); 35 | $smarty->default_modifiers = (array)$modifiers; 36 | return $obj; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_unregisterobject.php: -------------------------------------------------------------------------------- 1 | _getSmartyObj(); 35 | if (isset($smarty->registered_objects[ $object_name ])) { 36 | unset($smarty->registered_objects[ $object_name ]); 37 | } 38 | return $obj; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_method_unregisterresource.php: -------------------------------------------------------------------------------- 1 | _getSmartyObj(); 35 | if (isset($smarty->registered_resources[ $type ])) { 36 | unset($smarty->registered_resources[ $type ]); 37 | } 38 | return $obj; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_parsetree.php: -------------------------------------------------------------------------------- 1 | data = null; 48 | $this->subtrees = null; 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_parsetree_code.php: -------------------------------------------------------------------------------- 1 | data = $data; 29 | } 30 | 31 | /** 32 | * Return buffer content in parentheses 33 | * 34 | * @param \Smarty_Internal_Templateparser $parser 35 | * 36 | * @return string content 37 | */ 38 | public function to_smarty_php(Smarty_Internal_Templateparser $parser) 39 | { 40 | return sprintf('(%s)', $this->data); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_internal_parsetree_dqcontent.php: -------------------------------------------------------------------------------- 1 | data = $data; 29 | } 30 | 31 | /** 32 | * Return content as double quoted string 33 | * 34 | * @param \Smarty_Internal_Templateparser $parser 35 | * 36 | * @return string doubled quoted string 37 | */ 38 | public function to_smarty_php(Smarty_Internal_Templateparser $parser) 39 | { 40 | return '"' . $this->data . '"'; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smarty_undefined_variable.php: -------------------------------------------------------------------------------- 1 | value = $value; 35 | $this->nocache = $nocache; 36 | } 37 | 38 | /** 39 | * <> String conversion 40 | * 41 | * @return string 42 | */ 43 | public function __toString() 44 | { 45 | return (string)$this->value; 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smartycompilerexception.php: -------------------------------------------------------------------------------- 1 | Smarty Compiler: ' . $this->message . ' <-- '; 16 | } 17 | 18 | /** 19 | * The line number of the template error 20 | * 21 | * @type int|null 22 | */ 23 | public $line = null; 24 | 25 | /** 26 | * The template source snippet relating to the error 27 | * 28 | * @type string|null 29 | */ 30 | public $source = null; 31 | 32 | /** 33 | * The raw text of the error message 34 | * 35 | * @type string|null 36 | */ 37 | public $desc = null; 38 | 39 | /** 40 | * The resource identifier or template name 41 | * 42 | * @type string|null 43 | */ 44 | public $template = null; 45 | } 46 | -------------------------------------------------------------------------------- /framework/smarty/sysplugins/smartyexception.php: -------------------------------------------------------------------------------- 1 | Smarty: ' . (self::$escape ? htmlentities($this->message) : $this->message) . ' <-- '; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /style/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/ajax-loader.gif -------------------------------------------------------------------------------- /style/artdialog/skins/aero/aero_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/aero_s.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/aero_s2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/aero_s2.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_close.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_close.hover.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_close.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_e.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_n.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_ne.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_nw.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_s.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_se.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_sw.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_title_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_title_icon.png -------------------------------------------------------------------------------- /style/artdialog/skins/aero/ie6/aui_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/aero/ie6/aui_w.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/bg.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/bg2.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/bg_css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/bg_css3.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/bg_css3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/bg_css3_2.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/close.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/close.hover.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/close.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/e.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/n.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/ne.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/nw.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/s.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/se.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/sw.png -------------------------------------------------------------------------------- /style/artdialog/skins/black/ie6/w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/black/ie6/w.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/bg.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/bg2.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/bg_css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/bg_css3.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/bg_css3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/bg_css3_2.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/close.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/close.hover.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/close.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/e.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/n.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/ne.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/nw.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/s.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/se.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/sw.png -------------------------------------------------------------------------------- /style/artdialog/skins/blue/ie6/w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/blue/ie6/w.png -------------------------------------------------------------------------------- /style/artdialog/skins/chrome/border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/chrome/border.png -------------------------------------------------------------------------------- /style/artdialog/skins/chrome/chrome_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/chrome/chrome_s.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/bg.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/bg2.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/bg_css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/bg_css3.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/bg_css3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/bg_css3_2.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/color_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/color_bg.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/close.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/close.hover.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/close.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/e.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/n.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/ne.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/nw.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/s.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/se.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/sw.png -------------------------------------------------------------------------------- /style/artdialog/skins/green/ie6/w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/green/ie6/w.png -------------------------------------------------------------------------------- /style/artdialog/skins/icons/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/error.png -------------------------------------------------------------------------------- /style/artdialog/skins/icons/face-sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/face-sad.png -------------------------------------------------------------------------------- /style/artdialog/skins/icons/face-smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/face-smile.png -------------------------------------------------------------------------------- /style/artdialog/skins/icons/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/loading.gif -------------------------------------------------------------------------------- /style/artdialog/skins/icons/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/question.png -------------------------------------------------------------------------------- /style/artdialog/skins/icons/succeed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/succeed.png -------------------------------------------------------------------------------- /style/artdialog/skins/icons/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/icons/warning.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/idialog_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/idialog_s.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/idialog_s2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/idialog_s2.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_close.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_close.hover.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_close.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_e.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_n.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_ne.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_nw.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_s.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_se.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_sw.png -------------------------------------------------------------------------------- /style/artdialog/skins/idialog/ie6/aui_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/idialog/ie6/aui_w.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_close.hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_close.hover.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_close.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_e.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_n.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_ne.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_nw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_nw.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_s.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_se.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_sw.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/ie6/aui_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/ie6/aui_w.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/s1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/s1.png -------------------------------------------------------------------------------- /style/artdialog/skins/opera/s2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/artdialog/skins/opera/s2.png -------------------------------------------------------------------------------- /style/bootstrap/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/bootstrap/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /style/bootstrap/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/bootstrap/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /style/busy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/busy.gif -------------------------------------------------------------------------------- /style/check_error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/check_error.gif -------------------------------------------------------------------------------- /style/check_right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/check_right.gif -------------------------------------------------------------------------------- /style/dns_t.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/dns_t.gif -------------------------------------------------------------------------------- /style/gray.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/gray.css -------------------------------------------------------------------------------- /style/jq.cookie.js: -------------------------------------------------------------------------------- 1 | /*! jquery.cookie v1.4.1 | MIT */ 2 | !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?a(require("jquery")):a(jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}}); 3 | -------------------------------------------------------------------------------- /style/loginbg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/style/loginbg.jpg -------------------------------------------------------------------------------- /style/piao_msg.css: -------------------------------------------------------------------------------- 1 | @CHARSET "UTF-8"; 2 | 3 | .piao_msg { 4 | position:absolute; 5 | left:430px; 6 | width:400px; 7 | height:110px; 8 | background-color:#104E8B; 9 | text-align:center; 10 | color:#FFFFFF; 11 | font-size:16; 12 | margin:15px; 13 | padding:12px; 14 | 15 | } 16 | .pro_msg { 17 | position:absolute; 18 | left:430px; 19 | width:400px; 20 | height:70px; 21 | background-color:#104E8B; 22 | text-align:center; 23 | color:#FFFFFF; 24 | font-size:16; 25 | margin:15px; 26 | padding:12px; 27 | } 28 | .update_msg { 29 | position:absolute; 30 | left:430px; 31 | width:400px; 32 | height:160px; 33 | background-color:#104E8B; 34 | text-align:center; 35 | color:#FFFFFF; 36 | font-size:16; 37 | margin:15px; 38 | padding:12px; 39 | } 40 | .up_text { 41 | width:80px; 42 | float:left; 43 | padding-left:60px; 44 | padding-top:5px; 45 | text-align:right; 46 | } 47 | .up_input { 48 | padding-top:5px; 49 | text-align:left; 50 | } 51 | -------------------------------------------------------------------------------- /style/public.js: -------------------------------------------------------------------------------- 1 | function show_sync() 2 | { 3 | art.dialog({id:'show_sync_msg',content:'正在执行中,请稍后...',icon:''}); 4 | $("#script").html(" 10 |
11 | 12 | -------------------------------------------------------------------------------- /vhost/view/default/connection/connectionfrom.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |
当前连接信息
4 |
Loading...
5 |
6 | 7 | 11 | -------------------------------------------------------------------------------- /vhost/view/default/cron/index.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 计划任务设置  [重建计划任务] 5 |
6 |
7 |
8 | 9 | {{foreach from=$crons item=cron}} 10 | 11 | 13 | 15 | 16 | 17 | {{/foreach}} 18 |
[删除] 12 | {{$cron.min}} {{$cron.hour}} {{$cron.day}} {{$cron.month}} 14 | {{$cron.mday}}{{$cron.cmd}}
19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
时间(crontab格式):
网址:
35 |
36 |
37 |
-------------------------------------------------------------------------------- /vhost/view/default/domain/add.html: -------------------------------------------------------------------------------- 1 |
2 |
{{if $action=='add'}}增加域名绑定{{else}}修改域名绑定{{/if}}
3 |
4 |
 增加域名绑定
5 |
6 | 7 | 8 | 9 | 10 | {{if $subdir_flag}} 11 | 12 | 13 | {{/if}} 14 | 15 | 16 |
域名
子目录
17 |
18 |
19 |
20 | {{dispatch c='index' a='foot'}} 21 | -------------------------------------------------------------------------------- /vhost/view/default/ftp.html: -------------------------------------------------------------------------------- 1 |
2 |
FTP设置
3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
[在线FTP]
FTP开关 14 | 启用 15 | 禁用 16 |
FTP目录多级目录格式如:admin/view/default
 
28 |
29 |
30 | -------------------------------------------------------------------------------- /vhost/view/default/images/bg3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/bg3.jpg -------------------------------------------------------------------------------- /vhost/view/default/images/bg_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/bg_10.jpg -------------------------------------------------------------------------------- /vhost/view/default/images/ej1_30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/ej1_30.gif -------------------------------------------------------------------------------- /vhost/view/default/images/ej1_30a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/ej1_30a.gif -------------------------------------------------------------------------------- /vhost/view/default/images/ej1_31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/ej1_31.gif -------------------------------------------------------------------------------- /vhost/view/default/images/ej1_31a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/ej1_31a.gif -------------------------------------------------------------------------------- /vhost/view/default/images/th_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/th_bg.gif -------------------------------------------------------------------------------- /vhost/view/default/images/xt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/images/xt.jpg -------------------------------------------------------------------------------- /vhost/view/default/imgs/head_panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/head_panel.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/main_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/main_t.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/ok.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/php.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/rewrite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/rewrite.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/user.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/vhost.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/vhost.gif -------------------------------------------------------------------------------- /vhost/view/default/imgs/vhost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/vhost.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/vhost_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/vhost_login.png -------------------------------------------------------------------------------- /vhost/view/default/imgs/vhost_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/imgs/vhost_t.png -------------------------------------------------------------------------------- /vhost/view/default/info/addErrorPage.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
{{if 4 | $action=='addErrorPage'}}增加自定义错误{{else}}修改自定义错误{{/if}}
5 |
6 |
7 |
8 |  {{if $action=='add'}}增加自定义错误{{else}}修改自定义错误{{/if}} 9 |
10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 24 | 25 |
错误码:(常见错误码: 404 没有找到文件)
url
26 |
27 |
28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /vhost/view/default/js/indexfile.js: -------------------------------------------------------------------------------- 1 | function indexfile_add() 2 | { 3 | var file = $("#file").val(); 4 | if (file == "") { 5 | return alert("文件名不能为空"); 6 | } 7 | var id = $("#id").val(); 8 | $.ajax({ 9 | type:'POST', 10 | url: '?c=indexfile&a=indexfileAdd', 11 | data:'file=' + file + '&id=' + id, 12 | success:function(msg){ 13 | if (msg != "成功") { 14 | return alert(msg); 15 | } 16 | window.location.reload(); 17 | } 18 | }); 19 | } 20 | function indexfile_del(val) 21 | { 22 | if (confirm("确定要删除?") !== true) { 23 | return; 24 | } 25 | $.ajax({ 26 | type:'POST', 27 | url: '?c=indexfile&a=indexfileDel', 28 | data:'file=' + val, 29 | success:function(msg) { 30 | if (msg != '成功') { 31 | return alert(msg); 32 | } 33 | window.location.reload(); 34 | } 35 | 36 | }); 37 | } -------------------------------------------------------------------------------- /vhost/view/default/js/protection.js: -------------------------------------------------------------------------------- 1 | function protection_add() 2 | { 3 | var path = $("#path").val(); 4 | var referer = $("#referer").val(); 5 | var redirect = $("#redirect").val(); 6 | if (path == "") { 7 | return alert("目前不能为空"); 8 | } 9 | $.ajax({ 10 | type:'post', 11 | url:'?c=protection&a=addPath', 12 | data:'path=' + path + '&referer=' + referer + '&redirect=' + redirect, 13 | success:function(msg) { 14 | if (msg != "成功"){ 15 | alert(msg); 16 | } 17 | window.location.reload(); 18 | }, 19 | complete: function(msg){ 20 | show_sync(); 21 | } 22 | }); 23 | } 24 | function protection_del(id) 25 | { 26 | var data = 'id=' + id; 27 | functoin_checkon('?c=protection&a=delPath',data); 28 | } 29 | function protection_checkon(val) 30 | { 31 | var data = 'status=' + val; 32 | functoin_checkon('?c=protection&a=startHotlinking',data); 33 | } 34 | function protection_empty() 35 | { 36 | functoin_checkon('?c=protection&a=emptyAllSettin',null); 37 | } -------------------------------------------------------------------------------- /vhost/view/default/loginerror.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | easypanel - 用户网站控制面板登陆 5 | 6 | 7 |
8 | 9 | 10 |
11 | 12 |
13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |

{{$errormsg}}

重新登陆

21 | 22 | 23 |
24 |
25 |
Powered by easypanel
26 |
27 | 28 |
29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /vhost/view/default/msg.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 |
5 | 6 |
7 | {{$msg}} 8 |
9 | 10 |
11 |
12 |
13 | 14 | -------------------------------------------------------------------------------- /vhost/view/default/noframe.html: -------------------------------------------------------------------------------- 1 | {{include file='common/head.html'}} 2 | 3 | {{dispatch c='index' a='top'}} 4 | 5 | {{$main}} 6 | 7 | {{dispatch c='index' a='foot'}} 8 | -------------------------------------------------------------------------------- /vhost/view/default/style/022.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/022.gif -------------------------------------------------------------------------------- /vhost/view/default/style/1114.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/1114.gif -------------------------------------------------------------------------------- /vhost/view/default/style/1330.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/1330.gif -------------------------------------------------------------------------------- /vhost/view/default/style/1541.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/1541.gif -------------------------------------------------------------------------------- /vhost/view/default/style/b_drop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/b_drop.gif -------------------------------------------------------------------------------- /vhost/view/default/style/b_edit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/b_edit.gif -------------------------------------------------------------------------------- /vhost/view/default/style/blue32_031.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/blue32_031.gif -------------------------------------------------------------------------------- /vhost/view/default/style/count.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/count.gif -------------------------------------------------------------------------------- /vhost/view/default/style/danqian.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/danqian.gif -------------------------------------------------------------------------------- /vhost/view/default/style/databack.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/databack.gif -------------------------------------------------------------------------------- /vhost/view/default/style/database.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/database.gif -------------------------------------------------------------------------------- /vhost/view/default/style/ej1_30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ej1_30.gif -------------------------------------------------------------------------------- /vhost/view/default/style/ej1_30a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ej1_30a.gif -------------------------------------------------------------------------------- /vhost/view/default/style/ej1_31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ej1_31.gif -------------------------------------------------------------------------------- /vhost/view/default/style/ej1_31a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ej1_31a.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fatcow_1162.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fatcow_1162.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fatcow_11622.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fatcow_11622.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fatcow_1339.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fatcow_1339.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fatcow_1425.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fatcow_1425.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fatcow_1432.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fatcow_1432.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fatcow_913.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fatcow_913.gif -------------------------------------------------------------------------------- /vhost/view/default/style/fil_zip_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/fil_zip_1.gif -------------------------------------------------------------------------------- /vhost/view/default/style/foncun.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/foncun.gif -------------------------------------------------------------------------------- /vhost/view/default/style/foot_c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/foot_c.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/foot_l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/foot_l.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/foot_r.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/foot_r.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/ftp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ftp.gif -------------------------------------------------------------------------------- /vhost/view/default/style/head_img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/head_img.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/head_panel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/head_panel.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/header.css: -------------------------------------------------------------------------------- 1 | #t{ 2 | height:60px; 3 | width:100%; 4 | background:url(/images/top-bg.gif); 5 | border-bottom:4px solid #005B99; 6 | } 7 | #t1 { 8 | width:762px; 9 | } 10 | #t2 { 11 | padding-top:15px; 12 | padding-left:15px; 13 | text-align:left; 14 | color:#fff; 15 | background:url(/images/top-right.gif) 30px no-repeat; 16 | } -------------------------------------------------------------------------------- /vhost/view/default/style/heading.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/heading.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/image136.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/image136.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/image137.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/image137.gif -------------------------------------------------------------------------------- /vhost/view/default/style/image137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/image137.png -------------------------------------------------------------------------------- /vhost/view/default/style/img_skin2020.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/img_skin2020.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/login_button.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/login_button.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/logwww1_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/logwww1_1.gif -------------------------------------------------------------------------------- /vhost/view/default/style/memu-gb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/memu-gb.gif -------------------------------------------------------------------------------- /vhost/view/default/style/menu-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/menu-1.gif -------------------------------------------------------------------------------- /vhost/view/default/style/menu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/menu.gif -------------------------------------------------------------------------------- /vhost/view/default/style/menutitle-bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/menutitle-bg.gif -------------------------------------------------------------------------------- /vhost/view/default/style/mime.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/mime.gif -------------------------------------------------------------------------------- /vhost/view/default/style/monen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/monen.gif -------------------------------------------------------------------------------- /vhost/view/default/style/nocache.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/nocache.gif -------------------------------------------------------------------------------- /vhost/view/default/style/off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/off.gif -------------------------------------------------------------------------------- /vhost/view/default/style/online2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/online2.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p1.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p2.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p3.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p4.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p5.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p6.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p7.gif -------------------------------------------------------------------------------- /vhost/view/default/style/p8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/p8.gif -------------------------------------------------------------------------------- /vhost/view/default/style/plan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/plan.gif -------------------------------------------------------------------------------- /vhost/view/default/style/point.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/point.gif -------------------------------------------------------------------------------- /vhost/view/default/style/process.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/process.gif -------------------------------------------------------------------------------- /vhost/view/default/style/public.css: -------------------------------------------------------------------------------- 1 | *{ 2 | margin: 0; 3 | padding: 0; 4 | border: 0; 5 | } 6 | 7 | /*定义全局链接样式*/ 8 | a:link,a:visited { 9 | color: #036; 10 | text-decoration: none; 11 | } 12 | a:hover,a:active { 13 | color: #2583EA; 14 | text-decoration: underline; 15 | } 16 | 17 | /*定义body的样式*/ 18 | body{ 19 | color:#036; 20 | background-color:#fff; 21 | font-size:12px; 22 | line-height:150%; 23 | scrollbar-face-color:#DEF2FC; 24 | scrollbar-arrow-color:#000000; 25 | scrollbar-highlight-color:#FFFFFF; 26 | scrollbar-3dlight-color:#FFFFFF; 27 | scrollbar-shadow-color:#FFFFFF; 28 | scrollbar-darkshadow-color:#FFFFFF; 29 | scrollbar-track-color:#FFFFFF; 30 | } 31 | h1{ 32 | font-size:12px; 33 | color:#036; 34 | text-align:center; 35 | margin:2px 0 1px 0; 36 | background:#c0dcff; 37 | } 38 | top{ 39 | border:1px solid #ccecfb; 40 | border-bottom:none; 41 | margin-top:15px; 42 | background:#4298e1; 43 | } -------------------------------------------------------------------------------- /vhost/view/default/style/shuaxin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/shuaxin.gif -------------------------------------------------------------------------------- /vhost/view/default/style/sicon_005.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/sicon_005.gif -------------------------------------------------------------------------------- /vhost/view/default/style/ssi.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ssi.gif -------------------------------------------------------------------------------- /vhost/view/default/style/ssl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/ssl.gif -------------------------------------------------------------------------------- /vhost/view/default/style/start_off.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/start_off.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/start_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/start_off.png -------------------------------------------------------------------------------- /vhost/view/default/style/start_on.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/start_on.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/start_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/start_on.png -------------------------------------------------------------------------------- /vhost/view/default/style/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/style.css -------------------------------------------------------------------------------- /vhost/view/default/style/table_bg00.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/table_bg00.gif -------------------------------------------------------------------------------- /vhost/view/default/style/table_bottom00.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/table_bottom00.gif -------------------------------------------------------------------------------- /vhost/view/default/style/table_box.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/table_box.gif -------------------------------------------------------------------------------- /vhost/view/default/style/title_0100.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/title_0100.gif -------------------------------------------------------------------------------- /vhost/view/default/style/top-bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/top-bg.gif -------------------------------------------------------------------------------- /vhost/view/default/style/user_ico.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/user_ico.gif -------------------------------------------------------------------------------- /vhost/view/default/style/webftp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/webftp.gif -------------------------------------------------------------------------------- /vhost/view/default/style/xiansu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/xiansu.gif -------------------------------------------------------------------------------- /vhost/view/default/style/xnfx.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/xnfx.gif -------------------------------------------------------------------------------- /vhost/view/default/style/xt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/xt.jpg -------------------------------------------------------------------------------- /vhost/view/default/style/yuming.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/style/yuming.gif -------------------------------------------------------------------------------- /vhost/view/default/top.html: -------------------------------------------------------------------------------- 1 | 11 |
12 |
13 |
14 | 33 |
34 |
-------------------------------------------------------------------------------- /vhost/view/default/tplenv.html: -------------------------------------------------------------------------------- 1 | {{if $msg}} 2 |
3 |
4 | {{$msg}} 5 |
6 |
7 | {{/if}} 8 |

9 |
10 |
11 | 12 | {{foreach item=e from=$env}} 13 | 14 | 15 | 16 | 29 | 32 | 33 | 34 | {{/foreach}} 35 |
{{$lang[$e.name]}} 17 | 18 | {{if $e.value.0=='TEXT'}} 19 | 20 | {{else if $e.value.0=='RADIO'}} 21 | {{foreach item=v from=$e.value.1}} 22 | 23 | {{$lang[$v.0]}} 24 | {{/foreach}} 25 | {{else if $e.value.0=='CHECKBOX'}} 26 | CHECKBOX 27 | {{/if}} 28 | 30 | 31 |
36 |
37 |
38 | -------------------------------------------------------------------------------- /vhost/view/default/webapp/step0.html: -------------------------------------------------------------------------------- 1 |
2 |
程序安装
3 | 4 | 6 | 7 | 9 | 10 | 11 | 12 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
正在安装{{$appname}} 8 | V{{$appver}}
安装域名
安装目录
27 |
-------------------------------------------------------------------------------- /vhost/view/default/webapp/wrongdomain.html: -------------------------------------------------------------------------------- 1 |
2 |
程序安装
3 |

  您的域名{{$domain}}没有正确解析到节点IP:{{$node_ip}}上,可能无法正确安装程序

4 | 5 | 6 | 9 | 12 | 13 |
[重新选过域名] 8 | [点这里继续安装] 11 |
14 |
15 | -------------------------------------------------------------------------------- /vhost/view/default/webftp/ban.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/ban.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/copy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/copy.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/cut.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/cut.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/delete.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/delete.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/httpauth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/httpauth.png -------------------------------------------------------------------------------- /vhost/view/default/webftp/icon_exe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/icon_exe.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/icon_folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/icon_folder.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/icon_image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/icon_image.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/icon_txt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/icon_txt.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/icon_unknown.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/icon_unknown.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/icon_zip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/icon_zip.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/ipdeny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/ipdeny.png -------------------------------------------------------------------------------- /vhost/view/default/webftp/lock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/lock.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/paste.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/paste.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/refresh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/refresh.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/ro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/ro.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/static.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/static.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/up.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/upfile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/upfile.gif -------------------------------------------------------------------------------- /vhost/view/default/webftp/write.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/vhost/view/default/webftp/write.gif --------------------------------------------------------------------------------