帝国CMS AJAX无刷新添加关注插件

#推荐
帝国CMS AJAX无刷新添加关注插件

2026-03-18 2
0 C币
VIP折扣
    折扣详情
  • 体验VIP会员

    免费

  • 月卡VIP会员

    免费

  • 年卡VIP会员

    免费

  • 永久VIP会员

    免费

查看演示
下载不了?请联系网站客服提交链接错误!
TAG标签: 安装指导

#推荐
帝国CMS AJAX无刷新添加关注插件

2026-03-18 帝国cms插件 9999 2
郑重承诺丨总裁主题提供安全交易、信息保真!
TAG标签:
帝国cms   插件
安装指导
0 C币
VIP权限详情
    会员权限详情
  • 体验VIP会员

    免费

  • 月卡VIP会员

    免费

  • 年卡VIP会员

    免费

  • 永久VIP会员

    免费

开通VIP尊享优惠特权
立即下载 等待添加 升级会员 最新活动
微信扫码咨询 微信扫码咨询

联系电话:18888888888

进入TA的商铺 联系官方客服
详情介绍

欢迎!我白天是个邮递员,晚上就是个有抱负的演员。这是我的网站。我住在天朝的帝都,有条叫做Jack的狗。

帝国cms插件说明

一款小巧的添加关注插件,采用AJAX无刷新实时添加、取消用户关注。帝国CMS7.5版本测试无错,使用非常简单。

插件效果

帝国CMS插件使用方法

1、首先我们到后台添加一个会员字段,用来储存关注数据。

字段名:feeduserid

字段标识:关注

字段类型:中型字符型(MEDIUMTEXT)

输入表单显示元素:单行文本框

2、上传插件文件夹到/e/extend目录内

3、在需要使用关注功能的页面添加样式文件

<script src="/e/extend/feed/style/jquery-1.7.2.min.js"></script><link href="/e/extend/feed/style/jNotify.css" rel="stylesheet" type="text/css" /><script src="/e/extend/feed/style/jNotify.js"></script>

4、在需要显示关注按钮的地方添加下面代码

<?php$getuserid=(int)getcvar('mluserid');//当前登陆会员IDif ($getuserid!=$userid){$f=$empire->fetch1("select feeduserid from {$dbtbpre}enewsmemberadd where userid='$getuserid'");$fduserid=explode("::::::",$f['feeduserid']);if (in_array($userid,$fduserid)){$follow='<a href="javascript:void(0)" onclick="follow('.$userid.')" id="follow'.$userid.'" title="取消关注">取消关注</a>';} else{$follow='<a href="javascript:void(0)" onclick="follow('.$userid.')" id="follow'.$userid.'">关注</a>';}}?><?=$follow?>

获取当前用户ID,判断是否等于当前登录ID,分隔关注字段feeduserid内容,判断字段内容是否包含当前会员ID,如果有就是已经关注,没有就是没关注。

所有的点击事件代码在jNotify.js里面,关注数据交互功能在index.php里面。

其他调用方法

以下调用代码只做参考,不保证其他项目中是否能正常运行。

调用该会员的粉丝数总数

$fsnum=0;$fl=$empire->query("select feeduserid from {$dbtbpre}enewsmemberadd order by userid"); while($n=$empire->fetch($fl)){$flid=explode("::::::",$n['feeduserid']);if (in_array($userid,$flid)){$fsnum=$fsnum+1;}}<?=$fsnum?>

调用该会员关注总数

$follow=$empire->fetch1("select * from {$dbtbpre}enewsmemberadd where userid=$userid");$feeduserid=explode("::::::",$follow['feeduserid']);$feedusernum=count($feeduserid)-1;<?=$feedusernum?>

调用该会员关注列表

<?php$follow=$empire->fetch1("select * from {$dbtbpre}enewsmemberadd where userid=$userid");$feeduserid=explode("::::::",$follow['feeduserid']);$feedusernum=count($feeduserid)-1;$i=0;$total=$feedusernum;if ($total>8){$total=8;}if ($total==0){echo '暂时还没有关注的人';}while($i<$total){$gz=$empire->fetch1("select * from {$dbtbpre}enewsmember where userid='$feeduserid[$i]' limit 1");$gzxx=$empire->fetch1("select * from {$dbtbpre}enewsmemberadd where userid='$feeduserid[$i]' limit 1");$gzxxpic=$gzxx['userpic']?$gzxx['userpic']:$public_r[newsurl].'e/data/images/nouserpic.gif';echo '<li><a href="/e/space/?userid='.$feeduserid[$i].'"><img src="'.$gzxxpic.'" /><span>'.$gz[username].'</span></a></li>';$i++;}?>

