Home / PostsPost
Shalog - 通过 mweb 发布内容
嘟噜聪2020/03/19 11:07:18
[Shalog]
[MWeb]
2551人已阅
简介 Shalog 提供吧 Metaweblog API 及图床服务,这里介绍如何通过mweb来发布,内容及图床功能。当然如果有其他的写作工作只要是支持Metaweblog API的都可以这么配置。
Shalog 提供吧 Metaweblog API 及图床服务,这里介绍如何通过mweb来发布,内容及图床功能。当然如果有其他的写作工作只要是支持Metaweblog API的都可以这么配置。
MWeb 专业的 Markdown 写作、记笔记、静态博客生成软件。
项目简介
Shalog是一个基于Golang开源的轻量级内容管理系统,告别PHP类的繁琐的部署方式,超底的资源占用率,并且支持图床功能当然也可以使用七牛作为存储方式。
项目开源地址:https://github.com/icowan/shalog
Demo: https://shalog.nsini.com
配置发布内容服务
打开“偏好设置”, 找到“发布服务”选项卡,然后在如下图的右侧找点击"Metaweblog API"
在弹出的Metaweblog API配置窗口中填写相应参数:
- 博客网址: 您的站点网址
- 账号: 您的站点用户名
- 密码: 您的站点用户名所对应的密码
- API地址:
http://{您的站点网址}/api/post/metaweblog
// 这里非常重要别填错了 - 博客名称: 您的站点名称
填写完成之后可以 验证一下,若不报错就可以保存了。
配置上传图片服务
下面来介绍如何配置图床服务.
同样打开“偏好设置”, 找到“发布服务”选项卡,然后在如下图的右下角找点击"自定义"按钮,并打开。
在弹出的自定义图床配置对话框中输入以下参数:
基本信息
- 名称: 您的站点名称
- API地址:
http://{您的站点域名}/api/upload-image
- POST File Name:
markdown-image
// 不要换别的 - 图片URL路径: data/url
- 图片URL前缀: 可以不加,因为咱们在shalog服务端进行配置了
POST Header and Body 数据
因为后端是是Header里读取用户名及密码,所以需要配置Header头信息。
点击"添加POST Header字段"按钮,然后输入以下信息:
Username
: {您的站点用户名}Password
: {您的站点用户名的密码}
点击验证,如果没问题就保存好了。
把图片上传至图床
回到内容编辑,在右上角有一个“分享”的按钮,点击它并且在列表中选择“把图片传至图床”。
在弹出的对话框中点击 “上传本地图片”,一会上传完就可以关闭了。
上传完可以点击"复制Markdown",把原有的内容给替换掉。
发布内容
前面已经把内容发布配置好了,这里尝试发布内容。
回到内容编辑,在右上角有一个“分享”的按钮,点击它并且在列表中选择“{上面创建好的站点名称}”。
弹出对内容框。
通常不需要做什么调整。
- 标题: 可以修改,一般是你的文章的 # 第一行
- 分类: 从后端获取分类信息,可选多个
- 标签: 如果是编辑则会把该文章的已有的标签带回来,可以增加或删除
- 自定义网址: 可不填
- 发布日期: 选择今天
- 状态: 已发布 或 草稿
- 发布为Markdown: 如果勾选的那站点将会根据Markdown进行解析,如果不勾选则当作富文本进行处理
点击发布之后就可以在站点看到发布的内容了。
尾巴
Mweb是一个非常不错的内容生产工具,我从购买之后一直在使用,已经好几年了。许多的内容都是通过它产出的,它有强大的功能非常适合我这种自建站点又不想写后台的人。
不用我说了,大家都懂的。您的恩赐就是我更新的动力
很赞哦! (1)
下一篇:Shalog - 内容编辑与发布