pLog 1.0 Beta 测试开始了

经过了八个月紧凑的开发, pLog 1.0 已经几近要完成,现在应该是可以来进行测试了。你可以参考这里所贴出的 测试时程 来瞭解我们详细的测试时间表。你可以参考 如何透过 SVN 下载 pLog 1.0 来取得最新开发的原始码,另外你也可以透过 pLog 1.0 Beta Discussion Forum(英文)中文 来讨论相关的操作,臭虫回报的部分请透过 我们的 Bug Trackgin System。由 0.32 升级的人请参考 如何由 0.32 升级到 pLog 1.0

请继续阅读下面的 pLog 1.0 测试计画:

  • 包含你可以怎么帮忙?
  • 如何升级你的外挂程式?
  • 以及如何翻译新的语系。
 (阅读全文)

summary-patch-20050131 发佈了!

从我们其中的一位 pLog 0.32 使用者最近的 使用报告,我们发现汇整网页(Summary Page)的效能有一些潜在的问题。在他的报告中,他的汇整网页时常会超过 30 秒的时间才能完全显示,其余的功能则一切正常。

开发团队最近花了一些时间推出了这个问题的修补程式。希望解决这个恼人的情形。有需要的使用者请 在此下载 。

非常抱歉因为这个问题所造成的任何不便。

另外 BCSE 针对这个 Patch 也出了 BalearWeb 全站汇整模板补缀 20050201 的更新。有需要的人请自行下载。

本文翻译自:summary-path-20050131 Available!

[1.0 介绍系列 1] pLog 1.0 的新功能

pLog 1.0 Beta 已经接近公开测试的阶段了,但是网路上却没有什么关于 1.0 新功能或是任何改进的消息。除非你有参加 pLog 开发邮件论坛或是曾经跟 Oscar 与其他的开发者有过接触。否则我可以断言,你不知道到底 pLog 1.0 有哪些让人振奋的功能或是使用介面的改进。事实上,我们考量到最近 WordPress 与 MT 新版本的释出所造成的臭虫与升级上的梦魇。幸运的是,开发团队正努力着让这样的事情不会发生在 pLog 上面。相信我,我所要告诉你的 pLog 的新功能真的很令人振奋。

Teaser
还是不信?那就接着看下去吧!

 (阅读全文)

[1.0 介绍系列 2] 在 pLog 1.0 发表新文章

这是 1.0 介绍系列文章中的第二篇,我们要来看看在 pLog 1.0 中如何发佈新的文章。『发佈新文章』是 pLog 中最重要的部分,也是最常被使用者所使用的介面功能。所以开发团队花了很大了力气在改写新版的功能,包含储存草稿预览发佈等功能。

在每一个管理后台的页面中,你可以看到最上面都有一个共同的横式选单。当你选择某一个功能选单时,会再带出更详细的功能选单。如果你选择了『发佈新文章』,你会看到在横式选单下方出现了发表新文章文章列表编辑文章分类新增文章分类等四个页籤。

post menu
按下『发表新文章』后所出现的页籤

 (阅读全文)

[1.0 介绍系列 3] 模版、模版、还是模版!

有太多人想要知道 pLog 1.0 模版的功能了(包含来自论坛与迴响的要求)。好吧!我们就来聊聊 1.0 的模版有哪些新功能。在此同时 Oscar (按:pLog 的专案发起人)已经完成了 Beta 测试的详细计画,包含测试时程、程式取得方式与测试者要如何来帮忙。我相信,应该会在几天/几週后就公佈这个消息。

如前面说的,大家都在谈论 1.0 的模版、模版系统与新增的模版功能。所以,我下面会针对 pLog 1.0 的模版系统来作一个详细的介绍。

template system, 1.0b
自动化的模版安装过程

 (阅读全文)

Beta 测试第二阶段!下载版本已经释出了!

今天的好消息是 pLog 已经进入 Beta 测试计画的第二阶段了。但是首先我们开发团队要感谢参与第一阶段 Beta 测试的使用者谢谢你们让我们的第一阶段能进行得如此顺利。

请继续阅读有关第二阶段测试的详细资料,如果你急到不想再听我废话,那请直接 按此 下载 pLog 主程式以及 按此 下载模版与 按此 下载外挂程式。

 (阅读全文)

pLog 1.0.1 Beta 测试版释出了!

pLog1.0 发表后的第一个维护版本 1.0.1 已经开始测试了。pLog 1.0.1 修復了大部分的 pLog 1.0 中出现的问题,并且加入了一些新功能。不过,即便 1.0.1 看起来要比1.0更好一些,而且没有任何主要的大问题,我们也仍然会持续的作 Beta 测试 2-3 周。

