Discuz! X3 数据字典

Ctrl+F 搜索表名称即可,该文档适用于Discuz! X3

pre_common_admincp_cmenu 后台菜单收藏表

字段名 数据类型 默认值 允许非空 自动递增 备注
id smallint(6) unsigned  NO
title varchar(255)  NO  菜单名称
url varchar(255)  NO  菜单地址
sort tinyint(1)  0  NO  菜单类型,备用
displayorder tinyint(3)  NO  显示顺序
clicks smallint(6) unsigned  1  NO  点击数,备用
uid mediumint(8) unsigned  NO  添加用户
dateline int(10) unsigned  NO  添加时间

继续阅读“Discuz! X3 数据字典”

Related posts

编写兼容UCWEB的手机HTML页面

兼容UCWEB的HTML页面是一个很纠结的事情,UCWEB并不支持全部的HTML、css属性,并且完全屏蔽JS。

要做具备UCWEB兼容性的HTML,需要做到以下几条:

1、遇到图文混排结构时,用TABLE
2、不用padding margin
3、不用background:url属性添加背景图,但可添加背景色
4、涉及图片的地方用img
5、不设置字体、字号
6、hr表现为一条虚线
7. 不能定义button的样式,只能用image类型的input代替
8. 只有li标签支持float属性,为了兼容性也建议慎用
9. input输入框无论怎样都独占一行
10. 别改变body的背景色,会出问题
11. javascript完全不支持

Related posts

给Windows 7命令行加上Sudo功能

Windows 7 对于用户权限的设置更是到了十分苛刻的地步,每当需要做管理操作时,都需要做提权操作。这样做虽然十分安全,但是也添加了不少麻烦。毕竟大家都不是从网络管理员的角度来使用Windows的。

在Linux中有一个十分简单的命令Sudo,通过Sudo可以很简单的切换到root帐号执行提权操作。在Windows 7中其实也可以做到,而且比Linux更为简单。
继续阅读“给Windows 7命令行加上Sudo功能”

Related posts

轻松解决VeryCD无法下载的问题

VeryCD因为地球人都懂的原因,关闭了下载的链接。这让很多美剧、日剧迷们伤透了脑筋。
其实只要你细心,依然可以找到下载的地址,不信看这里吧!
继续阅读“轻松解决VeryCD无法下载的问题”

Related posts

IE6也能快速调试 Firebug Lite使用

作为前端或网页开发者而言,在IE6上做CSS调试在之前简直是一个噩梦。作为前端或网页开发者而言,但这又是无法回避的事情。某日从红茶那边听说了Firebug Lite这个好东西,可以在不装插件的情况下,自由的对IE各个版本添加DOM、CSS调试功能。这对被IE6折磨的人而言,绝对是好消息。

Firebug Lite实现的方式十分简单,依据使用的环境不同,Firebug Lite的作者提供了两种解决方案。
继续阅读“IE6也能快速调试 Firebug Lite使用”

Related posts

发布本地存储开发插件-Rookie 作者:rukey67

Web开发中的本地存储常常用来存储一些与用户相关的特定信息到用户本地硬盘,比如用户对网站设置的一些偏好选择如网页皮肤外观,具有时效性的用户登录认证信息,保存用户表单填写的数据以避免反复填写或者提交时网络故障导致填写数据丢失,以及存储一些需要常用到的数据集以减少网页重复加载时对网络数据的请求。在不同客户端平台下的本地存储已有多种现实的解决方案,用得最广泛的如Cookie,但存在数据量较小,不能跨浏览器共享,使用API不友好等缺陷,作为对cookie的补充,在一些需求中以userData Behavior、HTML5 local storage,以及Flash SharedObject技术实现的本地存储方案也有应用。

Rookie 即是一款用于Web开发实现本地存储功能的脚本小插件,采用 JavaScript 和 SWF 文件通信,通过调用Flash SharedObject对象完成本地数据存储。沿着网上已有方案的思路进行了一些功能拓展与完善,更方便第三方使用,下面加以介绍。
继续阅读“发布本地存储开发插件-Rookie 作者:rukey67”

Related posts

细节不是口号–QQ的小提示很棒

