在这篇文章中,我们将带领您了解织梦DEDECMS用list调用作者并指向会员个人主页链接的全貌,包括织梦cms调用栏目图片的相关情况。同时,我们还将为您介绍有关dedecms内容模板中调用会员信息,并
在这篇文章中,我们将带领您了解织梦DEDECMS用list调用作者并指向会员个人主页链接的全貌,包括织梦cms调用栏目图片的相关情况。同时,我们还将为您介绍有关dedecms 内容模板中调用会员信息,并指向个人空间、dedecms内容模板中调用会员信息,并指向个人空间、dedecms内容源码中调用会员信息,并指向个人空间、dedecms用arclist调用于附加表字段的方法的知识,以帮助您更好地理解这个主题。
本文目录一览:- 织梦DEDECMS用list调用作者并指向会员个人主页链接(织梦cms调用栏目图片)
- dedecms 内容模板中调用会员信息,并指向个人空间
- dedecms内容模板中调用会员信息,并指向个人空间
- dedecms内容源码中调用会员信息,并指向个人空间
- dedecms用arclist调用于附加表字段的方法
织梦DEDECMS用list调用作者并指向会员个人主页链接(织梦cms调用栏目图片)
织梦后台没有问题,前台上传图片、附件后却无法点击后选择,查看弹出的窗口的源代码发现:点击的图片附件后,有一个onclick函数传到提交的表格“form1”,但是前台发布源码却是
<form name=“addcontent” artion="archives_add.php" method="post" enctype="multipart/form-data">。
织梦更新了几个版本之后,仍然没有解决这个问题,后台发布程序和前台发布程序分别为:
出问题的是前台会员发布源码。
把里面的addconten改为form1,问题得到解决。
前台会员发布和修改管理总结如果还遇到类似的问题也是相同的处理方案。
本文章网址:http://www.ppssdd.com/code/9745.html。转载请保留出处,谢谢合作!dedecms 内容模板中调用会员信息,并指向个人空间
大家好,在制作用户分享类网站时要在内容页中调用发布者的信息及头像,找了很多网站也没找到很好的方法。最后把网上所有的方法整合后终于实现了自己的想法。下面就分享给大家。方法一、直接利用官方默认模板 article_artcile.htm
-
{dede:memberinfos}
-
会员头像:<a href="[field:spaceurl /]" class="userface"><img src="[field:face/]" width="52" height="52" /></a>
-
会员用户名:<a href=’[field:spaceurl /]‘ class="username">[field:uname/]</a>
-
会员详细资料:<a href="[field:spaceurl /]" class="useract-vi">查看详细资料</a>
-
给他留言:<a href="[field:spaceurl /]&action=guestbook" class="useract-pm">发送留言</a>
-
加为好友:<a href="[field:spaceurl /]&action=newfriend" class="useract-af">加为好友</a>
-
用户等级:[field:rankname /]
-
注册时间:[field:jointime function="MyDate(''Y-m-d H:m'',@me)"/]
-
最后登录:[field:logintime function="MyDate(''Y-m-d H:m'',@me)"/]
-
{/dede:memberinfos}
可能很多新手在这里调用时看不到自己的信息,这是因为 {dede:memberinfos} 过滤了管理员的信息,其它会员的信息能正常显示。那怎么才能让管理员的信息也能显示呢?请看下面:
打开 include/taglib/memberinfos.lib.php,找到大概 62 行的代码如下图:

