xypp / pay-to-read
付费阅读
Installs: 1 027
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 2
Forks: 2
Open Issues: 1
Type:flarum-extension
Requires
- antoinefr/flarum-ext-money: *
- flarum/core: ^1.2.0
README
一个 Flarum 使用的付费阅读插件。支持了最基本的付费阅读设置操作。
基于 antoinefr/flarum-ext-money
注意:从v1.1.1->v1.2.0 由于一些意外导致了模型不兼容,请手动将数据库中的ammount字段改为amount,或直接删除插件重装
大版本迁移指南
如果您已经安装了1.x版本,在安装2.0版本后,你需要执行以下操作
- 备份所有数据库或post表(推荐)
- 运行
php flarum migrate
- 运行
php flarum xypp-ptr:migrate
- 运行
php flarum cache:clear
上述步骤完成后,请检查是否与之前的效果一致。
使用说明
安装插件后,在管理员后台启用该插件,即可在Composer编辑器中看到付费可见图标。
点击图标,将插入如下BBCode:
[pay amount=1]...这里是你设置的提示语[/pay]
将提示语删除,并换成你的内容,保存即可生效。
编辑帖子时,你将看到pay后面多了个ID
[pay amount=1 id=1]
...内容
[/pay]
如果希望付费用户不需要重新付费,则不修改id;否则,请删除id=1这整项。
请不要手动将ID修改为其他值,这将导致一些奇怪的问题
虽然按说同一个帖子两个Block同一个ID可以做到付费一次看两个啥的emmmm
还是当作没有这回事好了。
如果发现问题,欢迎Issue留言。
另:本插件默认支持嵌套付费。如果不希望出现请在设置中将嵌套层数改为0
安装
composer:
composer require xypp/pay-to-read:"*"
更新
composer update xypp/pay-to-read:"*"
php flarum migrate
php flarum cache:clear