Discuz!X3.2学习笔记(二)

Discuz X 系列全版本 后台Sql注入漏洞 Discuz! X 系列全版本 后台Sql注入漏洞 阅读详情

Discuz!X3.2最为一款广泛使用的论坛模板,后台提供了足够强大的定制功能。但是对于需要个性化要求较高的公司来讲,这样的功能远远不能满足需求,在这样的情况下就需要进行编码实现二次开发。

在这样的情况下就需要对这款产品进行深入的分析,首先需要了解产品的目录结构以及开发过程中需要使用到的各种语言。这些在前面一篇文章中已经提到过,不再赘述。


因为这些都是一些笔记类型的文章,所以不是按部就班的描述这款产品。


直接进入主题,对于二次开发来讲最重要的就是添加模板并且安装,方法也很简单就是在template目录中添加一个不同于default的名字,另外要注意此处要和在后台中对模板添加的时候的路径名一致。简单的讲就是建立目录并且将default目录下的discuz_style_default.xml文件中的相关信息进行修改,然后在后台中  界面->风格管理中就会出现新建的风格,然后编辑此模板。并且选中此模板使之生效。


在完成创建自己的模板之后,剩下的操作就只需要两个步骤,一是找到需要修改的页面,并且在代码中找到此页面对应的htm文件;二是在创建的风格目录下创建相同名称的文件,并且在文件中对风格和样式进行修改。

如果你是一个高手,估计一般也不会看到这篇文章,如果和我一样对之前说的那些语言或者基础知识不是特别了解,又想快速的进行修改的情况下,有一个方法比较靠谱,就是觉得哪部分代码看起来跟界面上的模块功能一致就讲这部分代码删掉,看看界面有无变化。如果有变化再考虑怎么修改来实现相应的功能修改。



Discuz!X3.2学习笔记(一)

http://blog.youkuaiyun.com/codectq/article/details/42191285

