DNT2.0交友信息插件制作全攻略(一)
2008-08-10 22:19
134 查看
这是我在2008年6月28日写的帖子,发在nt.discuz.net上的,现在转回来备份一下。原文地址:http://nt.discuz.net/showtopic-50906.html
说是做插件其实名不副实,其实是直接用DNT2.0的源代码进行改造,在用户信息部分添加一些需要的字段,技术含量不高,主要是介绍如何在别人系统中加入自己的东西,提供点思路。
源代码下载地址(792K)
交友插件主要功能是让会员填写更详细的个人信息和个性信息,并让其他人能够查看,通过这些信息,加深会员间的了解。
Code
<ul class="firestmessage">
<li class="navname"><span>用户名:</span> {user.username}
</li>
<li><span>用户ID:</span> {user.uid} </li>
<li><span>昵称:</span> {user.nickname}</li>
<li><span>用户组:</span> {group.grouptitle}</li>
<li><span>阅读权限:</span> {group.readaccess}</li>
<li> </li>
<li><span>我要寻找:</span> <%if {person.lookfor}==0%>
男性
<%/if%>
<%if {person.lookfor}==1%>
女性
<%/if%>
<%if {person.lookfor}==2%>
男女均可
<%/if%></li>
<li><span>标题:</span> {person.title}</li>
<li><span>自我介绍:</span> {person.intro}</li>
<li><span>身高:</span> {person.height}</li>
<li><span>体型:</span> {person.stature}</li>
<li><span>目前是:</span> {person.marriagestate}</li>
<li><span>从事的行业:</span> {person.industry}</li>
<li><span>职业:</span> {person.job}</li>
<li><span>星座:</span> {person.constellation}</li>
<li><span>血型:</span> {person.blood}</li>
<li><span>教育程度:</span> {person.eduLevel}</li>
<li><span>毕业学校:</span> {person.school}</li>
<li><span>月收入:</span> {person.earning}</li>
<li> </li>
<li><span>个性:</span> {person.personality}</li>
<li><span>朋友形容我:</span> {person.describing}</li>
<li><span>优势:</span> {person.predominance}</li>
<li><span>兴趣爱好:</span> {person.fond}</li>
</ul>
3、编译Discuz.Web项目,在后台生成userinfo.htm模板,此时“查看用户信息”页已经如我所愿了。
[b](未完待续)
说是做插件其实名不副实,其实是直接用DNT2.0的源代码进行改造,在用户信息部分添加一些需要的字段,技术含量不高,主要是介绍如何在别人系统中加入自己的东西,提供点思路。
源代码下载地址(792K)
交友插件主要功能是让会员填写更详细的个人信息和个性信息,并让其他人能够查看,通过这些信息,加深会员间的了解。
Code
<ul class="firestmessage">
<li class="navname"><span>用户名:</span> {user.username}
</li>
<li><span>用户ID:</span> {user.uid} </li>
<li><span>昵称:</span> {user.nickname}</li>
<li><span>用户组:</span> {group.grouptitle}</li>
<li><span>阅读权限:</span> {group.readaccess}</li>
<li> </li>
<li><span>我要寻找:</span> <%if {person.lookfor}==0%>
男性
<%/if%>
<%if {person.lookfor}==1%>
女性
<%/if%>
<%if {person.lookfor}==2%>
男女均可
<%/if%></li>
<li><span>标题:</span> {person.title}</li>
<li><span>自我介绍:</span> {person.intro}</li>
<li><span>身高:</span> {person.height}</li>
<li><span>体型:</span> {person.stature}</li>
<li><span>目前是:</span> {person.marriagestate}</li>
<li><span>从事的行业:</span> {person.industry}</li>
<li><span>职业:</span> {person.job}</li>
<li><span>星座:</span> {person.constellation}</li>
<li><span>血型:</span> {person.blood}</li>
<li><span>教育程度:</span> {person.eduLevel}</li>
<li><span>毕业学校:</span> {person.school}</li>
<li><span>月收入:</span> {person.earning}</li>
<li> </li>
<li><span>个性:</span> {person.personality}</li>
<li><span>朋友形容我:</span> {person.describing}</li>
<li><span>优势:</span> {person.predominance}</li>
<li><span>兴趣爱好:</span> {person.fond}</li>
</ul>
3、编译Discuz.Web项目,在后台生成userinfo.htm模板,此时“查看用户信息”页已经如我所愿了。
[b](未完待续)
相关文章推荐
- DNT2.0交友信息插件制作全攻略(二)
- nagios全攻略(三)----使用插件监控更多信息
- nagios全攻略(三)----使用插件监控更多信息 推荐
- [插件制作] Discuz!插件的通过数据库读取和缓存读取获取插件信息和参数
- nagios全攻略(三)----使用插件监控更多信息
- nagios全攻略(三)----使用插件监控更多信息
- poEdit制作WordPress主题汉化,插件汉化攻略
- 第1款插件:Semantic Tabs可以简单地制作Tabs菜单
- 第9款插件:jQuery Form Tips表单提示信息插件
- quick-cocos2dx 骨骼动画制作 使用dragonbones插件
- jQuery UI dialog插件出错信息:$(this).dialog is not a function
- Linux(Ubuntu)光盘镜像文件制作及使用攻略
- 制作AppCan插件的那些坑
- 制作AppCan插件的那些坑
- 用C#制作PDF文件全攻略(转)
- jquery-fullpage-js制作页全屏滚动插件
- Jquery 类似新浪微博,鼠标移到头像,用浮动窗口显示用户信息,已做成一个jquery插件
- Delphi封装Mdi窗体到Dll并使用插件管理,tabControl制作多页面
- maven-compiler-plugin 插件版本信息错误提示的解决方法
- rcp(插件开发)如何打开help信息、动态帮助信息