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

v2.0.0 2024-08-17 06:04 UTC

This package is auto-updated.

Last update: 2024-10-17 06:21:43 UTC


README

License Latest Stable Version Total Downloads

一个 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

Links