2016 - 2024

感恩一路有你

DEDECMS会员投稿审核后设置积分奖励方法

浏览量:4116 时间:2024-04-13 08:08:00 作者:采采

对于熟悉使用DEDECMS的朋友来说,DEDECMS通常在会员发布文章后立即给予积分奖励。然而,在处理文章投稿时可能会面临一些问题,例如可能会有人恶意灌水,这会给管理员带来不便。因此,我们需要对这套系统进行修改。下面将详细介绍如何设置会员投稿审核后才送积分的方法。

修改会员发表文章不立即增加积分的设置方法:

1. 使用FlashFXP工具下载/member/article_文件到本地电脑。

2. 将article_文件下载到桌面。

3. 使用记事本打开下载的article_文件,找到代码`//增加积分`。

4. 注释或删除红色部分代码,并保存后上传到服务器替换原文件。

5. 接下来,找到后台审核文章的文件,即/dede/archives_,使用FlashFXP上传下载工具下载到本地电脑。如果您更改了DEDECMS的默认名称,需根据更改后的名称查找archives_文件。

6. 使用记事本打开archives_,找到审核文档的函数`function checkArchives()`。

7. 在函数`function checkArchives()`位置找到`$aid $row['id'];`。

8. 在`$aid $row['id'];`下面添加注释:`//审核后增加积分`,并添加以下蓝色部分代码:

```php

$dsql->ExecuteNoneQuery("UPDATE `xc_member` set scoresscores {$cfg_sendarc_scores} WHERE mid(SELECT mid FROM `js_arctiny` where id'{$aid}')");

```

9. 保存文件后,使用FlashFXP上传文件到服务器替换原文件。至此,您的网站应该已成功设置了审核后才送积分的功能。

通过以上步骤,您可以针对不同栏目按照类似的方法进行设置,确保会员投稿经过审核后才能获得积分奖励。这样可以有效控制恶意灌水行为,提升网站管理效率。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。