本帖最后由 s.Bo 于 2009-9-29 20:14 编辑
【补丁】
由于工作上的疏忽,给您带来不便,尽请谅解!
···· Discuz! 7.1 Patch1 补丁 ····
本补丁主要解决了以下问题:
1、升级程序的兼容性
2、Manyou 安装卸载导致的误删除
3、数据校验错误
4、用户组升级及动态相关
5、IE6下无法删除图片附件
推荐下载
http://www.discuz.net/attachment.php?aid=NTM2NTgzfGQ2YjljMjU4fDEyNTQyMjYxNzR8OGNlNFYzMVkvWkxXT0Jnb3A3T2ZQSjk0MEx0K2I3bHFNSkllRWxJa3VUOTUzQjA%3D
压缩包 upload/ 目录中的内容上传到论坛根目录覆盖源文件,然后到“[工具]更新缓存”更新系统缓存。如果您已经升级成功可以不必理会 utilities/ 中修补过的升级程序。
【说明】
以下内容由于重复咨询人较多,所以在这里统一作答
1· 关于 Discuz! 7.1 的插件说明
2· 关于 Discuz! 7.1 的风格兼容性说明
3· 如何关闭发帖、回帖的浮动窗口
到“[界面]界面设置->全局->启用浮动窗口”,去掉“发帖”、“回帖”前的复选框,按回车提交
4· Discuz! Manyou 1.0 插件与 UCH Manyou 相关说明
7.1 中内置的 Manyou 插件 1.0 版暂不支持和 UCH Manyou 共存,因此,如果您安装了 UCH 后 Manyou 1.0 插件无法使用,请在安装 Patch1 后卸载此插件。目前也不提供 UCH Manyou 向 Discuz! Manyou 1.0 插件的数据转移。但不排除今后版本升级后会提供以上解决方案的可能,感谢大家对此插件的支持。
5· 以前安装过 Manyou for Discuz! 的站点
请按照以下步骤升级:
1) 使用下面提供的 manyou.zip 解压缩上传到 plugins/ 目录下覆盖源文件
2) 执行卸载(如果您点击过了安装),再安装,并启用插件
http://www.discuz.net/attachment.php?aid=NTM1NjY5fDlkMmI5Y2I2fDEyNTQyMjYxNzR8OGNlNFYzMVkvWkxXT0Jnb3A3T2ZQSjk0MEx0K2I3bHFNSkllRWxJa3VUOTUzQjA%3D
6· Flash 标签的问题
Discuz! 7.1 已经内置 Flash 标签,您只需开启版块设置的[media]标签即可,自定义标签里的 Flash标签可以删除。
7· 顶踩功能如何开启
到“[全局]论坛功能->主题评价”开启后,设置相应的值即可,详情参阅本帖的“手册3”。
8· 编辑器设置项变少了
由于编辑器重新设计,因此设置方式全部更新,而且速度比以前快。
9· 新增的需要设置为 777 的目录
无论您是否注意到 forumdata/ 中新增的目录我都要在这里做个说明,7.1 里此目录下增加了3个子目录。不管他们在您的服务器是否存在以及属性如何,请注意设置他们的 777 可写属性。如果您发现某目录不存在,请放心,并不是程序的 BUG,因为程序会自动创建。
forumdata/feedcaches/ 论坛动态用
forumdata/imagecaches/ 图片缓存用
forumdata/plugins/ 存放插件的语言包
以上目录不正常会导致首页热点图片、主题推荐图片不显示、插件的语言包不显示等问题,请确认下您主机上的这些目录。
10· Manyou 提示未定义错误
到“[插件]Manyou->设置”,点击“MYOP 应用管理”,开启 Manyou 服务即可
11· 进入提醒时提示“SELECT count(*) FROM [Table]promptmsgs WHERE uid='613' AND typeid IN ()”错误
Discuz! 升级语句的 MySQL 兼容导致的,请到“[工具]数据库->导入”执行以下SQL语句- REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (1,'pm','私人消息','pm.php?filter=newpm');
- REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (2,'announcepm','公共消息','pm.php?filter=announcepm');
- REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (3,'task','论坛任务','task.php');
- REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (4,'systempm','系统消息','');
- REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (5,'friend','好友消息','');
- REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (6,'threads','帖子消息','');
复制代码 然后到“[工具]更新缓存”更新系统缓存后即可。
12· 计划任务出错
7.1 中已经取消了 notify_daily 的计划任务,由于工作的疏忽在测试版中忘记删除,尽请谅解。
请到“[工具]数据库->导入”执行以下SQL语句- DELETE FROM cdb_crons WHERE filename='notify_daily.inc.php';
复制代码 然后到“[工具]更新缓存”更新系统缓存后即可。
13· feeds表缺失
此问题是由最初 Manyou 插件卸载程序中的 bug 所致。
请到“[工具]数据库->导入”执行以下SQL语句- CREATE TABLE cdb_feeds (
- feed_id mediumint(8) unsigned NOT NULL auto_increment,
- type varchar(255) NOT NULL DEFAULT 'default',
- fid smallint(6) unsigned NOT NULL DEFAULT '0',
- typeid smallint(6) unsigned NOT NULL DEFAULT '0',
- sortid smallint(6) unsigned NOT NULL DEFAULT '0',
- appid varchar(30) NOT NULL DEFAULT '',
- uid mediumint(8) unsigned NOT NULL DEFAULT '0',
- username varchar(15) NOT NULL DEFAULT '',
- data text NOT NULL DEFAULT '',
- template text NOT NULL DEFAULT '',
- dateline int(10) unsigned NOT NULL DEFAULT '0',
- PRIMARY KEY (feed_id),
- KEY type(type),
- KEY dateline (dateline),
- KEY uid(uid),
- KEY appid(appid)
- ) TYPE=MyISAM;
复制代码
【手册】
1· 【新手任务】功能介绍及使用说明
2· 插件开发者手册 Discuz! 7.1 版本
3· 主题评价及热点的设置方法 |