Archives for : Discuz

星期日 多云 28~40℃

在本地测试升级 discuz x3

从 X2.5 Release[20130426] 升级至 X3 Release[20130620],遇到一些问题。

在后台选择“自动升级”,遇到“文件 static/image/postbg/3.jpg 下载出现问题”,接着又遇到“文件备份完成后页面空白”的问题,刷新页面,出现:

您上次升级到 正在升级,请继续完成升级

点“继续升级”,进行到“备份文件后”又页面空白。

第二次刷新页面,这回点“重新检测”,提示:

您目前使用的已经是最新版本,不需要升级

看一下版本显示,确实已经是 x3 了,但是更新缓存时出现错误

Discuz! Database Error
(1054) Unknown column ‘allowbegincode’ in ‘field list’
SELECT `groupid`,`readaccess`,`allowgetattach`,`allowgetimage`,`allowmediacode`,`maxsigsize`,`allowbegincode` FROM common_usergroup_field

网上查一下,别人也有遇到

然后改为“手动升级”,升级成功。但是自定义的模板有不少地方需要修改。


看《史玉柱自述》网游模式略有启发

今天看《史玉柱自述》,看到第三章第三节《网游行业的盈利模式是怎样找到的?》,略有启发。

友吧接下去要做装备,有一些地方可以参考。


友吧今天

  1. 前段时间 3.0Beta 和 3.0RC 出来后没有马上升级,是在等正式版。没过多久正式版就出来了。

    今天在本地测试,从 X2.5 Release[20130426] 升级至 X3 Release[20130620],升级完成后,自定义的模板有不少地方需要修改,自己修改的幻灯插件也用不了,所以远程没有升级,准备找个时间比较充足的周末来升级。
     

  2. 今天把论坛分区改了一下,此前按“城市 – 运动类型”分区,改成按“运动类型 – 城市”分区。
     
  3. 导航增加“版块排行”。

星期三 阴 18~25℃

discuz x2.5 调用已经存在的 diy 模块

默认 diy 模板:

<!–[diy=xxx]–>
<div id="xxx" class="area"></div>
<!–[/diy]–>

如果需要调用某个已经存在的 diy 模块,可以这样调用

<div class="area">
<!–{block/169}–>
</div>

<!–{block/169}–> 中的数字即为模块 id,可以在后台“门户 – 模块管理”中看到(在模块列表的“操作”栏,鼠标经过链接可以看到 bid)。

使用时注意:不需要 <!–[diy=xxx]–> <!–[/diy]–>,否则无法调用。

参考:http://www.discuz.net/thread-2190807-1-1.html


discuz 简繁转换插件

http://x.discuz.net/thread-2641588-1-1.html


镶牙(9) 微调

今天去调一下,一会就好了,把稍高的那颗磨掉一点。


友吧今天

增加“站点简繁体切换”功能。

星期日 多云(接近阴天) 16~26℃

discuz x2.5 普通主题修改为活动主题

第一步:先在表 pre_forum_thread 中找到要修改的主题,把 special 字段值改为 4

第二步:在表 pre_forum_activity 中增加一条记录,填写以下字段值:

  • tid 对应 pre_forum_thread 表中的 tid
  • uid 对应 pre_forum_thread 表中的 authorid
  • ufield 输入 0
  • 附加说明:aid 是活动图片,对应 pre_forum_attachment 里的 aid,这里不用改,输入 0(因为还没有上传活动图片)

第三步:按上面的步骤处理后,就可以在前台编辑主题了。


屌丝团记忆(19) 紧急bug

今天在家吃午饭时,微信上看到我负责的一个地方出了紧急 bug,瞬间荷尔蒙上升。

可是等我电脑开起来,SF 已经把问题解决了 – -!


友吧今天

  • 开启“活动”功能,便于在线报名。在发帖的时候可以选择“发起活动”。
  • 修复鼠标经过导航右侧的搜索下拉菜单时,导航错位的问题。
  • 修复站内消息“单独对话”页面 tab 错位的问题。

星期六 晴转多云 14~28℃

dropbox 中文化了

有人欢喜有人忧。

PS:dropbox 比较大的缺憾是同步速度比较慢,传大文件的话,还是用国内的网盘吧。


微云的节操

今天体验一下微云,安装好后竟然把 dropbox 目录同步图标给影响了,直接就不显示了。

卸掉微云之后还得重启一下机器,dropbox 目录的同步图标才会恢复正常。

金山快盘和百度云盘都没有这一行为。


