Discuz! X 插件开发手册】的更多相关文章

  文件命名规范 Discuz! 按照如下的规范对程序和模板进行命名,请在设计插件时尽量遵循此命名规范: 可以直接通过浏览器访问的普通程序文件,以 .php 后缀命名. 被普通程序文件引用的程序文件,以 .inc.php 后缀命名. 被普通程序文件,或引用程序文件引用的函数库或类库,以 .func.php(函数库) 或 .class.php(类库) 后缀命名. 模板文件,以 .htm 后缀命名,插件模板文件存在于 source/plugin/identifier/template/ 目录中. 模…
SharpDevelop插件开发手册部分内容摘取自:http://www.cnblogs.com/CBuilder的SharpDevelop开发教程 SharpDevelop插件开发手册 第一章    Pad Pad(面板)就是插件框架中的停靠窗口.有这些特点:Pad不能关闭,但可以隐藏或显示.每种类型的Pad只能打开一个,不能在运行时添加,标题唯一.可以显示图标,由插件框架中的布局管理器负责管理.通常不显示文件内容,而是辅助用户完成任务. 下面进入我们的实战流程,先新建一个类库型的项目,命名为…
此demo功能是在模板footer部位插入一段javascript代码,这段代码可以是alert提示,也可以是加载广告等等. 第一步: 在config\config_global.php 文件里设置$_config['plugindeveloper'] = 1 如果没这个变量自己加一行.顾名思义,开启插件开发模式,开启后后台会多出现些菜单. 第二步 打开DZ后台->应用->设计新插件,并填入下图信息 点提交后就跳转到了此插件的设置页面 后台页面先另关,后面还要用到. 第三步 到source/p…
1.关于缓存 这几天一直纠结于Discuz的缓存问题,今天终于有点小发现:首先Discuz的缓存可以通过数据库.文件等方式进行!在Discuz的配置文件config_global.php中有一个配置项,  $_config['cache']['type'] = 'sql';就我目前的理解,type为sql时是缓存在数据库中的表名称为common_syscache的表中.以二进制的方式存储的!当type类型为file的时候,Discuz的缓存会存放在Discuz的data/cache目录下.当然D…
discuz官方有完整的插件开发文档,详见: http://open.discuz.net/?ac=document&page=dev_plugin 关于discuz前台插件入门可以见这篇文: http://www.cnblogs.com/upmyself/archive/2013/01/16/2863396.html 首先开启discuz的插件开发模式: 打开 discuzRoot/config/config_global.php 在最下面添加 $_config['plugindevelope…
第3章. 基础概念介绍 本章将介绍GStreamer的基本概念. 理解这些概念对于你后续的学习非常重要,因为后续深入的讲解我们都假定你已经完全理解了这些概念. 3.1. 元件(Elements) 元件(element)是GStreamer中最重要的概念. 你可以通过创建一系列的元件(Elements),并把它们连接起来,从而让数据流在这个被连接的各个元件(Elements)之间传输. 每个元件(Elements)都有一个特殊的函数接口,对于有些元件(Elements)的函数接口它们是用于能够读取…
1.碎片管理2.为了升级操作 MY_ thinkphp为大写phpcms里面也是大写 然后继承如果加构造函数要调用一次父类的构造函数,最好在最上面调用 final 不可重写 重写最好调用一次parent:: phpsso 1.将原来的phpsso_server复制到当前文件夹下,因为phpsso是一套独立的程序可以单独运行一个项目,先修改sso下面caches下configs下system.php文件,站点文职网站路径,站点域名,附件网址,如果不改会造成验证码出错,或者界面排班混乱 建立数据库…
如何使用Discuz开发手册? 1.首先建议你了解Discuz目录结构-全局篇 通过对目录结构的了解,会在以后的创作道路上提供坚实的基础! 2.你还需要了解Discuz! X3.1数据字典 3.创建自己的第一个模板吧 4.在创作模板的时候你还可以了解模板的一些基础的知识模板变量/循环/判断/嵌套 5.书写CSS的时候还需要了解Discuz已经内置的css与css实例 6.模板的头尾文件必不可少,也需要了解前台界面页头页尾注解 在线浏览 http://discuzt.cr180.com/discu…
discuz作为国内流行的论坛系统,可谓造福了不少趣味相投的网友们.它让天南地北.国内外有着共同兴趣爱好的人们聚集在一起,分享彼此的喜怒哀乐.心得体会.然而作为discuz的使用者之一,还是个码农,然而对discuz的系统架构和二次开发了解得并不多.前段时间有个朋友找到我说能不能帮忙开发一个特殊主题插件,虽然自己没开发过discuz的插件,但就discuz的流行程度而言,相信开发资料和开发群体应该不少,于是就答应了. 开发之前网上搜索了一通资料,找到discuz官方二次开发文档看了看,然后又找来…
CRM开发手册 本手册介绍在Visual Studio 2015 + Dynamics CRM Developer Extensions模板开发环境下,插件和JS脚本的开发.部署与调试过程. 手册中提到的插件和JS脚本调试方式,可以在代码修改后,直接调试本地插件和JS脚本.避免频繁的发布和部署,以及与其他同事开发工作的冲突. 插件开发 开发工具 开发工具使用Visual Studio 2015 CRM开发模板使用Dynamics CRM Developer Extensions 1.1   开发…