主动更新RSS
现源码中RSS生成只有手动的方法,不能做到当文档被编辑或增加生自动生成,且其排序按照ID倒序排列,应将其修改为按照sortrank排序.
一,修改排序方式.
修改文件include/arc.rssview.class.php文件中117行,将$ordersql=" order by arc.id desc"; 修改为$ordersql=" order by arc.sortrank desc";
二,自动生成RSS地址文件,
修改文件make_rss_action.php. 将其另存为一新文件make_rss_XXXX_action.php . 删掉第一行加载的config.php文件.将其$maxrecord 默认值修改为20. 将其24行后替换为以下代码
$row = $dsql->GetOne("Select id,reid,topid From `#@__arctype` where id='$tid' And ispart<>2 ;");
if(!is_array($row))
{
echo "完成所有文件更新!";
}
else
{
foreach($row as $key=>$value){
$rv = new RssView($value,$maxrecord);
$rssurl = $rv->MakeRss($isremote);
echo("成功更新".$rssurl);
}
// $tid = $row['id'];
// ShowMsg("成功更新".$rssurl.",继续进行操作!","makehtml_rss_action.php?tid=$tid&maxrecord=$maxrecord&isremote=$isremote&serviterm={$serviterm}",0,100);
}?>
修改soft_add.php 和 soft_edit.php文件.
将其"//返回成功信息" 前插入如下代码:
//生成RSS
$tid = $typeid;
require_once("makehtml_rss_XXXX_action.php");
账户多了有点乱
安聚网新浪微博账户:1657065004 (andtalk.cn@gmail.com)
个人新浪微博账户:yuping333@gmail.com
twitterfeed: yuping333@gmail.com
Ping.fm: yuping333@gmail.com
嘀神(http://www.digusync.com/addService.jsp): angtalk, gfguh
twitter: gfguh, angtalk
163: gfguh1@163.com
gmail: yuping333@, gfguhyu@
The Twilight Saga: Eclipse
Eclipse月食在欧美上映以后反响一般.IMDB三万余人参与评分,其仅获得了4.8分,可以说是不折不扣的一部烂片了.而我观看这部电影只是为了Twilight暮光. 当初观看暮光的时候,影片中在一个昏暗的小镇里出现的金光闪闪的吸血鬼的画面的确把我给打动了.没有想到原来吸血鬼可以如此地完美,在观影的过程中为Bella而欣喜,骄傲.
而第二部New Moon和第三部Eclipse则主要描写Bella的感情生活.这一部分不想再多说什么了,简直是越看越生气啊.难道一个人真的能不分主次的在心里容纳下两个人吗?不懂.
推荐一首歌曲吧,pray for you 演唱者Jaron.
关于安聚网评论的网站日志
Soyu同学发现安聚网的用户评论当用户以游客身份登陆时无效,所出现的现象为当用户未登陆时,评论项只出现提交按钮,当填写完成提交后产生JS错误,错误类型为丢失对象.
查看了一下源代码,在ajaxfeedback.htm中发现未登陆时的输入框源代码,其以php脚本控制显示,初步分析为html文件中不可运行php脚本,在网上搜索iis中设置html文件以php方式解析的文章,试验了好多种方法而不得要领,经过几个小时的分析,得出结论,我的的服务器是用FastCGI配置的php,而网的教程都是isapi和apache,cgi配置php的,而唯都FastCGI没有解决方案.
在经过艰难地反复设置而没有成效后,又一次的全面分析源代码.终于发现原来登陆框没有显示是当$myurl == ''(也就是用户未登陆)时在JS中被innerHTML了一段空字符串.解决方法为将member/ajax_feedback.php文件中的exit();替换为如下代码.
echo "用户名:<input type='text' name='username' size='8' class='ipt-txt' />密码: <input name='pwd' type='password' size='8' class='ipt-txt' />验证码: <input type='text' name='validate' size='4' class='ipt-txt' /><img src='/include/vdimgck.php' id='validateimg' style='cursor:pointer' onclick='this.src=this.src+\"?\"' title='点击我更换图片' alt='点击我更换图片' /><input type='checkbox' name='notuser' id='dcmp-submit-guest' /><label for='dcmp-submit-guest' />匿名?</label>";
除此之外做了一些小的调整,包括将其输入框长度由16个字符修改为8个字符,以兼容ie6内核的浏览器.修改CSS文件,将显示评论的容器背景色修改为#eee;,将其字体左侧对齐,另外修改水印为白色背发光,以解决在黑色图片中的网站名称不清晰问题.
附水印文件与水印效果.























![P030510_14.22_[01]](http://farm5.static.flickr.com/4127/4956096035_c7a6d4b483_s.jpg)