chrome 点击书签在新标签中打开

方法一:按住 Ctrl 再点击左键;

方法二:按住 Shift + Ctrl 再点击左键,此时新标签会处于激活状态;

方法三:直接按鼠标中键。


discuz x2.5 专题模板命名问题

如果是自定义专题模板,名字不要取为 portal_topic_content.htm,否则修改不了模板,它会始终调用 default 目录下的 portal_topic_content.htm.


discuz x2.5 判断门户首页

<!–{if $_G[basescript] == portal && CURMODULE == index}–>
……
<!–{/if}–>


办公室健身(18)

俯卧撑,上午 52 个。

星期五 上午阴,下午微弱阳光 5~12℃

discuz x2.5 门户首页 keywords 和 description 设置无效

\source\class\helper\helper_seo.php

第 38 行,两个条件里各增加一个 CURSCRIPT == ‘portal’

if($descriptiontext && (CURSCRIPT == ‘portal’ || CURSCRIPT == ‘forum’ || IS_ROBOT || $_G['adminid'] == 1)) {
 $seodescription = helper_seo::strreplace_strip_split($searchs, $replaces, $descriptiontext);
}
if($keywordstext && (CURSCRIPT == ‘portal’ || CURSCRIPT == ‘forum’ || IS_ROBOT || $_G['adminid'] == 1)) {
 $seokeywords = helper_seo::strreplace_strip_split($searchs, $replaces, $keywordstext);
}

参考:http://www.discuz.net/thread-3209448-1-1.html


在家健身(58)

  • 俯卧撑 30 * 2
  • 仰卧起坐 50 * 2

友吧今天

  • 今天收到系统消息,“纵横搜索”开通成功。(理论上只要等 3 到 7 天,但是等了一个多月,还以为开通失败了)
  • 开启“手机访问”功能。(因春节在家发现手机访问友吧直接就是 PC 版,很费流量)
  • 修复门户首页 keywords 和 description 设置无效的 bug .

星期六 晴 4~15℃

了解 discuz 插件开发

参考:


在家健身(49)

仰卧起坐 50 * 2


友吧今天

  • 参考 discuz 现有的插件,制作图片幻灯插件。
  • 设计门户首页版块。

星期三 阴 0~8℃

清洗油烟机油垢的绝招

昨晚烧水忘记了时间,等想起来时,一壶水都快烧干了,厨房和客厅全是蒸汽,还以为发生火灾了。

等收拾好,看油烟机底板布满了一点一点浅黄色的油斑,好恐怖的样子,就像人身上得了可怕的皮肤病。

于是先用清洁球去擦,擦好后再用海棉来擦,擦得真干净,蒸汽的力量太强大了(以前一直拿这些油斑没什么好办法)。

这可实在是清洗油烟机油垢的绝招。

敬告:此法危险,请勿有意模仿。


discuz x2.5 不显示“收听TA”链接

关闭“广播”功能后,有一些页面还是有“收听TA”的链接。

1、空间首页头像下方的“收听TA”

文件:source\function\function_space.php

注释以下代码(大概在133-138行):

$follow = C::t(‘home_follow’)->fetch_by_uid_followuid($_G['uid'], $uid);
if($follow) {
$html .= “<li class=’ul_flw’><a href=\”home.php?mod=spacecp&ac=follow&op=del&fuid=$space[uid]\” id=\”followmod\” onclick=\”showWindow(this.id, this.href, ‘get’, 0);\”>”.lang(‘space’, ‘follow_cancle_follow’).”</a></li>”;
} else {
$html .= “<li class=’ul_flw’><a href=\”home.php?mod=spacecp&ac=follow&op=add&hash=”.FORMHASH.”&fuid=$space[uid]\” id=\”followmod\” onclick=\”showWindow(this.id, this.href, ‘get’, 0);\”>”.lang(‘space’, ‘follow_follow_ta’).”</a></li>”;
}

2、好友列表页面的“收听TA”

文件:template\default\home\space_friend.htm

查找以下代码:

<!–{if $value['follow']}–>{lang follow_del}<!–{else}–>{lang follow_add}TA<!–{/if}–>

共三处,隐藏他们所在的 <a> 标签

<a style=”display:none;”

以及对应的间隔竖线

<span style=”display:none;” class=”pipe”>|</span>

不直接删除,是为了便于将来有可能需要重新恢复。

参考:http://www.discuz.net/thread-2936197-1-1.html


友吧今天

  • 启用“站点任务”,设定六个任务:上传头像任务、添加好友任务、QQ 帐号绑定任务、验证邮箱任务、站点推广任务、每天登录领红包。
  • 启用“系统邮件发送”功能。
  • 关闭“主题评价”功能(和“帖子评分”功能相似)。
  • 关闭“记录”功能(让用户专心使用论坛)。
  • 调整用户组参与帖子评分的权限,只能对“金钱”评分,不能对“威望”和“贡献”评分,只有管理员和版主可以对“威望”和“贡献”进行评分。

星期三 多云 -1~3℃

discuz x2.5 用户空间首页隐藏“分享”和“日志”版块

不知道这是不是 discuz 的一个 bug,在后台“站点功能”里关闭“分享”和“日志”功能后,虽然用户空间导航是没有这两项了,但是用户空间首页还是有这两个版块。

解决:

\template\friends8\home\space_index.htm

<!–{loop $centerlist $key $value}–>
 <!–{if !empty($key)}–>

增加判断条件

<!–{loop $centerlist $key $value}–>
 <!–{if !empty($key) && $key != ‘share’ && $key != ‘blog’}–>

 


在家健身(43)

仰卧起坐 50*2


友吧今天

  • 去掉 QQ 互联的“分享到”,统一使用百度分享。
  • 启用“主题评价”功能。
  • 启用“帖子评分”功能。
  • 关闭“淘帖、广播、日志、分享”功能。

 

星期二 阴 0~5℃

discuz x2.5 修改主题高亮的默认选择颜色

修改以下三个文件(共四处)的颜色值,三个文件要对应修改,保持统一。

\source\module\forum\forum_forumdisplay.php

$_G['forum_colorarray'] = array(”, ‘#EE1B2E’, ‘#EE5023′, ‘#996600′, ‘#3C9D40′, ‘#2897C5′, ‘#2B65B7′, ‘#8F2A90′, ‘#EC1282′);

\source\class\magic\magic_highlight.php

var coloroptions = {’0′ : ‘#000′, ’1′ : ‘#EE1B2E’, ’2′ : ‘#EE5023′, ’3′ : ‘#996600′, ’4′ : ‘#3C9D40′, ’5′ : ‘#2897C5′, ’6′ : ‘#2B65B7′, ’7′ : ‘#8F2A90′, ’8′ : ‘#EC1282′};

\template\friends8\forum\topicadmin.htm

第一处

<!–{eval $_G['forum_colorarray'] = array(1=>’#EE1B2E’, 2=>’#EE5023′, 3=>’#996600′, 4=>’#3C9D40′, 5=>’#2897C5′, 6=>’#2B65B7′, 7=>’#8F2A90′, 8=>’#EC1282′);}–>

第二处

var coloroptions = {’0′ : ‘#000′, ’1′ : ‘#EE1B2E’, ’2′ : ‘#FF6600′, ’3′ : ‘#996600′, ’4′ : ‘#3C9D40′, ’5′ : ‘#2897C5′, ’6′ : ‘#2B65B7′, ’7′ : ‘#8F2A90′, ’8′ : ‘#EC1282′};


友吧今天

  • 根据蔚蓝城和网友建议,“厦门跑步”版块更名为“厦门马拉松”,“上海跑步”版块更名为“上海马拉松”,其他城市的“跑步”版块更名为“XX长跑”,例如“泉州长跑”。
  • 发起《友吧运动网2013年厦门马拉松有奖征稿活动
  • 统一各版块的主题分类。
  • 修改主题高亮的默认选择颜色。
  • 蔚蓝城昨天发的《2013年厦门马拉松图片分享》带来不少流量。

星期一 阴 -2~5℃

discuz x2.5 去掉鼠标经过图片时显示“下载附件”

templates\default\forum\discuzcode.htm

查找以下代码(共两处)

title="$attach[imgalt]" onmouseover="showMenu({‘ctrlid’:this.id,’pos’:’12′})" />

去掉后面的 onmouseover 事件,改为

title="$attach[imgalt]" />


友吧今天

  • 取消鼠标经过图片时显示“下载附件”的提示。
  • 调整图片压缩质量,由 80 降为 75.
  • 更换站务管理区图标,微笑每一天。
  • 进行防灌水设置。
  • 三戒拉了几位朋友进来。其中一位是前不久一起来杭州玩的乒乓爱好者大瓜大,当“上海乒乓球”的实习版主;另一位是游泳爱好者小葱,当“上海游泳”的实习版主。
  • 增加“上海游泳”版块。