文档库 最新最全的文档下载
当前位置:文档库 › Discuz二次开发手册

Discuz二次开发手册

Discuz二次开发手册
Discuz二次开发手册

Discuz文件说明,有助于discuz爱好者,进行自己的开发,在这里提供方便

admincp.php——后台系统设置主程序文件,一般只处理菜单的显示的访问权限,不处理管理控制。

ajax.php——论坛模板的ajax 判断及数据返回都在这里进行

attachment.php——附件文件,仅仅处理附件下载的功能。

announcement.php——论坛公告的显示,一般很少改

config.inc.php——配置论坛数据库、密码等信息,这个大家最熟悉了

discuz_version.php——论坛版本信息,用来更新用的,没有官方说明绝对不要修改eccredit.php——论坛商品功能以及信用度查看的处理文件

faq.php——论坛自带的帮助

favicon.ico——显示在IE 标题栏的的图标

forumdisplay.php——很简单,论坛主题列表的显示

index.php——控制首页元素显示

invite.php——论坛邀请注册程序文件

leftmenu.php——首页侧栏文件

logging.php——登陆系统,判断用户名、密码。

magic.php——论坛道具程序文件,处理道具购买、赠送等操作

medal.php——论坛勋章中心程序文件,处理勋章发送等功能

member.php——控制会员列表显示,积分策略等等信息显示

memcp.php——会员个人中心显示

misc.php——控制评分功能、论坛界面显示功能等等

modcp.php——这个是论坛前台的版主操作的迷你后台程序

my.php——查看一切和自己在这个论坛的行为,例如“我的帖子”,“用户组权限”等等

plugin.php——论坛插件,这个主要控制论坛插件的菜单的显示,一般极少修改

pm.php——论坛短信息程序,控制短信息发表与浏览

post.php——与viewthread.php 相似,但是更多是管理帖子发表、编辑等等信息,也会有权

限的控制提示

redirect.php——控制显示论坛的最后发表的主题访问,也控制主题的转向功能

register.php——注册文件,同时也会控制注册的信息的合法性

relatekw.php——论坛相关标签生成

relatethread.php——论坛相关主题

robots.txt——设置里面的地址可以阻止搜索机器人访问对应的页面

rss.php——RSS 快速订阅,不用多说了吧?

search.php——处理论坛搜索功能中的信息筛选

seccode.php——论坛注册,生成验证码的程序

sitemap.php——论坛SiteMAP 功能程序

space.php——个人资料查看的程序

stats.php——处理“统计”中的统计信息,也允许查看论坛对应的统计数据

----------------------- Page 2-----------------------

tag.php——论坛标签整理页

task.php——论坛任务程序,任务主程序触发,判断均在此进行

topic.php——一般无法直接访问,控制页面显示,显示主题条数

topicadmin.php——控制的是管理人员的前台管理操作,如精华、置顶、高亮等等

trade.php——处理论坛的交易主题

video.php——处理论坛的视频主题,包括显示和调用。

viewthread.php——处理浏览帖子时候的帖子信息显示,例如信息、标题等等,同时也处理访

问帖子的权限,如阅读权限是否足够等等。

./admin admincp.php

./admin admincp.php

..//aaddmmiinn(管理后台的程序文件,全部在这里,仅能通过aaddmmiinnccpp..pphhpp来访问,下

面的解释说明这个文件对应着后台对应的设置项目)

admingroups.inc.php——管理组

adv.inc.php——论坛广告

announce.inc.php——论坛公告

attach.inc.php——论坛附件

checktools.inc.php——文件检查,邮件设置,FTP 权限检查,附件水印设置

counter.inc.php——更新论坛统计

cpanel.share.php——检查后台访问进程的文件,也有一些管理文件删除的函数

creditwizard.inc.php——积分设置向导

db.inc.php——数据库备份,导入,导出,优化,检验

discuzdb.md5——数据库检验文件

discuzfiles.md5——程序文件检验文件

ec.inc.php——支付宝及其它电子商务

faq.inc.php——论坛帮助

forums.inc.php——版区下面的所有设置

global.func.php——后台函数库,像showsettings 等后台设置显示函数都在这里可以找到home.inc.php——后台首页内容

insenz.func.php——INSENZ 营销函数库

insenz.inc.php——INSENZ 营销

jswizard.inc.php——JS 调用向导

login.inc.php——后台登陆提示页面

logs.inc.php——论坛所有的运行记录

magics.inc.php——论坛道具

main.inc.php——论坛后台的风格控制程序

medals.inc.php——勋章中心

members.inc.php——用户分类下面的所有设置

menu.inc.php——系统设置的菜单栏

misc.inc.php——在线列表定制,友情连接,Discuz!代码设置,词语过滤,主题图标,附件类型,计划任务,标签,边栏

moderate.inc.php——主题,回复,用户审核

plugins.inc.php——论坛插件

profilefields.inc.php——用户信息编辑

project.inc.php——论坛方案

prune.inc.php——批量删帖

qihoo.inc.php——QIHOO 搜索

----------------------- Page 3-----------------------

quickqueries.inc.php——常用SQL 命令文件,可以在这里添加常用的SQL 语句来快速执行ranks.inc.php——信用等级

recyclebin.inc.php——回收站

runwizard.inc.php——运行设置向导

search.inc.php——后台自带的设置搜索功能

settings.inc.php——全局下面的大部分设置项目

smilies.inc.php——表情

styles.inc.php——论坛风格

tasks.inc.php——论坛任务

templates.inc.php——论坛模板设置

threads.inc.php——主题设置

threadtypes.inc.php——主题分类

tools.inc.php——论坛工具

tradelog.inc.php——交易记录查看

usergroups.inc.php——用户设置,发帖数级别

video.inc.php——视频设置

zip.func.php——数据压缩及解压程序

./Api

./Api

..//AAppii(主要是和通行证及数据调用有关的内容)

advcache.php——论坛广告显示管理

dbbak.php——数据库操作函数

google.php——GOOGLE 搜索

insenz.php——论坛营销

javascript.php——JS 调用

uc.php——Ucentre 通讯

uchome.php——UHome 通讯

video.php——视频调用函数

/trade

/trade

//ttrraaddee

alipay.api.php——支付宝接口

credit.notify.php——积分充值信息

trade.notify.php——交易信息

./archiver== archiver

./archiver== archiver

..//aarrcchhiivveerr====(特别说明下,因为aarrcchhiivveerr中的目录的文件没有调用commom.inc.php

commom.inc.php

ccoommmmoomm..iinncc..pphhpp,所以所有变量、函数都不能直接使用,必须要搜索数据库来进行判

断)

index.php archiver 首页

/include

/include

//iinncclluuddee

thread.inc.php archiver 主题显示

index.inc.php 这个是过滤论坛权限和界面显示用的

forum.inc.php archiver 论坛显示

./attachments

./attachments

..//aattttaacchhmmeennttss是论坛附件的存放目录

./forumdata

./forumdata

..//ffoorruummddaattaa是论坛记录和缓存文件的存放目录,一般这些文件都是自动生成的,所以不要修改。至于有什么用途也说下吧。

----------------------- Page 4-----------------------

/cache

/cache

//ccaacchhee(很好用的功能,调用的这里的文件变量是非常快的)

admingroup_X.php 管理组权限

cache_archiver.php archiver 存档

cache_bbcodes.php BBCODE 和SMILES

cache_blog.php 所有用户组的权限变量和smilies、bbcode,还有发帖数等级的信息

cache_censor.php 屏蔽信息

cache_crons.php 计划任务

cache_faqs.php FAQ

cache_forumdisplay.php 论坛信息与公告

cache_forums.php 同上

cache_icons.php 论坛图标

cache_index.php 在线列表、联盟论坛、公告

cache_ipbanned.php 封IP 段记录

cache_magics.php 论坛道具属性

cache_medals.php 勋章信息

cache_post.php smilies、bbcode、icons

cache_profilefields.php 用户栏目定制

cache_ranks.php 信用等级

cache_register.php 注册

