天空小小岛技术论坛

 找回密码
 注册
搜索
天空小小岛技术论坛 门户 查看主题

【Discuz! 7.1 Patch1 下载及细节说明】(最后更新:9-27 11:38,补丁:1,说明:13,手册:3)

发布者: s.Bo | 发布时间: 2009-9-29 20:09| 查看数: 7881| 评论数: 1|帖子模式

本帖最后由 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/ 中修补过的升级程序。

【说明】

以下内容由于重复咨询人较多,所以在这里统一作答

关于 Discuz! 7.1 的插件说明

关于 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 插件的数据转移。但不排除今后版本升级后会提供以上解决方案的可能,感谢大家对此插件的支持。

以前安装过 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语句
  1. REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (1,'pm','私人消息','pm.php?filter=newpm');
  2. REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (2,'announcepm','公共消息','pm.php?filter=announcepm');
  3. REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (3,'task','论坛任务','task.php');
  4. REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (4,'systempm','系统消息','');
  5. REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (5,'friend','好友消息','');
  6. REPLACE INTO cdb_prompttype (`id`, `key`, `name`, `script`) VALUES (6,'threads','帖子消息','');
复制代码
然后到“[工具]更新缓存”更新系统缓存后即可。

12· 计划任务出错
7.1 中已经取消了 notify_daily 的计划任务,由于工作的疏忽在测试版中忘记删除,尽请谅解。
请到“[工具]数据库->导入”执行以下SQL语句
  1. DELETE FROM cdb_crons WHERE filename='notify_daily.inc.php';
复制代码
然后到“[工具]更新缓存”更新系统缓存后即可。

13· feeds表缺失
此问题是由最初 Manyou 插件卸载程序中的 bug 所致。
请到“[工具]数据库->导入”执行以下SQL语句
  1. CREATE TABLE cdb_feeds (
  2.   feed_id mediumint(8) unsigned NOT NULL auto_increment,
  3.   type varchar(255) NOT NULL DEFAULT 'default',
  4.   fid smallint(6) unsigned NOT NULL DEFAULT '0',
  5.   typeid smallint(6) unsigned NOT NULL DEFAULT '0',
  6.   sortid smallint(6) unsigned NOT NULL DEFAULT '0',
  7.   appid varchar(30) NOT NULL DEFAULT '',
  8.   uid mediumint(8) unsigned NOT NULL DEFAULT '0',
  9.   username varchar(15) NOT NULL DEFAULT '',
  10.   data text NOT NULL DEFAULT '',
  11.   template text NOT NULL DEFAULT '',
  12.   dateline int(10) unsigned NOT NULL DEFAULT '0',
  13.   PRIMARY KEY (feed_id),
  14.   KEY type(type),
  15.   KEY dateline (dateline),
  16.   KEY uid(uid),
  17.   KEY appid(appid)
  18. ) TYPE=MyISAM;
复制代码


【手册】

【新手任务】功能介绍及使用说明
插件开发者手册 Discuz! 7.1 版本
主题评价及热点的设置方法

最新评论

小黑屋|手机版|Archiver|天空小小岛 ( 京ICP备17043412号-1|

GMT+8, 2018-11-21 11:27 , Processed in 0.101809 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表