dungang / yii2-duoshuo
Yii2的多说插件。多说是一款追求极致体验的社会化评论框,可以用微博、QQ、人人、豆瓣等账号登录并评论
0.0.1
2018-06-08 04:13 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: ~2.0.5
This package is not auto-updated.
Last update: 2024-09-23 07:04:32 UTC
README
多说是一款追求极致体验的社会化评论框,可以用微博、QQ、人人、豆瓣等账号登录并评论
安装
composer require dungang/yii2-duoshuo
使用
- 如果需要反向同步评论数据,修改配置config/web.php。否则不需要添加
modules=>[
'duoshuo'=>[
'class'=>'dungang\duoshuo\Module',
'shortName'=>'',
'secret'=>'',
'sync'=>'class impl Sync interface'
]
]
反向同步的地址 http://domain/path/index.php?r=duoshuo/sync
- 使用小部件
评论框
dungang\duoshuo\widgets\Thread::widget([
'id'=>'请将此处替换成文章在你的站点中的ID',
'image'=>'文章图片地址,将用于转发时的附图',
'title'=>'请替换成文章的标题',
'url'=>'请替换成文章的网址',
'authorId'=>'作者在本站中的id',
'formPosition'=>'该页面中评论框的位置',
'limit'=>'单页显示评论数',
'order'=>'排序方式',
]);
最新
dungang\duoshuo\widgets\RecentComments::widget([
'numItems'=>'5', //显示最新评论的条数,最大支持200条
'showAvatars'=>'1', //是否显示头像,1:显示,0:不显示
'showTime'=>'1', //是否显示时间,1:显示,0:不显示
'showTitle'=>'1', //是否显示标题,1:显示,0:不显示
'showAdmin'=>'1', //是否显示管理员的评论,1:显示,0:不显示
'excerptLength'=>'70', //最大显示评论汉字数
]);
最热
dungang\duoshuo\widgets\TopThreads::widget([
'numItems'=>'5', //显示最新文章的条数,默认值5
'range'=>'daily', //获取的范围。daily:每日热评文章; weekly:每周热评文章; monthly:每月热评文章;all:总热评文章。
]);
协议
MIT许可协议
版权所有 (c) 2017 dungang
在此特此授予任何获得本软件及其相关文档副本(“软件”)的人士,免费使用本软件的权利,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及准许向软件提供方提供本软件的人士行使上述权利,前提是必须遵守以下条件
上述版权声明和本许可声明应包含在本软件的副本或实质性部分中。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,还是关于适销性、特定用途适用性或非侵权性的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是由合同、侵权或其他方式引起的,与软件或其使用或其他方式有关。