Sun-Panel JavaScript plugins.
插件开发暂时没有提供任何规范以及相关助手函数,可以有很高的自由度去开发。通过插件开发,可以实现很多丰富的功能。如果您愿意分享您开发的插件,可以 Fork 本项目,然后创建自己的插件并推送。
根目录中每个插件都是一个插件,每个插件都有相关的使用介绍和说明。
- 在本项目根目录创建自己的插件目录,并将主文件设置为与目录同名
.js文件 - 在插件内部建立
readme.md文件,写出插件具体的插件的作者信息、介绍、使用说明。 - 为了安全需要,请尽量不要压缩代码,如果代码量巨大可以压缩插件的主文件并提供完整的未压缩源码。
- 请尽量使用匿名函数调用模式,不要过多的使用全局变量,避免导致不必要的问题。
此安装方式需要Sun-Panel v1.5.2-beta24-08-10 及以上版本生效,低于此版本请使用全局JS的方法。
- 找到使用的插件主文件(一般与目录同名的
.js文件),将它放在 Sun-Panel 的自定义目录中。 - 在想要使用的账号中,找到自定义页脚设置,然后在里面加入以下代码,
<script src="/custom/toc.js"></script>
toc.js改为插件的主文件,刷新后可以查看效果。
此安装方式需要Sun-Panel v1.5.2-beta24-08-10 及以上版本生效,低于此版本请使用全局JS的方法。
找到自定义页脚设置,然后在里面加入以下代码
<script>
<!-- 这里放入你要使用的插件主文件的源码内容 -->
</script>刷新后可以查看效果。
此安装方式需要Sun-Panel v1.3.0 及以上版本生效。
在全局设置中找到自定义js功能,将主文件的源码,完整的粘贴到里面,保存后刷新页面查看效果