星期三 上午多云转阴,下午雷阵雨转阴,天黑后再度雷阵雨 21~32℃

遇到问题 Image corrupt or truncated: <unknown>

firefox 报错

错误: Image corrupt or truncated: <unknown>
源文件:<unknown>
行:0

被后面的 <unknown> 难倒了,经过排查,发现是 favicon.ico 的原因。这个 favicon.ico 是设计人员直接用 png 把后缀改成 ico 的,显示没有问题,但是 firefox 会报这个错。

参考:http://sgrant.ca/2011/04/image-corrupt-or-truncated-firefox-4/

按正规途径重新生成 favicon.ico 后(方法见下面)就不再报错了。


photoshop 制作 favicon.ico 的插件 ICOFormat

三戒制作友吧的 favicon.ico 时有提到过这个插件,今天试了一下,不错。

点击下载

插件使用方法:

把压缩包里面的 ICOFormat.8bi 文件复制到 photoshop 插件目录下

\Plug-ins\File Formats

重启 photoshop,另存文件时可以存为 .ico 格式的文件(一般用 16*16 的 png 图片来另存为 favicon.ico)。


友吧今天

  • 手动修改数据库,添加老圈子的“创建时间”和“更新时间”。
  • 理一下计划,明晚开始处理“活动”频道。

第1575天:北软健身(47)

星期二 阴(有点阳光) 22~30℃

北软健身(47)

  • 蝴蝶机 45 kg 两组,6 + 4;
  • 仰卧起坐 两组,40 + 40;
  • 杠铃下拉 41 kg 两组,8 + 8;
  • 跑 1 公里(5分40秒)。

友吧今天

  • 广场动态的话题回复,点击话题链接时,转到话题页面只显示单条回复,便于查看。
  • 圈子表增加“创建时间”和“更新时间(发布新话题、新活动的时间)”字段,圈子列表默认按“更新时间”排序。

 

星期一 阴 20~29℃

uch2.0 手动修改数据库转移话题到其他群组

uh_thread

修改字段

tagid(群组id)
fieldid(话题类型id,根据群组类型来改)


 

uh_post

修改字段

tagid(群组id)

以上两个表均为把 tagid 改为待转入群组的 id.

注意:uh_post 表有个 isthread 的字段,值为 1 表示该条记录为话题,值为 0 则是回帖。即,话题和回帖的内容都是放在这个表里的,用 isthread 区分。如果没修改这个表的 tagid,会影响群组回帖数量的统计。


 

uh_mtag

修改字段

threadnum(群组的话题数)
postnum(群组的回帖数)

转出的群组减去相应数量,
转入的群组加上相应数量。


jquery slideUp/slideDown 作用于 td 时的问题

症状:对 <td> 内的元素不起作用,效果只想当于 show / hide,而不是平滑过渡。

开始想到对 <td> 使用 display:block,虽然解决了问题,但是遇到 <td> 有 colspan 就出问题了。

之后想到了这个方法:同时对 <td> 和 <td> 内的子元素(不必对所有后代元素)添加动作。

<button>slide</button>
<table>
 <tr>
  <td style="padding:20px;">
   <div>
    <p>test</p>
    <p>test</p>
   </div>
  </td>
 </tr>
</table>
<script>
$(function () {
 var
  button = $("button"),
  td = $("td"),
  div = $("div");
 button.click(function () {
  td.add(div).stop(); // 避免快速点击时引起“事件 / 动画叠加”
  td.add(div).slideToggle();
  // 如果下面这样,只会对 <td> 起效果,不会对 <td> 内的元素起效果
  // td.slideToggle();
 });
});
</script>


友吧今天

  • 如果圈子没有设置公告,圈子管理员登录时访问圈子主页,在圈子标题下提示“您的圈子还没有公告,现在就去设置”。
  • 用户给别的用户留言时,广场动态的链接直接链到该条留言,用户通知里则直接显示留言内容。
  • 圈子“其他城市切换”不通过cookie判断,直接通过地址栏参数判断,以提升性能。同时导航的“圈子”链接记住上次查询的城市。

 

第1573天:在家健身(9)

星期日 上午阴,下午雷阵雨转阴 21~30℃

在家健身(9)

  • 三组俯卧撑,25 + 25 + 25;
  • 两组仰卧起坐,40 + 40;
  • 两组单臂划, 30 + 30。

友吧今天

  • 优化圈子列表的“城市”选择操作体验。使用“更多 / 取消”来“显示 / 隐藏”其他城市,并使用 cookie 记住用户选择的城市。
  • 用户主页显示前五条“最新留言”。
  • 圈子列表页提示“还没有圈子,我来创建一个”时,点击其中的链接,把“类别id、省份、城市”带到创建圈子页。
  • 导航增加“我的友吧”,默认不显示,进入“我的友吧”时才显示。

星期六 白天阴(偶尔有阳光),天黑后雷阵雨 23~33℃

持续电闪雷鸣

今晚7点半左右开始,持续电闪雷鸣半个多小时。


友吧今天

  • 把以前创建的圈子“上班族工间休息、科学运动、在家健身天天向上、大家来灌水”合并到“友吧运动”。
  • 圈子“成员”排序规则改为“按最近登录时间”。
  • 圈子“话题”增加排序功能。
  • “圈子列表”增加“城市”过滤。

第1571天:北软健身(46)

星期五 多云(傍晚阵雨) 22~33℃

北软健身(46)

  • 仰卧起坐 两组,40 + 40;
  • 蝴蝶机 41 kg 两组,10 + 8;
  • 推胸机 45 kg 两组,8 + 8
  • 杠铃划船 41 kg 两组,10 + 6;
  • 跑 1.5 公里(8分30秒),今天穿新跑鞋,比较舒服;
  • 乒乓,最近几次开始学拉球。

友吧今天

圈子设置里增加功能:可以修改“圈子类别”。

星期四 阴 22~29℃

友吧今天

  • 用 ToDoList 整理替代 .txt 记录的“待处理”任务,变得很清晰。
  • uh_mtag 表增加 province 和 city 字段,用来记录圈子所在的省份和城市。已经可以写入,明晚在“圈子列表”增加一个“城市”的过滤 tag 就完成了。

星期三 阴 21~26℃

git中文手册(ProGit.pdf)

ProGit.pdf下载


用ToDoList来管理任务

平时都是直接用 .txt 记录,DC3 建议用 ToDoList,今天用一下,确实是个很不错的任务管理软件。


友吧今天

设计、发布新的圈子列表页,导航上显示“圈子”。

第1568天:请年假

星期二 小雨 20~25℃

请年假

本来只是下午有事,不过公司年假只能按天请,所以就奢侈一下了。


友吧今天

  • js正则限制圈子名称不能含“友吧”。
  • “我加入的圈子”拆分为“我创建的”和“我加入的”。

星期一 阴 21~31℃

友吧今天

  • 和蔚蓝城讨论推广方案。
  • 处理默认圈子logo,每种类型一个默认logo.
  • “圈子设置 – 基本设置”处理完成。