元旦放假,2010年来难得有个机会连续休假3天的。昨天给自己放了一个大假,出杭州独自旅游了一天。

在外用到QQ时,无意间留意到一个很小的细节:当我在异地上网时,QQ会弹出一个提示,提醒我不是在常用地点登陆的。同时也会给出之前的登陆地点。

683447f3jw6dcxa0ccy5wj
(感谢佩佩姐提供她截取的图片)

这个感觉我觉得非常好,虽然我不是什么会员,但是QQ却通过这个小弹窗时时刻刻的提醒我一些可能产生异常的信息。

继续阅读“细节不是口号–QQ的小提示很棒”

Related posts

杭报集团网上订报系统的一箩筐BUG

最近给家人订阅报纸,不免用上杭报集团网上订报系统,然而不用不知道,一用吓一跳!杭报集团网上订报系统不是一般的BUG多,甚至是没法用。

为什么说的那么夸张,这要从杭报集团网上订报系统2010年的一次调整说起。往年的订报只要输入报卡的编号和密码就可以进行订阅了,虽然界面丑了点,但十分好用。但是今年,杭报集团网上订报系统添加了一个用户信息收集的功能,需要先注册为他的注册用户,然后才可以进行订阅。虽然是一个小小的改动,但这导致了巨大的影响。我可以断言,截至目前,90%的用户是无法通过该系统成功订阅的,我不是吹牛,请往下看。

首先,进入订报系统的首页,首页是这个样子的:
继续阅读“杭报集团网上订报系统的一箩筐BUG”

Related posts

[转]CDC-设计模式-自动完成

Jabob Nielsen提出的10个可用性原则中有一个原则-防止出错(Error Prevention)。官网中有对这一原则的具体解释,这里不再复述。笔者认为还有一个防止出错的方法就是让用户选择而不是输入。在这里用户不需要思考 如何输入,输入是否正确,这里以常见的“自动完成”来谈一下这个设计模式在当下的应用。

自动完成是一种属于反应性界面的强大模式。典型的模式是随着用户在文本框的输入,显示一个包含匹配项的下拉列表。理想情况下,应该自动选择最佳的匹配项。此时,用户只需要接受匹配项或者从列表选择其他项。

典型应用:邮箱,即时通信软件

图1 Sametime 7.5.1

好,现在我们来思考下这简单的交互中,有哪些需要在交互设计中需要注意的地方。笔者从输入、匹配、选择这三个方面进行分析。
输入
用户输入时,需要等待多少时间反馈?对自动完成而言,用户每输入一个字符就需要反馈。不过,如果用户输入速度很快,在输入几个字符给出反馈建议也是可以的,同时这里也需要考虑到性能问题。
匹配
如图2对于IBM的Note而言,用户输入的字符可以与联系人的名字或者电子邮件地址的任意部分匹配,突出显示匹配的联系人,同时也以粗体显示已输入的字符。这样可以清楚地告知用户选中的联系人以及所匹配的字符,进行拼写检查,防止出错。
继续阅读“[转]CDC-设计模式-自动完成”

Related posts

周鸿祎的产品是昙花

这是网上流传的漫画,3721是流氓的口号。一时间360从良,老周悔过自新等等报道铺天盖地的出现。360也就是在这样的环境下诞生了。

4年内,360从一个0装机量的小软件到了接近2亿装机量的产品。按理说是想当不错的东西了,但是,老周似乎又想让360重走3721的老路,又想将360变得强制而又流氓起来,当然这次不是对用户流氓,而是对同行耍流氓。

理性的说,腾讯的盈利面很广,硬广只是他的一部分收入来源,断了硬广并没有马化腾说的3天就完蛋那么恐怖。但是,一个公司可以随意通过篡改对方的产品来达到减少对方收入来源的做法,这显然是一种赤裸裸的强盗行为。这种做法就好比有人每天从你口袋里把钱拿走,虽然每次拿的不多,你可以忍受么?你可以继续微笑面对他么?这种事情撞到自己头上,任何人都会被激怒。

虽然360目前还没有挂,还拥有一定的用户,但是从360的做法看,老周只适合做短线产品,可能他有很好的点子,但是缺乏让产品持续稳定发展的能力,4年或许是老周的一个临界点。

Related posts