吃过晚饭,内部平台的小伙伴们一起去射击。第一次玩,成绩还不错
手机端发起的帖子,有回复时楼主不会收到通知提醒。
以 default 模板为例,找到文件
/template/default/touch/forum/post.htm
在 form 里面增加一行
<input type=”hidden” name=”allownoticeauthor” value=”1″ />
在 PC 端发帖时,附加选项会有一个“接收回复通知”的选项,手机端没有,所以加上这行。
感谢广洲同学。
discuz手机触屏版上传图片显示不了缩略图。以下是广洲同学研究的成果。
修改模板文件(注意,对应你的模板路径,这里以 default 为例)
/template/default/touch/forum/post.htm
在 163 行
var imgexts = typeof imgexts == ‘undefined’ ? ‘jpg, jpeg, gif, png’ : imgexts;
后面增加两行
// 本地附件地址
var attachurl_0 = “{$_G[setting][attachurl]}”;
// 远程附件地址
var attachurl_1 = “{$_G[setting][ftp][attachurl]}”;
在 190 行
$(‘#imglist’).append(‘<li><span aid=”‘+dataarr[3]+’” class=”del”><a href=”javascript:;”><img src=”{STATICURL}image/mobile/images/icon_del.png”></a></span><span class=”p_img”><a href=”javascript:;”><img style=”height:54px;width:54px;” id=”aimg_’+dataarr[3]+’” title=”‘+dataarr[6]+’” src=”{$_G[setting][attachurl]}forum/’+dataarr[5]+’” /></a></span><input type=”hidden” name=”attachnew['+dataarr[3]+’][description]” /></li>’);
把里面的
src=”{$_G[setting][attachurl]}forum/’+dataarr[5]+’”
改成
src=”‘+( dataarr[8] ? attachurl_1 : attachurl_0 )+’forum/’+dataarr[5]+’”
上周创始团队周报里我有提到一条:
我很担心一类人,就是除了工作的时候和别人有交流,工作之外就形单影只了,这对团队和对自身都是一股负能量。
今天想想,觉得很有必要把这句话贴到博客里来,还是有不少同事会看到这里的。
以前我们在贝塔的时候,大家再忙再忙,很多事情都还是一起行动(比如吃饭),这能增进团队成员之间的感情(当然,有一段时间我很不上路子,后来多亏歆瑶点醒了我)。这些看上去和工作无关的东西,会间接影响到协作,而且有时影响还不小。再忙再忙,一起吃饭的时间总是有的,要相信这一点。不要觉得不吃不喝不睡觉就可以做更多的事情,也不要觉得和大家一起吃饭太贵,公司一顿 20 的饭补,真没必要去省。
看天气预报,接下去半个月都是下雨,传统的梅雨天来了。
记得去年梅雨天的时候,早上起来到阳台上,天花板上都是那种趴着不动的小虫子,现在想想都怕怕。不知道今年还会不会。
梅雨过后就是夏天,又可以组织去游泳了
一个需求就是一场戏。
刚开始有人提需求,于是,开始有人编剧,开始有人演戏,导演全程把控。码农就是赶场的演员,赶完这场赶那场,这场还没完,下场已经在排着了。
嗯,其实哥是一个演员。
private function _xss_check() { static $check = array('"', '>', '<', '\'', '(', ')', 'CONTENT-TRANSFER-ENCODING'); if(isset($_GET['formhash']) && $_GET['formhash'] !== formhash()) { system_error('request_tainting'); } if($_SERVER['REQUEST_METHOD'] == 'GET' ) { $temp = $_SERVER['REQUEST_URI']; } elseif(empty ($_GET['formhash'])) { $temp = $_SERVER['REQUEST_URI'].file_get_contents('php://input'); } else { $temp = ''; } if(!empty($temp)) { $temp = strtoupper(urldecode(urldecode($temp))); foreach ($check as $str) { if(strpos($temp, $str) !== false) { system_error('request_tainting'); } } } return true; }
替换为
private function _xss_check() { $temp = strtoupper(urldecode(urldecode($_SERVER['REQUEST_URI']))); if(strpos($temp, '<') !== false || strpos($temp, '"') !== false || strpos($temp, 'CONTENT-TRANSFER-ENCODING') !== false) { system_error('request_tainting'); } return true; }