cache_request.php 论坛任务信息

cache_secqaa.php 验证提问

cache_smilies.php 论坛表情

cache_settings.php setting 表设置的参数变量

cache_topicadmin.php 主题管理

cache_usergroups.php 用户组基本信息

cache_viewpro.php 用户资料

cache_viewthread.php 论坛,用户组,smilies、bbcode、icons

plugin_XX.php 插件表

style_XX.php 风格缓存

usergroup_XX.php 用户组缓存

requestxxxxxx.php 这个是记录论坛任务的缓存文件

/templates HTML PHP

/templates HTML PHP

//tteemmppllaatteess(基于HHTTMMLL所生成的模板PPHHPP,比较少做插件会用到,忽略)/threadcaches( )

/threadcaches( )

//tthhrreeaaddccaacchheess((主题缓存存放目录))

根部的一些文件就是数据记录文件了。

./images

./images

..//iimmaaggeess是图片目录,直接跳过,需要说明的

./images/admincp/admincp.css

./images/admincp/admincp.css

是..//iimmaaggeess//aaddmmiinnccpp//https://www.wendangku.net/doc/a56444673.html,ssss可以用来定义系统设置的界面

./include

./include

..//iinncclluuddee是论坛核心程序目录,非常有必要去了解。

serverbusy.htm 系统错误信息(服务器忙碌就显示这个页面)

xmlparser.class.php 主要是标签处理

viewthread_video.inc.php 视频主题行为处理

viewthread_trade.inc.php 商品主题行为处理

viewthread_reward.inc.php 悬赏主题行为处理

viewthread_poll.inc.php 投票主题行为处理

----------------------- Page 5-----------------------

viewthread_debate.inc.php 辩论主题行为处理

viewthread_activity.inc.php 活动主题行为处理

trade.func.php 交易行为函数库

threadpay.inc.php 出售帖

template.func.php 控制模板缓存生成的文件

task.func.php 论坛任务常用函数库

swfupload.func.php 批量上传管理

sendmail.inc.php 发送EMAIL 的程序

security.inc.php 好像是代理一类的,不管

seccode.class.php 验证码处理库

search_qihoo.inc.php qihoo 搜索

search_sort.inc.php 搜索排序

search_trade.inc.php 搜索特殊主题

request.func.php 和request 里面的文件有关,这是个函数文件

relatethreads.inc.php 应该说是生成相关主题的程序

promotion.inc.php 记录当前用户的IP 等信息

printable.inc.php 打印主题用的程序

post.func.php 不错的函数文件,主要是记录信息、更新帖子的函数

pmprompt.inc.php 短信息内容处理

newthread.inc.php 发新话题的信息处理

newreply.inc.php 发回复的信息处理

moderation.inc.php 版主管理

misc.func.php 又是函数文件,控制管理PM,评分PM,评分记录,附件高亮显示,IP 转换为地理位置

membermerge.func.php 合并用户时的函数处理文件

magic.func.php 道具处理函数库

insenz.func.php 论坛营销管理函数库

image.class.php 图片显示处理

global.func.php 丰富的函数库,都是前台用的,如除去HTML、发PM、发EMAIL 等等,建议大家研究下。

gifmerge.class.php 图片显示处理

ftp.func.php 远程FTP 附件处理函数文件

forumselect.inc.php 论坛列表显示

forum.func.php 处理论坛信息用的函数,如论坛菜单下拉等等

editpost.inc.php 编辑帖子的信息处理

editor.func.php 编辑器管理的函数库

ec_credit.func.php 积分交易文件

discuzcode.func.php Discuz!代码转换处理程序

diff.class.php 数据库处理

db_mysql_error.inc.php 数据库错误汇报

db_mysql.class.php 数据库中心操作程序

cron.func.php 控制计划任务执行的程序

counter.inc.php 记录操作系统与浏览器的统计

common.inc.php 最重要的核心程序,读取COOKIES 信息,定义全局系统函数变量

----------------------- Page 6-----------------------

chinese.class.php 处理乱码和字符集用的

category.inc.php 控制帖数,今日发帖数的统计

cache.func.php 控制生成缓存文件的程序

attachment.func.php 识别附件拓展名,控制附件前面显示类别图片的程序,

还有附件大小的记录判断

advertisements.inc.php 处理广告显示用的

/crons

/crons

//ccrroonnss这里是计划任务文件,你可以增加自己的计划任务,而且可以调用系统变量

/tables

/tables

//ttaabblleess 几个语言文件,很少改,跳过

/magic

/magic

//mmaaggiicc 道具脚本文件目录,跳过

/request

/request

//rreeqquueesstt 不用了解,直接忽略

/tasks

/tasks

//ttaasskkss论坛任务脚本文件目录

/js JS AJAX

/js JS AJAX

//jjss所有JJSS调用文件以及AAJJAAXX效果显示控制文件均在这里

bbcode.js Discuz!代码JS 效果文件

calendar.js 日历显示

common.js 几乎所有的AJAX 显示控制都在这里

floatadv.js 广告

google.js GOOGLE 搜索

iframe.js 框架显示

insenz_reg.js 营销

md5.js MD5 处理

post.js 发帖页面AJAX 效果处理

qihoo.js QIHOO 搜索

slide.js 图片附件显示效果处理

tree.js 树状表显示

video.js 视频显示

viewthread.js 主题浏览中的AJAX 效果

./ipdata IP wry.dat IP

./ipdata IP wry.dat IP

..//iippddaattaa(IIPP库文件目录,下面那个wwrryy..ddaatt就是IIPP库,这个我不会改)./plugins

./plugins

..//pplluuggiinnss(插件存放目录)

./templates HACK

./templates HACK

..//tteemmppllaatteess(模板目录,一般做HHAACCKK也要改模板,因此说明下)

/default

/default

//ddeeffaauulltt(默认模板,从这个开始,其它风格以此类推)

activity_applylist.htm 活动主题申请列表

adv.htm 论坛广告显示

announcement.htm 公告

attachpay.htm 收费附件

attachpay_view.htm 查看已付费购买附件的用户列表

campaign.htm 论坛列表

credits.htm 积分策略

css_append.htm CSS 拓展

css_calendar.htm CSS 日历

css_common.htm 大部分风格修改都在此

css_editor.htm 编辑器风格

css_float.htm 浮动框风格

css_script.htm 常用JS 脚本

css_seditor.htm 编辑器风格

----------------------- Page 7-----------------------

css_topicadmin.htm 主题管理界面风格

css_viewthread.htm 主题浏览页面风格

customtopics.htm 首页那个用户专题

debate_umpire.htm 辩论主题显示

discuz.htm 论坛的首页

discuzcode.htm 附件显示信息都在这里

ec_credit.htm 积分交易

ec_explain.htm 同上,这个是说明

ec_list.htm 交易列表

ec_rate.htm 交易评价

emailfriend.htm EMAIL 推荐主题

faq.htm FAQ 帮助手册,下面都是,只不过显示部分不一样,省略。faq_navbar.htm FAQ 的边栏显示

footer.htm 论坛底部信息

footer_ajax.htm 论坛底部的AJAX 显示

footer_nofloat.htm 论坛底部无悬浮框页面

forumdisplay.htm 论坛主题列表

forumdisplay_passwd.htm 密码论坛输入密码提示页

forumdisplay_simple.htm 论坛主题列表

forumdisplay_subforum.htm 二级论坛列表

frame.htm 树状框架

getpasswd.htm 取回密码

groupexpiry.htm 公众用户组

header.htm 头部连接(上面有“注册”“登录”提示的就是)

header_ajax.htm 头部连接AJAX 显示

index.htm 首页

invite_index.htm 邀请注册

invite_send.htm 邀请注册发送页面

jsmenu.htm 论坛的下拉框

leftmenu.htm 论坛的树状列表栏

login.htm 登录页面

magic_index.htm 论坛道具首页

magic_log.htm 论坛道具行为记录

magic_market.htm 论坛道具交易市场

magic_opreation.htm 论坛道具选项

