您的当前位置:首页改进UCHOME的记录发布,增强可访问性用户体验_javascript技巧
广告

改进UCHOME的记录发布,增强可访问性用户体验_javascript技巧

2023-12-03 来源:旭新科技网

在template里面找到文件space_feed.htm ,将方法 的定义替换为: 代码如下: function closeOpt(key,evt) { if (evt.keyCode == 9) { $('message_menu').style.display = 'none'; } else if (evt.keyCode == 13 && (evt.ctrlKey == true || evt.altKey == true)) { poststatus(); $('mood_message').blur(); } } function inputKeyDown(event) { var e = event.keyCode ? event.keyCode : event.which; if((e == 38 || e == 40 || e == 13) && $('message_menu').style.display!='none'){ doane(event); } } 可以将UCHOME的记录在发布的时候,增强可访问性, 使用Ctrl+Enter or Alt+Enter

小编还为您整理了以下内容,可能对您也有帮助:

JavaScript如何调试有哪些建议和技巧附五款有用的调试工具

浏览器开发者工具

我个人最喜欢Chrome开发者工具。虽然Safari和Firefox无法达到Chrome那么高的标准,但它们也在逐渐改善。在Firefox中,可以将Firebug和Firefox开发者工具组合使用。如果Firefox小组在改进内置开发者工具方面继续表现优异的话,Firebug有一天可能会被淘汰。

先把个人偏好放在一边,你应该能够在目标浏览器中对任意代码进行试验和调试。你的目标浏览器可能包括著名的IE8,也可能不包括。

要熟悉你自己选择的开发者工具。你还可以从IDE(集成开发环境)或者第三方软件获得额外的调试支持。

在各种调试工具中,调试的基础知识是相通的。事实上,我是在90年代从Borland的C开发者环境中学习的调试基础。断点、条件断点、监视与最新版Chrome开发者工具是完全相同的。2000年左右,我在Java中捕获到第一例异常。堆栈跟踪(Stack traces)的概念依然适用,即使JavaScript术语将其称作错误(Error),检查堆栈跟踪仍然和以前一样有用。

有些知识点是前端开发特有的。例如:

DOM检查

DOM断点

调试事件

内存泄露分析

断点

使用debugger语句可以在源代码中增加断点。一旦到达debugger语句,执行中断。当前作用域的上下文出现在控制台中,还有所有的局部变量和全局变量。将鼠标光标移到变量上可以查看变量的值。

在代码中还可以创建条件断点:

JavaScript

if (condition) { debugger;}

还可以根据自己需要在开发者工具中插入断点和条件断点。在Chrome开发者工具中,在Sources视图中点击行号即可增加断点。如果在断点上点击右键并选择“编辑断点(Edit Breakpoint)”,你还可以增加断点条件。

节点变化的断点

如果你的任务是调试垃圾代码,你可能会有这样的问题:为什么DOM节点在执行过程中发生了改变。Chrome开发者工具提供了一种方便的断点,可用来检测元素树中的节点变化。

在Elements视图中,右键点击一个元素,从右键菜单中选择“Break on…”。

节点变化的断点

DOM断点的类型可能包括:

选定节点树状子目录(sub-tree)中的节点变化,

选定节点的属性发生变化,

节点被删除。

避免记录引用类型

当记录对象或数组时,原始类型的值在引用对象记录中可能会发生变化。当查看引用类型时一定要记住,在记录和查看期间,代码执行可能会影响观测到的结果。

例如,在Chrome开发者工具中执行以下代码:

JavaScript

var wallets = [{ amount: 0 }];setInterval( function() { console.log( wallets, wallets[0], wallets[0].amount ); wallets[0].amount += 100;}, 1000 );

记录的第二个和第三个属性的值是正确的,第一个属性中对象引用的值是不可靠的。当你第一次在开发者工具中显示这个属性时,amount域的值就已经确定了。无论你对同一个引用关闭并重新打开多少次,这个值都不会变化。

记录参考类型

永远记得你在记录什么。记录原始类型时,使用带断点的watch表达式。如果是异步代码,避免记录引用类型。

表格记录

在一些开发者工具中,你可以用console.table在控制台中记录对象数组。

尝试在你的Chrome开发者工具中执行下列代码:

JavaScript

console.table( [ { id: 1, name: 'John', address: 'Bay street 1' }, { id: 2, name: 'Jack', address: 'Valley road 2.' }, { id: 3, name: 'Jim', address: 'Hill street 3.' } ] );

输出是非常好看的表格。所有原始类型都立刻显示出来,它们的值反应记录时的状态。也可以记录复杂类型,显示内容为其类型,内容无法显示。因此,console.table只能用来显示具有原始类型值的对象构成的二维数据结构。

XHR断点

有时你可能会遇到错误的AJAX请求。如果你无法立刻确认提交请求的代码,XHR断点可以帮你节省时间。当提交某一特殊类型的AJAX时,XHR断点将会终止代码的执行,并将提交请求的代码段呈现给用户。

在Chrome开发者工具的Sources标签页中,其中一个断点类型就是XHR断点。点击+图标,你可以输入URL片段,当AJAX请求的URL中出现这个URL片段时,JavaScript代码将会中断。

事件断点

Chrome开发者工具可以捕获所有类型的事件,当用户按下一个键、点击一下鼠标时,可以对触发的事件进行调试。

异常时暂停

Chrome开发者工具可以在抛出异常时暂停执行JavaScript代码。这可以让你在Error对象被创建时观察应用的状态。

异常时暂停

代码片段

Sources标签页左侧面板上有一个代码片段(Snippet)子标签页,可用于保存代码片段,帮你调试代码。

如果你坚持使用控制台调试,反复写相同的代码,你应该将你的代码抽象成调试片段。这样的话,甚至还可以把你的调试技巧教给你的同事。

Paul Irish发布过一些基本的调试代码片段,例如在函数执行前插入断点。审查这些代码片段,并在网上搜索其他代码片段,这是很有价值的。

在函数执行前插入断点

如果你可以得到函数调用的源代码,你还可以在函数调用前插入断点来终止函数的执行。如果你想调试f函数,用debug(f)语句可以增加这种断点。

Unminify最小化代码

(译者注:unminify 解压缩并进行反混淆)

尽可能使用 source map。有时生产代码不能使用source map,但不管怎样,你都 不应该直接对生产代码进行调试。

(译者注:sourcemap 是针对压缩合并后的web代码进行调试的工具)

如果没有source map的话,你最后还可以求助于Chrome开发者工具Sources标签页中的格式化按钮(Pretty Print Button)。格式化按钮{}位于源代码文本区域的下方。格式化按钮对源代码进行美化,并改变行号,这使得调试代码更加方便,堆栈跟踪更加有效。

格式化按钮只有在不得已时才会使用。从某种意义上来说,丑代码就是难看,因为代码中的命名没有明确的语义。

DOM元素的控制台书签

Chrome开发者工具和Firebug都提供了书签功能,用于显示你在元素标签页(Chrome)或HTML标签页(Firebug)中最后点击的DOM元素。如果你依次选择了A元素、B元素和C元素,

$0 表示C元素

$1 表示B元素

$2 表示A元素

如果你又选择了元素D,那么$0、$1、$2和$3分别代表D、C、B和A。

访问调用栈

JavaScript

var f = function() { g(); } var g = function() { h(); }var h = function() { console.trace('trace in h'); }f();

Chrome开发者工具中的Sources标签页也在Watch表达式下面显示调用栈。

性能审查

