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

星期一 阴 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判断,直接通过地址栏参数判断,以提升性能。同时导航的“圈子”链接记住上次查询的城市。

 

RSS

上一篇:

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注