Discuz! X1.5插件制作学习之旅 推荐

Discuz! X1.5插件制作学习之旅 推荐,第1张

Discuz!X1.5插件制作学习之旅推荐

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>&rsaquo;单页 </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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/772407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存