这里是文章模块栏目内容页
如何禁用DedeCMS会员登录时自动增加积分的功能?
要去掉dedecms会员登录增加两积分的功能,可以在后台设置中调整积分规则。具体操作如下:,,1. 登录dedecms后台管理界面。,2. 进入“系统” > “系统基本参数”。,3. 在“会员设置”选项卡中找到“会员登录赠送积分”。,4. 将“会员登录赠送积分”设置为0,然后点击保存。,,完成以上步骤后,会员登录时将不再增加积分。

在dedecms系统中,会员登录时系统默认会为其增加两积分,这一功能虽然能鼓励会员积极登录,但在某些情况下可能并不符合网站运营者的需求,为了去掉这个功能,使会员登录不加积分,可以通过以下两种方法来实现:

方法一:修改后台设置

1、登录后台管理系统

使用管理员账号和密码登录dedecms的后台管理系统。

2、进入系统基本参数设置

在后台管理界面中找到并点击“系统”选项卡。

选择“系统基本参数设置”,进入相关设置页面。

3、修改互动设置

在系统基本参数设置页面中,找到“互动设置”部分。

将“登陆会员中心获得积分”选项的值改为0。

4、保存设置

点击“提交”按钮,保存修改后的设置。

通过上述步骤,可以确保会员在登录时不会自动增加积分,这种方法适用于那些希望通过简单配置来达到目的的用户。

方法二:修改代码文件

1、找到memberlogin.class.php文件

打开服务器上的dedecms安装目录。

导航到include文件夹,找到memberlogin.class.php文件。

2、编辑文件

使用文本编辑器(如Notepad++、Sublime Text等)打开该文件。

3、查找相关代码

按Ctrl+F打开搜索框,输入以下代码进行搜索:

“`php

/登录增加积分(上一次登录时间必须大于两小时)

if(time() $logintime > 7200 && $cfg_login_adds > 0)

{

$dsql>ExecuteNoneQuery("Updatedede_member setscores=scores+{$cfg_login_adds} where mid=’$uid’ ");

如何禁用DedeCMS会员登录时自动增加积分的功能?

}

$this>M_ID = $uid;

$this>M_LoginTime = time();

“`

4、删除或注释掉相关代码

将上述代码删除或者在前面添加双斜杠(//)进行注释。

5、保存文件

保存对文件的更改,并关闭编辑器。

6、上传文件到服务器

将修改后的文件上传回服务器上的dedecms安装目录。

通过以上步骤,可以确保会员在登录时不会自动增加积分,这种方法适用于那些希望通过直接修改代码来实现需求的用户。

以下是关于dedecms会员登录就增加两积分怎样去掉,怎么让会员登录不加积分的FAQs:

FAQs:

1、为什么会员登录时会自动增加积分?

会员登录时自动增加积分是为了鼓励会员更频繁地访问网站,提高用户活跃度,在某些情况下,这种功能可能不符合网站运营者的实际需求,因此需要进行调整。

2、修改代码文件时需要注意什么?

在修改代码文件时,务必备份原文件,以防出现意外情况,确保在上传修改后的文件前,已经停止了网站的运行,避免因文件被占用而导致上传失败。

Dedecms 会员登录增加积分问题解决方案
问题描述
在 Dedecms 系统中,会员登录后自动增加积分的功能可能会对某些网站造成不便,以下是如何去除会员登录自动增加积分的方法。
解决方法
1. 修改积分增加代码
步骤:
1、打开 Dedecms 根目录下的include/vd_function.php 文件。
2、搜索与积分增加相关的函数,通常这个函数名为MemberLoginAddPoint 或类似名称。
3、找到该函数后,将其内容修改为不增加积分的代码,以下是一个示例代码片段:

function MemberLoginAddPoint($id) {

// 原始代码逻辑(可能增加积分)

// …

// 修改后的代码(不增加积分)

return;

4、保存并关闭文件。
2. 删除积分增加配置
步骤:
1、打开 Dedecms 根目录下的config/db.config.php 文件。
2、搜索与积分增加相关的配置项,通常这些配置项与积分增加相关,可能名为digg_points_login 或类似名称。
3、将这些配置项的值设置为0 或删除这些配置项。
4、保存并关闭文件。
3. 使用 SQL 语句直接删除积分增加配置
步骤:
1、打开 Dedecms 根目录下的include/common.inc.php 文件。
2、找到Incерный_Схема_Базы_Данных() 函数。
3、在该函数中,使用 SQL 语句删除积分增加的配置,以下是一个示例 SQL 语句:

ALTER TABLE#@__member DROP COLUMNdigg_points_login;

4、保存并关闭文件。
注意事项
在进行以上操作前,请确保备份相关文件和数据,以防万一出现不可预见的错误。
如果不确定如何操作,请咨询专业的网站开发人员。
以上步骤可以帮助您在 Dedecms 中去除会员登录自动增加积分的功能。