IPB

欢迎您, 论坛游客 ( 登录 | 注册 )

4 页 V  < 1 2 3 4 >  
Reply to this topicStart new topic
> [计划]新版本网站的工作计划
岩鹭
发表 2005-03-16 15:45
链接: #41


版主
***

组别: 版主
帖子: 13982
注册: 2003-05-31
编号: 18
我看了很正常啊,感觉是寥寥的时间错了。
Go to the top of the page
+Quote Post
寥寥
发表 2005-03-16 17:38
链接: #42


生命中的精灵
***

组别: 正式会员
帖子: 5335
注册: 2003-06-06
编号: 46
引用 (岩鹭 @ 2005-03-16 15:45 )
我看了很正常啊,感觉是寥寥的时间错了。
*

我上同事的机子上看了看,果然是我机子的问题~~~晕呀~~~可是我机子的时间看上去是对的呀!!!为什么我在我们的网站上看到的时间就是错的呢?


--------------------
森林里举行了一场音乐会,胖猫、鳄鱼、老鼠、青蛙,通通粉墨登场。
跳跃的指法、拨动的琴弦;低哑的呢喃、嘹亮的独唱,释放了麻涩的痛楚、焦噪的惊慌。
心田重生了绿芽,微笑如花朵绽放,树影与月光的合音耐人寻味,让我们一同在森林里唱游,享受共鸣的梦幻时光。
Go to the top of the page
+Quote Post
三皮
发表 2005-03-16 20:45
链接: #43


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
引用 (寥寥 @ 2005-03-16 09:38 )
引用 (岩鹭 @ 2005-03-16 15:45 )
我看了很正常啊,感觉是寥寥的时间错了

我上同事的机子上看了看,果然是我机子的问题~~~晕呀~~~可是我机子的时间看上去是对的呀!!!为什么我在我们的网站上看到的时间就是错的呢?


[控制面板]-[论坛设置]里面把时区设置成格林威治时区。
Go to the top of the page
+Quote Post
三皮
发表 2005-04-07 06:34
链接: #44


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
1. 观鸟论坛撤掉《福建沿海岛屿鸟类资源调查》和《厦门鸟类摄影图册》两个版块,原来旧贴并入《厦门观鸟论坛版》。
2. 加入《新手指南》版块,这个名字当时大班告诉我我没记住,需要调整请告诉我。将原来《厦门的鸟类... 》介绍贴从厦门观鸟论坛中移到此版,其他零散的内容各位有斑竹权限的可以自行进行。
Go to the top of the page
+Quote Post
三皮
发表 2005-05-16 01:48
链接: #45


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
[2005.05.15 17:57]

论坛附件下载不正常。确诊以及解决:
1. 论坛切换到新服务上时,新服务器的PHP没有编译进用于编码转换的iconv模块。
2. 附件下载只所以会受iconv影响,是因为修正更早的一个附件在下载时文件名乱码的BUG。
3. 重新编译PHP,带上--with-iconv编译开关,安装后问题解决。
Go to the top of the page
+Quote Post
山娃子
发表 2005-09-30 03:26
链接: #46


版主
***

组别: 版主
帖子: 468
注册: 2003-10-20
编号: 195
     网站迁移记录
迁移时间:
2005.9.27-9.29

迁移过程:
1、使用tar命令将网站代码及上传文件打包;
2、将数据库文件打包;
3、在新服务器上按正常方式安装apache和php:
php编译选项增加--with-iconv编译开关
php配置PHP.ini中需要将以下选项做如下设置
output_handler = mb_output_handler

[mbstring]小节
mbstring.language = UTF-8
mbstring.internal_encoding = UTF-8
4、恢复代码、上传文件
5、在关闭MySQL的情况下,恢复数据库
6、启动MySQL
7、修改BBS配置文件,修改相关参数
8、别忘记给uploads目录写权限

希望能为下次迁移留下些资料,少走弯路。


--------------------
__________________
- ¤╭⌒╮ ╭⌒╮
╱◥██◣ ╭╭ ⌒╮
︱田︱田田| ╰--------
╬╬╬╬╬╬╬╬╬╬╬╬╬╬

为了山间清流的小溪
Go to the top of the page
+Quote Post
三皮
发表 2007-09-10 00:50
链接: #47


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
代码
2007年9月8日网站论坛升级过程完整记录备忘
----------------------------------------------------------------------------
1. 备份原始文件以及数据库,在局域网搭建移植环境,
   编写2.0.3到2.3.1的数据转换脚本(Python,6个脚本)
   将数据库转换成真正的UTF8国际编码格式的数据库

2. 安装IPB2.3.1原始版本之后的HACK操作:
   修改MySQL连接函数,让其使用UTF-8编码
    i. Ips_kernel/class_db_mysql_client.php
        1) Line 149之后,connect函数,增加
mysql_query("SET NAMES UTF8", $this->connection_id);
    
3. 设置的修改
    i. 论坛名称:中国厦门观鸟会
    ii. Sources/action_public/boards.php,line 190,去掉 (Powered by Invision Power Board)
    iii. 快速回复默认打开
        1) Sources/action_public/topics.php line677,修改0为1
    iv. 修改Pinned为置顶
    ACP Home > View All General Settings > Topics, Posts and Polls > Topic Titles : )
    v. 修改时间格式Date & Time Formats中
        1) Short Time format : Y-m-d H:i
        2) Join date time format: Y-m-d
        3) Long time format: Y-m-d H:i
4. 模板修改
    i. 修改样式表,
        1) 10px和11px都转化为12px
        2) 去掉a:hover的下划线
    ii. Forum Index.render_forum_row,
        1) 找{$data['last_poster']]},去掉最后发表,并修改为单行
    iii. Forum Index.PageTop,修改最后发贴栏的百分比
    iv. 发贴页面
        1) PostScreen.table_structure
            a) 去掉<!--POLL BOX--> <!-- MOD OPTIONS-->
            B) <!--POST ICONS-->移到<!--TOPIC TITLE-->后面
        2) PostScreen.topictitle_fields去副标题的<tr>
        3) PostScreen.PostIcons中,将不使用图标去掉,默认选中笑脸
        4) Topics,Posts and Polls设置中关闭side-panel
            a) 还是需要将Post / PM Editor中的对应[显示、隐藏侧栏]去掉
            B) 对应的javascript中还要修改一处
        5)  Topic View -> RenderRow
            a) 去掉警告相关的显示
        6) IPB Portal.csite_skeleton_template去掉首页的日历
    v. 帖子列表
        1) 修改截断字符串的长度
            a) Sources/classes/class_forums.php line 851
5. 精华贴问题
    i. 对表结构的修改已经放到转换脚本中
    ii. 模板中
        1) ForumIndex.PageTop,在论坛名称后面追加《查看本版精华》
        2) ForumIndex.TableEnd,增加权限可以设为精华和取消精华
        3) Search.Form,加入只搜索精华主题的选项
        4) Search.RenderRow,搜索结果中加入精华标识图片
        
6. 中文的支持问题
    i. 貌似2.3.1升级没有问题,可以自行处理多字节的截断。应该是网站之前启用了mb_string的功劳。
    ii. 上传文件的文件名乱码问题的处理
        1) Sources/classes/attach/class_attach.php中300行增加urlencode的代码
        2) Ips_kernel/class_upload.php
            a) 第328行,替换正则表达式文件名判断
            B) 399行,加入年月子目录(新版本自动按月存放附件,不在需要此HACK)
    iii. 转接页面的首字节错误
        1) Classes/class_display.php, Line 591去掉ucfirst函数
    iv. 对应英文语言资源串也应该添加
        1) 精华功能相关的修改,精华叫做Digest
7. 中文搜索问题
    i. 修改Fulltext搜索为Manual搜索

8. 安装后权限调整问题
    i. 正式会员组可以看到事务区
    ii. 修改版权声明
    iii. 加入Google统计
    iv. 修改友情链接
    v. 赋予各组Download权限和使用HTML的权限
        1) 尤其后者,否则会导致Rebuild出现内容丢失
9. 其他的MOD
    i. 自动缩图(此版本已经提供)
    ii. 精华区
    iii. 增加FLASH等BBCODE

10. 实际迁移后遇到的问题
    i. 日期错误:修改ipsclass.php,将get_timeoffset()中修改为
           Member的时区减去网站设置的时区,作为时区偏移。
        ii.图片从inline格式变为attach格式,在后台Rebuild Content之
           后此问题修正。


链接:新版论坛问题反馈以及功能介绍贴
Go to the top of the page
+Quote Post
斑鱼狗
发表 2007-09-10 06:09
链接: #48


资深会员
***

组别: 正式会员
帖子: 5686
注册: 2003-05-30
编号: 5
谢谢三皮和山娃子!


--------------------
电话:13600926150
Go to the top of the page
+Quote Post
小虎
发表 2007-09-10 08:35
链接: #49


猛禽
***

组别: 正式会员
帖子: 2594
注册: 2003-05-31
编号: 13
3皮辛苦了!!!
Go to the top of the page
+Quote Post
captain
发表 2007-09-10 19:56
链接: #50


新手上路
***

组别: 注册会员
帖子: 287
注册: 2004-11-15
编号: 608
致敬!!!......


--------------------
一本圣经,一本航海指南,教人们走正道......
Go to the top of the page
+Quote Post
野鸟
发表 2007-09-10 21:07
链接: #51


绝对菜鸟
***

组别: 版主
帖子: 4320
注册: 2003-05-30
编号: 6
辛苦!致敬!


--------------------
TEL:13599502682观到并色到——此为人生乐事也!!
Go to the top of the page
+Quote Post
三皮
发表 2007-09-10 21:12
链接: #52


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
昨天小隼加我为好友,我收到的通知邮件有乱码,修改了一下:

./ips_kernel/class_email.php(第331行) 修改为

代码
$this->mail_headers['From']        = '"=?UTF-8?B?' . base64_encode($this->from_display) . '?=" <' . $this->from . '>';


./sources/classes/class_email.php(第177行) 修改为
代码
$this->mail_headers['From'] = '"=?UTF-8?B?'.base64_encode($this->ipsclass->vars['board_name']).'?=" <'.$this->from.'>';
Go to the top of the page
+Quote Post
不知道
发表 2007-09-11 06:44
链接: #53


资深会员
***

组别: 正式会员
帖子: 2962
注册: 2003-05-30
编号: 8
嘿嘿,真高深莫测.
Go to the top of the page
+Quote Post
三皮
发表 2007-09-11 16:38
链接: #54


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
引用 (不知道 @ 2007-09-10 22:34) *
嘿嘿,真高深莫测.


嘿,本来不用帖,找个地方记录下来,为后来人维护方便。
Go to the top of the page
+Quote Post
发表 2007-09-11 17:09
链接: #55


绝对好爷们
***

组别: 版主
帖子: 13499
注册: 2003-06-07
编号: 49
嘿嘿


--------------------
2003年3月开始试用Phoenix 80+奥林巴斯730(云淡的);
2003年11月正式使用Kamakura 80ED+尼康4500;
2004年6月正式使用Swarovski STS 80 HD+尼康4500,退出Kamakura;
2005年5月开始使用Canon 20D +400 f5.6及Swarovski STS 80 HD+尼康4500组合;
2008年4月开始使用Canon 40D退出20D,5月使用400 f4代替400 f5.6,退出Swarovski 4500;
军备竞赛持续进行,始终没有终点!
Go to the top of the page
+Quote Post
山娃子
发表 2007-09-14 05:06
链接: #56


版主
***

组别: 版主
帖子: 468
注册: 2003-10-20
编号: 195
太感谢三皮了,为我们作了这么多工作,如果是我,非得忙它一个月不可,三皮的技术了得!
有些东西是为了以后维护方便,例如399行,加入年月子目录(新版本自动按月存放附件,不在需要此HACK)这一项,为数据备份提供了方便,我去年就想改了,可就是懒。现在4万个上传的图片全部在一个目录下,很不方便的。再次感谢三皮!
用Python写脚本,太难写了,不容易呀。因为它太难,因此不喜欢它,以缩格作为块定义,多一个空格都不行的。


--------------------
__________________
- ¤╭⌒╮ ╭⌒╮
╱◥██◣ ╭╭ ⌒╮
︱田︱田田| ╰--------
╬╬╬╬╬╬╬╬╬╬╬╬╬╬

为了山间清流的小溪
Go to the top of the page
+Quote Post
岩鹭
发表 2007-09-14 16:13
链接: #57


版主
***

组别: 版主
帖子: 13982
注册: 2003-05-31
编号: 18
引用 (山娃子 @ 2007-09-13 20:56) *
太感谢三皮了,为我们作了这么多工作,如果是我,非得忙它一个月不可,三皮的技术了得!
有些东西是为了以后维护方便,例如399行,加入年月子目录(新版本自动按月存放附件,不在需要此HACK)这一项,为数据备份提供了方便,我去年就想改了,可就是懒。现在4万个上传的图片全部在一个目录下,很不方便的。再次感谢三皮!
用Python写脚本,太难写了,不容易呀。因为它太难,因此不喜欢它,以缩格作为块定义,多一个空格都不行的。


猪同鸭讲 tongue.gif 不过能让山娃子佩服的软件工程师一定是很出色了,为厦门鸟会网站有这么优秀的管理员骄傲。
Go to the top of the page
+Quote Post
上尉
发表 2007-09-15 00:04
链接: #58


版主
***

组别: 版主
帖子: 8911
注册: 2003-05-31
编号: 12
引用 (山娃子 @ 2007-09-13 20:56) *
太感谢三皮了,为我们作了这么多工作,如果是我,非得忙它一个月不可,三皮的技术了得!
有些东西是为了以后维护方便,例如399行,加入年月子目录(新版本自动按月存放附件,不在需要此HACK)这一项,为数据备份提供了方便,我去年就想改了,可就是懒。现在4万个上传的图片全部在一个目录下,很不方便的。再次感谢三皮!
用Python写脚本,太难写了,不容易呀。因为它太难,因此不喜欢它,以缩格作为块定义,多一个空格都不行的。

无比敬佩!......
无限感激!......


--------------------
手持AK,深入丛林。乘风破浪,一如既往!......
Che! --- http://photo.qianlong.com/4505/2003-5-29/182@870066.htm
Go to the top of the page
+Quote Post
山娃子
发表 2007-09-15 07:09
链接: #59


版主
***

组别: 版主
帖子: 468
注册: 2003-10-20
编号: 195
引用 (岩鹭 @ 2007-09-14 08:03) *
猪同鸭讲。

牛在一边听呢!


--------------------
__________________
- ¤╭⌒╮ ╭⌒╮
╱◥██◣ ╭╭ ⌒╮
︱田︱田田| ╰--------
╬╬╬╬╬╬╬╬╬╬╬╬╬╬

为了山间清流的小溪
Go to the top of the page
+Quote Post
三皮
发表 2007-10-06 19:50
链接: #60


菜鸟亚成体
***

组别: 信天翁军团
帖子: 1522
注册: 2004-09-20
来自: 福建.厦门
编号: 514
2007.10.06 修改发贴机器人防范代码

最近有些俄罗斯的自动发贴机经常自动注册发些看不懂的广告到论坛。,IPB本身有Captcha机制。Captcha是Completely Automated Public Turing Test to Tell Computers and Humans Apart (全自动区分计算机和人类的图灵测试)的简称。CAPTCHA的目的是区分计算机和人类的一种程序算法。

不过论坛所在主机的PHP所使用GD库未添加JPEG支持(版权原因,JPEG算法不是免费),所以无法启用CAPTCHA的高级模式,修改IPB的代码,让其支持PNG图片格式:

代码
1. class_captcha.php,Line 583-585,将jpeg相关函数修改为png对应的函数
2. 将/style_captcha/captcha_backgrounds 背景图转换为png格式
3. 在[Security and Privacy]设置中[Enable Captcha? ]选项选择Advanced模式。
Go to the top of the page
+Quote Post

4 页 V  < 1 2 3 4 >
Reply to this topicStart new topic
1 位会员正在阅读此主题 (1 位游客和 0 位隐身会员)
0 位会员:

 



RSS 简化版本 当前时间: 2026-06-16 05:32
闽ICP备17030331号-2