布拉格

Tech

备份/还原Drupal:Backup and Migrate[译]

Backup and Migrate是一个用于备份和还原Drupal网站数据库的模组.
模组主页:http://drupal.org/project/backup_migrate
它可以帮助我们方便地做数据备份,还原以及拷贝工作.
它支持包括gzip,bzip和及zip压缩,同时拥有按设定计划自动备份的功能.

使用Backup and Migrate,我们可以保存部分或者全部数据表到一个文件,从服务器上下载文件作备份;
也可以通过上传好的文件,或者已有的数据库备份中恢复数据.
同时可以选择你需要还原的数据和数据表.

以下是Backup and Migrate 2.x版本的特性:
  1. 备份还原多个数据库
  2. 备份数据到FTP服务器,Email地址,以及S3(注:S3是Amazon推出的在线数据存储服务)上
  3. Drush integration
  4. 多重备份计划
  5. AES加密备份(注:AES是密码学中的高级加密标准)
  6. Backup your files directory (with the Backup and Migrate Files module)备份文件目录(包括Backup and Migrate模组文件)

另外,作者ronan维护6-2.x版本的同时也在开发针对于drupal7的新版本,并承诺说在Drupal7正式发布的时候会释放Backup and Migrate对应的正式版本,因此不用担心没有Drupal7使用的模组.

I pledge that Backup and Migrate will have a full Drupal 7 release on the day that Drupal 7 is released.

Tag:

jQuery1.4正式版发布

最近坏消息不断,难得看到一条好消息:

jQuery1.4正式发布

jQuery 1.4 Released

在jQuery的四周年生日之际,jQuery开发团队很高兴地公布了jQuery1.4正式版本发布的消息!
其实我有点纳闷的:为什么要单独使用一个jQuery14.com这个域名呢?

In celebration of jQuery’s 4th birthday, the jQuery team is pleased to release the latest major release of the jQuery JavaScript library! A lot of coding, testing, and documenting has gone into this release, and we’re really quite proud of it.

jQuery1.4源代码下载地址

jQuery Minified (23kb Gzipped)
jQuery Regular (154kb)

同时,Google Code提供了jQuery1.4的副本,经过minified以及Gzipped压缩后的.

Google CDN托管的jQuery1.4

Tag:

Where is the debugger or host application running

电脑最近出现的问题,在某些含有Flash的网页里面,经常会弹出一个对话框:
询问我:Where is the debugger or host application running

Where is the debugger or host application running

之前也没有管多点击一次"cancel"就行了,可今天在测试SilverlightQQ的时候遇到了。
如果不解决的话就没法继续下去了,因此Google一下。
原因可能是因为Flash Player9没有正确安装或者是缺少相应的组件。

此问题可以这样解决:

一个标点的文案体验

收到若邻(wealink)的邮件提醒,告诉偶有新邮件了.
登陆进去一看,哦耶,广告邮件的说.

删掉邮件之后.
看到顶部的一条小消息:"新功能 出差".

若邻新功能出差

一眼扫过去,有点疑惑,再扫回来一看,"新功能出差"?
虾米意思?"新功能"怎么可以"出差"?

细想一下,哦,原来应该是:"新功能:出差"!

出差

哪怕是加一个标点符号,也会让人顺畅起来.

Tag:

基于node type为drupal添加不同的theme布局

这是一篇drupal theming相关的日志。
Drupal的每一个节点都拥有一个type:node type。如日志(blog entry), 论坛主题(forum topic),下载(downloading)。

默认的theme是为所有节点添加同一个page layout,很明显不能够满足期望使用drupal设计各种类型的网站的站长了。

而要不同的内容类型(node type)添加不同的layout(page.tpl.php)。
则需要稍微hack一下。
方法灰常简单:

找到theme所在的目录中的template.php文件(如果没有可以自己增加一个。)
在里面添加一段:

Tag:

Pages