帝国CMS调用发布者所有文章列表的两种方法!包含高级应用!
帝国CMS实现查看作者的所有文章一共2种方法
一、链接到搜索页
注意:因为一般搜索字节为2个字节,而最先注册的前9位会员会员id为个位数(即;1个字节),所以要先把搜索字节设置为1个字节
后台--系统--系统设置--系统参数设置--搜索设置--搜索关键字(这里把默认的“2到20”中的2修改为1
格式:/e/search/?searchget=1&keyboard=会员ID&show=userid&member=1
列表内容模板(list.var) 调用:
<a href="e/search/?searchget=1&keyboard=[!--userid--]&show=userid&member=1">[!--username--]</a>
内容页:
方法1、调用作者多种信息
<?php
$userr=sys_ShowMemberInfo(0,'');
?>
<span>会员头像:<img src="<?=$userr[userpic]?$userr[userpic]:$public_r[newsurl].'e/data/images/doimg.gif'?>"></span> <br>
<span>会员:<?=$userr[username]?></span> <br>
<span>会员ID:<?=$userr[userid]?></span> <br>
<span>注册时间:<?=$userr[registertime]==null?"":date('y-m-d',$userr[registertime])?></span> <br>
<span>会员积分:<?=$userr[userfen]?>分</span> <br>
<span>发布新闻:<?=$empire->gettotal("select count(*) as total from {$dbtbpre}ecms_news where userid='$navinfor[userid]' and ismember=1")?>条</span> <br>
<span>会员组:<?=$userr[groupname]?></span><br>
<span>作者文章列表2:<a href="<?=$public_r[newsurl]?>e/search/?searchget=1&keyboard=<?=$userr[userid]?>&show=userid&member=1">文章列表</a></span><br>
方法2、直接用链接(不好使,在没有作者的文章中链接会链到会员ID为1的会员,但名称却是管理员的)
<a href="[!--news.url--]e/search/?searchget=1&keyboard=[!--userid--]&show=userid&member=1">[!--username--]</a>
方法3、灵动标签调用
[e:loop={'selfinfo',1,0,0,"userid='$navinfor[userid]' and classid='$navinfor[classid]' and id=$navinfor[id] and ismember=1"}]
<a href="<?=$public_r[newsurl]?>e/search/?searchget=1&keyboard=<?=$bqr['userid']?>&show=userid&member=1" target="_blank"><?=$bqr['username']?></a>
[/e:loop]
注释:<?=$public_r[newsurl]?>网站根目录 <?=$bqr['userid']?>会员id mid=1数据模型id tempid=6列表模板ID
==============================================================================================================
二、链接到作者空间(PHP文件本文章最后提供)
使用说明:使用时可用list.php或list2.php,
①、list.php链接到会员空间的文章列表,
格式: e/space/list.php?mid=1&userid=2
②list2.php自定义的作者文章列表,可用自己制作的
格式:e/space/list2.php?mid=1&tempid=9&userid=2
注释:mid=1数据模型id tempid=9列表模板ID(和数据模型关联) userid=2作者id
注意:list2.php可选择模板(tempid=模板ID),而list.php不可选,即list.php选择了模板也还会自动链接到会员空间的文章列表
----------------------------------------------------------------------------------------------------------------
列表内容模板(list.var) 调用
<a href="[!--news.url--]e/space/list2.php?mid=1&tempid=9&userid=[!--userid--]">[!--username--]</a>
例子:下列将链接到作者空间文章列表
<a href="https://127.0.0.1/dg/e/space/list.php?mid=3&tempid=1&userid=1">王伟</a>
<a href="[!--news.url--]e/space/list.php?mid=3&tempid=1&userid=[!--userid--]">[!--username--]</a>
------------------------------------------------------------------------------------------------
内容页调用
方法1、调用作者多种信息
<?php
$userr=sys_ShowMemberInfo(0,'');
?>
<span>会员头像:<img src="<?=$userr[userpic]?$userr[userpic]:$public_r[newsurl].'e/data/images/doimg.gif'?>"></span> <br>
<span>会员:<?=$userr[username]?></span> <br>
<span>会员ID:<?=$userr[userid]?></span> <br>
<span>注册时间:<?=$userr[registertime]==null?"":date('y-m-d',$userr[registertime])?></span> <br>
<span>会员积分:<?=$userr[userfen]?>分</span> <br>
<span>发布新闻:<?=$empire->gettotal("select count(*) as total from {$dbtbpre}ecms_news where userid='$navinfor[userid]' and ismember=1")?>条</span> <br>
<span>会员组:<?=$userr[groupname]?></span><br>
<span>作者文章列表:<a href="<?=$public_r[newsurl]?>e/space/list.php?userid=<?=$userr[userid]?>&mid=1">文章列表</a></span><br>
方法2、直接用链接(不好使,在没有作者的文章中链接会链到会员ID为1的会员,但名称却是管理员的)
<a href="[!--news.url--]e/space/list.php?mid=1&tempid=1&userid=[!--userid--]">[!--username--]</a>
方法3、灵动标签调用
[e:loop={'selfinfo',1,0,0,"userid='$navinfor[userid]' and classid='$navinfor[classid]' and id=$navinfor[id] and ismember=1"}]
作者文章列表:<a href="<?=$public_r[newsurl]?>e/space/list.php?userid=<?=$bqr['userid']?>&mid=1" target="_blank"><?=$bqr['username']?></a>
<br>
[/e:loop]
注释:<?=$public_r[newsurl]?>网站根目录 <?=$bqr['userid']?>会员id mid=1数据模型id tempid=6列表模板ID
帝国CMS列表页置顶信息加图标的教程
帝国CMS实现列表页信息列表置顶信息加上置顶小图标的教程。 如赶集网、58同城等都有这样的效果: 1、在列表模板内容 勾选使用程序代码 2、在内容模板 (list.var) (*)里面添加以下代码: $r[tit...
使用php调用帝国cms模板中最新文章的代码
在帝国CMS模板制作中经常遇到想灵活实现效果的地方,比如跨表,结合判断等复杂调用。使用万能标签和灵动标签不足以满足要求的情况下就只能使用PHP的方法来实现!具体代码如下: ?php $...
帝国CMS如何提高缩略图质量,解决缩略图不清晰的问题!
打开e/class/gd.php查找 $func_output($temp_image,$new_name.$func_exname); 修改为 $func_output($temp_image,$new_name.$func_exname,100); 红色的100就是缩略图的质量参数,一般默认为75(又或者是80),觉得缩略图质量不够...
帝国CMS灵动标签调用指定栏目简介
[e:loop={select intro from phome_enewsclass where classid=栏目ID,1,24,0}]?=$bqr[intro]?[/e:loop]...
帝国CMS小说模型创建教程和使用!
小说网站结构跟问答一样。 小说网站栏目: 玄幻小说、小说章节 表结构: 小说栏目一个表,小说章节一个表 新建两个数据表: 小说名称表(保存小说名,小说图片,作者,小说状态等信息...
帝国CMS让信息内容ID从1开始的方法!
有写小伙伴真的有强迫症,ID从1和不从1开始很重要吗?讲解方法之前,先说一个概念:因为帝国CMS的信息增加,在数据库里是自增的,所以让信息ID从1开始只有一个方法,那就是清空表内容,...
帝国CMS在内容模板里控制内容简介smalltext显示字数
帝国CMS的内容简介通常都是自动截取200个字符的。 但有时我们希望在内容模板中不需要显示这么多,只要显示几十个字,那么可以使用以下代码截取显示: ?=esub($navinfor[smalltext],字数)?...
帝国cms运算式验证码(多种方案)
感谢帝国CMS论坛:liangguanyu 提供! 用腻了原版的字母+数字组合的验证码,那就试试帝国cms加减法运算验证码,支持所有页面的验证,至少支持7.0以上帝国cms utf8版本(6.6没安装所以就没试过)...
帝国CMS系统收不到邮件的解决办法
感谢帝国论坛会员chenbo789提供方法,墨鱼未测,请小伙伴们看看是否能够解决!并在下发评论留言,感谢!上一篇墨鱼提供的方法连接如下: https://www.moyublog.com/notes/299.html 帝国系统收不到邮件...
帝国cms模板字母索引导航功能制作教程
小李网络公司介绍帝国cms模板字母索引导航功能制作教程知识,包括通讯录字母索引没有了参考文献索引格式android按字母索引安卓字母索引中药材字母索引附录和索引有什么区别android字母索引控...
帝国CMS的灵动标签同时调用头条(1级、2级)、推荐(1级、2级)多种方法
方法1、同时调用头条(1级、2级)、推荐(1级、2级) [e:loop={0,10,3,0,isgood=1 or firsttitle=1 or isgood=2 or firsttitle=2}] a href=?=$bqsr[titleurl]? target=_blank?=$bqr[title]?/a br [/e:loop] 也可以这样写,弹性好些。...
帝国CMS实现会员资料不可修改
帝国CMS实现会员资料注册填写后不能修改, 修改字段的表单html代码,改成这个 input name=fax type=text value=?=$ecmsfirstpost==1?:htmlspecialchars(stripSlashes($addr[fax]))??=$ecmsfirstpost==1?'':' readonly'? 就是加?=$ec...
佛山网站建设公司哪家好?企业网站建设公司排名
广东佛山比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲广西十大企业网站建设公司排名。...
郴州seo外包公司哪家好?网站外包服务公司排名
湖南郴州seo外包服务公司哪家好?费用是多少?如何选择网站seo外包公司?小李seo博客www.lingquang.com小编讲讲郴州seo外包公司十大排名榜。...
郑州优化外包之公司网站关键词优化排名维护的3大方法
作为一个网站的站长,每日的网站维护、排名稳定等都是需要做的工作,但是很多人在做排名时发现并不是那么理想,其主要是没有做好关键词及优化,那么要如何做好网站关键词优化呢?接下...
上海游戏外包公司之友链对网站排名起到哪些作用
友链是指在相互在自己网站留对方链接,需要在页面代码中找网址和名称,正常浏览能够显示名称,这就是友情链接。了解的朋友会知道友链对网站排名起到很大的作用,高质量的友链不仅可...
长春网站建设公司哪家好?企业网站建设公司排名
广西长春比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲长春十大企业网站建设公司排名。...
南宁网站建设公司哪家好?企业网站建设公司排名
广西南宁比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲南宁十大企业网站建设公司排名。...
咸阳seo推广公司哪家好?知名推广公司排名
陕西咸阳seo推广公司哪家好优化效果好?怎么选择?现在小李seo博客www.lingquang.com小编介绍咸阳seo推广知名公司网站十大排名。...
广州关键词优化公司哪家好?十大优化公司排名
由于企业现在做百度竞价作用是有的,可是职业竞赛越来越大,导致竞价费用也越来越高,所以说企业想要做优化,就要去找一家专业的关键词优化公司,现在互联网上优化公司是有许多的,...
葫芦岛seo推广公司哪家好?葫芦岛知名推广公司排名
葫芦岛seo推广公司哪家好优化效果好?怎么选择?现在小李seo博客www.lingquang.com小编介绍辽宁葫芦岛市seo推广知名公司网站十大排名。...
深圳网站优化公司哪家好?十大优化公司排名
当今互联网时代,网站优化外包已经成为了众多企业的选择,那么,肯定会碰到各种各样的问题,比如:如何选择网站优化公司?如何选择靠谱的网站优化公司?深圳网站优化公司哪家好呢?...
长春优化外包之通过SEO优化将公司网站排名稳定在首页
在做网站推广时,很多企业的网站排名都是忽上忽下的状态,今天上了首页,明天就掉下去了,那么如果通过SEO优化让排名稳定在首页呢? 1、文章经常更新 当网站选择的关键词指数在行业竞争...
东莞网站排名优化之建站公司站长学好SEO的五大方法
是SEO技术已死,还是你不懂SEO?更多的人觉得,现在百度竞价和百度自家产品这么多,把我想做的词都给占完了,就算排到首页也没什么用,然后就得出“SEO技术已死”。 事实是这样吗...
德州SEO外包公司哪家好,服务电话,费用价格,推广排名
德州seo外包公司哪家比较知名?随着网络时代的快速发展,大多外包是伴随seo这个行业的发展所延伸出来的一个项目。德州市大部分中小企业都需要seo外包服务,包含关键词优化和整站优化。那...
昆明网站建设公司之利用百度人工分词做网站排名的方法
泉州seo从一些渠道获悉,不是所有的词都能通过seo技术做上去,有些关键词是超越seo范畴的,也就是存在人工干预的词,简称人工词。搜索引擎是一套程序,有程序便有人为因素的作用...
营口seo外包公司哪家好?营口网站外包服务公司排名
营口seo外包服务公司哪家好?费用是多少?如何选择网站seo外包公司?今天小李seo博客www.lingquang.com小编讲讲辽宁营口市seo外包公司十大排名榜。...
徐州seo外包公司哪家好?网站外包服务公司排名
江苏徐州seo外包服务公司哪家好?费用是多少?如何选择网站seo外包公司?小李seo博客www.lingquang.com小编讲讲徐州seo外包公司十大排名榜。...
杭州seo外包公司哪家好?网站外包服务公司排名
杭州seo外包服务公司哪家好?费用是多少?如何选择seo外包公司?今天小李seo博客www.lingquang.com小编讲讲杭州seo外包公司十大排名榜。...
衢州seo外包公司哪家好?网站外包服务公司排名
浙江衢州seo外包服务公司哪家好?费用是多少?如何选择网站seo外包公司?今天小李seo博客www.lingquang.com小编讲讲衢州seo外包公司十大排名榜。...