要去掉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’ ");
}
$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 中去除会员登录自动增加积分的功能。