Discuz!X1.5软件制作的学习培训之旅强烈推荐,申请discuz的盆友可以参考一下。
单页制作实例教程FOR Discuz!X1.5在Discuz!X1.5根目录下新创建一个文档,host.php,源码內容以下
<?php require'./source/class/class_core.php';//导入系统核心文档 $discuz=&discuz_core::instance();//下列编码为建立及复位目标 $discuz->cachelist=$cachelist; $discuz->init(); includetemplate('host');//启用单页免费模板文档 ?>
表述:
在其中的“includetemplate('host');”表明的是启用template/default/host.htm文档的含意。
host.htm源码:
{subtemplatecommon/header} <divid="pt"class="wp"> <ahref="index.php"class="nvhm">$_G[setting][bbname]</a>›单页 </div> <styleid="diy_style"type="text/css"></style> <divid="ct"class="wpclw"> <divclass="mnmw"> <divclass="content"> 这儿是自身文章正文地区的编码 </div> </div> </div> {subtemplatecommon/footer}
到这儿单页制作实例教程FOR Discuz!X1.5就结束了!!!
附:http://bbs.7drc.com/thread-15432-1-2.html
置入点的学习过程
问:如何知道置入点有那些?
答:开启“source/class/class_template.php”寻找带有“forDeveloper”关键词的那一行一看就可以搞清楚有那些置入点。
试验全过程:
第一步:
进到DZ后台管理,然后进到软件管理方法->设计方案新软件按要求键入相对內容就可以。
第二步:
当第一步进行之后,网页页面会跳转到新设计方案的软件信息内容网页页面,这时候点一下“控制模块”
第三步:
进到社区论坛“source/plugin/”文件目录下,在这个文件目录下增加一个文件夹名称,文件名是不久第一步中“唯一标志符”中所键入的值。创建好文件目录之后,在该文件目录下增加demo.class.php文件
源码内如以下:
<?php //身份验证 if(!defined('IN_DISCUZ')){ exit('AccessDenied'); } //全局性置入点类(务必存有) classplugin_mfyoyouid{ } //全局性脚本制作置入点类 classplugin_mfyoyouid_forumextendsplugin_mfyoyouid{ //置入点为viewthread_useraction functionviewthread_useraction_output(){ global$_G; loadcache('plugin'); $return='<ahref=URLid="share">共享1</a>'; return$return; } } ?>
附:
详尽讲解请查询指南:http://www.discuz.net/thread-1689915-1-1.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)