An open API service indexing awesome lists of open source software.

https://github.com/hslr-s/sun-panel-js-plugins

Sun-Panel JavaScript plugins
https://github.com/hslr-s/sun-panel-js-plugins

Last synced: 2 months ago
JSON representation

Sun-Panel JavaScript plugins

Awesome Lists containing this project

README

          

# Sun-Panel JS-PlugIn

[Sun-Panel](https://sun-panel.top) JavaScript plugins.

## 开发说明

插件开发暂时没有提供任何规范以及相关助手函数,可以有很高的自由度去开发。通过插件开发,可以实现很多丰富的功能。如果您愿意分享您开发的插件,可以 [Fork](https://github.com/hslr-s/sun-panel-js-plugins/fork) 本项目,然后创建自己的插件并推送。

### 目录说明
根目录中每个插件都是一个插件,每个插件都有相关的使用介绍和说明。

### 参与说明:
- 在本项目根目录创建自己的插件目录,并将主文件设置为与目录同名 `.js` 文件
- 在插件内部建立 `readme.md` 文件,写出插件具体的插件的作者信息、介绍、使用说明。
- 为了安全需要,请尽量不要压缩代码,如果代码量巨大可以压缩插件的主文件并提供完整的未压缩源码。
- 请尽量使用匿名函数调用模式,不要过多的使用全局变量,避免导致不必要的问题。

## 安装说明

### 1. 独立账号 - 自定义页脚引入 `.js` 文件(推荐)

此安装方式需要Sun-Panel `v1.5.2-beta24-08-10` 及以上版本生效,低于此版本请使用全局JS的方法。

#### 开始

1. 找到使用的插件主文件(一般与目录同名的`.js`文件),将它放在 Sun-Panel 的自定义目录中。
2. 在想要使用的账号中,找到自定义页脚设置,然后在里面加入以下代码,
```html

```
`toc.js` 改为插件的主文件,刷新后可以查看效果。

### 2. 独立账号 - 自定义页脚直接放入主文件代码

此安装方式需要Sun-Panel `v1.5.2-beta24-08-10` 及以上版本生效,低于此版本请使用全局JS的方法。

#### 开始

找到自定义页脚设置,然后在里面加入以下代码
```html

<!-- 这里放入你要使用的插件主文件的源码内容 -->

```

刷新后可以查看效果。

### 3. 全局生效 针对所有账号生效
此安装方式需要Sun-Panel `v1.3.0` 及以上版本生效。

#### 开始
在全局设置中找到自定义js功能,将主文件的源码,完整的粘贴到里面,保存后刷新页面查看效果