目前的 1.0.1 版本可以直接从 SVN 取得,位址是在 http://devel.plogworld.net/svn/plog/plog/branches/plog-1.0.1 (详细方法请看我们的 pLog 中文文件计画:如何从 SVN 取得 pLog 原始码),同时我们也提供了 tar.gztar.bz2 两种压缩档案的下载。如果对以前的释出的版本有兴趣,那么可以从 Snapshots 中取得得。

对于已经有安装 1.0 的使用者,你不需要执行 wizard.php 安装精灵来从 1.0 升级到 1.0.1,你只需要下载压缩档案,然后解压缩并且上传到你的伺服器中,覆盖掉原来的旧档案就可以了(记得请保留 /config,别覆盖过去)。

如果你在测试过程中发现有 bug 或者有问题,请使用 bug tracking system 报告。

如果你想知道 1.0.1 修復了哪些问题,请继续阅读。

 (阅读全文)

pLog 1.0 释出

pLog 是一个基于自由软体授权的网志社群平台,在经过一年的开发,终于在今天(2005/04/01,好像是愚人节喔)释出 1.0 的版本。

1.0 版 主要是建立在 pLog 0.32 版的既有功能上,但是做了整个成是架构的更新,也增加了很多的新功能,例如全新设计的管理介面,二(次)级域名的支援模版快取以及 HTTP 快取可以课制化的 URL 格式加强的外挂程式模组,自订网志文章栏以及支援 Weblog API,还有很多改进的小细节等着大家发掘。

除了这些新的功能,pLog 1.0 还包含了 超过 30 个已经开发完成的外挂程式超过 50 个漂亮的模版,所以 pLog 应该可以来建制任何网志社群的重责大任了。里面包含了大家要求很久的 模版编辑器在文章撰写中支援 Textile、phpBB、Markdown 与 Wiki 语法迴响审核,还有其他更多防制垃圾迴响的新功能,包含 AuthImageDNSAntiSpamValidateTrackbackNo Follow 协议

下载 pLog 1.0 并且帮助我们散播欢乐!你可以到我们的 Wiki 找到 外挂程式的文件 而且可以在这里 下载外挂程式,同时你可以在这里 下载模版

如果你是第一次使用 pLog,你只要上载到你的网站后,执行 wizard.php 就可以了。你也可以在这里找到完整的安装文件

如果你是从 pLog 0.3.x 来升级,请注意,务必先备份你的资料库与程式。你可以在这里找到相关的 升级文件。 旧的模版应该可以用在新的 pLog 1.0 上,但是可能会有一些功能已经改变了,请参考 模版升级文件 来升级你的模版。同时,某些外挂程式可能还没升级到 1.0,所以在升级模版时值这些是必须注意的。

pLog 中文论坛 以及臭虫追踪系统 当然还是继续运作,所以如果有任何的问题或是臭虫请继续回报给我们。回报臭虫时请用 "1.0-final" 这个版本,因为这是今天释出的正式版的版本标籤。

pLog 在 Open Foundry 中的下载地点

真要谢谢 Open Foundry 提供这么棒的地方,让我们可以透过他来管理 pLog 的专案!我已经把 pLog 1.0 的相关档案放到 Open Foundry 上一份,希望大家不会再找不到地方下载 pLog:

另外这一份跟 SourceForge 上的模版有些不同,我已经把模版中的 |capitalize 移除,并且把 %b 换成了 %B,所以应该不会再有中文乱码的问题了。

另外 pLog 1.0 的 API 文件也上线了。我把它放在 http://www.plogworld.org.tw/api,有需要的人可以直接到这个网址来浏览,或是下载回去你自己的电脑看。

pLog 1.0.1 版释出了!

在经过由几週前开始的 beta 测试之后,pLog 1.0.1 正式释出。她包含了许多先前在 1.0 版发现的问题的修正。没有人喜欢释出版本有臭虫,但是我们有自信,我们已经解决大多数的问题,而且 1.0.1 版是够稳定的。照例,我们谢谢在论坛里所有提交程式补缀、发现臭虫、给予好的回馈的人,以及那些即使只是留下 "good work" 回应的人。

释出版可以 zip 档方式下载: plog-1.0.1.zip 或是用 tarball 档方式下载: plog-1.0.1.tar.gz 。请记得从 1.0 版升级至 1.0.1 版不需要重新执行 wizard.php 程式。只要上传并覆写所有档案,你就可以使用新的版本了。(译註:现在也可以在 OSSF 下载了)

请使用论坛(官方英文)/pLog中文开发论坛提出你需要的支援,并使用臭虫追踪系统回报任何的臭虫。

请阅读以下细节以瞭解在这个版本有那些错误被修正。

 (阅读全文)

LifeType 1.0.2

本文译自官方网站发佈文章:LifeType 1.0.2,由 lss 翻译,若有疏漏,请指正,谢谢!

