不是每次真心付出都能换来真心对待。于人于已,无愧于心足矣!

2009年10月的内容

WordPress插件:wp-aggregator
个人作品

WordPress插件:wp-aggregator

2009-10-29 最后修改:2009-11-3 12:17 20684浏览 17评论 简洁版

插件名称:WordPress Aggregator
作者:Loosky
网站http://www.loosky.net/

演示地址:http://www.loosky.net/?page_id=887
下载地址:http://wordpress.org/extend/plugins/wordpress-aggregator/
插件作用:
可以通过rss地址聚合其他网站的信息,并将信息展示出来。
使用WordPress系统自带的[SimplePie](http://simplepie.org/) 进行解析。可以通过函数和Shortcode两种方式进行调用。

函数:
<?php wp_aggregator($perpage,$maxto,$istruncate,$truncatedescchar, $truncatedescstring,$date_format,$target); ?>

Shortcode:(【】为[])
【WPAggregator perpage=6 maxto=6 istruncate='true/false' truncatedescchar=600 truncatedescstring='...' date_format='' target =
'_blank'】

阅读更多...

给WordPress添加聚合功能
技术文档

给WordPress添加聚合功能

2009-10-27 2009-10-27 6968浏览 2评论 简洁版

一直想给小站添加一个聚合的功能,将经常访问的几个技术blog和一些好友的博客汇聚一下,能比较方便的查看。

Google了一下,发现已经有了一些推荐的插件,试了一下,功能貌似不是太强大就是太简单,不是很符合我的要求。没办法,只好采取了一个笨办法,将官方网站上关于RSS的插件都看了一遍,找到了RSSImport,还比较满意。它采用WordPress系统自带的SimplePieMagpieRSS来获取别的网站的内容。但比较遗憾的是它只能获取一个rss地址的内容,又不符合我的要求。Denis同学曾经写过一个插件,但貌似有一些问题,而且与新的版本也不是很兼容。于是乎,只好自己动手了。

原理基于Denis写的插件,通过SimplePie每次依次获取feed列表中两个地址的信息,每隔一个小时通过WP_Cron功能更新一次。将获取到的一些信息存入数据库,以供调用。这样做至少有两个好处:

UTF8_EXCERPT_H

阅读更多...

《I Love You, Beth Cooper》剧情
看电影

《I Love You, Beth Cooper》剧情

2009-10-25 2009-10-25 232648浏览 1评论 简洁版

Beth Cooper

片名:校花我爱你
英文片名:I Love You, Beth Cooper
国家/地区:
区域:欧美
发行:20世纪福克斯 
类型:喜剧 
导演: 克里斯·哥伦布Chris Columbus 
编剧:拉里·道伊尔Larry Doyle
主演:海登·潘妮蒂尔Hayden Panettiere、保罗·鲁斯特Paul Rust、杰克·卡彭特Jack T. Carpenter、劳伦·伦顿Lauren London、劳伦·斯托姆Lauren Storm
分级:美国PG-13
上映时间:2009年7月10日

阅读更多...

小说站
BLOGGY

小说站

2009-10-24 最后修改:2009-10-26 12:49 3288浏览 0评论 简洁版

新整了个小说站,http://book.loosky.net/ ,欢迎大家有空去围观一下。怎么样,内容还挺多的吧?呵呵,而且没有其他那些小说站那么多的垃圾广告,绝对安静的读书空间啊。课余喜欢看些小说的同学可以享受一下哦。。。

目前网站的程序正在测试中,如果发现什么问题,希望您能给我留言,非常感谢!

php文件操作函数
技术文档

php文件操作函数

2009-10-24 2009-10-24 3259浏览 0评论 简洁版

1、删除某一目录下的所有文件,包括子目录
function remove_dir($path) {
 if ( substr($path, -1) == '/' ) {
  $path = substr($path, 0, -1);
 }
 if ( $handle = opendir($path) ) {
  while ( false !== ($d = readdir($handle)) ) {
   if ( $d != '.' && $d != '..' ) {
    if ( is_dir($path.'/'.$d) ) {
     remove_dir($path.'/'.$d);
    } else {
     @unlink($path.'/'.$d);
    }
   }
  }
  closedir($handle);
  @rmdir($path);
 }
}

阅读更多...

使用ajax中文乱码问题解决办法
技术文档

使用ajax中文乱码问题解决办法

2009-10-24 2009-10-24 4894浏览 0评论 简洁版

PHP中使用ajax中文乱码问题解决办法
当网页是utf-8编码的时候,使用ajax一般不会出现中文乱码的情况。但当网页编码为gb2313的时候,则会出现中文乱码的现象。这是由于XMLHttpRequest传送数据是UTF-8编码的,所以,可能会导致中文乱码问题。我的解决方法是,全部采用UTF-8编码。

静态部分用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />申明下是utf-8编码的。另外注意不要使用windows自带的记事本编辑,不能保存为utf-8格式的。
动态部分用
header('Content-type:text/html;charset=utf-8');
另外使用responseXML方法的话,动态部分要用
header('Content-type:text/xml;charset=utf-8');

阅读更多...

PHP获取网页内容方法总结
技术文档

PHP获取网页内容方法总结

2009-10-24 2009-10-24 6794浏览 0评论 简洁版

将远程抓取到的内容通过正则表达式进行一下过滤就得到了自己想要的内容,采集和小偷程序就是基于这种原理。以下就是几种常用的用php
抓取网页中的内容的方法。
1.file_get_contents
PHP代码:

<?php
$url = "http://www.jb51.net";
$contents = file_get_contents($url);
//如果出现中文乱码使用下面代码
//$getcontent = iconv("gb2312", "utf-8",$contents);
echo $contents;
?>

阅读更多...

configure命令详解
技术文档

configure命令详解

2009-10-24 2009-10-24 4587浏览 0评论 简洁版

–cache-file=FILE
  configure会在你的系统上测试存在的特性(或者bug!).为了加速随后进行的配置,测试的结果会存储在一个cache file里.当configure一个每个子树里都有'configure'脚本的复杂的源码树时,一个很好的cache file的存在会有很大帮助.

–help
  输出帮助信息.即使是有经验的用户也偶尔需要使用使用'–help'选项,因为一个复杂的项目会包含附加的选项.例如,GCC包里的'configure'脚本就包含了允许你控制是否生成和在GCC中使用GNU汇编器的选项.

–no-create
  'configure'中的一个主要函数会制作输出文件.此选项阻止'configure'生成这个文件.你可以认为这是一种演习(dry run),尽管缓存(cache)仍然被改写了.

阅读更多...