性能审查工具通常是很有用的。这些工具可以用于防止内存泄露,还可以检测到你的网站哪里需要优化。由于这些工具并不了解你的产品,你可以忽略其某些建议。通常来说,性能分析工具能够有效范围,可以使你的网站显著优化。

审查工具举例:

Chrome开发者工具的Audit标签页

YSlow

熟能生巧

你可能熟悉某些调试技巧,其他技巧也会帮你节省不少时间。如果你开始在实践中使用这些技巧,我建议你几周之后重新阅读本文。你将会惊奇地发现,你的关注点在几周内就发生了变化。

五个常用的js调试工具

JavaScript被称作以原型(prototype)为基础的语言。这种语言有很多特色,比如动态和弱类型,它还有一等函数(first class function)。另一个特点是它是一个多范型(multi-paradigm)语言,支持面向对象、声明式、函数式的编程风格。

JavaScript最初被用作客户端语言,浏览器实现它用来提供增强的用户接口。JavaScript在很多现代的网站和Web应用程序中都有应用。JavaScript的一个很棒的功能也很重要,就是我确实可以用它来提高或改善网站的用户体验。JavaScript也可以提供丰富的功能和交互的组件。

JavaScript在这技术高速发展的同时变得非常受欢迎。因为受欢迎JavaScript也改进了许多,修改JavaScript脚本有很多事要做。这次我们为开发者带来了几个非常有用的JavaScript调试工具。

1)Drosera

可以调试任何WebKit程序,不仅仅是Safari浏览器。

2)Dragonfly

源代码视图有语法高亮,可以设置断点。强大的搜索功能,支持正则表达式。

3)Getfirebug

可以在任何网页编辑、调试和实时监视CSS、HTML和JavaScript。

4)Debugbar

5)Venkman

Venkman是Mozilla的JavaScript调试器名称。它旨在为以Mozilla为基础的浏览器(Firefox, Netscape 7.x/9.x and SeaMonkey)提供一个强大的JavaScript调试环境。

discuz!的更新历史

