站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
DIY-Page模块开发说明
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>[[DIY-Page#DIY-Page使用手册|返回上一页]]</span> <div style="clear:both;"></div> 下文中,xxxx 代表模块的标识,如:dpcms ==模块主程序目录:dpmain\module\xxxx== '''1) cp\ 后台模块中心的管理页面''' * index.php 模块中心的该模块的首页,具体代码请参考如:dpmain\module\dpcms\cp\index.php * sql.php 数据库创建语句(可选) <pre> $mod_tables=array( 0=>array('name'=>$d_basicset['dbprefix'].'表名(不带表前缀)','cols'=& gt;array( '字段名'=>'字段属性', ),'extra'=>'附加属性'), } </pre> 更多请参考如:dpmain\module\dpcms\cp \sql.php * 其他文件: :命名:自定义标识.php :调用:dpadmin.php?mod=modcp& formod=xxxx&item=自定义标识 '''2) custompara\ 对象中的custompara类型参数的文件''' :文件命名:对象参数的标识.php '''3) genhtml\ 静态生成相关的文件(可选)''' * genall.php “生成全部”相关文件 * list.php “生成列表页”相关文件 * thread.php “生成内容页”相关文件 '''4) js\ dpjs.php调用的文件(可选)''' :文件命名:自定义标识.php :调用:dpjs.php?mod=xxxx&name=自定义标识 '''5) objfunc\ 模块所有对象的代码文件''' :文件命名:对象标识.php '''6) index.php 对象参数(可选)''' 该文件为模块所有对象有关的参数,每一个对象所填写的内容都保存在调用该对象的tpl.php文件中{obj:x:xxxx:对象的标识:'对象参数的标识'=>'内容',……}对象参数的值只能用于该对象的代码文件 <pre> $paras['对象参数的标识']格式调用其值 $d_module=array( 'types'=>array( '对象的标识'=>array( 'paras'=>array( '对象参数的标识'=> array( 'way'=>'参数类型', //类型:input(文本框)、textarea(文本区域)、 option(单选下拉列表)、inputoption(列表、文本组合)、multiselect(下拉多 选框)、switch(单选按钮)、 colorselector(颜色选择器)、custompara(自定义样式) 'b64'=>1, //对填写的内容进行加密 (可选) 'values'=>array('选项标识1','选项标识2','选项标识3'), //只对option(单选下拉列表)、inputoption(列表、文本组合)、multiselect(下拉多选框)有 效 'defaultval'=& gt;'参数的默认值', ), ) ), ) ); </pre> 语言包中的格式: :对象以及对象参数标题:'标识'=>'显示文字', :对象以及对象参数说明:'标识_note'=& gt;'显示文字', :values的选项:'标识_选项标识1'=>'显示文字1', '标识_选项标识2'=>'显示文字2', 如果“选项标识”中包含有 空格、大于号(>)、小于号(<)、等号(=)、双引号(")、单引号(')、点(.),则需对应替换为 _SPACE_、_MORE_、_LESS_、_EQUAL_、_QUOTE_、_SQUOTE_、_DOT_ '''7) setting.php 设置中心参数(可选)''' 设置中心所填写的值都保存在dpdata\mainset.php中可以通过$d_mainset['mod_setting'] ['xxxx']数组进行调用 <pre> $d_module_setting=array( '参数标识'=>array( 'way'=>'参数类型 ', //类型:input(文本框)、select(单选下拉)、switch(单选按钮)、textarea(文本区域)、custompara(自定义样式) 'values'=>array('选项标识1','选项标识2','选项标识3'), //只对select(单选下拉)类型有效,下拉的选项值 'b64'=>1, //只对textarea(文本区域)类型有效,对写入的内容进行加密 ), ); </pre> 语言包中的格式: :标题:'setting_参数标识'=>'显示文字', :标题下的说明:'setting_参数标识 _note'=>'显示文字', :select类型的values选项:'setting_参数标识_value_选项标识1'=> '显示文字1', 'setting_参数标识_value_选项标识2'=>'显示文字2', '''8) version.php 模块版本信息''' <pre> $d_module_version=array( 'version'=& gt;'版本号(如:1.0.0)', 'release'=>'发布时间(如:20090909)' ); </pre> ==模块语言包目录dpmain\lang\(编码)\== '''1) xxxx_admin.php 后台语言文件''' <pre> $l_mod_admin=array( '标识'=>'显示文字', …… ); </pre> '''2) xxxx_fore.php 前台对象语言文件,一般用于对象的模板中''' <pre> $l_xxxx_fore=array( '标识 '=>'显示文字', …… ); </pre> ==模块模板目录dpstyle\basic\lib\== 所有以obj_xxxx开头的html文件 [[category:DIY-Page]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)