【新闻】WordPress 3.0 正式版发布

终于发布了! WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为2010年6月18日发布的3.0版。 更新内容: 新的可定制的默认主题; 新的后台管理界面; 整合多站点功能 修复大量BUG 下载地址:http://wordpress.org/download/ 或后台自动更新(中文版即将发布[……]

继续阅读 »

Excel批量提取修改超链接?

工作中需要将课程列表取出来并做成新的网页,从已有网页内可以取到的数据包括:id(包含超链接)、名称,现在需要把超链接取出来加到名称上去,思路有两种,第一种:把超链接作为元数据之一提取出来,然后进行操作;第二种直接利用正则表达式对现有的网页数据进行操作。按照这两种思路,经过百般搜索,发现以下几种方法。最后采用的第二种方法,把原始网页内容直接复制到excel里,利用下述宏将超链接提取出来,另存为csv文件,然后用PHP提取处理成静态页面。 方法一 Q:Excel2010如何批量修改超链接地址? A:操作步骤如下: 1、将Excel文件的扩展名修改为.zip 2、双击打开zip压缩包,找到xl文件夹下的sharedStrings.xml文件,并双击打开(一般用IE打开),在页面上点击右键->选择“查看源文件”,会弹出源代码窗口(通常是以记事本打开),然后查找需要修改的内容(如:2008年),替换为新的内容(如:2009年),保存关闭记事本,解压包这里还会提示“文件***已经被修改。你希望在压缩文件中更新它吗?”,选择“是”; 3、打开压缩包中worksheet[……]

继续阅读 »

Dean’s FCKEditor for WordPress 更新

WordPress下默认编辑器很难用,于是出现了很多第三方的编辑器插件,其中比较好的一个就是将著名的FCKEditor以插件形式集成到WordPress里来了,较为详细的介绍见这篇文章。 FCKEditor在某一次更新中改名为CKeditor,这个插件也随之更新,不过没有更新host在Google Code的项目,直接在博客里提供了新版链接。现在最新版是v3.3,集成了CKeditor 3.0.1版,下载链接 其中几个有意义的更新包括: 1.评论时也可以用了 2.可以控制输出格式 3.和WordPress本身的添加媒体功能进行整合 4.界面也好看多了[……]

继续阅读 »

WordPress常用函数-wpdb类

转载自:http://www.wordpress.la/codex-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0-wpdb%E7%B1%BB.html WordPress啦基本是中文WordPress资源中最丰富的地方,接下来会转载很多那里的文章,在此表示感谢 与数据库建立接口 WordPress为用户提供了一系列用于数据库操作的函数类——wpdb。Wpdb类建立在Justin Vincent编写并维护的ezSQL类的基础上。 使用须知 不可直接调用wpdb类中的方法,应使用全局变量$wpdb。$wpdb是WordPress提供的一个全局变量,该全局变量是负责与WordPress数据库交流的类的实例化。(在自定义函数中使用$wpdb前,请记住全局化$wpdb。) 可以用$wpdb对象从任何一个WordPress数据库表(而非仅仅标准数据库表)中读取数据。例如,如果你需要从一个名为“mytable”的自定义表中选定一些信息,可以使用以下代码: $myrows = $wpdb->get_results( "SELECT id,[……]

继续阅读 »

WordPress插件API手册

转载的,但找不到最初的地址了 概述 本文档介绍了在WordPress中对插件开发者有用的API(Application Programming Interface,应用编程接口)的使用方法。 本文假设你已经阅读了简要介绍插件开发方法的文章:Writing a Plugin,本文主要就介绍Hook API,比如Filters、Action,这使得WordPress可以加载你的插件。 注意:本文所提到的信息针对WordPress1.2及以上版本,在1.2版之前,这些插件被称为“hacks”,他们主要是通过修改WordPress本身的源码来实现的。 译者注:在本文中,为了便于对原文的准确翻译,一些程序设计的专有词汇没有进行翻译,你可以阅读如下单词表来参考:

  • API,应用程序编程接口。
  • Hook,钩子,意为在WordPress的处理中加入你自己的处理。
  • Filter,过滤器。
  • Action,动作。

Hooks,Actions和Filters Hook[……]

继续阅读 »

百度调查系统

今天偶尔进入百度影视,里面有一个用户调查问卷,点击去发现界面以及链接结构都很熟悉,看一下源代码,原来也是用的Limesurvey系统,只是换成了自己的主题,界面看起来比较百度;输入research.baidu.com看看还有什么其他问卷,结果404;手动指定research.baidu.com/index.php,就可以看到问卷列表了 哈哈 其中第二个问卷 明显是内部用的 这种情况下应该设置一下填写问卷的code(密码),还好我不是坏人,他们也没有更新啥重要敏感信息,不然要出事情的[……]

继续阅读 »

20个非常有用的PHP类库

    下面是一些非常有用的PHP类库,我自己接触过pChart、JpGraph(Limesurvey先后采用这俩库画统计图),MagpieRSS(用这个读取Plone的RSS 页面显示),PHPMailer(发邮件)。 图表库 下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。 pChart – 一个可以创建统计图的库。 Libchart – 这也是一个简单的统计图库。 JpGraph – 一个面向对象的图片创建类。 Open Flash Chart – 这是一个基于Flash的统计图。 RSS 解析 解释RSS并是一件很单调的事情,不过幸好你有下面的类库可以帮助你方便地读取RSS的Feed。 MagpieRSS – 开源的PHP版RSS解析器,据说功能强大,未验证。 SimplePie – 这是一个非常快速,而且易用的RSS和Atom 解析库。 缩略图生成 phpThumb – 功能很强大,如何强大还是自己去体会吧。 支付 你的网站需要处理支付方面的事情?需要一个和支付网关的程[……]

    继续阅读 »

Ubuntu设置NTP时间服务器同步

  1. 进入目录: /etc/cron.daily/
  2. 新建一个定期执行的脚本文件: sudo vim ntpdatem 内容为: ntpdate 162.105.129.27 (NTP时间服务器地址)
  3. 修改这个脚本的权限: sudo chmod 775 ntpdate OK.

[……]

继续阅读 »

php自定义排序函数的使用usort()

usort –  使用用户自定义的比较函数对数组中的值进行排序 说明 bool usort ( array &array, callback cmp_function ) 本函数将用用户自定义的比较函数对一个数组中的值进行排序。如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。 比较函数必须在第一个参数被认为小于,等于或大于第二个参数时分别返回一个小于,等于或大于零的整数。 注: 如果两个成员比较结果相同,则它们在排序后的数组中的顺序未经定义。到 PHP 4.0.6 之前,用户自定义函数将保留这些单元的原有顺序。但是由于在 4.1.0 中引进了新的排序算法,结果将不是这样了,因为对此没有一个有效的解决方案。 注: 本函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。 如果成功则返回 TRUE,失败则返回 FALSE。 例子 1. usort() 例子 <?php function cmp($a, $b) {   &#[……]

继续阅读 »