使用filezille对指定的config文件修改之后,就在discuz论坛后台的插件里面看到了多了一项,就是我需要的 插件开发一项。点进去之后,系统会自动提示此功能仅限开发者使用。
第一页里面的东西看着就让人头大,毕竟这才是第一次学习怎么开发。自己摸索肯定会耗费很多时间,就从网上搜了搜,结果,有个简单的教程,打算跟着做一下。
教程的地址是:http://www.cnblogs.com/upmyself/archive/2013/01/16/2863396.html
下面就跟着教程来吧:
第一步,呵呵,他是把开发者模式设置成了2了,我设置的是1,其实,区别不大。就是,2模式情况下,会有HOOK等接口的介绍。暂时应该还用不到,就继续吧。不行我再改成2也行。
第二步是输入插件的基本信息,他弄得就挺好,做一个程序员,Hello World是个不错的选择,但是,我想说的是,英文的时代应该过去,我应该弄一个很好的中文名字才是啊!!!既然是我的第一个程序,起个具有中国特色的名字就OK了。过。
提示成功,请继续设置。弹出的新页面,也没有看出来有多少变化,就是最下面多了一个语言包的选项,自己还没有学会走呢,怎么可以飞呢?果断无视,确定。
提交之后系统提示更新成功,汗!继续看教程。
第三步,到FTP管理软件中给plugin下面新建一个跟系统提示目录一样的文件夹。新建完毕后,我们继续。
第四步,进入到模块中,在左侧选择页面嵌入-普通模式,新建一个名字,估计不能识别中文吧,暂用test代替就是啦。 添加之后,我们就在刚刚添加的模块后面发现一个向下的箭头,这个箭头就是我们下载系统自动生成的文件。我们下载之后就可以直接在此基础上进行修改了。
第五步,在指定位置输入我们想要的命令(参考教程)。修改后,FZ自动提示我们是不是需要更新文件?我们上传完毕后,就可以在后台看到我们编写的插件了。启用一下就可以看到效果了。
总结:
1:由此得出,开发者模式设置成2更加有利于开发,系统会显示各种情况的借口情况。直接在论坛上就可以显示出来。
2:最好单独注册一个论坛用来开发,或者自己安装一个论坛开发插件。拿手中现有的论坛开发插件,存在一定的风险。最好搞开发的论坛就一直搞开发用。
3:文件的框架系统会自动生成,不过内部的东西就需要有PHP功底的人去填写了。说明,开发插件,学习PHP语言是少不了的了。现在就去弄点PHP教程看看吧。
4:一个简单的动手实例让自己对插件开发有了一个全局的认识,这样再去读第三遍开发流程的时候,就会读到更多有用的东西。就先这些了。
文章评论(0条评论)
登录后参与讨论