magic_use.htm 道具使用

medal.htm 勋章中心

memberlist.htm 会员列表,上面那个

memcp_credits.htm 控制面板(也叫“个人中心”)——积分交易memcp_credits_action.htm 控制面板——积分交易操作

memcp_credits_log.htm 控制面板——积分交易记录

memcp_profile.htm 控制面板——编辑个人资料

memcp_usergroups.htm 控制面板——公众用户组

memcp_usergroups_misc.htm 控制面板——公众用户组处理

----------------------- Page 8-----------------------

memcp_validating.htm 控制面板——审核提示

modcp.htm 版主后台首页

modcp_announcements.htm 版主后台——公告

modcp_forumaccess.htm 版主后台——论坛管理权限modcp_forums.htm 版主后台——论坛管理

modcp_home.htm 版主后台——主页

modcp_login.htm 版主后台登录提示页

modcp_logs.htm 版主后台——记录查看

modcp_members.htm 版主后台——用户编辑

modcp_moderate.htm 版主后台——审核

modcp_moderate_float.htm 版主后台——审核浮动框modcp_posts.htm 版主后台——帖子管理

modcp_recyclebins.htm 版主后台——回收站

modcp_report.htm 版主后台——报告管理

modcp_threads.htm 版主后台——主题管理

my.htm 会员论坛行为

my_activities.htm 会员论坛行为——我的活动

my_buddylist.htm 会员论坛行为——我的好友

my_debate.htm 会员论坛行为——我的辩论

my_favorites.htm 会员论坛行为——我的收藏

my_grouppermission.htm 会员论坛行为——我的用户组权限my_polls.htm 会员论坛行为——我的投票

my_posts.htm 会员论坛行为——我的回复

my_rewards.htm 会员论坛行为——我的悬赏

my_subscriptions.htm 会员论坛行为列表

my_threads.htm 会员论坛行为——我的主题

my_trades.htm 会员论坛行为——我的商品

my_tradestats.htm 会员论坛行为——我的商品状态

my_tradethreads.htm 会员论坛行为——我的商品主题

my_video.htm 会员论坛行为——我的视频nopermission.htm 关闭论坛显示的提示页

pay.htm 买帖子

pay_view.htm 看帖子被谁买了

pm.htm 短信息左边菜单条

pm_archive_html.htm 导出短消息HTML

pm_checknew.htm 查看新短信

pm_node.htm 短信快速提示

pm_search.htm 搜索短消息

pm_search_result.htm 搜索短消息结果

pm_send.htm 发送短消息

pm_viewnew.htm 浏览短信息,内容更详细

post.htm 帖子发表

post_activity.htm 活动主题发表

post_attachments.htm 发帖子的附件模块

----------------------- Page 9-----------------------

post_debate.htm 辩论主题发表

post_forumselect.htm 发表主题时的论坛选择列表post_poll.htm 发表投票主题

post_reward.htm 发表悬赏

post_sortoption.htm 排序列表

post_swfattachlist.htm 批量上传附件

post_trade.htm 发表商品

post_video.htm 发表视频

rate.htm 评分

rate_view.htm 评分记录浏览

register.htm 注册

relatekw.htm 相关主题

relatetag.htm 相关标签

reportpost.htm 主题报告

request_assistant.htm 都是数据返回操作页,下均同request_birthday.htm

request_forumtree.htm

request_modlist.htm

request_rowcombine.htm

request_tag.htm

request_thread.htm

search.htm 搜索主页

search_qihoo.htm QIHOO 搜索

search_sort.htm 排序

search_sortoption.htm 分类排序操作

search_trade.htm 商品搜索

search_threads.htm 搜索后的帖子列表seccheck.htm 验证检查

seditor.htm 编辑器中的标准Discuz!代码showmessage.htm 系统返回错误信息那个

stats_main.htm 统计首页

stats_misc.htm 管理统计、时间、积分等等一堆stats_navbar.htm 统计上面那个菜单条

stats_onlinetime.htm 时间统计

stats_team.htm 管理团队

stats_trade.htm 商品交易统计

tag.htm 论坛标签

tag_threads.htm 和标签相关的主题列表

task.htm 论坛任务

task_parter.htm 完成任务的会员

topic.htm 又是QIHOO 的随机广告topicadmin.htm 主题管理

topicadmin_action.htm 主题管理动作选择topicadmin_getip.htm 主题内查看IP

----------------------- Page 10----------------------- topicadmin_modlayer.htm 版主推荐

trade.htm 商品主题显示

trade_displayorder.htm 商品列表

trade_info.htm 商品信息

trade_view.htm 商品显示

viewpro_classic.htm 会员详细信息查看viewthread.htm 浏览帖子

viewthread_activity.htm 活动主题的查看viewthread_activity_info.htm 活动主题的信息表格viewthread_debate.htm 辩论主题的查看viewthread_debate_umpire.htm 辩论双方论点viewthread_fastpost.htm 浏览主题时快速发帖viewthread_iframe.htm 浏览主题时候的框架显示viewthread_mod.htm 帖子管理记录

viewthread_node.htm 主题左侧用户信息viewthread_pay.htm 帖子支付页面

viewthread_poll.htm 投票主题

viewthread_poll_voters.htm 投票者

viewthread_printable.htm 打印主题

viewthread_relatedthread.htm 相关主题查看viewthread_reward.htm 悬赏主题查看viewthread_reward_price.htm 悬赏信息viewthread_trade.htm 商品主题查看

viewthread_video.htm 视频主题查看

warn_view.htm 会员警告信息查看whosonline.htm 详细的在线动作

https://www.wendangku.net/doc/a56444673.html,ng.php 动作语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 后台语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 后台菜单语言包https://www.wendangku.net/doc/a56444673.html,ng.php 后台提示信息语言包https://www.wendangku.net/doc/a56444673.html,ng.php archiver 语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 一堆EMAIL 信息

https://www.wendangku.net/doc/a56444673.html,ng.php 论坛动态语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 道具中心语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 错误信息语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 像最后编辑,由谁管理等等https://www.wendangku.net/doc/a56444673.html,ng.php 管理代号

https://www.wendangku.net/doc/a56444673.html,ng.php PM,都是管理理由

https://www.wendangku.net/doc/a56444673.html,ng.php 论坛使用说明语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 人性时间提示语言包https://www.wendangku.net/doc/a56444673.html,ng.php 验证信息语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 批量上传附件信息语言包https://www.wendangku.net/doc/a56444673.html,ng.php 论坛任务语言包

https://www.wendangku.net/doc/a56444673.html,ng.php 前台模板的语言包

----------------------- Page 11-----------------------

https://www.wendangku.net/doc/a56444673.html,ng.php wap 用的语言包

./uc_client

./uc_client

..//uucc__cclliieenntt

./uc_server(UCenter )

./uc_server(UCenter ) ..//uucc__sseerrvveerr((UUCCeenntteerr的通讯及处理文件,也保存有会员头像等信息,不必理会)) ./wap(WAP )

./wap(WAP )

..//wwaapp((WWAAPP模式控制都在这里))

index.php 论坛首页

/include

/include

//iinncclluuddee

forum.inc.php 论坛列表显示和权限控制

global.func.php 全局函数

goto.inc.php 主题跳转

home.inc.php 主页查看

login.inc.php 论坛登录

my.inc.php 个人在论坛的所有的活动的信息的查看

myphone.inc.php 我的手机信息查看

post.inc.php 发帖功能操作

register.inc.php 注册

search.inc.php 搜索

stats.inc.php 论坛统计

thread.inc.php 主题浏览

PDMS-PML基础

PML基础王元 AVEVA中国2005.11.19

如何学习PML编程 T需要具备的基本知识 –熟悉Pdms的基本操作 –了解Pdms的运行机制,模块之间的关系 –Pdms属性的操作 –Pdms命令的操作 –Pml语法(本教程) –通过Pdms菜单查找示范程序 课程将包括... T PML介绍 –PML概念 –PML功能 –PML构成 T PML程序语言 –变量的定义及用法 –循环Do、判断If、跳转Golabel –错误处理 –文件处理 –函数Functions、方法Method –对话框Forms和菜单Menu