调用关注该会员列表

<?php$flsql=$empire->query("select feeduserid,userid from {$dbtbpre}enewsmemberadd order by userid"); $fansnum=0;while($b=$empire->fetch($flsql)){$fansid=explode("::::::",$b['feeduserid']);$i=1;if ($i<=8){if (in_array($userid,$fansid)){$fans=$empire->fetch1("select * from {$dbtbpre}enewsmemberadd where userid='$b[userid]' limit 1");$fansxx=$empire->fetch1("select * from {$dbtbpre}enewsmember where userid='$b[userid]' limit 1");$fanspic=$fans['userpic']?$fans['userpic']:$public_r[newsurl].'e/data/images/nouserpic.gif';echo '<li><a href="/e/space/?userid='.$b[userid].'"><img src="'.$fanspic.'" /><span>'.$fansxx[username].'</span></a></li>';$i++;$fansnum=1;}} else {exit();}}if ($fansnum==0){echo '暂时还没有';}?>会员空间调用关注列表方法

相关参考帝国CMS二次开发调用关注我的列表

如何调用关注列表 带分页的功能,可以看看这篇,大致相同,只是改改字段就可以了。

下载地址
  • 提取密码
  • 1561
  • 解压密码
  • DWQwdewq
收藏 (15) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 ()

所有文章为演示数据,不提供下载地址,版权归原作者所有,仅提供演示效果!

CMS主题网 帝国cms插件 帝国CMS AJAX无刷新添加关注插件 /showinfo-34-910-0.html

我们只做高端Wordpress主题开发!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用
查看详情

相关文章

帝国cms伪春菜插件,为网站      这个插件是仿制的wordpress里的伪春菜插件,用了其中的js文件,然后写了个帝国cms版的后台控制面板,前台基本一样。包含GBK和UTF版本安装方法1:复制文件。将plugin文件直接复制到根
#推荐
2026-03-18 4 0C币
EcmsAPI帝国CMS8.0轻量API      插件介绍使用php特性自加载功能,或使用composer包管理工具,任选一种;除入口文件,其余全部采用类文件编写,错误全部由异常处理接管,逻辑更简洁、更高效(代码高复用);版本控制更加灵活(/ap
#推荐
2026-03-18 3 0C币
批量检测网盘分享地址是否      插件说明因为我的站长站资源大部分都是传网盘的,网盘分享链接时不时失效非常影响用户体验,所以下载网盘地址需要经常维护补链。网上有一些批量查询网盘分享链接失效的工具,但是基本都收费,而且有的检查工具还
#推荐
2026-03-18 3 0C币
帝国CMS7.5基于SCWS框架的      插件介绍帝国CMS7.5基于SCWS框架的在线分词插件,利用PSCWS4分词工具进行关键词提取,最终实现关键词与TAGS的自动填充。插件安装方法一、手动生成进入帝国CMS后台 –> 系统设置 –>
#推荐
2026-03-18 3 0C币
帝国CMS统计访问人数插件       本插件适用于帝国CMS6.0以上版本 安装帝国cms插件1、如果你的后台目录不是e/admin,请修改本插件包里的 /upload/e/admin 目录名为你改过的后台目录名;2、将upload
#推荐
2026-03-18 2 0C币
帝国CMS管理员密码重置插      插件名称:帝国CMS-管理员密码重置插件插件作者:帝国CMS官方插件介绍:当你忘记管理员帐号、密码时可以使用此插件进行密码重置。安装插件 1、将upload目录下的文件上传至帝国cms系统目录;2
#推荐
2026-03-18 2 0C币
帝国CMS结合项插件下载[列      帝国cms插件安装方法1、打开fieldand.txt文件,将文件里的所有内容复制到 /e/class/userfun.php 文件里(放在&lt;?php和?>之间任意位置);(推荐用dreamwea
#推荐
2026-03-18 2 0C币
帝国7.0前台批量传图到图      使用方法使用方法一、将uploadify上传到网站目录e/extend/下二、进入后台,依次点击 系统 数据表与系统模型找到图片系统数据表,点击管理字段找到morepic 修改投稿表单替换html
#推荐
2026-03-18 2 0C币