由开发团队给我们忠实的使用者的圣诞节礼物, LifeType 1.0.2 已经释出,并且已经可以在 SourceForge.net 下载了。请继续阅读以下的安装重点。

 (阅读全文)

Hotfix for LifeType 1.0.2

本文译自官方网站发佈文章:Hotfix for LifeType 1.0.2,由 lss 翻译,若有疏漏,请指正,谢谢!

就在 1.0.2 版释出之后没多久,有一个错误被发现。这个错误发生在发表回响时,受影响的则为使用一般网址模式的用户,

这个错误发生在发表回响时,造成 LT 将使用者重新导向至错误的文章永久网址,而且只发生在使用一般网址模式的情况下。如果你不是使用(或者不计划要使用)一般网址模式的话,这个错误并不会影响你已经安装的部份,而且也不必再安装这个 patch 。

这个 hotfix 可以由这里取得。下载 zip 档,并将里面新的 addcommentaction.class.php 放至 class/action/ 目录,确定他有覆写旧版本的档案。

LifeType 1.0.3 发佈

本文译自官方网站发佈文章: LifeType 1.0.3 released ,由 lss 翻译,若有疏漏,请指正,谢谢!

很快地,在 LifeType 1.0.2 之后, LifeType 1.0.3 发佈了,修正了一些在之前版本的错误。

 (阅读全文)

Life Type 1.0.4

本文译自官方网站发佈文章: LifeType 1.0.4 ,由 lss 翻译,若有疏漏,请指正,谢谢!

LifeType 1.0 分支的最后一个维护更新版本, LifeType 1.0.4 已经发佈了。包括修復了一个最近回报的 XSS 漏洞。

 (阅读全文)

Development snapshots of LifeType 1.1 available for testing

Now that LifeType 1.1 is feature complete, it is time to allow users to test the development version of LifeType 1.1. UPDATE: nightly builds working again.

The development snapshots will be updated every night (00:00 GMT+2) and the newest snapshot will always be marked as lifetype-devel-latest.zip.

At this point no more new features will be implemented in LifeType 1.1, even though there will still be some changes here and there in the core (specially in the performance area) and of course all bugs found during this testing round will be fixed.

There is a more detailed list including all new features in LifeType 1.1 in the wiki, but the most important ones include a disk-based data cache for speeding up database operations, a reduction of the memory usage (now a normal blog will only require between 4 and 6 Mb of memory to run), paging of items in the public area of the blog and TinyMCE as the HTML editor (with support for Safari!) These are just a few of the new features so be sure to check the complete list.

Speaking of features, all the most important features that were in scope for the 1.1 release have already been implemented, even though at least an interesting one has been dropped and rescheduled for 1.2. Therefore, the development team would like to encourage users to download the development snapshots of LifeType 1.1 and give them a try. We are looking for end-user feedback as well as bug reports so please use the forums for feedback and our bug-tracking system for reporting bugs. When reporting a bug related to one of these development snapshots, please also include the version number that you can see in your version.php file, in the root LifeType folder.

In order to install this release, please use wizard.php as with any release so far. If upgrading from LifeType 1.0.x to LifeType 1.1, wizard.php will also take care of adding all new tables as well as of making changes to currently existing tables. In order to upgrade from an older development snapshot of 1.1 to a newer one, just upload the newest files to the server and overwrite the old ones except your own version of the configuration file (config/config.properties.php)

Regarding templates, they should work out of the box in LifeType 1.1 even though they need to be modified in order to use some of the new features such as paging. There is a page keeping track of which template sets have been already updated by the development team. However, we would like to encourage users who have previously submitted template sets to the development team to take care of upgrading these templates themselves. Please check "Porting Templates" in the wiki, as it will contain useful information related to updating templates to make use of all new features in 1.1, and use Mantis to submit the upgraded version of the template.

With regards to plugins, there have been extensive changes to the core API during the development cycle and therefore the amount of work needed to update all the plugins is quite big. The development team has already started working on this and the status of which plugins have already been updated to work with LifeType 1.1 can also be tracked in the wiki. Please keep an eye on the "Porting Plugins" page in the wiki as it will be used to describe how to upgrade older plugins (LifeType 1.0.x) to the new framework in LifeType 1.1.

There will be no development snapshots of templates and plugins yet, so the only way to get them will be from the project's Subversion repository.

Last but not least, it is a good time to start evaluating all the changes that will be required to migrate your customized sites from LifeType 1.0.x. to LifeType 1.1. The development team is aware that some of our users have put a lot of effort into customizing LifeType to suit their needs and this migration could take some time. The development team is also working on several new sections in the wiki that will describe all changes in the API and how to migrate code to the new release. Documentation embedded in the code is already available (just run Doxygen) in the class/ folder) even though it will keep getting better as the development team keeps improving the comments.