课程结束后... T您会具有以下知识… –PML构成及功能 –编写简单的宏 –PML变量的定义及应用 –PML函数/方法的定义及调用 –PML窗体/对象的定义及调用 PML -功能强大的语言 T P rogrammable M acro L anguage可编程宏语言 T PML2基于面向对象(Object Oriented)概念的编程语言T支持用户自定义对象类型(Object Types) T简单易学,与PDMS无缝连接 T丰富的内置函数,方法及对象 T最简单的对话框,菜单编写语言

PML构成 T Macros –Macros是包含PDMS 命令序列的ASCII文件 –Macros 在PDMS 中通过$m /FILENAME来执行 T PML –变量(Variables) –判断语句(if Constrcuct) –循环(Do loops) –错误处理(Error Handling) –文件处理(Files and Directories) T窗体和菜单 –PDMS大多数应用程序都由对话框(Forms)和菜单(Menus)来驱动 一个简单的Macro T宏是包含PDMS 命令序列的一个文本文件 T运行宏 $M /MyFile ASCII 文件 MYFILE NEW EQUIP /FRED NEW BOX XLEN 300 YLEN 400 ZLEN 600 NEW CYL DIA 400 HEI 600 CONN P1 TO P2 OF PREV

金蝶二次开发 K3插件开发 指导手册(初稿)(优选.)

金蝶 K/3 BOS V10.1插件开发指导手册 金蝶软件(中国)有限公司 2004.9

目录 打个小广告: 金蝶二次开发技术交流QQ群 ①群 30121062 已满 ②群 28307002 未满 ③群待定大家共同学习共同进步 1开发基础 (3) 1.1插件开发概念 (3) 1.2插件开发配置 (3) 2开发指南 (4) 2.1创建一个金蝶K/3 BOS 插件 (4) 2.1.1创建一个金蝶K/3 BOS 客户端事件插件 (4) 2.1.2创建一个金蝶K/3 BOS 中间层事件插件 (9) 2.2自定义金蝶K/3 BOS 标准菜单、工具栏 (11) 2.3添加新的菜单、工具栏 (12) 2.4添加新的事件、方法 (12) 2.5访问中间层和数据库 (12) 2.6保存数据 (12) 3参考 (13) 3.1客户端插件事件、方法、属性 (13) 3.2中间层插件事件 (13) 3.3判断业务对象引用存储过程 (13) 3.4金蝶K/3 BOS数据库结构 (13) 4示例 (13) 4.1XXX (13)

1开发基础 1.1插件开发概念 金蝶K/3运行平台为金蝶K/3 BOS开发的业务单据提供了稳定、标准的运行环境,但为了实现客户更加个性化的需求和保持金蝶K/3 BOS架构的开放性,还为客户化开发提供了插件编程机制:通过金蝶K/3 BOS业务单据和序时簿事件代理组件,把业务单据处理的关键事件接口抛出,客户可以接收这个事件代理组件,并对组件的抛出事件编程,从而实现个性化的事件处理方法,对金蝶K/3 BOS运行平台进行有效的扩充和扩展。 需要注意的是: a) 当前版本的金蝶K/3 BOS支持的插件,仅应用在金蝶K/3的GUI版本,不 支持WEB版本; b) 当前版本的金蝶K/3 BOS支持采用Microsoft Visual Basic 编写的插件,采 用的类型推荐为ActiveX DLL 类型; c) 当前版本的金蝶K/3 BOS支持的插件分为客户端事件插件、中间层事件插 件; 在本手册中,我们所有关于金蝶K/3 BOS插件的定义、描述、示例等,都符合上述3点特征。 1.2插件开发配置 开发、调试金蝶K/3 BOS插件,需要安装: a) 金蝶K/3 客户端部件 b) 金蝶K/3 BOS c) Microsoft Visual Basic(推荐使用v6.0 版本,并且安装SP5) 另外,如果要通过插件在K/3 BOS标准单据、序时簿界面上增加菜单、工具条, 还需要安装: d) Data Dynamics ActiveBar ActiveX v1.0.6.5 同时,我们推荐:

dz模板开发教程

Discuz!模板二次开发的模板语法介绍: 相信大多数朋友都看过discuz的模板文件的代码了。不同于传统的静态html代码,dz的静态模板可以说是动态化得模板文件了。这里集合了,一些特有的php变量和逻辑判断。下面我将为大家整理一下常用的dz模板二次开发规范,希望有助于大家更好的制作模板。DZ的模板引擎原理是通过特殊的Discuz!模板标签来完成特定的循环和判断的。它不同于PHP本身自带的脚本语言。大家可能有很多人写过PHP的程序,也都使用过类似if($abc == 1) {} else {}的判断。Discuz!模板引擎会将Discuz!模板标签中的关键字替换成php自身的脚本语句,然后存入缓存目录forumdata/templates目录中生成一个可供PHP程序包含和调用的模板文件。 那在DZ的模板引擎中我们该如何使用Discuz!模板标签呢? 下面给大家列举DZ模板引擎中常见、常用的模板语句: 一、直接输出变量:{$abc}或{echo $abc} 二、输出数组中某个变量:{$arr[0]} 三、IF判断语句: 我abc小于1 我abc为1 我abc大于1 四、Loop循环语句: 这里是{$val} 上面这段loop语句,DZ会将其转换成php自身的循环语句: If(is_array($abc)) { Foreach($abc AS $key => $val) { } } 五、在模版文件中使用PHP语句:{eval $abc = 1;}注意:这里必须带”;”结尾。

六、在本模板中引用其他的模板:如我们要包含头部模板文件(header.htm)可以这样写:{subtemplate header} 在模版中使用语言包中的中文语句:{lang xxxxx},在这里xxxxx就是语言包中任意一个数组的键值。 如:templates/default/https://www.wendangku.net/doc/a56444673.html,ng.php(语言包)内有下面的数组 $language = array ( 'discuz_lang' => 'templates', 'click_here' => '点击这里', 'ban_member' => '禁止', 'input_invalid' => '填写无效', 'title_none' => '无标题', 'title' => '标题', } 大家可以使用{lang title},这样在模板输出的时候则会显示”标题”两个字。 当你了解了Discuz!模板开发语法之后,我们就一起来熟悉一下,常用的数据库表含义,与主题表中常用字段的含义,这样方便你使用sql语句灵活调用个性的内容,如:按会员性别调用头像,在首页右侧边栏调用女性会员头像等等这样各个性的需求,在此我们丛老师为我们讲解常用数据库表、字段及sql语句。 数据常用的帖子表有:cdb_threads,cdb_posts 我们仅以了解数据库中该如何根据结构来获得自己需要的信息。 用户名和密码均为root。也可以查看安装后的readme.txt说明文件 接着我们还是来围绕今天的题目,来知道哪些数据表和数据字段对调用“帖子列表”有帮助。 打开phpmyadmin,找到现在你们本机用于演示的数据库。如图: cdb_threads表红色标记的,则是discuz!中最重要的主题列表。,回复主题在哪个表呢? 其实,回复帖子的库文件是:cdb_posts。我们在这里先只使用cdb_thread,以数据库的方式获取,最新的帖子列表数据和第一讲标签调用有区别,大家一起跟我做。 cdb_threads中有几个重要的字段: tid (大家很熟悉了),每个主题唯一的一个帖子ID fid(所在论坛版块的ID号)

技术操作规范手册范本-(优质文档)

合同编号:__________ 技术操作规范手册范本 甲方:_________________________________ 乙方:_________________________________ 20____年___月___日

