Discuz! x1.5 代码阅读笔记

本文介绍了使用Discuz论坛系统进行开发的基本步骤和技术要点,包括如何调用最新帖子、数据库操作及发帖流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为要为别人做个项目,对方提出要用discuz论坛,而网上二次开发的详细教程之类的没有,官方提供的手册只是哄哄小孩子的,于是,我只有硬着头皮去看了,看了几天,算是有点眉目了,马上写下来分享吧~有不足的地方欢迎大家指正和补充~

 

一般来说,用discuz开发,如果只是调用最新的帖子标题和没有修饰过的文本的话就只要采用discuz自身提供的API即可,具体来说就是门户管理页面-》门户-》模块管理-》数据调用,然后添加调用即可,最后把他的外部调用代码放到用到的地方就行了。

 

显然,这绝不满足要求,所以只好看他的代码了,看那些没有注释的代码真是头疼啊!!!

 

不过,我还是看了下来,并且会用了!!!

 

现在说明下吧:

 

首先,调用类核心还有函数核心

 

 

然后如果懒得话就直接把forum.php那里一大段代码复制过来吧,然后是否有用户登录,如果有的话,他的信息等都存在全局变量$_G当中了,直接取用即可,什么?不知道$_G?好吧

 

print_r($_G);

 

然后,说下数据库连接

 

当然,DB::query可以直接查询你要的语句

 

 

然后介绍个函数,蛮有用的:

 

 

先这么多,还有事,会再补上来的~~~

 

2011.4.29补上新内容:

 

Discuz的发帖过程:

由于我做的东西只是用个专门的账号自动发帖,没必要添加积分之类的,所以发帖过程就没加入,接下来有时间补上吧~

 

Xweibo是由新浪微博团队开发的基于新浪微博API开发的免费开源的微博系统,拥有新浪微博的核心功能,具备微博发布、浏览、转发、评论、私信、收藏、话题、黑名单等核心功能以外,还满足更多运营需求:数据本地备份、设置网站粉丝/关注关系从零开始或继续用新浪微博的关注关系、多个互动模块(包括活动、现场直播、现场访谈)、信息审核后台、自定义短链接、个性域名、自由选择模板、自定义皮肤、站外调用功能(微博秀单元、用户列表单元、互动话题单元、一键关注单元、群组微博单元)等。 Xweibo for Discuz!X1.5 2.1.5 更新日志:2012-06-13 修复:稳定性修复和CSRF安全问题修复。在此鸣谢水@乌云 Xweibo网站插件是为站长提供的微博连接工具 Xweibo插件版是针对各类型论坛、博客提供应用程序插件,目前支持主流Discuz等程序,同时面向开发者提供多种应用程序。Xweibo插件帮助网站与新浪微博共享用户和内容,实现账号绑定登陆,快速转发帖子到微博,同步帖子和微博等功能。 支持多种平台和开源系统 1.支持国内最大的开源软件Discuz!全系列产品。 2.即将支持国内主流的社区、CMS、商城等开源程序。 安装即用易于维护 1.简单的安装步骤能快速的应用于网站。 2.成熟的技术保障稳定的服务。 3.功能将持续升级并强化。 新浪微博帐号直接登录网站 1.新浪微博用户无需二次注册即可登陆网站。 2.站长可与新浪微博共同分享所有新浪微博内容。 从新浪微博轻松获得流量 1.多种方式将内容推送到新浪微博。 2.网站从推送内容中获得用户流量。 3.推送内容同时为网站带来品牌展现和营销机会。 更多功能 1.贴子回复双向同步(从本站同步到新浪的微博,如有微博评论也回复到论坛)。 2.日志、记录、分享、相册转发到新浪微博。 3.日志、记录、分享同步到新浪微博。 4.登录按钮可以自定义放置。 5.增加设置官方微博。 6.后台设置优化。 7.绑定页面优化。 8.授权页面优化。 9.微博登录设置帐号流程优化(支持Email验证和IP限制)。 10.Session兼容性增强(提供原生和兼容双重方案,彻底解决与此相关的插件冲突问题)。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值