云验证码
全新的云验证码基于强大的反破解算法,改变了以往验证码“单一、被动”的特征,变得更加“多变、主动”,极大地增加了验证码的破解难度
云IP库
建立在云端的违规IP库,当用户出现在违规IP库中时,注册,登录以及发布内容时需要输入验证码,为社区的垃圾帖防御增加了第二道屏障
超级防水墙
防水墙的升级版,它的“防水”机制更全、处理速度更快。启用后全部升级后极速模式,并增加云端补杀机制,减少漏杀情况,夜间高频时段更智能,做到自动禁言恶意用户,将恶意用户阻挡在论坛之外
帐号保镖
通过“弱密码”检测、异常登录检测、安全登录方式等手段,保护用户的帐号安全,使论坛免受盗号*扰
安全大师
通过检测,主动将存在隐患的设置列出来,方便站长优化设置,避免因后台设置不合理造成论坛被灌水的情况出现 产品架构全新改造
从Discuz! X2.5起,数据读写层已经实现全面独立封装。新版支持以表为单位的分服务器部署;数据表全面支持内存级缓存启用,大幅度降低MySQL压力;对数据的输入进行了统一防注入处理,加强数据入库安全性。
性能负载能力和稳定性大幅优化
采用全新的帖子查看数更新机制,解决大访问量情况下,因瞬间大批量更新主题表造成的MySQL死锁的问题;
用户表支持内存级缓存启用;同时,新增不活跃用户(大部分站点比例超过70%)归档功能,让用户表只保留活跃用户,从而大幅度提升用户表性能;
淘贴
为了更好的挖掘站点内容,形成历史沉淀,增强可阅读性,新增淘贴功能。通过此功能,可以借助会员的力量,让论坛的好帖子得到更好的整理与展现,让论坛会员可以更好的发现站点精彩内容。相关介绍贴:
微博元素
新增单向关注功能、@用户功能,让微博中的优秀元素为论坛所用;与论坛紧密结合的特色广播功能,同一个主题两种浏览模式,让传统的以不同版块为入口的阅读模式,可以平滑的切换到以收听关系链为主的新阅读体验,互动统一,相辅相成;增加腾讯微博评论回流功能,分享到微博的帖子,如果在微博中有人评价,也会自动回帖到论坛的帖子里面。
应用中心
新版后台内置应用中心。通过应用中心,站长寻找和安装插件、模板、扩展不再迷茫,实现一键安装。当插件有更新的时候,会自动提示进行升级,让插件的升级也变得十分简单和及时。 同时,面向PHP开发人员、UI设计人员推出Discuz!开发者平台,可以更方便的发布和维护自己的插件、扩展产品和模板风格。
安全补丁和自动升级
新增全新的安全补丁更新和产品自动升级机制。当产品发现重要安全问题的时候,站长将会收到安全警示,并实现在线打补丁和版本更新功能。
站长管理
新版管理后台,进行了多达25处的功能改进,让站长的管理更加方便。重点包括用户批量管理方面的使用改进;主题、回帖回收站的批量删除改进;进行批量编辑设置时管理优化;管理日志查询功能增强;优化表情添加操作,批量添加表情更方便;增强嵌入钩子检测;站长推荐功能增强,可以添加多条推荐内容,前台会随机显示1条;创建导航优化;增加外地ip发帖审核机制;快速清除某人签名、自定义头衔、头像等。
论坛功能
新版针对论坛相关的功能,有接近40项的功能改进,让用户使用论坛的体验进一步增强。
分类信息
新版针对分类信息进行了功能增强,其中新增加字段导入导出的功能,可以让分类信息的模型分享变得更加开放和方便;显示模板已经支持完全自定义,从而让分类信息在前台的展示,更加自由,不再拘束于现有版块的布局约束。此外,还包括增强对分类信息数值型、Email、URL的检测;TEXTAREA类型的字段也可以使用图片、HTML加密,以及用户组权限分配;字段的信息保护增加认证组设置等。
群组
新版针对群组增加了先建立后审核功能,可以更好的规范群组的创建;群组已经允许在一级分类创建;群组简介支持Discuz! code等功能改进等
门户
新版针对门户功能,有20多项的功能改进,重点包括:增加编辑人员推送模块权限,编辑在前台有DIY的权限,但只能编辑模块数据;推送数据时可以读取多张图片供选择并支持在线剪裁图片;文章图片上传方式改进;优化门户推送功能,并加强推送库管理;生成文章时,可以将当前帖子楼主的所有楼层生成一篇文章;生成文章流程进行整体优化;专题评论增加引用功能等。 产品介绍 :
Discuz! X2 在继承和完善 Discuz! X1.5 “经典”宗旨的基础上,针对“运营拓展”、“负载性能”、“用户体验”和“管理体验”几大方面,全面优化和打造, 功能改进多达300余项。
重点功能:
A 性能优化内置完善的解决方案,继续提升产品负载能力
B 短消息增加多人会话模式,并支持后台批量搜索管理
C 门户DIY新增简洁模式,全面开放,支持第三方产品以API模式接入
D 全新的手机版
E 支持自定义规则的充值卡系统
F 优化产品SEO体系
G 群组支持合并
H 专题内置评*能
I 让门户的专题功能增加互动评*能,可以使站内的优势资源产生多层评价
J 帖子中的网络图片一键下载到本地
K 主题分类增加权限控制
L 抢楼贴更加智能
M 引用回复与点评的融合改进
N 内置Discuz! 云平台
O 权限可控制的标签功能,热帖推荐更加方便
P 用户登录/注册体验改进
Q 贴图版块支持以图片模式展示
R 全新的帖子埋红包,回帖自动送奖励帖子模式
S 分类信息字段增加多级联动选择支持
T“版块视图”模式支持显示其他版块,群组帖子功能
U 提醒体验全面改造
V 词语过滤支持分组,并支持大数据量替换
W 邀请注册支持在线购买邀请码
X 站长后台管理体验大幅优化 更新内容:
Fix 部分服务器环境无法安装问题
Fix 版块的权限控制中上传图片权限的问题
Fix 后台主题回收站操作人不准确
Fix ie浏览器下 diy的投票 点击后 出现无法显示网页或者提示php虚拟内存不足
Fix 上传flash广告无效,前台有广告位但是地址为空
Fix 找回密码页面,账号、邮箱不对时系统提示错误
Fix 设置论坛签名的时候[ b ]标签问题
Fix 后台--用户--用户栏目 编辑顺序后无变化
Fix 同一IP*24小时注册次数问题
Fix 后台积分变动记录错位
Fix 从7.2转换至X1.5,收藏数据丢失问题
Fix 无图片的商品在DIY调用时,图片路径解析不正确
Fix 热门关键词搜索问题
Fix IE8下点击添加应用后无反应,页面空白
Fix 分类信息字段为多选(checkbox)不能正常参与搜索
Fix 屏蔽好友动态设置无效
Fix 帖子生成文章的 不解析问题了也存在于群组帖子中
Fix 升级成1.5之后的部分网站的feed不能解析{subject}等
Fix 前台修改版块规则 会清空版块简介
Fix PHP v4.3.9版本无法DIY
Fix 居住地选项四级是空的,活动贴设置必选会出错
Fix 取消风格编辑里的阅读区域宽度设置
Fix 版块名称8个字 包含<符号 无法显示完整
Fix 头像任务无法完成
Fix 邀请注册记录无法删除
Fix 全新安装或升级上来的站点,优化设置里广场的描述有问题
Fix 在线会员时间显示,隐身时始终显示8:00
Fix 帖子浏览数延时更新问题
Fix 页头积分可隐藏
Fix 修复用户模块权限判断
Fix 修改邀请码1
Discuz! X1正式发布如期2010年07月23日更新
Discuz! X1 Release 20100601 更新记录
ADDSNS风格模板
FIXDIY 设置会员排行
FIX DIY 帖子模块中增加调用指定会员有帖子功能
FIX DIY 新增“公告”模块点击“确定”没有反应,不能保存。
FIX DIY 会员模块中,选择显示方式为“头像+用户名+积分数”里出现错位
FIX DIY 框架多层嵌套出现问题
FIX DIY 选择的相册是加密相册,模板变形
FIX DIY 要调用某群组的帖子问题
FIX DIY 添加框架,编辑样式问题
FIX DIY 做出来的发帖排行错位
FIX DIY 数据模块“当天会员”结果为总积分的会员排行
FIX DIY 制作专题时,选择风格,显示问题
FIX DIY 专题DIY的时候风格选项卡中的风格预览图片缺失
FIX 界面 IE7下 门户内容页面图片上传时间错位
FIX 界面 IE7 、Chorme等浏览器下播放器错位问题
FIX 界面 火狐下下首页发布文章编辑器中 css控制位置不对。
FIX 界面 IE6.0下,LOGO上方部分被遮蔽
FIX 界面 IE7浏览器下搜索好友 提示非法的提交请求
FIX 界面 按钮Opera下呈方形
FIX 界面 个人空间头部与主体错位,FF3.6.3
FIX 界面 textarea 在1024*768的分辨率下显示有问题
FIX 界面 文章推送界面,下拉条在IE6浏览器下错位
FIX 界面 IE6访问版块的列表页面,点返回,不会弹出相关版块的层
FIX 界面 搜索弹出框与管理中心遮盖
FIX 界面 谷歌浏览器下登陆口错位
FIX 界面 我的中心发起投票活动的编辑页面有错位现象
FIX 界面 IE8下漂浮广告问题
FIX 门户 论坛帖子推送到门户弹出窗有问题
FIX 门户 静态化名称不能用下划线,用了静态化之后,就提示该专题不存在
FIX 门户 房产信息链接建议新窗口打开
FIX 门户 文章查看多个错位
FIX 门户 文章中图片的提示信息问题
FIX 门户 关于门户首页投票点选与对应内容不在同一水平线上
FIX 后台 用户组名带'这种符号的用户 登陆后不跳转
FIX 后台 用户组中 关闭游客 允许访问站点后 ucenter中通信失败
FIX 后台 词语过滤提示问题
FIX 后台 搜索用户更多选项内 设置不起作用
FIX 后台 用户管理,搜索用户的时候使用邮箱为条件。
FIX 后台 主题管理 搜索XX人的贴子。然后转移到其他版块。提交没有反应
FIX 后台 用户马甲搜索功能错误
FIX 后台 模块样式ucenter的地址
FIX 后台 用户组设置禁止发送短信息 头像上面的短消息依旧可以发送短信息
FIX 后台 继续审核主题连接错误
FIX 后台 全局--时间设置”无效
FIX 后台 多版块置顶设置不支持伪静态地址
FIX 后台 表情管理页码的一个错误
FIX 后台 删除审核新回复,出现错误提示
FIX 后台 用户禁言或禁止访问 用户帖子删除
FIX 后台 开启了手动实名审核后,没有进行实名审核的地方
FIX 后台 二级域名解析问题
FIX 论坛 分类信息下拉框问题
FIX 论坛 在版块设置了禁用水印的版块上传图片还是会打上水印
FIX 论坛 如果某版块没有版块介绍,那么该版块在关闭边栏后连版规也不显示了!
FIX 论坛 主题推荐表的字段长度不够了
FIX 论坛 悬赏帖子重新编辑下就是普通帖子
FIX 论坛 首页关闭边栏后,希望能把友情链接自动移动到页面下方
FIX 论坛 公告标题太长时 未进行缩显示
FIX 论坛 搜索框的字体个个浏览器下都错位
FIX 空间 申请了周期性的任务后,在“进行中的任务”中看不到
FIX 空间 积分记录中--附件付费-实际付费错位
FIX 空间 随便看看相册,没有下一页,只能展示一页
FIX 空间 投票 选项过长
FIX 空间 导航条重复了二级的部分
FIX 空间 打招呼 打招呼的信息超长 页面显示问题 具体看截图
FIX 空间 从相册列表点击一个相册进入相册图片查看页面,没有返回链接到列表
FIX 版主 在管辖版块编辑不了其他版主的帖子
FIX 版主 权限不能下延了
FIX 版主 搜索会员帖子 游客的帖子也显示出来了
FIX 版主 合并主题后的鉴定图章问题
FIX 群组 等级图标URL问题
FIX 群组 邀请好友加入群组,邀请成功后,页面不自动跳转
FIX 群组 分类增加二级群组 出现数据库错误
FIX 语言 邮件,后台语言包缺失
FIX 语言 big5 版本,个人空间,点击个人资料,页面空白。
FIX 语言 big5 版本, 装扮空间问题
特别说明:
由于UCHome与Discuz!部分功能进行了整合性融合,因此UCHome的部分功能,在整合到Discuz! X后将会部分丢失,其中包括:
1、由于新增专题功能,原UCH热闹功能将不再支持;
2、UCH投票、UCH活动将与论坛投票贴、活动贴的形式融合为一体,活动相册、活动群组功能将不再支持;
3、UCH群组将以新的群组功能存在,原群组相册、群组活动功能将不再支持;
4、个人资料进行了新的调整,UCH原个人资料中的学校、工作信息将需要重新填写;
5、U
1、 版块权限进一步细化,增加更多字段支持,例如注册天数、IP,支持会员名单
2、 增加主题评价排行榜以及JS调用,方便会员调用数据
3、 可改名文件升级提示,注册和后台
4、 管理员不受任何搜索*
5、 某些主题回帖只对发帖人、自己、管理可见
6、 在任意版块选择性置顶,管理员可以选择版块
7、 回帖时间设置倒序排列,帖子可以单独设置
8、 后台查马甲,根据注册ip登录ip
9、 抢楼贴:支持无限楼层,不允许删帖、快速跳楼检索,解决排序混乱
10、 特殊版块显示需求
11、 多种登录方式接口
12、 分类信息加强,优化分类信息检索
13、 活动报名列表支持导出xls文件
14、 评分理由是否显示添加后台设置开关
15、 分区页头广告自定义
16、 分区版块支持独立域名
17、 编辑帖子时间按照用户组设置
18、 超版可以管理特殊用户组
19、回收站后台展示改进
20、 鉴定贴功能
21、 计划任务自动解禁禁言用户
22、 保留买卖帖积分记录
23、 上传的附件可直接作为媒体播放
24、 管理组前后台权限细化
25、 可以查看其他用户的全部主题和回复
26、 增加附件的动态链接
27、 通过注册ip自动审核会员
28、 帖子审核机制改进 ·修复 主题内容页 Flash 的浏览器兼容性
·修复 主题内容页“分享”的显示以及 JS 错误
·调整 部分服务器安装插件后内容缺失或错乱的XML兼容性
·修复 后台邮件检测的星号掩码兼容
·修复 settings.inc.php 文件的 Warning 错误(仍有错误的请到“界面”设置提交下即可)
·修复 前台隐藏版块的泄露的问题
·修复后台日历显示不全的问题
·修复 版主会员审核的 JS 错误
·调整 image.php 对远程附件的兼容性
·修复 远程附件“附件尺寸下限”失效的问题
·修复 个人中心设置的风格登录时无效的问题
·修复 附件中包含图片二次编辑时变成图片附件的问题
·完善 我7.0.0
全新 社区 UI 设计,开创性操作引导和页面布局,大幅度提升会员使用体验
全新 风格模板体系,打造个性化论坛风格更容易,论坛展现效果更突出
全新 论坛风格可视化编辑器,支持在线设计风格,可实时预览设计效果
全新 论坛风格管理系统,风格安装、卸载一键完成,支持风格效果图
内置 16 款精心设计的炫酷风格和 7 套模板,供各种类型的站点选用,个性十足
新增 注册、登录、发帖等常规操作的悬窗设计,减少用户页面切换行为和次数,增强论坛操作的易用性
新增 注册、登录、发帖等常规操作的提示信息设计,管理员可设置每种操作的提示信息,并支持多条信息随机展示
新增 注册 - 新手任务设置,当会员注册完毕,可以立即提醒进行某个任务,在完成任务后才能拥有正常权限
新增 发帖 - 附件批量上传,会员可预先上传多个附件而后再发帖,在提供便利的同时提高了网络较差时发帖成功率
新增 发帖 - Feed隐私设置,用户可选择是否在个人空间中公开自己的发帖或者回帖行为
增强 发帖 - 可视化编辑器,界面更加简洁,每个标签按钮都可在后台设置开关和提示信息
增强 发帖 - 论坛表情图片,可自动记忆用户选择的表情分类,采用页签方式切换,使用更便捷
全新 投票、悬赏、辩论、活动、视频、商品等特殊帖的展示形式,增强用户参与和使用感受
全新 道具使用、购买,勋章申请、颁发等操作的交互流程,节省页面跳转的同时,增强道具、勋章的使用率
增强 TAG 标签的展示,采用 Tag 云的形式,利于会员更快了解到整个论坛的主题
增强 我的好友,重新设计该页面的布局,显示好友头像以及在线状态,增加与好友互动的常用链接
改进 帖子内容的文本、段落样式,新的样式更有利于阅读
改进 评分信息,展示出评分者的头像,增强网友参与互动的荣誉感
改进 用户权限介绍页面,用户自身权限与其他用户组权限信息展示更加条理
改进 用户个人资料修改及展示页面,信息结构更加清晰
改进 帖子楼层布局,对各类操作进行归类,区块排版更加合理,突出“回复”、“引用”链接,网友互动性增强
全新 论坛任务系统,进一步增强社区会员的互动行为,可利用任务增强社区的粘性、增加活跃度
内置 会员类、帖子类、红包类、推广类、头像类 5 种论坛任务,轻松设计各种论坛任务
支持 任务衍生,每类任务可根据申请条件、完成条件、奖励内容衍生出无数种任务
支持 自定义任务脚本,内置自定义任务的安装、升级、卸载、配置、条件判断、管理接口,任务拓展极为容易
支持 系列化任务,每个任务之间可以设置关联性,形成类似 RPG 游戏类型任务,吸引会员持续参与
支持 多种任务奖励模式,可奖励任意某种积分、道具或拥有高级权限的特殊组,完成任务后自动发送奖励通知
支持 任务自动上线和下线以及周期性任务,管理员设定好以后,可安心其他管理,无需每日牵挂
支持 会员任务提醒,当会员有未完成任务时随时提醒会员,并可随时查看任务执行的进度情况
全新 悬窗管理模式,前台管理操作支持多重组合,高亮、精华、置顶等操作可一次完成,无需页面切换
新增 版主管理面板 - 主题管理,可支持 8 种条件对栏目主题搜索,并对搜索结果执行批量管理操作
新增 版主管理面板 - 帖子管理,可查看、管理任意会员的主题贴、回复贴,支持多种条件进行搜索
新增 版主管理面板 - 主题回收站,版主可对回收站的主题进行搜索、查看,管理员可进行恢复和彻底删除
新增 版主管理面板 - 审核用户,管理员可在后台设置某个版主协助进行会员审核
增强 版主管理面板 - 各种文字编辑功能,对所有可使用 Discuz! 代码的地方,嵌入了简易编辑器,方便录入
全新 论坛边栏系统,将论坛数据外部数据调用和内部数据调用完美整合,高自由度设置、高性能数据缓冲设计
新增 数据调用模块脚本,充分开放的数据接口,可自行设计调用模块脚本,并可于边栏或者其他应用程序调用
新增 自定义模块脚本设计页面,可自由定义设置项目,支持单行文本、多行文本、单选多选、下拉选择
新增 自定义模块脚本缓存模式选择,既可以使用系统缓存功能,也可使用脚本自己的缓存机制
新增 全新设计的内置 13 个模块脚本,功能各异,调用方便,站长可以随意选取和组合
内置 近 30 个常用边栏模块,包括会员排行、主题排行、附件展示、首页聚合等各种功能调用
全新 论坛短消息系统,将短消息由信件模式变为聊天模式,会员短消息交流更突出信息的流畅性和延续性
改进 用户短消息的控制形式,恢复用户组短消息相关权限的设置,方便仅拥有论坛的站点管理会员短信
新增 结合论坛新手实习期和 UCenter 当中的短消息*策略,可大幅度减少垃圾短消息对用户的*扰
新增 会员积分变动提示,当积分变化时(如发帖,搜索 ...),系统会自动提示会员,令论坛操作更加生动有趣
改进 论坛警告机制,可查知用户被警告次数,当进行警告操作和收到警告通知的时候,可以了解被警告情况
新增 论坛分区隐藏,当设置某论坛分区隐藏后,则属于此分类的论坛均自动隐藏
新增 版块是否显示全局置顶的主题设置,可让某些版块不显示全局置顶的主题,令主题列表更加简洁
新增 论坛人性化时间方式,除显示精确日期时间以外,用户可以选择使用人性化时间,如 1 分钟前,今天 ...
新增 会员签名显示条件,可设置当帖子内容大于指定字数以后,作者的签名才会显示
新增 会员头像显示方式,可设置采用置静态还是动态模式显示,动态模式可避免对服务器产生较多错误日志
新增 会员签名头像屏蔽功能,当对会员禁言后,除对他的帖子可以屏蔽,还可以屏蔽他的头像、签名
增强 论坛与 UChome 的整合功能,最大限度的支持站点信息互通和应用之间的促进
新增 UCHome 通知提示功能,在论坛会员可以接收到 UCHome的通知信息,并进行提示
新增 UCHome 内容的边栏调用功能,可利用论坛的边栏显示 UCHome 中的信息
新增 UCHome 应用使用情况展示,在会员资料页面和帖子页面,可以随时看到该会员在 UCHome 中的新消息
新增 外部注册*,设置是否允许来自 UCenter 其他应用用户激活方式的注册
增强 论坛交易积分设置,主题(附件)、悬赏、道具、邀请注册,可单独设置使用何种积分
增强 分类信息和主题分类,分类信息可以和普通主题一样拥有主题分类,形成二级分类信息
新增 论坛自定义导航栏,用户可自由设置前台页面显示的导航栏,增加自己的连接,每个连接可以支持权限定义
增强 论坛表情管理系统,支持在不删除表情的情况下,启用/禁用某类表情
新增 自动设置表情代码功能,表情导入时可无需逐一设置每个表情图片的代码,启用表情更方便
内置 3 套表情图片(含 1 套腾讯授权图片,2 套独立设计图片),16 个主题类型图标,增强论坛生动性
全新 后台管理内核,每种操作均可通过搜索功能进行精确定位,让管理员在上千项功能和设置中随意穿梭
调整 后台功能项目布局,使功能区域划分更加合理,并增加“界面”功能组,方便站长日常管理
增强 后台 - 插件设计功能,插件变量配置类型增加预置项目,方便插件设计
新增 后台 - 网站第三方统计代码设置,站长可以直接贴入代码,启动第三方流量统计系统
新增 后台 - 人性化时间格式设置,可全站开启和关闭此功能
新增 后台 - UCHome 管理设置,可开启或者关闭某些互通功能
新增 后台 - 可视化编辑器设置(含 Discuz! 代码设计)
增强 后台 - 管理组管理功能,简化了新建管理组的操作,可直接增减管理组,并可预设权限
增强 后台 - 会员组管理功能,在增加新会员组时,可选择某个组为参照,用户不必逐一设置新增组的每个权限
优化 论坛帖子查看、发布等功能模板,进一步提升程序执行效率
新增数据库服务器群集支持,内置支持6个功能服务器群组,为社区发展提供持久动力
新增 数据库服务器群集扩充接口,极易进行二次开发和功能扩充
新增 用户登录密码加密传输设置,用户在输入密码时候可以进行加密后再传输,防御网络监听造成泄露
新增 论坛跨站脚本攻击防御设置(config 文件中有开关),提供对基本的跨站脚本攻击识别和防御
新增 后台程序更名设计,站长可以将后台入口 admincp.php 变更为其他名字,就算管理员账号被窃,后台依然无法进入
增强 后台安全性设计,管理员进入后台时需要输入安全提问,使后台更加稳固
修正 各种以往版本中存在的已知问题

