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.