Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sumumm/hexo-qidaink-fcircle
云与海的站点自用友链朋友圈插件
https://github.com/sumumm/hexo-qidaink-fcircle
Last synced: 4 days ago
JSON representation
云与海的站点自用友链朋友圈插件
- Host: GitHub
- URL: https://github.com/sumumm/hexo-qidaink-fcircle
- Owner: sumumm
- Created: 2021-05-06T13:18:47.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-05-07T06:49:44.000Z (over 3 years ago)
- Last Synced: 2024-03-18T16:25:50.765Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 自用友链朋友圈插件
本插件仅为方便自己学习使用(本想好好学习一番,可惜,没看懂,心态就很崩😭),如有需求,还请使用原作者插件。
参考项目
项目地址
Akilarlxh/Butterfly_candy_plugins
https://github.com/Akilarlxh/Butterfly_candy_plugins/tree/master/hexo-butterfly-fcircle
# `NexT`主题友链朋友圈配置
在店长的`butterfly`主题的基础上进行修改,移植到`NexT`主题。不过要注意的是,依然只能获取原`api`支持的那些主题。
- 在主题配置文件菜单配置栏添加以下信息
```yaml
friendscircle: /friendscircle/ || fas fa-user-friends
```- 在站点配置文件中添加以下配置
```yaml
fcircle:
enable: true # 【必选】由于使用生成器创建页面,若这里为false,则无该页面,会一直加载
requests_url: "" # 【必选】添加自己的友链朋友圈 api
# 【必选】添加自己的友链朋友圈 api
fcircle_custom_css: "https://unpkg.com/browse/hexo-qidaink-fcircle@latest/friendscircle/fcircle-custom.css"
front_matter:
title: 欢迎来到我的朋友圈页面 # 【必选】由于使用生成器创建页面,这里还是需要一个标题的
comments: false # 【可选】评论系统,看自己需不需要吧
```# hexo-butterfly-fcircle
给`hexo-theme-butterfly`添加 [友链朋友圈](https://akilar.top/posts/8480b91c/)
# 安装
1. 安装插件,在博客根目录`[Blogroot]`下打开终端,运行以下指令:
```bash
npm install hexo-butterfly-fcircle --save
```2. 添加配置信息
在站点配置文件`_config.yml`或者主题配置文件`_config.butterfly.yml`中添加```yaml
# fcircle
# see https://zfe.space/friendcircle/
# see https://akilar.top/posts/8480b91c/
fcircle:
enable: true #控制开关
apiurl: https://hexo-circle-of-friends-api.vercel.app/api #api地址
maxnumber: 20 #【可选】页面展示文章数量
addnumber: 10 #【可选】每次加载增加的篇数
opentype: '_blank' #【可选】'_blank'打开新标签,'_self'本窗口打开,默认为'_blank'
nofollow: true #【可选】开启禁止搜索引擎抓取,默认开启
preload: #【可选】加载动画图片链接
css: #【可选】开发者接口,自定义css链接
js: #【可选】开发者接口,自定义js链接
path: #【可选】fcircle的路径名称。默认为 fcircle,生成的页面为 fcircle/index.html
front_matter: #【可选】fcircle页面的 front_matter 配置
title: 朋友圈
comments: false
```
3. 参数释义|参数|备选值/类型|释义|
|:--|:--|:--|
|enable|true/false|控制开关|
|apiurl|URL|api链接,配置教程参看[基于 hexo 的友链朋友圈](https://zfe.space/friendcircle/)|
|maxnumber|number|【可选】填写阿拉伯数字,页面展示文章数量,默认20|
|addnumber|number|【可选】填写阿拉伯数字,每次加载增加的篇数,默认10|
|opentype|'_blank''_self' |【可选】'_blank'新标签打开,'_self'本窗口打开,默认为'_blank'|
|nofollow| true/false |【可选】开启禁止搜索引擎抓取,默认开启|
|preload| URL|【可选】加载动画图片链接|
|css| URL|【可选】开发者接口,自定义css链接|
|js| URL|【可选】开发者接口,自定义js链接|
|path| string|【可选】字符串,fcircle的路径名称。默认为 fcircle,生成的页面为 fcircle/index.html|
|front_matter|object|【可选】写法见上文示例,fcircle页面的 front_matter 配置|