甲方: _ 乙方: _ 一、总则 (一)此技术操作规范手册为_________________________项目售前技术支持服务项目的主要技术功能和服务要求,卖方应针对本次项目的标的,结合自己的特点提供详细完整的服务方 案及项目报价。 (二)技术规范书应视为保证技术支持服务所需的最低要求。 (三)对本规范书各条目的应答为“满足“、“不满足“、“部分满足“,不得使用“明白“、“理解“等词语,在答复中,要求明确满足的程度,并作出具体、详细的说明。 (四)甲方应提供服务解决方案,并在建议书中说明给乙方提供的技术文件、技术支持、技 术服务、人员培训等的范围和程度。 (五)规范书有关内容的澄清 1、甲方对于规范书的疑问可以通过书面材料与买方联系。在规定的建议书提交最后期限以前,乙方将以书面材料给予答复。有关乙方答复材料的复印件也将递交所有得到技术规范书的甲方; 2、在技术谈判的各个阶段,乙方将以书面形式要求卖方对有关问题进行进一步的技术澄清,甲方应以书面资料给予正式应答。 (六)乙方保留对本文件的解释和修改权。乙方有权在签订合同前,根据需要修改和补充本 技术规范书,并书面通知所有得到技术规范书的卖方。 二、项目概述 (一)项目名称:____________________________________________。 (二)项目背景:____________________________________________。 四、服务内容 (一)技术支持服务范畴包括:不限于技术交流、编制方案、技术支持文档、制作标书等。信息化项目包括非系统集成类的产品或业务服务项目和系统集成类综合信息化项目。 (二)非系统集成类的产品或业务服务项目是指专线、MAS、M2M等不包含系统集成和平台建

PDMS软件的二次开发及应用

PDMS软件的二次开发及应用 姓名:王晶 指导老师:郭琳 实习单位:建造公司技术部电议室毕业院校:哈尔滨工业大学 所学专业:软件工程 2010 年 12 月

摘要 PDMS软件在许多行业中流行,适应多种行业建模,具有一定的普遍性。PDMS软件能够进行的三维建模可直接生成自动标注的分专业或多专业布置图、单管图、配管图、结构图、支吊架安装图,并抽取材料等。 PDMS软件的引进为公司带来了更多的方便提高了效率和准确度,但由于该软件的普及性特点注定了对本公司所涉及的工程项目不具备针对性,虽然带来了巨大的效益,同时对于具体项目而言仍然不可避免的存在着某些繁琐复杂的手工工作程序。 本课题使用PML语言对PDMS软件进行了二次开发,提供了多个扩展功能,通过与原软件风格相融合的图形化形式展示给用户,操作方便,不但解决了工作中存在的许多重复、耗时的工作,提高工作效率,增强计算准确率,也成为PDMS的二次开发的真实实践,掌握一种新的技术。对PDMS软件新增功能的使用将为公司带来更高效、更省时的收益,并将随着该技术的不断完善、熟练,成为公司的一种商品为公司带来新的效益。 关键词:PDMS;PML语言;文件存储;Add-ins;

目录 摘要 ............................................................. I 目录 ............................................................ I I 一概述 . (1) 1.1 课题背景及研究目的 (1) 1.1.1 与课题相关的研究综述 (1) 1.1.2 课题研究目的与意义 (2) 1.2 课题研究的创新点 (2) 二研究方案 (5) 2.1 技术方案 (5) 2.1.1 PDMS运行机制及二次开发技术 (5) 2.1.2 PML功能及构成 (7) 2.2 技术关键 (7) 2.2.1 PML中Add-ins的应用 (8) 2.2.2 PML文件存储机制 (8) 2.2.3 PML对象的应用 (10) 三 PDMS扩展功能介绍及应用 (11) 3.1 PDMS扩展功能界面展示 (11) 3.2 电缆路径自动敷设及电缆长度统计功能 (12) 3.3 托架上某截面电缆信息的展示功能 (15) 3.4 填充率计算及护管选型功能 (16) 3.5 错误路径删除及打印单个路径图纸功能 (18) 3.6 相关联的其它扩展功能 (19) 四总结 (20) 五参考文献 (21) 六致谢 (22)

BST3.0应用软件开发平台技术手册

项目名称:BST3.1软件开发平台 B S T3.0应用软件开发平台 用户技术手册 云南南天电子信息产业股份有限公司 FED软件中心

目录 概述 第一部分 BST3.0应用软件开发平台基本功能 第一章BST3.0软件开发平台的结构和流程控制第二章系统命令 第三章变量操作命令 第四章字符串操作命令 第五章文件操作命令 第六章屏幕(SCREEN)表配置和命令 第七章存折打印机(PR2) 配置和命令 第八章刷卡器(BP) 配置和命令 第九章FIT表配置和命令 第十章流水打印机配置和命令 第十一章读卡机命令 第十二章IC卡命令和配置表 第十三章辅助模块命令和配置 第十四章通信命令 第十五章添加设备的命令接口 第二部分 BST3.0应用软件二次开发 第一章用户自定义命令的开发 第二章通信动态库的开发 第三章调试 第三部分 BST3.0 SCRIPT使用手册

概述 BST3.0应用软件开发平台是在BST2.0应用软件开发平台的基础上,根据BST 应用需求,增加了屏幕部分对WEB和FLASH的支持,增加了内嵌的解释器,支持SCRIPT 编程模式,以及单步和屏幕重试功能。BST3.0应用软件开发平台更稳定,具有更好的扩展性,更容易完成BST 应用系统的开发。为熟练使用BST3.0应用系统软件开发平台进行二次开发,对此平台结构及功能模块应有充分了解,为缩短二次开发周期,请有关人员仔细阅读本手册。 因时间仓促,有不足之处,请使用者谅解,并将需要改善的意见反馈给FED 软件中心,帮助BST3.0应用系统软件开发平台的完善。

第一部分 BST3.0应用软件开发平台基本功能 第一章 BST3.0开发平台的结构和基本功能 1.1 BST3.0软件开发平台的组成部分 BST3.0软件开发平台功能完善、定制灵活、便于二次开发及其测试维护,它是由接口清晰且相互独立的子功能模块有机地结合在一起而行成的。 BST3.0软件开发平台由以下几个大的部分组成: 1.系统主控模块 协调平台内部各功能模块的工作。 2.设备控制模块 由一系列与具体设备相应的设备控制模块组成,每一个设备控制模块对应于一个相应的硬件设备模块,在BST应用系统中,设备是一个广义上的设备,除传统上的外部设备如打印机、BP、读卡机等设备外,还有一些特殊的设备,如屏幕设备,在系统中称之为“screen”,它实际上包括了显示器、键盘和鼠标的输入输出,这三个设备是在“screen”设备中统一处理的。另外,还有通信设备(实际上是通信子系统,它被当作一个设备操作)和时间设备(“time”,用于检测退出时间是否到达)等。 3.设备接口模块 负责屏蔽BST应用系统中设备的硬件特性,使用统一的方式(统一的接口)对设备进行操作。应用系统使用设备时通过设备接口模块操作设备,可保证以同样方式操作所有设备。 4.流程控制模块 负责应用系统的流程控制,完成特定交易控制,接受主机命令,保存程序运行状态的文件等。 5.通信处理子系统 以操作设备的方式完成BST应用系统与主机间的通信。

2021最新技术操作规范手册范本

2021最新技术操作规范手册范本 甲方: 乙方: 一、总则 (一)此技术操作规范手册为_________________________项目售前技术支持服务项目的主要技术功能和服务要求,卖方应针对本次项目的标的,结合自己的特点提供详细完整的服务方案及项目报价。 (二)技术规范书应视为保证技术支持服务所需的最低要求。 (三)对本规范书各条目的应答为“满足”、“不满足”、“部分满足”,不得使用“明白”、“理解”等词语,在答复中,要求明确满足的程度,并作出具体、详细的说明。 (四)甲方应提供服务解决方案,并在建议书中说明给乙方提供的技术文件、技术支持、技术服务、人员培训等的范围和程度。 (五)规范书有关内容的澄清 1、甲方对于规范书的疑问可以通过书面材料与买方联系。在规定的建议书提交最后期限以前,乙方将以书面材料给予答复。有关乙方答复材料的复印件也将递交所有得到技术规范书的甲方;