discuz!的更新历史

云验证码
全新的云验证码基于强大的反破解算法,改变了以往验证码“单一、被动”的特征,变得更加“多变、主动”,极大地增加了验证码的破解难度
云IP库
建立在云端的违规IP库,当用户出现在违规IP库中时,注册,登录以及发布内容时需要输入验证码,为社区的垃圾帖防御增加了第二道屏障
超级防水墙
防水墙的升级版,它的“防水”机制更全、处理速度更快。启用后全部升级后极速模式,并增加云端补杀机制,减少漏杀情况,夜间高频时段更智能,做到自动禁言恶意用户,将恶意用户阻挡在论坛之外
帐号保镖
通过“弱密码”检测、异常登录检测、安全登录方式等手段,保护用户的帐号安全,使论坛免受盗号*扰
安全大师
通过检测,主动将存在隐患的设置列出来,方便站长优化设置,避免因后台设置不合理造成论坛被灌水的情况出现 产品架构全新改造
从Discuz! X2.5起,数据读写层已经实现全面独立封装。新版支持以表为单位的分服务器部署;数据表全面支持内存级缓存启用,大幅度降低MySQL压力;对数据的输入进行了统一防注入处理,加强数据入库安全性。
性能负载能力和稳定性大幅优化
采用全新的帖子查看数更新机制,解决大访问量情况下,因瞬间大批量更新主题表造成的MySQL死锁的问题;
用户表支持内存级缓存启用;同时,新增不活跃用户(大部分站点比例超过70%)归档功能,让用户表只保留活跃用户,从而大幅度提升用户表性能;
淘贴
为了更好的挖掘站点内容,形成历史沉淀,增强可阅读性,新增淘贴功能。通过此功能,可以借助会员的力量,让论坛的好帖子得到更好的整理与展现,让论坛会员可以更好的发现站点精彩内容。相关介绍贴:
微博元素
新增单向关注功能、@用户功能,让微博中的优秀元素为论坛所用;与论坛紧密结合的特色广播功能,同一个主题两种浏览模式,让传统的以不同版块为入口的阅读模式,可以平滑的切换到以收听关系链为主的新阅读体验,互动统一,相辅相成;增加腾讯微博评论回流功能,分享到微博的帖子,如果在微博中有人评价,也会自动回帖到论坛的帖子里面。
应用中心
新版后台内置应用中心。通过应用中心,站长寻找和安装插件、模板、扩展不再迷茫,实现一键安装。当插件有更新的时候,会自动提示进行升级,让插件的升级也变得十分简单和及时。 同时,面向PHP开发人员、UI设计人员推出Discuz!开发者平台,可以更方便的发布和维护自己的插件、扩展产品和模板风格。
安全补丁和自动升级
新增全新的安全补丁更新和产品自动升级机制。当产品发现重要安全问题的时候,站长将会收到安全警示,并实现在线打补丁和版本更新功能。
站长管理
新版管理后台,进行了多达25处的功能改进,让站长的管理更加方便。重点包括用户批量管理方面的使用改进;主题、回帖回收站的批量删除改进;进行批量编辑设置时管理优化;管理日志查询功能增强;优化表情添加操作,批量添加表情更方便;增强嵌入钩子检测;站长推荐功能增强,可以添加多条推荐内容,前台会随机显示1条;创建导航优化;增加外地ip发帖审核机制;快速清除某人签名、自定义头衔、头像等。
论坛功能
新版针对论坛相关的功能,有接近40项的功能改进,让用户使用论坛的体验进一步增强。
分类信息
新版针对分类信息进行了功能增强,其中新增加字段导入导出的功能,可以让分类信息的模型分享变得更加开放和方便;显示模板已经支持完全自定义,从而让分类信息在前台的展示,更加自由,不再拘束于现有版块的布局约束。此外,还包括增强对分类信息数值型、Email、URL的检测;TEXTAREA类型的字段也可以使用图片、HTML加密,以及用户组权限分配;字段的信息保护增加认证组设置等。
群组
新版针对群组增加了先建立后审核功能,可以更好的规范群组的创建;群组已经允许在一级分类创建;群组简介支持Discuz! code等功能改进等
门户
新版针对门户功能,有20多项的功能改进,重点包括:增加编辑人员推送模块权限,编辑在前台有DIY的权限,但只能编辑模块数据;推送数据时可以读取多张图片供选择并支持在线剪裁图片;文章图片上传方式改进;优化门户推送功能,并加强推送库管理;生成文章时,可以将当前帖子楼主的所有楼层生成一篇文章;生成文章流程进行整体优化;专题评论增加引用功能等。 产品介绍 :
Discuz! X2 在继承和完善 Discuz! X1.5 “经典”宗旨的基础上,针对“运营拓展”、“负载性能”、“用户体验”和“管理体验”几大方面,全面优化和打造, 功能改进多达300余项。
重点功能:
A 性能优化内置完善的解决方案,继续提升产品负载能力
B 短消息增加多人会话模式,并支持后台批量搜索管理
C 门户DIY新增简洁模式,全面开放,支持第三方产品以API模式接入
D 全新的手机版
E 支持自定义规则的充值卡系统
F 优化产品SEO体系
G 群组支持合并
H 专题内置评*能
I 让门户的专题功能增加互动评*能,可以使站内的优势资源产生多层评价
J 帖子中的网络图片一键下载到本地
K 主题分类增加权限控制
L 抢楼贴更加智能
M 引用回复与点评的融合改进
N 内置Discuz! 云平台
O 权限可控制的标签功能,热帖推荐更加方便
P 用户登录/注册体验改进
Q 贴图版块支持以图片模式展示
R 全新的帖子埋红包,回帖自动送奖励帖子模式
S 分类信息字段增加多级联动选择支持
T“版块视图”模式支持显示其他版块,群组帖子功能
U 提醒体验全面改造
V 词语过滤支持分组,并支持大数据量替换
W 邀请注册支持在线购买邀请码
X 站长后台管理体验大幅优化 更新内容:
Fix 部分服务器环境无法安装问题
Fix 版块的权限控制中上传图片权限的问题
Fix 后台主题回收站操作人不准确
Fix ie浏览器下 diy的投票 点击后 出现无法显示网页或者提示php虚拟内存不足
Fix 上传flash广告无效,前台有广告位但是地址为空
Fix 找回密码页面,账号、邮箱不对时系统提示错误
Fix 设置论坛签名的时候[ b ]标签问题
Fix 后台--用户--用户栏目 编辑顺序后无变化
Fix 同一IP*24小时注册次数问题
Fix 后台积分变动记录错位
Fix 从7.2转换至X1.5,收藏数据丢失问题
Fix 无图片的商品在DIY调用时,图片路径解析不正确
Fix 热门关键词搜索问题
Fix IE8下点击添加应用后无反应,页面空白
Fix 分类信息字段为多选(checkbox)不能正常参与搜索
Fix 屏蔽好友动态设置无效
Fix 帖子生成文章的 不解析问题了也存在于群组帖子中
Fix 升级成1.5之后的部分网站的feed不能解析{subject}等
Fix 前台修改版块规则 会清空版块简介
Fix PHP v4.3.9版本无法DIY
Fix 居住地选项四级是空的,活动贴设置必选会出错
Fix 取消风格编辑里的阅读区域宽度设置
Fix 版块名称8个字 包含<符号 无法显示完整
Fix 头像任务无法完成
Fix 邀请注册记录无法删除
Fix 全新安装或升级上来的站点,优化设置里广场的描述有问题
Fix 在线会员时间显示,隐身时始终显示8:00
Fix 帖子浏览数延时更新问题
Fix 页头积分可隐藏
Fix 修复用户模块权限判断
Fix 修改邀请码1
Discuz! X1正式发布如期2010年07月23日更新
Discuz! X1 Release 20100601 更新记录
ADDSNS风格模板
FIXDIY 设置会员排行
FIX DIY 帖子模块中增加调用指定会员有帖子功能
FIX DIY 新增“公告”模块点击“确定”没有反应,不能保存。
FIX DIY 会员模块中,选择显示方式为“头像+用户名+积分数”里出现错位
FIX DIY 框架多层嵌套出现问题
FIX DIY 选择的相册是加密相册,模板变形
FIX DIY 要调用某群组的帖子问题
FIX DIY 添加框架,编辑样式问题
FIX DIY 做出来的发帖排行错位
FIX DIY 数据模块“当天会员”结果为总积分的会员排行
FIX DIY 制作专题时,选择风格,显示问题
FIX DIY 专题DIY的时候风格选项卡中的风格预览图片缺失
FIX 界面 IE7下 门户内容页面图片上传时间错位
FIX 界面 IE7 、Chorme等浏览器下播放器错位问题
FIX 界面 火狐下下首页发布文章编辑器中 css控制位置不对。
FIX 界面 IE6.0下,LOGO上方部分被遮蔽
FIX 界面 IE7浏览器下搜索好友 提示非法的提交请求
FIX 界面 按钮Opera下呈方形
FIX 界面 个人空间头部与主体错位,FF3.6.3
FIX 界面 textarea 在1024*768的分辨率下显示有问题
FIX 界面 文章推送界面,下拉条在IE6浏览器下错位
FIX 界面 IE6访问版块的列表页面,点返回,不会弹出相关版块的层
FIX 界面 搜索弹出框与管理中心遮盖
FIX 界面 谷歌浏览器下登陆口错位
FIX 界面 我的中心发起投票活动的编辑页面有错位现象
FIX 界面 IE8下漂浮广告问题
FIX 门户 论坛帖子推送到门户弹出窗有问题
FIX 门户 静态化名称不能用下划线,用了静态化之后,就提示该专题不存在
FIX 门户 房产信息链接建议新窗口打开
FIX 门户 文章查看多个错位
FIX 门户 文章中图片的提示信息问题
FIX 门户 关于门户首页投票点选与对应内容不在同一水平线上
FIX 后台 用户组名带'这种符号的用户 登陆后不跳转
FIX 后台 用户组中 关闭游客 允许访问站点后 ucenter中通信失败
FIX 后台 词语过滤提示问题
FIX 后台 搜索用户更多选项内 设置不起作用
FIX 后台 用户管理,搜索用户的时候使用邮箱为条件。
FIX 后台 主题管理 搜索XX人的贴子。然后转移到其他版块。提交没有反应
FIX 后台 用户马甲搜索功能错误
FIX 后台 模块样式ucenter的地址
FIX 后台 用户组设置禁止发送短信息 头像上面的短消息依旧可以发送短信息
FIX 后台 继续审核主题连接错误
FIX 后台 全局--时间设置”无效
FIX 后台 多版块置顶设置不支持伪静态地址
FIX 后台 表情管理页码的一个错误
FIX 后台 删除审核新回复,出现错误提示
FIX 后台 用户禁言或禁止访问 用户帖子删除
FIX 后台 开启了手动实名审核后,没有进行实名审核的地方
FIX 后台 二级域名解析问题
FIX 论坛 分类信息下拉框问题
FIX 论坛 在版块设置了禁用水印的版块上传图片还是会打上水印
FIX 论坛 如果某版块没有版块介绍,那么该版块在关闭边栏后连版规也不显示了!
FIX 论坛 主题推荐表的字段长度不够了
FIX 论坛 悬赏帖子重新编辑下就是普通帖子
FIX 论坛 首页关闭边栏后,希望能把友情链接自动移动到页面下方
FIX 论坛 公告标题太长时 未进行缩显示
FIX 论坛 搜索框的字体个个浏览器下都错位
FIX 空间 申请了周期性的任务后,在“进行中的任务”中看不到
FIX 空间 积分记录中--附件付费-实际付费错位
FIX 空间 随便看看相册,没有下一页,只能展示一页
FIX 空间 投票 选项过长
FIX 空间 导航条重复了二级的部分
FIX 空间 打招呼 打招呼的信息超长 页面显示问题 具体看截图
FIX 空间 从相册列表点击一个相册进入相册图片查看页面,没有返回链接到列表
FIX 版主 在管辖版块编辑不了其他版主的帖子
FIX 版主 权限不能下延了
FIX 版主 搜索会员帖子 游客的帖子也显示出来了
FIX 版主 合并主题后的鉴定图章问题
FIX 群组 等级图标URL问题
FIX 群组 邀请好友加入群组,邀请成功后,页面不自动跳转
FIX 群组 分类增加二级群组 出现数据库错误
FIX 语言 邮件,后台语言包缺失
FIX 语言 big5 版本,个人空间,点击个人资料,页面空白。
FIX 语言 big5 版本, 装扮空间问题
特别说明:
由于UCHome与Discuz!部分功能进行了整合性融合,因此UCHome的部分功能,在整合到Discuz! X后将会部分丢失,其中包括:
1、由于新增专题功能,原UCH热闹功能将不再支持;
2、UCH投票、UCH活动将与论坛投票贴、活动贴的形式融合为一体,活动相册、活动群组功能将不再支持;
3、UCH群组将以新的群组功能存在,原群组相册、群组活动功能将不再支持;
4、个人资料进行了新的调整,UCH原个人资料中的学校、工作信息将需要重新填写;
5、U
1、 版块权限进一步细化,增加更多字段支持,例如注册天数、IP,支持会员名单
2、 增加主题评价排行榜以及JS调用,方便会员调用数据
3、 可改名文件升级提示,注册和后台
4、 管理员不受任何搜索*
5、 某些主题回帖只对发帖人、自己、管理可见
6、 在任意版块选择性置顶,管理员可以选择版块
7、 回帖时间设置倒序排列,帖子可以单独设置
8、 后台查马甲,根据注册ip登录ip
9、 抢楼贴:支持无限楼层,不允许删帖、快速跳楼检索,解决排序混乱
10、 特殊版块显示需求
11、 多种登录方式接口
12、 分类信息加强,优化分类信息检索
13、 活动报名列表支持导出xls文件
14、 评分理由是否显示添加后台设置开关
15、 分区页头广告自定义
16、 分区版块支持独立域名
17、 编辑帖子时间按照用户组设置
18、 超版可以管理特殊用户组
19、回收站后台展示改进
20、 鉴定贴功能
21、 计划任务自动解禁禁言用户
22、 保留买卖帖积分记录
23、 上传的附件可直接作为媒体播放
24、 管理组前后台权限细化
25、 可以查看其他用户的全部主题和回复
26、 增加附件的动态链接
27、 通过注册ip自动审核会员
28、 帖子审核机制改进 ·修复 主题内容页 Flash 的浏览器兼容性
·修复 主题内容页“分享”的显示以及 JS 错误
·调整 部分服务器安装插件后内容缺失或错乱的XML兼容性
·修复 后台邮件检测的星号掩码兼容
·修复 settings.inc.php 文件的 Warning 错误(仍有错误的请到“界面”设置提交下即可)
·修复 前台隐藏版块的泄露的问题
·修复后台日历显示不全的问题
·修复 版主会员审核的 JS 错误
·调整 image.php 对远程附件的兼容性
·修复 远程附件“附件尺寸下限”失效的问题
·修复 个人中心设置的风格登录时无效的问题
·修复 附件中包含图片二次编辑时变成图片附件的问题
·完善 我7.0.0
全新 社区 UI 设计,开创性操作引导和页面布局,大幅度提升会员使用体验
全新 风格模板体系,打造个性化论坛风格更容易,论坛展现效果更突出
全新 论坛风格可视化编辑器,支持在线设计风格,可实时预览设计效果
全新 论坛风格管理系统,风格安装、卸载一键完成,支持风格效果图
内置 16 款精心设计的炫酷风格和 7 套模板,供各种类型的站点选用,个性十足
新增 注册、登录、发帖等常规操作的悬窗设计,减少用户页面切换行为和次数,增强论坛操作的易用性
新增 注册、登录、发帖等常规操作的提示信息设计,管理员可设置每种操作的提示信息,并支持多条信息随机展示
新增 注册 - 新手任务设置,当会员注册完毕,可以立即提醒进行某个任务,在完成任务后才能拥有正常权限
新增 发帖 - 附件批量上传,会员可预先上传多个附件而后再发帖,在提供便利的同时提高了网络较差时发帖成功率
新增 发帖 - Feed隐私设置,用户可选择是否在个人空间中公开自己的发帖或者回帖行为
增强 发帖 - 可视化编辑器,界面更加简洁,每个标签按钮都可在后台设置开关和提示信息
增强 发帖 - 论坛表情图片,可自动记忆用户选择的表情分类,采用页签方式切换,使用更便捷
全新 投票、悬赏、辩论、活动、视频、商品等特殊帖的展示形式,增强用户参与和使用感受
全新 道具使用、购买,勋章申请、颁发等操作的交互流程,节省页面跳转的同时,增强道具、勋章的使用率
增强 TAG 标签的展示,采用 Tag 云的形式,利于会员更快了解到整个论坛的主题
增强 我的好友,重新设计该页面的布局,显示好友头像以及在线状态,增加与好友互动的常用链接
改进 帖子内容的文本、段落样式,新的样式更有利于阅读
改进 评分信息,展示出评分者的头像,增强网友参与互动的荣誉感
改进 用户权限介绍页面,用户自身权限与其他用户组权限信息展示更加条理
改进 用户个人资料修改及展示页面,信息结构更加清晰
改进 帖子楼层布局,对各类操作进行归类,区块排版更加合理,突出“回复”、“引用”链接,网友互动性增强
全新 论坛任务系统,进一步增强社区会员的互动行为,可利用任务增强社区的粘性、增加活跃度
内置 会员类、帖子类、红包类、推广类、头像类 5 种论坛任务,轻松设计各种论坛任务
支持 任务衍生,每类任务可根据申请条件、完成条件、奖励内容衍生出无数种任务
支持 自定义任务脚本,内置自定义任务的安装、升级、卸载、配置、条件判断、管理接口,任务拓展极为容易
支持 系列化任务,每个任务之间可以设置关联性,形成类似 RPG 游戏类型任务,吸引会员持续参与
支持 多种任务奖励模式,可奖励任意某种积分、道具或拥有高级权限的特殊组,完成任务后自动发送奖励通知
支持 任务自动上线和下线以及周期性任务,管理员设定好以后,可安心其他管理,无需每日牵挂
支持 会员任务提醒,当会员有未完成任务时随时提醒会员,并可随时查看任务执行的进度情况
全新 悬窗管理模式,前台管理操作支持多重组合,高亮、精华、置顶等操作可一次完成,无需页面切换
新增 版主管理面板 - 主题管理,可支持 8 种条件对栏目主题搜索,并对搜索结果执行批量管理操作
新增 版主管理面板 - 帖子管理,可查看、管理任意会员的主题贴、回复贴,支持多种条件进行搜索
新增 版主管理面板 - 主题回收站,版主可对回收站的主题进行搜索、查看,管理员可进行恢复和彻底删除
新增 版主管理面板 - 审核用户,管理员可在后台设置某个版主协助进行会员审核
增强 版主管理面板 - 各种文字编辑功能,对所有可使用 Discuz! 代码的地方,嵌入了简易编辑器,方便录入
全新 论坛边栏系统,将论坛数据外部数据调用和内部数据调用完美整合,高自由度设置、高性能数据缓冲设计
新增 数据调用模块脚本,充分开放的数据接口,可自行设计调用模块脚本,并可于边栏或者其他应用程序调用
新增 自定义模块脚本设计页面,可自由定义设置项目,支持单行文本、多行文本、单选多选、下拉选择
新增 自定义模块脚本缓存模式选择,既可以使用系统缓存功能,也可使用脚本自己的缓存机制
新增 全新设计的内置 13 个模块脚本,功能各异,调用方便,站长可以随意选取和组合
内置 近 30 个常用边栏模块,包括会员排行、主题排行、附件展示、首页聚合等各种功能调用
全新 论坛短消息系统,将短消息由信件模式变为聊天模式,会员短消息交流更突出信息的流畅性和延续性
改进 用户短消息的控制形式,恢复用户组短消息相关权限的设置,方便仅拥有论坛的站点管理会员短信
新增 结合论坛新手实习期和 UCenter 当中的短消息*策略,可大幅度减少垃圾短消息对用户的*扰
新增 会员积分变动提示,当积分变化时(如发帖,搜索 ...),系统会自动提示会员,令论坛操作更加生动有趣
改进 论坛警告机制,可查知用户被警告次数,当进行警告操作和收到警告通知的时候,可以了解被警告情况
新增 论坛分区隐藏,当设置某论坛分区隐藏后,则属于此分类的论坛均自动隐藏
新增 版块是否显示全局置顶的主题设置,可让某些版块不显示全局置顶的主题,令主题列表更加简洁
新增 论坛人性化时间方式,除显示精确日期时间以外,用户可以选择使用人性化时间,如 1 分钟前,今天 ...
新增 会员签名显示条件,可设置当帖子内容大于指定字数以后,作者的签名才会显示
新增 会员头像显示方式,可设置采用置静态还是动态模式显示,动态模式可避免对服务器产生较多错误日志
新增 会员签名头像屏蔽功能,当对会员禁言后,除对他的帖子可以屏蔽,还可以屏蔽他的头像、签名
增强 论坛与 UChome 的整合功能,最大限度的支持站点信息互通和应用之间的促进
新增 UCHome 通知提示功能,在论坛会员可以接收到 UCHome的通知信息,并进行提示
新增 UCHome 内容的边栏调用功能,可利用论坛的边栏显示 UCHome 中的信息
新增 UCHome 应用使用情况展示,在会员资料页面和帖子页面,可以随时看到该会员在 UCHome 中的新消息
新增 外部注册*,设置是否允许来自 UCenter 其他应用用户激活方式的注册
增强 论坛交易积分设置,主题(附件)、悬赏、道具、邀请注册,可单独设置使用何种积分
增强 分类信息和主题分类,分类信息可以和普通主题一样拥有主题分类,形成二级分类信息
新增 论坛自定义导航栏,用户可自由设置前台页面显示的导航栏,增加自己的连接,每个连接可以支持权限定义
增强 论坛表情管理系统,支持在不删除表情的情况下,启用/禁用某类表情
新增 自动设置表情代码功能,表情导入时可无需逐一设置每个表情图片的代码,启用表情更方便
内置 3 套表情图片(含 1 套腾讯授权图片,2 套独立设计图片),16 个主题类型图标,增强论坛生动性
全新 后台管理内核,每种操作均可通过搜索功能进行精确定位,让管理员在上千项功能和设置中随意穿梭
调整 后台功能项目布局,使功能区域划分更加合理,并增加“界面”功能组,方便站长日常管理
增强 后台 - 插件设计功能,插件变量配置类型增加预置项目,方便插件设计
新增 后台 - 网站第三方统计代码设置,站长可以直接贴入代码,启动第三方流量统计系统
新增 后台 - 人性化时间格式设置,可全站开启和关闭此功能
新增 后台 - UCHome 管理设置,可开启或者关闭某些互通功能
新增 后台 - 可视化编辑器设置(含 Discuz! 代码设计)
增强 后台 - 管理组管理功能,简化了新建管理组的操作,可直接增减管理组,并可预设权限
增强 后台 - 会员组管理功能,在增加新会员组时,可选择某个组为参照,用户不必逐一设置新增组的每个权限
优化 论坛帖子查看、发布等功能模板,进一步提升程序执行效率
新增数据库服务器群集支持,内置支持6个功能服务器群组,为社区发展提供持久动力
新增 数据库服务器群集扩充接口,极易进行二次开发和功能扩充
新增 用户登录密码加密传输设置,用户在输入密码时候可以进行加密后再传输,防御网络监听造成泄露
新增 论坛跨站脚本攻击防御设置(config 文件中有开关),提供对基本的跨站脚本攻击识别和防御
新增 后台程序更名设计,站长可以将后台入口 admincp.php 变更为其他名字,就算管理员账号被窃,后台依然无法进入
增强 后台安全性设计,管理员进入后台时需要输入安全提问,使后台更加稳固
修正 各种以往版本中存在的已知问题