把这一句删除或注释掉就行了。
方法 2:
比如你想在 DEDE 首页或者内页里调用会员:用户名、昵称、性别、会员等级、注册邮箱、会员级别等信息.就需要我们本篇教程提供的调用标签了.
首先,我们打开文件 include/extend.func.php 在代码最后面的结尾处,添加以下代码:
-
function GetMemberInfos($fields,$mid){
-
global $dsql;
-
if($mid <= 0){
-
$revalue = "Error"; }
-
else{
-
$row=$dsql->GetOne("select * from dede_member where mid = ‘{$mid}’");
-
if(!is_array($row)){
-
$revalue = "Not user";
-
}
-
else{
-
$revalue = $row[$fields];
-
}
-
}
-
return $revalue;
-
}
注:“dede_member” 里的 “dede_” 改成你的数据库表前缀
修改好代码之后即可保存文件,然后我们来调用会员信息:
1.在首页进行调用,调用标签如下:
-
{dede:arclist row=’10′ titlelen=’25′}
-
<li>标题:[field:title/] 昵称:[field:mid function="GetMemberInfos(''uname'',@me)"/]</li>
-
{/dede:arclist}
2.在内页进行调用,调用标签如下:
昵称:{dede:field.mid function="GetMemberInfos (‘uname’,@me)"/}
会员类型:{dede:field.mid function="GetMemberInfos (‘mtype’,@me)"/}
….. 以此类推
标签 DIY 释义详解:
mid:表示会员的唯一编号,由于其唯一的特性,一般用于区别会员;
mtype:表示会员的类型(如自带的 “个人” 与 “企业”);
userid:表示会员用户名(也就是用于登陆);
pwd :表示用户的密码;
uname:表示用户的昵称;
sex:表示用户的性别;
rank:表示用户的等级(也就是后台的用户级别);
uptime:表示用户升级会员组的时间;
exptime:表示用户会员组的有效期天数;
money:表示用户拥有的剩余金币数量;
email:表示用户的注册邮箱地址;
scores:表示用户拥有的剩余积分数量;
matt:表示用户的级别(0 为普通,1 为推荐,10 为后台超级管理员)
以上的标签都可以用在首页或者内页标签结构中进行调用和定义.
dedecms内容模板中调用会员信息,并指向个人空间
大家好,在制作用户分享类网站时要在内容页中调用发布者的信息及头像,找了很多网站也没找到很好的方法。最后把网上所有的方法整合后终于实现了自己的想法。下面就分享给大家。
方法一、直接利用官方默认模板article_artcile.htm
- {dede:memberinfos}
- 会员头像:
- 会员用户名:
- 会员详细资料:
- 给他留言:
- 加为好友:
- 用户等级:[field:rankname /]
- 注册时间:[field:jointime function="MyDate('Y-m-d H:m',@me)"/]
- 最后登录:[field:logintime function="MyDate('Y-m-d H:m',@me)"/]
- {/dede:memberinfos}
可能很多新手在这里调用时看不到自己的信息,这是因为{dede:memberinfos}过滤了管理员的信息,其它会员的信息能正常显示。那怎么才能让管理员的信息也能显示呢?请看下面:
打开include/taglib/memberinfos.lib.PHP,找到大概62行的代码如下图:
把这一句删除或注释掉就行了。
方法2:
比如你想在DEDE首页或者内页里调用会员:用户名、昵称、性别、会员等级、注册邮箱、会员级别等信息.就需要我们本篇教程提供的调用标签了.
首先,我们打开文件 include/extend.func.PHP.com/">PHP 在代码最后面的结尾处,添加以下代码:
- function Getmemberinfos($fields,$mid){
- global $dsql;
- if($mid <= 0){
- $revalue = "Error"; }
- else{
- $row=$dsql->Getone("select * from dede_member where mid = ‘{$mid}’");
- if(!is_array($row)){
- $revalue = "Not user";
- }
- else{
- $revalue = $row[$fields];
- }
- }
- return $revalue;
- }
注:“dede_member”里的“dede_”改成你的数据库表前缀
修改好代码之后即可保存文件,然后我们来调用会员信息:
1.在首页进行调用,调用标签如下:
- {dede:arclist row=’10′ titlelen=’25′}
- 标题:[field:title/] 昵称:[field:mid function="Getmemberinfos('uname',@me)"/]
- {/dede:arclist}
2.在内页进行调用,调用标签如下:
昵称:{dede:field.mid function="Getmemberinfos(‘uname’,@me)"/}
会员类型:{dede:field.mid function="Getmemberinfos(‘mtype’,@me)"/}
…..以此类推
标签DIY释义详解:
mid:表示会员的唯一编号,由于其唯一的特性,一般用于区别会员;
mtype:表示会员的类型(如自带的“个人”与“企业”);
userid:表示会员用户名(也就是用于登陆);
pwd :表示用户的密码;
uname:表示用户的昵称;
sex:表示用户的性别;
rank:表示用户的等级(也就是后台的用户级别);
uptime:表示用户升级会员组的时间;
exptime:表示用户会员组的有效期天数;
money:表示用户拥有的剩余金币数量;
email:表示用户的注册邮箱地址;
scores:表示用户拥有的剩余积分数量;
matt:表示用户的级别(0为普通,1为推荐,10为后台超级管理员)
以上的标签都可以用在首页或者内页标签结构中进行调用和定义.
dedecms内容源码中调用会员信息,并指向个人空间
大家好,在制作用户分享类网站时要在内容详细页中调用发布者的信息及头像,找了很多网站也没找到很好的办法。*后把网上所有的办法整合后终于实现了自己的想法。下面就分享给大家。
办法一、直接利用官方默认源码article_artcile.htm
{dede:memberinfos}
会员头像:<a href=http://www.dede58.com/a/dedejq/"[field:spaceurl /]"><img src=http://www.dede58.com/a/dedejq/"[field:face/]" width="52" height="52" /></a>
会员用户名:<a href=http://www.dede58.com/a/dedejq/’[field:spaceurl /]‘>[field:uname/]</a>
会员详细资料:<a href=http://www.dede58.com/a/dedejq/"[field:spaceurl /]">查看详细资料</a>
给他留言:<a href=http://www.dede58.com/a/dedejq/"[field:spaceurl /]&action=guestbook">发送留言</a>
加为好友:<a href=http://www.dede58.com/a/dedejq/"[field:spaceurl /]&action=newfriend">加为好友</a>
用户等级:[field:rankname /]
注册时间:[field:jointime function="MyDate('Y-m-d H:m',@me)"/]
*后登录:[field:日志intime function="MyDate('Y-m-d H:m',@me)"/]
{/dede:memberinfos}
可能很多菜鸟在这里调用时看不到自己的信息,这是因为{dede:memberinfos}过滤了管理员的信息,其它会员的信息能正常显示。那如何才能让管理员的信息也能显示呢?请看下面:
打开include/taglib/memberinfos.lib.php,找到大概62行的代码如下图:
把这一句删除或注释掉就行了。
办法2:
比如你想在DEDE首页或者内页里调用会员:用户名、昵称、性别、会员等级、注册email、会员级别等信息.就需要我们本篇教程提供的调用标签了.
首先,我们打开文件 include/extend.func.php 在代码*后面的结尾处,添加以下代码:
function GetMemberInfos($fields,$mid){
global $dsql;
if($mid <= 0){
$revalue = "Error"; }
else{
$row=$dsql->GetOne("select * from dede_member where mid = ‘{$mid}’");
if(!is_array($row)){
$revalue = "Not user";
}
else{
$revalue = $row[$fields];
}
}
return $revalue;
}
注:“dede_member”里的“dede_”改成你的数据库表前缀
修改好代码之后即可保存文件,然后我们来调用会员信息:
1.在首页进行调用,调用标签如下:
{dede:arclist row=’10′ titlelen=’25′}
<li>标题:[field:title/] 昵称:[field:mid function="GetMemberInfos('uname',@me)"/]</li>
{/dede:arclist}
2.在内页进行调用,调用标签如下:
昵称:{dede:field.mid function="GetMemberInfos(‘uname’,@me)"/}
会员类型:{dede:field.mid function="GetMemberInfos(‘mtype’,@me)"/}
…..以此类推
标签DIY释义详解:
mid:表示会员的**编号,由于其**的特性,一般用于区别会员;
mtype:表示会员的类型(如自带的“个人”与“公司”);
userid:表示会员用户名(也就是用于登陆);
pwd :表示用户的密码;
uname:表示用户的昵称;
sex:表示用户的性别;
rank:表示用户的等级(也就是后台的用户级别);
uptime:表示用户升级会员组的时间;
exptime:表示用户会员组的有效期天数;
money:表示用户拥有的剩余金币数量;
邮箱:表示用户的注册email地址;
scores:表示用户拥有的剩余积分数量;
matt:表示用户的级别(0为普通,1为推荐,10为后台超级管理员)
dedecms用arclist调用于附加表字段的方法
要获取附加表内容,必须符合两个条件
1、指定 channelid 属性
2、指定要获得的字段 addfields='字段1,字段'
如:
{dede:arclist addfields='filetype,language,softtype' row='8' channelid='3'}
[field:textlink /] - [field:softtype /]<br />
{/dede:arclist}
底层模板字段:
ID(同 id),typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,
source,litpic(同picname),pubdate,senddate,mid,lastpost,scores,goodpost,badpost,notpost,
description(同infos),filename,image,imglink,fulltitle,textlink,typelink,plusurl,memberurl,templeturl,
stime(pubdate 的"0000-00-00"格式)
其中:
textlink = <a href='arcurl'>title</a>
typelink = <a href='typeurl'>typename</a>
imglink = <a href='arcurl'><img src='picname' border='0' width='imgwidth' height='imgheight'></a>
image = <img src='picname' border='0' width='imgwidth' height='imgheight' alt=’titile’>
字段调用方法:[field:varname/]
如:
{dede:arclist infolen='100'}
[field:textlink/]
<br>
[field:infos/]
<br>
{/dede:arclist}
注:底层模板里的Field实现也是织梦标记的一种形式,因此支持使用PHP语法,Function扩展等功能。
如: 给当天发布的内容加上 (new) 标志
[field:senddate runPHP='yes']
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = "<font color='red'>(new)</font>";
else @me = "";
[/field:senddate]
[b][/b]
上一篇:删除Dedecms友情链接及织梦链的方法
下一篇:@L_301_1@
我们今天的关于织梦DEDECMS用list调用作者并指向会员个人主页链接和织梦cms调用栏目图片的分享已经告一段落,感谢您的关注,如果您想了解更多关于dedecms 内容模板中调用会员信息,并指向个人空间、dedecms内容模板中调用会员信息,并指向个人空间、dedecms内容源码中调用会员信息,并指向个人空间、dedecms用arclist调用于附加表字段的方法的相关信息,请在本站查询。
本文标签: