星期二 晴 -1~11℃

《飓风营救2》

今天网上无意看到《飓风营救2》,觉着眼熟,搜一下日志,原来去年有看过《飓风营救1》,印象挺不错的。

今天元旦,看部电影轻松一下。


在家健身(40)

  • 仰卧起坐 50*2

友吧今天

  • 上传“事务管理”和“友吧今天”版块图标。

第1686天:在线生成随机密码

星期一 晴 -1~5℃

在线生成随机密码

http://www.friends8.com/tools/random_password/


友吧今天

  • 测试“我的马甲”插件。
  • 学习 discuz 模板的 diy 操作。
  • 上传论坛版块图标。

第1685天:冷,在家健身(39)

星期日 晴 -4~1℃

昨天下的雪,今天一天没化完。

风大。


在家健身(39)

  • 哑铃侧平举 30*1
  • 哑铃前平举 30*1
  • 俯卧撑 30*3
  • 仰卧起坐 50*2

友吧今天

  • 处理一系列按钮的风格,统一成绿色。
  • “友吧今天”增加主题分类。

星期六 上午阴转小雨,下午小雨转中雪 -3~8℃

dedecms从根目录移到子目录后需要修改的地方

后台 – 系统设置 – 核心设置

1、DedeCms安装目录:/dede
2、图片/上传文件默认路径:/dede/upimg

(上面的 dede 为子目录名)

3、检查所有 htm 模板和 css 文件,修改对应路径
4、批量修改数据库:文章表的“缩略图”字段和“文章内容”字段,把里面的图片路径改为新路径。如果文章内容中的链接有涉及"/plus"的也要批量修改成"/dede/plus",下面是修改缩略图路径的 sql 语句:

update dede_archives set litpic = replace(litpic,’/upimg’,'/dede/upimg’)

5、后台 – 更新html

附,如果出现下面的提示(我在本地测试时出现,远程没出现):

由于您的站点的PHP配置存在限制,程序尝试用FTP进行目录操作,您必须在后台指定FTP相关的变量!

修改 include/config_base.php

$isSafeMode = @ini_get("safe_mode");

修改成

$isSafeMode = false;


友吧今天

  • 昨天启用了 bbs.friends8.com,今天考虑再三,还是恢复成 www.friends8.com,并且把 discuz 从 bbs 子目录移到网站根目录下,原先的 dede 则从根目录移到子目录下。这样规划的目的主要是为了以后更方便的启用二级域名,增加门户频道,同时也有利于 seo(不宜过早启用二级域名)。
     
  • 修改 dede 相关文件的新路径,批量修改数据库里的图片路径。
     
  • 启用城市二级域名 xiamen.friends8.comquanzhou.friends8.com

星期五 阴 3~9℃

链接按钮垂直居中(附:例子和说明)

标准下只要把 height 和 line-height 设置成一样就行,但是 ie6 和 ie9 下的表现不是这样。

这么处理:

  • height 和 line-height 设置成一样,然后使用 ie 的 hack 处理 padding;
  • 如果是中文的话,font-family 设置成宋体(发现在不同浏览器下,字体也有 1px 的影响)。

<style>
a { display:block; width:60px; height:12px; padding:4px 7px; _padding:5px 7px 3px; font:bold 12px/1 "simsun"; background:#ccc; }
:root a { padding:5px 7px 3px \9\0; } /* ie9 */
</style>
<a href="###">测试按钮</a>

发现 chrome 也能认 :root,所以另外再加了 \9\0


单数 line-height 出现的问题

今天遇到一个有意思的问题。

line-height: 1.1

当浏览器的滚动条滚动时,line-height 有时会呈现为 1,有时会呈现为 1.2 。

一般这么小的差别肉眼看不出来,但是正好是要在一个高度只有 20px 的小色块上,就看出来了。


在家健身(38)

  • 仰卧起坐 50 * 2

友吧今天

  • 启用 bbs.friends8.com
  • 处理论坛 footer

星期四 中雨 4~9℃

友吧今天

  • 论坛风格第一版修改完成,上线。
  • 调整导航,uchome 和 discuz 两边统一。
  • 重新开放“场馆”和“教练”。

第1681天:在家健身(37)

星期三 中雨(早晨有一点雨夹雪) 5~6℃

在家健身(37)

  • 仰卧起坐 50 * 3

友吧今天

继续处理论坛 header.html

第1680天:关于 cookie domain 的问题

星期二 晴 5~7℃

关于 cookie domain 的问题

在本地测试好的,传到测试服务器上发现问题(受二级域名的影响)。

加上 domain 后解决问题。

var cookie_domain = (CONFIG["domain"].search("/") == -1) ? CONFIG["domain"] : "test.com";

$.cookie("test_name", "test_val", {path:"/", domain:cookie_domain});

// CONFIG["domain"] 是一个全局设置,在本地是 test.com/test/ 的路径形式,非域名形式,所以用了一个三元来处理。


友吧今天

  • 设计论坛 header 搜索框。
  • 论坛图片设置:所有大于 1024*768 尺寸的图片将缩小到该尺寸。

星期一 晴 -1~7℃

友吧今天

继续处理论坛模板 header.htm,打算调整用户区、快捷导航、搜索框的位置。

星期日 多云 -3~5℃

安装在子目录的 discuz x2.5 伪静态显示为根目录形式(测试)

今晚研究了一下,虽然 discuz x2.5 程序安装在子目录,但是想要伪静态地址显示为根目录的形式。

比如,现在的伪静态地址是这样的:

http://www.friends8.com/bbs/thread-57-1-1.html

想显示为:

http://www.friends8.com/thread-57-1-1.html

测试一下帖子内容页,修改 iis 的 rewrite 配置文件 httpd.ini

RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6

改为

RewriteRule ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ /bbs/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6

在 discuz 后台伪静态设置里

thread-{tid}-{page}-{prevpage}.html

改为

../thread-{tid}-{page}-{prevpage}.html

经过这样处理后,虽然伪静态地址显示为根目录了,但是提示:

抱歉,指定的主题不存在或已被删除或正在被审核

先记录一下,还没解决问题。


在家健身(36)

  • 在小区外慢跑 15 分钟 (今天跑得手有点冷)
  • 俯卧撑 30*2

友吧今天

测试:伪静态地址显示为根目录形式。