[教程] 开始制作discuz插件

[复制链接]
查看4554 | 回复0 | 2013-3-4 20:14:06 | 显示全部楼层 |阅读模式
<
          本帖为《从零开始学discuz插件制作》教程系列内容

           目录               <<< 上一贴              下一贴 >>>

在前面的几贴中,我们介绍了制作discuz插件需要做的准备,现在我们就开始制作插件了。

第一步:打开浏览器,输入http://127.0.0.1进入我们在本地安装的论坛。进入管理中心——应用——设计新插件

Snap1.gif

第二步:填写你设计的插件的相关信息:

插件名称:你自己给他起一个名字吧
版本号:这是你设计的这个插件的哪个版本,随便你填。
版权信息:告诉别人这个插件是你设计的,版权属你所有。
唯一标识:相当于这个插件的用户名,就像你的qq号,微博号,为了与其他插件区分。不可与其他插件重复。
填写完信息之后,点击提交
Snap2.gif

点击提交之后,跳转到如下页面:

Snap3.gif

第三步:点击上面页面中的模块,进入下面页面。填写下面的项目:

模块类型:我们选择“主导航项目”。
程序木块:给你的程序木块起一个名字。
链接名称:给你的导航链接起一个名字。
然后点击提交。

Snap4.gif

第四步:提交之后,会看到“插件配置更新成功”。然后我们点击后台中的“应用”。你会在“未启用的插件”中看到我们刚才新添加的插件。我们点击“启用”。启用我们设计的插件。
Snap6.gif

第五步:启用插件之后,点击插件后台的“站点首页”进入论坛前台。

Snap7.gif

第六步:今天论坛前台,在论坛顶部导航栏,你会看到我们刚才添加的插件链接。(如果没有,请你刷新一下缓存)。

Snap8.gif

这个时候,我们只是添加了一个插件的导航链接,还没有写插件程序。下面我们开始写插件程序。

第七步:在论坛的安装目录\wwwroot\source\plugin文件夹下,新建一个文件夹,文件夹的名称和我们在第二步中填写的插件“唯一标识符”的名字一样。我们在这里是myele_net。然后再新建myele_net文件夹里新建一个php文件,名字和第三步中填写的“程序模块”的名称一样。我们这里是myele.inc.php  。

Snap9.gif

第八步:然后双击这个文件,用EPP程序打开这个文件。
  1. <?php
  2. $aaa = "这是我写的第一个插件";
  3. echo $aaa;
  4. ?>
复制代码
第九步:添加完上面的程序之后,保存。然后再到论坛首页,点击我们刚才添加的插件链接(第六步中)。这是你就会看到我们刚才写的程序效果了。

总结:虽然我们写的这个插件还没有什么实际的功能,但是我们已经知道了如何建立一个插件的框架。我们下一步需要做的就是,丰富自己的php知识,了解discuz程序。做出自己想要的功能插件。

          本帖为《从零开始学discuz插件制作》教程系列内容

           目录               <<< 上一贴              下一贴 >>>
热帖推荐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则