Discuz X 后台二次注入漏洞 漏洞分析 uc_client\model\base.php 37行 跟进 继续跟进,可以看到此处进行了mysql查询,此处的UC_APPID查找其来源 ctrl+左键点进去看一下 发现是在配置文件里面写着的 全局搜索一下UC_APPID 发现是这样写进去的,首先在配置文件里面查找原先的define(‘UC_APPID’, …);然后用"define(‘UC_APPID’, ‘".$settingnew[‘uc’][‘appid’]."’)"进行替换,UC_APPID的值为$settingnew[ 阅读详情

相关推荐

Discuz!X2.5安装手册

1 Discuz!X简介 Discuz!X系列是康盛的最新打造的品牌,在Discuz!基础上增加了很多模块,如门户、家园、排行榜、群组。而Discuz!上没有,仅仅是单独的论坛。所以说Discuz!X更加适用于建设门户网。如果说是Discuz!是一个论坛系统的话,那么Discuz!X就是一个门户CMS、社区SNS、空间blog及论坛BBS的结合体。 2准备工作 Ø  按照《Nginx

西代零零发 6337

Discuz!X3.2学习笔记(一)

最近要做一个论坛,找了一个比较成熟的模板Discuz!X3.2。 几天下来见识了这个论坛功能的庞大,也学习了功能强大的后台管理。但是终究还是需要对discuz进行二次开发满足功能需求。 针对discuz!X3.2初级的学习,发现还是那样,开始不爱听,后续听不懂。那怎么办呢?写篇笔记来督促自己的学习深度和进度。 安装注意: 1数据库前缀名要写一个复杂一点的名称,建立用户,并创建用户数据库。

曹太强的专栏 9973

Discuz!x3.4 QQ互联跳过完善资料直接登录(详细教程方法)

有很多人都为QQ互联的问题困扰,最近我正在研究QQ登录怎么才能避开完善信息直接登录的问题,结果经过几天的反复测验终于被我找到了方法。

oHeiSeMeiGui的博客 2192

配置Discuz论坛

1、下载 Discuz! X3.2官方版到服务器。 wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip 2、解压 Discuz! X3.2软件包。 unzip Discuz_X3.2_SC_UTF8.zip 3、解压缩得到如下三个文件: upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件; readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明; utility 目录为论坛.

hh__chen的博客 568

discuz!7.2升级discuzX3.2,流程文档(有二次开发)

由于官方给出的教程大多需要备份原来的数据库以防升级失败,风险较高,所以本教程不论升级成功与否,对原来的discuz数据库是完全没有影响的。 如果discuz与第三方站点有同步登陆等联系的,升级之前需要先将discuz与第三方站点解绑,保证discuz关闭后对与之关联的第三方站点没有影响。 示例为discuz!7.2_FULL utf-8版本升级至discuzX3.2版本(其他版本思路一

dinglingjie的专栏 4759

Discuz! X3.4 升级至 Discuz! X3.5 详细教程

5、下载 update_ucenter_adult.zip,将压缩包内的 update_ucenter_adult.php 上传到 UCenter 所在目录(默认为 uc_server )下的 install 目录,并删除 UCenter 所在目录下 data 目录的 upgrade.lock 文件。3、进入您的 UCenter 所在目录(默认为 论坛根目录/uc_server),建立文件夹 old,将 UCenter 目录下除 data 目录以外的其他文件夹移动进入 old 目录中。

ftzyj的博客 4417

Discuz! X3.2 二次开发基本流程

1.Discuz目录结构 1.1根目录文件 admin.php-----------------------------------------后台入口文件 api.php----------------------------------------------合作API输出接口文件 connect.php----------------------------------------云...

qq_35637004的博客 8673

绿色在线教育Discuz x3.2商业模板设计与应用

本文还有配套的精品资源,点击获取 简介:本模板专门针对教育行业设计,集成了在线课程展示、报名及学习论坛等功能,兼容Discuz! x3.2版本,并采用GBK编码以支持中文内容。它为在线教育平台提供了专门的解决方案,具有优化的用户体验和增强的安全性能。虽然作为商业版,用户可期待无广告的纯净体验和专业的设计,但需自行提供技术支持。 1. Discuz!论坛软件基础 ...

weixin_35019679的博客 1109

dz3.2php7,Discuz7.0/Discuz7.2升级到Discuz X3.2版本

Discuz7.0/Discuz7.2到Discuz X2.0/Discuz X3.0/Discuz X3.2 的升级/转换Step 1、先升级您的UCenter1.5.x版本到1.6.x版本Step 2、升级discuz7.0/7.2到discuz X2.0版本discuz X2.0程序升级包下载地址:官方升级文档:注意事项:1、需要先安装X2.0,安装时UCenter填写刚刚升级后的URL即可...

weixin_33158453的博客 732

Discuz!x3.2-简体帮助.zip

从DZX正式版就取消了站点帮助 这一功能。 帮助页为空白, 本资源解决这一问题!

Discuz!X3.2正式版

Discuz! 是康盛创想(Comsenz)推出的一个以社区为基础的专业建站平台,让论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。 新版本在继承和完善Discuz! X3.0的基础上,针对广告垃圾防御进行了大幅度的调整,构建“论坛云卫士”--新防水墙、帐号保镖、云验证码等功能为社区的健康运转提供更加可靠的保障。

Discuz! X3 全新安装图文教程

Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务。让论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。 Discuz! X3 在继承和完善 Discuz! X2.5 的基础上,针对“系统架构”、“负载性能”、“用户交互体...

大强博客 965

Discuz X3.2 简体中文正式版 UTF8.rar

Discuz X3 简体中文正式版 UTF8版本,Discuz已成数千万站长首选的PHP论坛系统,在多年的发展历程中,积极了众多用户和开发插件,是国内使用者比较多、技术领先的老牌PHP论坛程序。Discuz! X3.2 在继承和完善 Discuz! X3.1 的基础上,针对社区移动端进行了新的尝试。推出微信登录、微社区等功能。安全稳定的程序为站长提供更加可靠的保障。

discuz php5.2升级7.0,[PHP]将 Discuz! 由 7.2 升级至 X3.0 的步骤

主要步骤Discuz! 没办法直接从 7.2 升级至 X3.0,中间需先升级至 X1.5 或 X2.0 才行! 主要的升级步骤如下:将 UCenter 升级至 1.6.0全新安装 Discuz! X2.0,安装时选“仅安装 Discuz! X (手工指定已经安装的 UCenter Server)”转换 Discuz! 7.2 的数据库至 Discuz! X2.0升级至 Discuz! X3.0你需...

weixin_42408865的博客 751

discuz x3.2 function_debug

discuz x3.2 调试文件,很难找的,终于给我找到了,分享给大家!

Discuz_X3.2_SC_GBK

Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。

Discuz!X2.5 全新安装图文教程

转载自: http://www.discuz.net/thread-2481274-1-1.html Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务。让论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。 说明:本文档用于帮助您全

chenyujing5678的专栏 3434

CentOS 7下Synopsys DC综合工具安装与配置全攻略(附常见报错解决方案)

本文详细介绍了在CentOS 7操作系统上安装与配置Synopsys Design Compiler(DC)综合工具的完整流程。内容涵盖从系统环境准备、软件安装、许可证配置到实战综合的全过程,并针对DC综合工具在安装和运行中常见的报错问题提供了具体的解决方案,帮助数字IC设计初学者快速搭建稳定的EDA学习环境。

weixin_29159441的博客 257
上一篇: Discuz!X3.2学习笔记(一)
下一篇: 2014年总结
野-百-合
博客等级 码龄17年 308粉丝 118原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值