您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS二次开发实现回复后可见内容的方法
孙奎汝2023-06-01帝国CMS教程已有人查阅
导读帝国cms二次开发回复后可见功能方法是参考修改的官方的loginjs.php文件,在需要显示地方帐帖下方的“内容页模板代码”,然后新建一个PHP判断文件

帝国cms二次开发回复后可见功能方法是参考修改的官方的loginjs.php文件,在需要显示地方帐帖下方的“内容页模板代码”,然后新建一个PHP判断文件,帐帖“index.php”内的代码,完成。
内容页模板代码
<h3>文件下载:</h3>
<script type="text/javascript">
document.write('<script src="/e/extend/down/?classid=[!--classid--]&id=[!--id--]&d=<?php echo $navinfor[stb] ?>&t='+Math.random()+'"><'+'/script>');
</script>
<noscript><div class="reply-to-read"><i class="far fa-comment-dots"></i> 温馨提示:你很可能禁用了Java scrip,我们无法正常为你服务,真心抱歉!</div></noscript>
帝国CMS二次开发回复后可index.php代码
<?php
require("../../class/connect.php");
if(!defined('InEmpireCMS'))
{
exit();
}
eCheckCloseMods('member');//关闭模块
$myuserid=(int)getcvar('mluserid');
$r=array();
$mhavelogin=0;
if($myuserid)
{
include("../../class/db_sql.php");
include("../../member/class/user.php");
$link=db_connect();
$empire=new mysqlquery();
$mhavelogin=1;
//数据
$myusername=RepPostVar(getcvar('mlusername'));
$myrnd=RepPostVar(getcvar('mlrnd'));
$qcklgr=qCheckLoginAuthstr();
if(!$qcklgr['islogin'])
{
EmptyEcmsCookie();
$mhavelogin=0;
}
else
{
$r=$empire->fetch1("select ".eReturnSelectMemberF('userid,username,checked')." from ".eReturnMemberTable()." where ".egetmf('userid')."='$myuserid' and ".egetmf('rnd')."='$myrnd' limit 1");
if(empty($r[userid])||$r[checked]==0)
{
EmptyEcmsCookie();
$mhavelogin=0;
}
}
}
if($mhavelogin==1)
{
$down='';
$id=(int)$_GET['id'];
$classid=(int)$_GET['classid'];
$stb=(int)$_GET['d'];
$r_pl=$empire->fetch1("select userid,classid,id,saytime from {$dbtbpre}enewspl_1 where classid='$classid' and id='$id' and userid='$r[userid]' and saytime>UNIX_TIMESTAMP()-12*3600 order by saytime desc limit 1");
if(empty($r_pl[userid]))
{
$down="<div class='reply-to-read'><p><i class='far fa-comment-dots'></i> ".$myusername." 会员: 你输入用户名 ".$myusername." 和登录密码<a href='#respond' title='评论本文'>「评论本文」</a>,即可获得下载地址(资源有限,地址12小时内有效)。请不要回复无意义内容!</p></div>";
}
else{
$down="<div class='reply-to-read'><p><i class='far fa-comment-dots'></i> ".$myusername." 会员: 你刚刚获得下载地址 <a href='https://www.wentong.org/e/extend/down/go2dow.php?classid=".$classid."&id=".$id."&d=".$stb."&g=9'>/go2dow.php?g=9</a>(12小时内有效,过期请重新评论获取)。请不要回复无意义内容!</p></div>";
}
?>
document.writeln("<?=$down?>");
<?php
db_close();
$empire=null;
}
else
{
?>
document.writeln("<div class='reply-to-read'><p><i class='far fa-comment-dots'></i> 温馨提示: 隐藏内容需要输入「用户名、密码」<a href='#respond' title='评论本文'>「评论本文」</a>后查看。</p><p>未注册的,请<a href='/e/member/register/' title='会员注册'>「注册」</a>。请不要回复无意义内容!</p></div>");
<?php
}
?>
本文标签:帝国cms功能开发
很赞哦! ()
相关教程
图文教程
帝国CMS7.5版多访问端支持设置子端是否开启后台权限
帝国CMS7.5版多访问端支持设置子端是否开启后台权限,更高安全性,维护更方便:1、支持设置前台、后台都开启。
帝国CMS8.0权限增加支持访问组限制功能
帝国CMS7.5版针对信息访问、下载等权限进行升级,新增“访问组”这一新概念,控制会员访问权限更细、更灵活、更实用,更方便网站的内容商业化。而8.0版则在原来支持信息访问
帝国CMS灵动标签调用没有图片时显示默认图片的方法
使用灵动标签调用信息标题图片,但有时候如果没有标题图片,显示图片的位置就会是空白的影响美观。
帝国CMS静态页面生成为压缩代码
内容页面生成为压缩代码1、打开文件e/class/functions.php2、找到以下函数3、在//写文件之前添加代码
相关源码
-
(PC+WAP)五金机械设备营销型模板下载带在线留言为机械设备制造商设计的营销型模板,集成产品参数对比系统、产品展示模块和询价管理功能。采用PbootCMS开发内核,PHP7+运行环境。手工编写语义化HTML5结构,CSS3动画优化交互体验。查看源码 -
帝国cms7.5模板情感文学名言名句心情文章类源码下载带手机本模板基于帝国CMS7.5开发,为情感文学类网站设计。整体风格温馨雅致,布局合理清晰,特别适合建设情书分享、文学作品展示类网站。模板采用响应式设计,能够自动适配各种终端设备。查看源码 -
自适应黑色建筑装饰设计公司个人工作室pbootcms模板基于PbootCMS内核开发的黑金风格模板,为建筑装饰、工程设计类企业打造,采用开源架构,支持跨行业快速适配,核心优势如下: 查看源码 -
(PC+WAP)蓝色电缆桥架五金钢结构机械PbootCMS模板下载采用PC与WAP双端适配设计,满足桌面设备和移动端访问需求。专注服务于电缆桥架、钢结构及五金机械制造领域,通过结构化布局展示产品特性与技术参数,后台数据一体化管理提升内容维护效率。查看源码 -
帝国cms7.5大型游戏资讯门户网站源码免费下载本模板基于帝国CMS7.5内核开发,为大型游戏资讯门户网站设计。模板自带响应式手机版,适配多种终端设备。内容架构针对游戏行业特点优化,支持游戏资讯、评测、攻略等内容类型的发布与管理。查看源码 -
自适应html5二极管LED灯具灯饰类企业网网站模板该PbootCMS内核开发的响应式模板专为LED照明、灯具制造类企业设计,通过HTML5技术实现手机与PC端自适应显示,确保跨设备访问体验一致。企业可快速替换图文内容适配其他工业领域查看源码
| 分享笔记 (共有 篇笔记) |