2、在技术谈判的各个阶段,乙方将以书面形式要求卖方对有关问题进行进一步的技术澄清,甲方应以书面资料给予正式应答。 (六)乙方保留对本文件的解释和修改权。乙方有权在签订合同前,根据需要修改和补充本技术规范书,并书面通知所有得到技术规范书的卖方。 二、项目概述 (一)项目名称: ____________________________________________。 (二)项目背景: ____________________________________________。 四、服务内容 (一)技术支持服务范畴包括:不限于技术交流、编制方案、技术支持文档、制作标书等。信息化项目包括非系统集成类的产品或业务服务项目和系统集成类综合信息化项目。 (二)非系统集成类的产品或业务服务项目是指专线、MAS、M2M等不包含系统集成和平台建设的标准化产品融合方案,含标准化产品的二次开发方案。 (三)系统集成类综合性信息化项目是指含系统集成、平台建设及其他业务的整体解决方案类的信息化项目。 五、服务期限

市场部网络推广部组织架构及岗位职责

组织架构及岗位职责 一、部门职能 ◎一切工作以挖掘客户资源为核心,为公司的业务开展作支撑; ◎根据公司的发展规划,制定公司线上业务平台的开发计划和运营推广计划,并完成实施; ◎负责公司技术开发、运营以及公司业务平台产品研发和信息、功能的完善; ◎公司外部合作平台的开发和维护;公司网络资源和网络媒体的整合以及清除网络负面消息; ◎网络产品的开发和运营;服务器和数据库的安全保障;以及公司各项业务的网络(CRM等工作支撑)。 二、组织架构 三、市场部人员岗位职责 市场部主管 岗位职责: 1、结合公司发展策略,制订市场推广的各阶段目标与实施计划;

3、负责网站栏目的具体规划,确定网站各板块栏目的运营目标和机制,制定出具体的网站运营项目工作计划,并负责实施; 4、通过数据分析、用户调研等手段了解用户需求,对网站栏目改进提出修改意见; 5、根据客户的需求和市场发展,不断策划出适合公司商业发展的产品; 6、负责网站产品项目技术开发计划的制订,实施,监督及效果反馈; 7、建立运营部门各项管理制度、工作规范,带领团队完成部门目标; 8、负责公司网站、手机平台等网络产品的运营管理及对外合作; 9、负责公司网站内容、网络广告的审核和监督; 10、负责做好部门内部员工能力的开发、培养;以及团队建设和和绩效管理工作。 任职资格: 1、具备丰富的互联网行业的从业经验,三年以上网站策划/运营管理工作经验。 2、熟悉网站技术架构与网络安全技术;