业务档案包括哪些

下面由Laravel教程栏目给大家介绍Laravel 7 使用 constrained 方法来设置数据库外键,希望对需要的朋友有所帮助!

Laravel

大家好,

今天,我想写一个快速提示关于在Laravel7中使用外键。

此方法将会帮助您编写更短的迁移,并使代码更具可读性。

在我们的例子中,我使用非常常见的 user_id,它可以应用于任何外键。

以前,我们会这样写:

$table->unsignedBigInteger('user_id')->index();$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');

嗯,有点冗长,对吧?

好消息是我们现在可以这样写 :

$table->foreignId('user_id')->index()->constrained()->onDelete('cascade');

更简练且更容易阅读,我希望你喜欢这个提示。

如果你觉得有用的话,请和你的朋友们分享吧。

祝您有个美好的一天。

原文地址:https://dev.to/wolfiton/laravel-7-short-cuts-to-writing-foreign-keys-4c1o

译文地址:https://learnku.com/laravel/t/49371

业务档案包括哪些

下面由Laravel教程栏目给大家介绍Laravel 7 使用 constrained 方法来设置数据库外键,希望对需要的朋友有所帮助!

Laravel

大家好,

今天,我想写一个快速提示关于在Laravel7中使用外键。

此方法将会帮助您编写更短的迁移,并使代码更具可读性。

在我们的例子中,我使用非常常见的 user_id,它可以应用于任何外键。

以前,我们会这样写:

$table->unsignedBigInteger('user_id')->index();$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');

嗯,有点冗长,对吧?

好消息是我们现在可以这样写 :

$table->foreignId('user_id')->index()->constrained()->onDelete('cascade');

更简练且更容易阅读,我希望你喜欢这个提示。

如果你觉得有用的话,请和你的朋友们分享吧。

祝您有个美好的一天。

原文地址:https://dev.to/wolfiton/laravel-7-short-cuts-to-writing-foreign-keys-4c1o

译文地址:https://learnku.com/laravel/t/49371

旭新科技网还为您提供以下相关内容希望对您有帮助:

discuz!的更新历史

重点包括用户批量管理方面的使用改进;主题、回帖回收站的批量删除改进;进行批量编辑设置时管理优化;管理日志查询功能增强;优化表情添加操作,批量添加表情更方便;增强嵌入钩子检测;站长推荐功能增强,可以添加多条推荐内容,前台会随机显示1条;创建导航优化;增加外地ip发帖审核机制;快速清除某人签名、自定义头衔、头像等。论坛...

Top