caozha-tp-comment基于 thinkphp 的評(píng)論系統(tǒng)
caozha-tp-comment,一個(gè)功能強(qiáng)大的評(píng)論系統(tǒng),基于開源的ThinkPHP開發(fā),特點(diǎn):易上手,零門檻,界面清爽極簡,極便于二次開發(fā)。
可以自動(dòng)適配電腦、平板和手機(jī)等不同客戶端。
演示地址
http://caozha.com/git/demo/caozha-admin/public/index/comment/index
其他版本
1、此為thinkphp版本的評(píng)論系統(tǒng),如需要原生PHP寫的評(píng)論系統(tǒng),請移步:caozha-comment。
2、此源碼不含后臺(tái),如需要后臺(tái),請參考:caozha-admin,內(nèi)有評(píng)論的完整后臺(tái)示例。
安裝使用
快速安裝
1、PHP版本必須7.1及以上。
2、上傳目錄/Src/內(nèi)所有源碼到服務(wù)器,并設(shè)置網(wǎng)站的根目錄指向目錄/Src/public/。(TP6.0要求)
3、將/Database/目錄里的.sql文件導(dǎo)入到MYSQL數(shù)據(jù)庫。
4、修改文件/Src/config/database.php,配置您的數(shù)據(jù)庫信息(如果是本地測試,還需要修改文件/Src/.env,本地測試會(huì)優(yōu)先使用此配置文件)。
5、評(píng)論訪問地址:http://您的域名/index/comment/index
評(píng)論參數(shù)設(shè)置:
修改模板:
打開\Src\app\index\view\comment\index.html,可以為每篇文章或者需要評(píng)論的模塊添加唯一ID:
上面的data-cmtid是評(píng)論標(biāo)識(shí)符ID,data-catid是評(píng)論標(biāo)識(shí)符分類ID,這兩個(gè)參數(shù)是用來區(qū)分文章等評(píng)論的,一般情況下使用data-cmtid就足夠了。
修改控制器:
打開\Src\app\index\controller\comment.php,找到$cmt_config,可以設(shè)置評(píng)論每頁的數(shù)量、驗(yàn)證碼、緩存、是否需要審核、是否允許發(fā)圖片、滾動(dòng)自動(dòng)加載、屏蔽詞等等。
修改評(píng)論表情:
打開\Src\app\common.php,修改函數(shù)comment_face(),把不需要的表情注釋掉就好了,當(dāng)然也可以添加更多自定義表情。
特別鳴謝
caozha-tp-comment使用了以下開源代碼:
ThinkPHP6.0.2、lgyPl
特別致謝!
贊助支持:
支持本程序,請到Gitee和GitHub給我們點(diǎn)Star!