4、有较强的文字功底,善于沟通。具有团队合作精神,能够承担较大的工作压力 5、有项目团队管理经验,有社区类、电子商务类网站开发运营经验。 SEM组长 岗位职责: 1、负责公司搜索引擎(百度,360,Google等。、竞价账户及DSP(头条,抖音,YouTube,Facebook 等)推广平台的搭建和推广和优化;(有Google,YouTube,Facebook推广经验优先考虑); 2、负责公司竞价推广,制定有效可行的推广计划,并进行具体分配执行,对推广效果进行监控和优化; 3、利用相关工具跟踪分析投放效果,根据关键词广告的表现,通过分析ROI、转化率对关键词广告进行优化; 4、收集、研究并监控竞争对手的各种网络推广手段和营销方案及其变化,及时进行方案优化和调整; 5、多账户、多渠道合理布局,根据运营要求与实时推广效果对账户进行优化诊断,提高账户整体质量,灵活控制推广力度和资金投入,最大限度提高投入产出比; 6、制定工作流程并执行,对SEM每周/月任务指标负责; 7、每周完成关键词计划分析报告,并做总结优化和改进方案;分析总结上月工作情况并制定下月工作目标、推广预算与工作计划;

软件详细设计文档模板(最全面)

Xxx系统 详细设计说明书 (内部资料请勿外传)编写:日期: 检查:日期: 审核:日期: 批准:日期: XX公司 版权所有不得复制 文档变更记录

目录 1. 引言错误!未定义书签。 编写目的和范围错误!未定义书签。 术语表错误!未定义书签。 参考资料错误!未定义书签。 使用的文字处理和绘图工具错误!未定义书签。 2. 全局数据结构说明错误!未定义书签。 常量错误!未定义书签。 变量错误!未定义书签。 数据结构错误!未定义书签。 3. 模块设计错误!未定义书签。 用例图错误!未定义书签。 功能设计说明错误!未定义书签。 模块1 错误!未定义书签。 模块2 错误!未定义书签。 4. 接口设计错误!未定义书签。 内部接口错误!未定义书签。 外部接口错误!未定义书签。 接口说明错误!未定义书签。 调用方式错误!未定义书签。 5. 数据库设计错误!未定义书签。 6. 系统安全保密设计错误!未定义书签。 说明错误!未定义书签。 设计错误!未定义书签。 数据传输部分错误!未定义书签。 IP过滤分部错误!未定义书签。 身份验证部分错误!未定义书签。 7. 系统性能设计错误!未定义书签。 8. 系统出错处理错误!未定义书签。

引言 背景 此文档的背景 编写目的和范围 说明写这份详细设计说明书的目的。 本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。 术语表 定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。 参考资料 列出有关资料的名称、作者、文件编号或版本等。参考资料包括: a.需求说明书、架构设计说明书等; b.本项目的其他已发表的文件; 使用的文字处理和绘图工具 文字处理软件:[编写设计文档使用的文字处理软件,如RedOffice ] 绘图工具:[使用的UML工具,如Rose、Jude、Visio] 设计概述 任务和目标 需求概述 运行环境概述 条件与限制 详细设计方法和工具 系统详细需求分析 主要对系统级的需求进行分析。首先应对需求分析提出的企业需求进一步确认,并对由于情况变化而带来的需求变化进行较为详细的分析。 详细需求分析 详细功能需求分析 详细性能需求分析 详细资源需求分析 详细接口需求分析 详细系统运行环境及限制条件分析 总体方案确认 着重解决系统总体结构确认及界面划分问题。

phpcms_v9二次开发手册

PHPCMS二次开发教程 文件目录结构 根目录 | – api 接口文件目录 | – caches 缓存文件目录 | – configs 系统配置文件目录 | – caches_* 系统缓存目录 | – phpcms phpcms框架主目录 | – languages 框架语言包目录 | – libs 框架主类库、主函数库目录 | – model 框架数据库模型目录 | – modules 框架模块目录 | – templates 框架系统模板目录 | – phpsso_server phpsso主目录 | – statics 系统附件包 | – css 系统css包 | – images 系统图片包 | – js 系统js包 | – uploadfile 网站附件目录 | – admin.php 后台管理入口 | – index.php 程序主入口 | – crossdomain.xml FLASH跨域传输文件 | – robots.txt 搜索引擎蜘蛛限制配置文件 | – favicon.ico 系统icon图标

PHPCMS V9 核心文件说明 模块与控制器 模块: phpcms v9框架中的模块,位于phpcms/modules目录中每一个目录称之为一个模块。即url访问中的m。 访问content模块示例:https://www.wendangku.net/doc/a56444673.html,/index.php?m=content 控制器: phpcms v9的控制器就是模块的类文件,位于phpcms/modules/模块/目录下面。类名成就是文件名+.php,例如一个名为abc的控制器,那么他的命名为abc.php即可。控制器类默认继承系统的函数库,可以直接使用。控制器类的类名称与控制器文件名必须相同。如果您创建了一个abc.php在 test模块下,那么我们在浏览器里面输入URL:https://www.wendangku.net/doc/a56444673.html,/index.php?m=test& c=abc 二次开发技巧 如果要对已存在的控制器进行二次开发,为了方便升级不建议直接对内核文件直接修改该,您可以通过“MY_*.php”的形式进行二次开发。 例如您要对改phpcms/mood/index.php进行二次开发。您可以在与index.php同级的目录下建立"MY_index.php"

pml基础语法简明教程

第一部分: 基础知识 PML基本概念 Programmable Macro Language 可编程宏语言. 通常的PML开发包括两部分, 一部分是PML宏,脚本语言; 另一部分是PML2,面向对象的编程语言. 1.PML宏(Macro) 宏, 就是一系列pml命令的集合. 通过$m执行. 格式为: $m filename [param1 param2 ….] (举例) 其中param1为参数, 宏可以参数化. (举例) 2.面向对象的PML2 PML支持对象(Object),对话框(Form)和菜单(Menu). (举例) 一.变量,函数和方法 1. 变量的定义及用法 在PML2中, 每一个变量都是对象. 变量名以!或者!!开头,例如!weight. !开头的变量为局部变量, !!开头的为全局变量. PML内置了常用的变量类型. (1)Real 实属类型. 提供基本的四则运算操作. 例如 !a = 10 !b = 10 !a = !a + !b $p $!a --输出变量a的值 (2)String 字符串类型. 例如 !strName = ‘/EQUI-TEST-1’ (3)Boolean 用于逻辑表达式. 值只能是true/false (4)Array 数组 (5)Position (6)Direction 3.变量的创建, 删除, 查看 变量可以用赋值来创建. 例如 !str = ‘abc’ 也可以用类型标识来创建. !str= string() !str= ‘abc’ 删除: !str.delete() 查看:通常使用q var!str也可以用$p $!str 4.方法(method) 和函数(Function) Method是一个对象的子程序. 只有当对象存在,才可以调用对象的方法. 例如

十年相伴 共创经典 Discuz!系列经典产品回顾

《站长》杂志第28期内容推介 十年相伴共创经典Discuz!系列经典产品回顾 站长朋友们,是否还记得Discuz! 官网那些5年前的老ID旧面孔?是否还记得曾经的Discuz! 1.0 、Discuz! 1.0 和Discuz! 5.5“长”得什么模样?在过去的十年里,senz在站长的陪伴下一路走来,推出了数款经典产品,成为社区动力,引领社区潮流发展。在即将迎来senz十周年之际,《站长》杂志特别回首过去十年来的数款经典Discuz! 产品,以及那些始终陪伴左右的站长朋友,谨以对更多陪伴Discuz! 、支持Discuz! 的站长们表示由衷的感激。 Discuz! 1.0 ——Discuz! 起点站 大C在开发Discuz! 1.0 的时候,一定不会想到之后商业化的Discuz! 1.0 、免费开源的Discuz! 4.0 、以及现在“跨界融合”的Discuz! X 系列;Discuz! 1.0 的各项功能、模板也可

能是Discuz! 系列中最简陋的,最朴素的,但没有它,也就没有后来的数个经典产品。所以,Discuz! 1.0 就像是Discuz! 系类产品的“起点站”和“加油站”一样,不断的激励着Discuz! 的后续产品一步步的改进、创新,引领社区发展潮流。 许多的草根站长,不也是这样一步步发展起来的吗?许多业已取得成功的站长,在初建社区的时候,也未曾想过能取得今天的人气与盈利,只是抱着许三多“不抛弃、不放弃”的信念从小做大,根据市场需求逐步改进自己的产品,一步步走向了成功。这种“从小到大”、“坚持不放弃”、“以市场为导向”的理念不仅是说Discuz! 1.0 ,也同样适用于社区。 Discuz! 2.0 ——商业化

CATIA二次开发文件_VB

CATIA二次开发文件 第一课:CATIA V5自动化及脚本语言结构内容列表: CATIAV5自动化及脚本语言介绍 VB、VBScript、VBA之间的区别 宏的兼容性、结构及文件 进程中的宏 2.1运行一个宏 2.2在工具栏上添加一个宏 外进程的编程 3.1 使用VBA或VB 运行外进程 例子:从Excel里导出螺钉 3.2使用Windows Scripting Host运行外进程 3.2.1Windows Scripting Host 下的VBScript 例子:“BoltVBScript.vbs” 3.2.2Windows Scripting Host 下的JavaScript 例子:“BoltJavaScript.js” 3.3用HTML运行外进程 3.3.1用VBScript在HTML里运行外进程 例子:“BoltVBScript.html” 3.3.2用JavaScript在HTML里运行外进程 例子:“BoltJavaScript.html”

1.C ATIA自动化及脚本语言概述 通用在Unix和NT平台上 无论是在NT平台还是Unix平台上,脚本语言允许你使用宏以一个非常简单的方式来对CA TIA V5进行编程。 CA TIA V5使用了NT平台下的VB脚本和Unix平台下的BASIC脚本中相同的部分,所以我们在两个平台下可以运行相同的宏。 在NT平台下 自动化允许CATIA与其他程序共享对象,如EXCEL,WORD,VISUAL BASIC。 CA TIA可以使用WORD/EXCEL对象,反之也相同。 在UNIX平台下 将来的CATIA的版本里,CATIA将允许同Java共享自己的对象,这将为Unix平台和NT平台提供完整的兼容性。 CATIA V5 自动化:概述(仅限NT平台) 自动化允许在不同的进程之间通讯 COM:(对象组件模型):COM是微软公司提出的目的在不同程序中共享对象标准。Automation:Automation是一种微软公司的技术,目的是在开发环境里使用COM对象ActiveX组件是一种微软标准,目的是在开发环境里共享不同程序的对象。 OLE:(对象链接及嵌入)意味着一个文件可以被另外的一个程序的文件链接。这种链接及嵌入的对象可以被其他的程序在编辑区编辑。 Visual Basic ,VBA,VBScript之间的区别 Visual Basic(Visual Basic专业版):VB是个完全的版本。 1.可以编制独立的程序。 2.也可以创建ActiveX和程序服务器。 3.可以被编译。 4. VB提供了自己的文档——《在线帮助》 VBA(Visual Basic for Application):VBA是VB的一个子集。 1. VBA是程序中的主机,就象Word,Excel。 2.它提供了一个带有编辑器、除错器、帮助、对象浏览器、完成器的完整的开发环境。3.利用它的Tools-Reference菜单可以声明使用的对象库。这在完成和对象浏览器之间建立了一个通道。 VBScript(Visual Basic Script):VBScript是VB的一个子集。

二次开发接口说明

二次开发接口说明 目录 客户接口说明.................................................................................................... 错误!未定义书签。 短信二次接口技术 (2) 支持多种操作体统:WINDOWS、LINUX、UNIX (2) 支持多种开发语言:C#、VB、delphi、VC++、ASP、JAVA、.NET 等 (2) 支持编码格式:UTF-8编码 (3) 第一章发送接口 (3) 1.1 请求地址 (3) 1.2参数说明 (3) 1.3返回值 (3) 第二章余额及已发送量查询接口 (5) 2.1 请求地址 (5) 2.2参数说明 (5) 2.3返回值 (5) 第三章非法关键词查询 (7) 3.1 请求地址 (7) 3.2参数说明 (7) 3.3返回值 (7) 第四章状态报告接口 (9) 4.1请求地址 (9) 4.2参数说明 (9) 4.3返回值 (9) 4.4错误返回值——状态报告请求错误返回格式及对应值 (10) 第五章上行接口 (10) 5.1 请求地址 (10) 5.2参数说明 (10) 5.3返回值 (10) 5.4错误返回值——回复请求错误返回格式及对应值 (11)

短信二次接口技术 随着移动商务应用和3G无线技术的加速普及和深入发展与用户需求的变化,短信用户群由时尚人群不断向企业、行业用户扩展。短信作为一种实用、方便、廉价的通信手段,越来越多地成为企业、行业人士日常工作不可或缺的通讯工具;同时,短信应用范围也由通用服务向企业、行业应用领域扩展。短信应用不再局限于交互游戏等娱乐方式,它已经介入到企业办公、银行、证券、保险、交通、教育、社保、数据采集等领域,已成为企业、行业应用密不可分的一部分。面向企业、行业的短信业务逐渐成为短信应用的一个重要组成部分,越来越多的企业开始利用短信平台开展各种短信增值业务如:OA管理系统、短信商业信息发布系统、短信客户关系管理系统、短信呼叫中心、进销存系统、短信防伪、生产管理系统、短信数据采集等。业务系统、网站、客户管理系统、进销存系统、OA、生产管理系统。手机也势必会成为企业信息化管理、移动商务办公的又一大信息终端。 支持多种操作体统:WINDOWS、LINUX、UNIX 支持多种开发语言:C#、VB、delphi、VC++、ASP、JAVA、.NET 等 支持开发方式:Http协议

Discuz数据表详解

Discuz数据表详解方便二次开发 Discuz数据表详解,方便二次开发,有时候还是感觉直接改动数据库比较方便一些Discuz默认库的53个数据表 cdb_access (用户权限表) uid 用户id fid 论坛id allowview 允许浏览 allowpost 允许发新帖 allowreply 允许回复 allowgetattach 允许下载附件 allowpostattach 允许上传附件 cdb_adminactions 关联用户组 admingid 管理组id disabledactions 关联后的权限 cdb_admingroups 管理组权限设置(3条)…………………表1 admingid 管理组id alloweditpost 允许编辑帖子 alloweditpoll 允许编辑投票 allowstickthread 允许固定主题 allowmodpost 允许编辑帖子 allowdelpost 允许删除帖子 allowmassprune 允许批量删除帖子 allowrefund 允许强制退款

allowcensorword 允许过滤词语 allowviewip 允许查看用户IP信息 allowbanip 允许禁止IP allowedituser 允许编辑用户 allowmoduser 允许审核用户 allowbanuser 允许禁止用户访问 allowpostannounce 允许发布公告 allowviewlog 允许查看版主管理记录和用户评分记录disablepostctrl 发贴不受***(不受灌水预防和最大字数等)allowviewrealname 允许查看真实名字 cdb_adminnotes (后台留言表) id 后台留言id admin 留言人 access 阅读权限 adminid 管理组id dateline 发表时间 expiration 过期时间 message 留言内容 cdb_adminsessions 管理记录(0条) uid 用户id ip ip dateline 时间 errorcount 错误次数 cdb_advertisements 后台广告管理…………………………..表3

断点续传简明二次开发以及测试手册

1二次开发接口 导入com.ibm.mqtrans. MQTransInterface类、com.ibm.mqtrans.model.TransInfo类、com.ibm.mqtrans.model.TransInfo,com.ibm.mqtrans.model .ReceveFileData类 com.ibm.mqtrans. MQTransInterface类提供了以下几个接口 方法:initFromConfig(String configFileName) 此方法是静态方法,在调用MQ断点续传接口时仅仅需要调用此接口一次 configFileName:是所需要的配置文件的绝对路径名 方法:int sendFile(String absolutFileName,String receiverName,TransInfo transInfo) 发送文件到MQ服务器中。 参数: absolutFileName:要发送的文件名 receiverName:此文件的接收者,使用时请置NULL transInfo:存储了发送的字节数目等信息,使用此方法时每使用一次请创建此对象一次。返回值: /* * -6:没有足够的可用线程来启动分块传输,请过段时间重试 * -5:没有空闲的服务线程服务 * -4:要发送的文件不能够读取,不能够继续 * -3:要发送的不是文件 * -2:要发送的文件不存在 * -1:失败 * 0:成功 * 1:无法取得与MQ队列管理器的连接 * 2:与MQ队列管理器的连接无效,即出现网络失效错误 */ 方法:List getReceiveFileList(String receiverName,int count) 从MQ服务器中取得可以下载的文件列表 参数: receiverName:接收者,使用时请置NULL count:需要此接口的返回数目,如置上50 返回值: 返回能够接收的文件列表对象,此列表包含ReceveFileData对象 ReceveFileData对象的定义: Msgid:唯一标志能够接收的文件ID Chunkcount:此文件被分成几段上传的,也就意味着将分成几段同时下载 fileLength:此文件的长度

二次开发文档

Jspxcms无侵入式插件开发(二次开发)教程之一:概述 Jspxcms支持无侵入式插件和二次开发,无需修改系统原有代码,即可无缝整合Entity、Service、Controller、功能菜单、权限、标签、国际化等功能。 系统中“插件--简历管理”就是以这种方式实现的,下面就以“简历管理”讲解Jspxcms插件和二次开发的方法。 本帖隐藏的内容需要回复才可以浏览 配置文件位置:/WEB-INF/conf/plugin。 所有的配置文件都必须在这个目录,在该目录下的配置文件会自动加载。在该目录下新建自己的文件夹,可以是任何名字,如:abc、novel等,本例为plug。即/WEB-INF/conf/plugin/plug 配置文件说明 application.properties:功能菜单、权限、国际化、Entity都与这个文件相关。 context-dao.xml:Dao的加载。 context-service.xml:Service的加载。 controller-back.xml:后台Controller的加载。 controller-fore.xml:前台Controller的加载。 context-directive.xml:标签的加载。 其他与插件开发相关的文件目录 /WEB-INF/messages/plugin/plug:后台国际化文件位置 /WEB-INF/messages/plugin/plugfore:前台国际化文件位置 /WEB-INF/views/plug:后台jsp文件位置 /files/1/bluewise/plug_resume.html:插件的前台模版 插件源代码包名:com.jspxcms.plug Jspxcms无侵入式插件开发(二次开发)教程之二:菜单与权限 本帖隐藏的内容需要回复才可以浏览 菜单和权限配置文件:/WEB-INF/conf/plugin/plug/application.properties 一级菜单配置(分号为分割符) 1.menu.650=navigation.plug;nav.do?menuId=650;nav_plug 复制代码 650:是后台导航一级菜单的编号,编号大小决定菜单的前后位置。其值可以根据需要调整,如330、970,但不要与系统菜单或其他插件菜单重复。系统菜单通常为menu.100,menu.200,menu.600等,系统菜单定义文件在 /WEB-INF/conf/application.properties navigation.plug:菜单名称。这里使用了国际化,也可以直接用中文,比如“我的插件”。 nav.do?menuId=650:菜单链接地址。其中650需与前面的值一样。

完美去除discuz x2底部版权和去掉头部

完美去除discuz x2底部版权和去掉头部“powered by discuz!” (慎用) discuz x2自发布以来很多网友希望能够去掉discuz版权,其实做二次开发代码也要考虑discuz既然开放给大家使用了,大家也厚道一点,起码保留一下版权,这是尊重知识产权的基本原则吧。站在网友的立场上本人放出详细去discuz版权的教程,也可以说是完美去版权了。最后提醒大家“慎用!”如有网友侵权引起纠纷,与本人无关,我只是站在技术角度去二次开发。谢谢配合! 一、去除头部版权 在原来的discuz X2版本中,标题中去掉“Powered by Discuz!”版权标识很容易,只需要修改模板文件的头部公用文件,将“Powered by Discuz!”这一行字去掉即可。 但是discuz X2 似乎对这点有所防备,把-Powered by Discuz!中的-放在了变量里,所以删除后,标题一句话结束后会有一个小-尾巴,对搜索引擎很不友好,所以也有一个好的办法完美解决,即: 打开\template\default\common\header_common.htm文件,找到<!–{if !empty($navtitle)}–>$navtitle –<!–{/if}–><!–{if empty($nobbname)}–> $_G['setting']['bbname']-<!–{/if}–>Powered by Discuz! 将其中的“Powered By Discuz!”字串改为“{lang secondtitle}”。 再打开source/language/lang_template.php。在变量的最后,也就是整个数组的目录后按以前的格式,加上“‘secondtitle’=> ‘你的论坛名称!”,”。 更新缓存即可。 二、去除底部的版本 打开template\default\common,找到footer.htm文件,用deamweaver打开,点击编辑,再点击查找和替换powerd by,知道相应的位置把底部版权的相应内容改了就ok了,注意修改下面红色标记部分

{lang close}

{$_G['cache']['focus']['title']}{lang focus_hottopics}

相关文档
相关文档 最新文档