上一篇文章中介绍了 Mail 程序模板制作的相关信息,但未能及时提供将制作好的模板添加至用 Mail 程序新建邮件时显示的模板列表中的相关信息。那么今天这篇文章的目的即是补充此信息。

上一篇文章中曾提到 Apple 所提供的模板均被放在 /Library/Application Support/Apple/Mail/Stationery/Apple/Contents/Resources 。你可以通过在 Finder 中用常用方法浏览至上述文件夹,此外你还可通过使用如下两种更为便捷的方法:

  • 使用位于 前往 (Go) 菜单 下的 前往文件夹… (Go to Folder…) 命令,在随即出现的表单中输入上述路径。
  • 在浏览器的路径栏中输入 file:///Library/Application Support/Apple/Mail/Stationery/Apple/Contents/Resources ,回车,这样 Finder 也会自动打开一个窗口并显示相应文件夹。

到达上述文件夹后,你将看到 5 个文件夹和一个 TableOfContents.plist。后者的作用在于定义模板列表中显示的 分类 (Categories),你应该是可以自行手动加入额外的分类,但是目前不建议这样做,因为本人这样做过之后,模板列表中分类 就只以中文显示了。

而那 5 个文件夹则对应于 5 个分类。接着前往 **你所选的分类**/Contents/Resources,这里同样有一个 TableOfContents.plist,所不同的是这个文件在此的作用是定义模板列表中你所选的分类下显示的模板。

要把你制作的模板加入列,你所需做的是按照这两个文件中的范例所用的格式相应地添加即可。其他所需操作已在上一篇文章中介绍,在此不再赘述。

Posted in Apple, Design, Leopard, Tutorial at January 22nd, 2008. No Comments.

近期由于本人于Mac OS X Leopard 中本地安装的 WordPress 中的永久链接功能,经多次尝试、摸索,直至最终设置成功的过程中发现相关信息过于零散,不方便查找,特出此文。

点击 此处 直接跳至步骤总结处。

我试着启用 WordPress 中的永久链接功能,得提示“your .htaccess file needs to be updated”, Google 了一下相关信息,得知需要在本地安装的 WordPress 的根目录下创建 .htaccess 文件(如果该文件不存在的话,可通过在系统自带的 终端 程序中使用命令 “touch /pathToYourWordPressInstallation/.htaccess”, 另外如需 WordPress 为你自动更新 .htaccess 文件,还要将该文件的权限暂时设置为 666,命令为 “chmod 666 /pathToYourWordPressInstallation/.htaccess”。该文件更新后请务必将权限改为 644。当然你也可以手动更新该文件)。

这些做好后,更新了永久链接设置。试用一下,出现 “*** is not found on this server”。这表明虽然 .htaccess 文件成功创建,永久链接的相关设置也被自动导入了该文件,但是文件未被调用。因为类似“http://yourBlogAddress/**year/**month/**day/post-name” 的路径实际上并非服务器上文件的存在路径,而是虚拟出来的,目的在于是增强博客文章的链接的可读性,必须 .htaccess 文件的协助才能正常起作用。因此再次 Google 之后,得到的答案是必须启用 Apache 附带 rewrite 模块,并且对相关目录设置 “AllowOverride All”。具体包括:

  1. 修改文件 /private/etc/apache2/httpd.conf :

    使用命令 “sudo pico /private/etc/apache2/httpd.conf” 打开该设置文件。找到 “#LoadModule rewrite_module libexec/apache2/mod_rewrite.so” 这一行,删除 “#”。保存。

    这是 Leopard 中 Apache2 的相应路径。对 Tiger 而言,相应配置文件的路径为 /etc/httpd/httpd.conf 。

  2. 修改文件 /private/etc/apache2/users/yourUserName.conf

    “AllowOverride None” 改为 “AllowOverride All”。保存文件

做好上述两步后,用命令 “sudo apachectl graceful” 重新加载配置文件以使修改生效。

这次错误信息变成了 “Forbidden, You don’t have permission to access ***** on this server.” 到 WordPress 官方论坛搜索了一下,得到解决方案:在 .htaccess 文件中添加独立的一行,该行内容为”Options +FollowSymLinks“。如此即可正常使用永久链接功能了。
Read More…

Posted in Apple, Leopard, Tutorial, WordPress at December 15th, 2007. No Comments.

英文原文见此处:MacZealots > Tutorials > Installing WordPress on Tiger本文为中文翻译,略有修改。对于现有的多种博客选项,许多人倾向于使用自己的博客系统,而非如 BloggerTypePad 一类无需自行管理的服务. 在软件方面, 世面上有许多令人满意的产品, 譬如 Six Apart 的 Movable TypeWordPress是又一款成熟、有能力而且免费的博客引擎,它受众多博客欢迎(比如其奠基开发者,Matt Mullenweg),并且在网络上迅速地流行。WordPress是个人和专业博客的杰出选择,而且免费。

本教程将教会你如何在 Mac OS X 10.4 Tiger中安装WordPress version 2.2。如果你已经安装过任何博客系统,比如WordPress 或者Movable Type,你可能已有配置好的MySQL和/或PHP。如何你是这种情况,你可直接跳至第4步。在开始之前,让我们先总结一下整个过程:

  1. 下载并安装 WordPress version 2.2
  2. 启用个人 Web 共享
  3. 下载并安装 MySQL
  4. 配置 MySQL
  5. 启用并测试 PHP
  6. 配置 WordPress
  7. ???
  8. 接着就等着读者来访吧!

Read More…

Posted in Apple, WordPress at May 13th, 2007. No Comments.

英文原文:Bos89.nl > Wordpress as CMS in five steps
中文译文:我爱水煮鱼 > 5个简单的步骤把 Wordpress 打造成 CMS

把 WordPress 作为 CMS 来使用在2.1版本变得更加容易,只需5个简单的步骤并且不需去修改复杂的代码就能实现。

  1. 创建一个页面并命名为 home 作为开始页面,并给其 page order(页面顺序)为0。
  2. 创建一个空的页面并命名为 weblog 并给其 page order(页面顺序) 为99。
  3. 在管理界面,选择 option(选项) > reading(阅读),将上面创建的 home 作为 front page(开始页) 和 weblog 作为 posts page(文章列表页面)。
  4. 通过这个函数 wp_list_pages(’sort_column=menu_order&title_li=’) 创建网站菜单。
  5. 使用一个插件使得页面也能够被搜索(可选)。
    可以选用 Search Everything 这个插件(译者著)。

当为你的 CMS 创建页面的时候,确定页面顺序必须在0和99之间。这样的话,菜单中的第一个就是home,最后的是 weblog,当然你可以根据你自己的需求更改。
个人觉的他把 WordPress as CMS 说的比较清晰明了,大家可以根据他的提供的简单步骤进行扩展。

然而,实际上,完全按照引文中所提及步骤不一定能成功地将把 Wordpress 打造成 CMS。就我的情况而言,最终结果是导航栏中有两个Home链接,一个Blog链接,而且这三个链接均指向Blog页面。查看theme的header.php文件后发现导航栏用如下代码判断当前页面导致的:
Read More…

Posted in WordPress at May 10th, 2007. 2 Comments.