工商服務:seo服務 | 世邦旅行社 | 全球不動產服務 | 山富旅行社 | 世宇旅行社 | 一化網頁設計 | 品冠旅行社
日本專賣旅行社 | 旅遊資訊 | 嚴選豪宅 | 頂級巧克力 | 芬達旅行社

LifeType 1.2.1 釋出

本文由 lss 翻譯,官方原文: LifeType 1.2.1 available

1.2 的第一個維護版本, LifeType 1.2.1 已經釋出了。修正的錯誤項目相當多而廣泛,所以,請往下閱讀以瞭解詳情。

首先,以下是下載連結:

LifeType 1.2.1 (.tar.bz2)
LifeType 1.2.1 (.tar.gz)
LifeType 1.2.1 (.zip)

如果是從 LifeType 1.2 升級,以下是從 LifeType 1.2 到 LifeTYpe 1.2.1 的升級包。升級包包含從 1.2 到 1.2.1 有更新的檔案,不能用來從 1.1.x 升級到 1.2.1 :

lifetype-1.2-upgrade-1.2.1.tar.gz
lifetype-1.2-upgrade-1.2.1.zip

這回有個特殊的狀況,這次要從 LifeType 1.2 升級必需執行 wizard.php ,這是為了修正轉換圖檔縮圖的錯誤。如果你的圖檔副檔名是英文大寫的話,先前的升級 ( 譯按:從 1.1.x 到 1.2 ) 並未正確的將他們重新命名。如果你是從 LifeType 1.2 升級,請將 LifeType 1.2.1 上傳到你的伺服器,執行 wizard.php ,並依照螢幕上的指示操作。如果你是從 LifeType 1.2 升級到 LifeType 1.2.1 ,並且不知道是否應該執行 wizard.php ,還是請你執行他。這個升級程序是無害的,如果你已經手動修正過,升級程序將不會對你的檔案做任何的動作。

LifeType 1.2.1 也修正了一項重要的錯誤,這項錯誤只會影響到使用雙位元字集的 Windows 作業系統 ( 例如使用 Big5 字集的繁體中文 Windows 作業系統 ) 跑 LifeType 的伺服器。現在, LifeType 1.2.1 可以設定上傳的檔案在伺服器上存放時是使用原始檔名或是 LifeType 1.1 的檔名格式: BlogID-FileID.ext 。 Wizard.php 已經修改,允許用戶在安裝時就能選擇使用那一種檔名格式。這也可以稍後在管理界面裡修改這項設定。對於使用其他字元集 ( 例如西方國家語言的字元集 ) 的用戶,這並不會造成問題,也不需要做任何動作。 ( 譯按:這段的意思就是,如果你是在中文 Windows 環境裡架設 LifeType 1.2.1 的話,請在升級時,選擇上傳檔案的檔名使用舊的 BlogID-FileID.ext 格式才不會造成問題。目前在中文 Windows 裡要讓上傳檔案使用原始中文檔名的問題還沒有解決。 )

不幸地,LifeType 1.2 另一個主要的問題: user data providers 在 LifeType 1.2.1 尚未解決。也就是說, user data providers 功能在 LifeType 1.2.1 還是無法使用。如果你的網站有使用到 user data providers 功能的話,請先不要升級,直到我們解決這個問題。這個問題的複雜度遠比開發團隊當初預估的還麻煩,但我們計劃在 LifeType 1.2.2 會解決這個問題。

LifeType 1.2.1 也修正了幾個關於 MySQL 5 的 strict mode 的問題,一些編輯文章預覽的問題,以及一些權限的問題。若你感興趣,以下是本版次這些修正的完整列表:

1244: Article::getComments 沒有使用內部的 _comments 屬性。
1270: summary 使用者頭像有錯誤的 div/img 標籤。
1253: wizard.php 有臭蟲,升級時,副檔名大寫的檔案不會被正確的轉換到新的檔名規則。
1252: 文章在第二次預覽時會出錯。
1255: TinyMCE 把連結的 "rel" 屬性移除。
1215: ./gallery/ 被寫死在程式碼中。
1251: 非 blog-owner 插入資源時發生錯誤。
1243: 文章列表消失。
1212: 在用戶資訊及網站資訊允許基本的格式化。
1230: TinyMCE 插入連結與資源的問題。
1233: emailvalidator 裡的小錯誤。
1204: 用戶與網站的大量編輯。
1226, 1248: Smarty 在 Windows 造成過多錯誤。
1219: Posting not working from within digg.
1269: 透過 Ajax 新增文章分類的用戶權限問題。
1266: User can add blog template set as the same name as site template.
1229: 在 Windows 下無法上傳中文檔名的檔案。
1245: 回響被當成垃圾回響的問題。
1246: 測試 mysql strict mode 。
1249: "啟用下拉式選單" 功能的描述不清。

請多利用論壇讓我們知道任何關於 LifeType 1.2.1 的問題,並請利用臭蟲追蹤系統回報任何你所發現的錯誤。

LifeType 1.2 的已知重大問題

本文由 lss 翻譯,官方原文: Known issues with LifeType 1.2

如果你已經計劃升級到 LifeType 1.2 ,建議你最好暫等個幾天,直到我們修復幾個目前為止在 1.2 已經發現的重大問題。

 (閱讀全文)

LifeType 1.2 正式釋出

這是 LifeType 最新的主要版本程式更新。

給那些已經等不及安裝,不想再看下去的人。你可以直接按下網址下載最新的 LifeType 程式:

LifeType 1.2 (.tar.bz2)
LifeType 1.2 (.tar.gz)
LifeType 1.2 (.zip)

LifeType 1.2 包含了很多的 新功能以及更新,希望你跟我們開發團隊一樣感到興奮。也很感謝哪些參與 1.2 beta 測試與幫助我們除錯的的使用者們,所以我們才能那麼快的釋出 1.2 正式版。

跟以往的釋出程式一樣,你可以透過 wizard.php 來安裝 LifeType 1.2。如果你在安裝時有問題,或是不知道如何安裝,請參考 Wiki 上的:使用安裝精靈安裝 LifeType

如果你要從 LifeType 1.1 升級,請參考 升級手冊。 升級前,請確認你在 1.1 所使用的模版、外掛程式或是你自己客製的程式,使否已經升級到 1.2 版。

感謝開發團隊以及貢獻者的努力,所有的模版已經都升級到 1.2 版(某些 CSS 尚未修改),但是不是所有的外掛程式都升級到 1.2 版(開發團隊還在努力的修改中)。

已經更新的外掛程式與模版列表如下:

LifeType 1.2 外掛程式
LifeType 1.2 模版

如果你有很多客製的功能,請參考 wiki 上的 如何升級客製的 LifeType 文件

如果你有任何問題,請使用論壇來討論,或是用 臭蟲追蹤系統來回報錯誤。

PS.

  • 目前中文文件尚未更新,我們會盡快更新。
  • 英文原文請參考:LifeType 1.2 Released

LifeType 1.2 的新功能

大概在不到 24 小時的時間內,LifeType 就要釋出新的 1.2 版本了,我們來看看 1.2 有哪些的新功能吧:

更詳細的使用者權限管控

LifeType 1.2 實作了更詳細的權限管控,與之前只有網誌管理者、共同作者與網站管理員的模式有很大的不同。例如,現在可以做到網誌管理者只允許網誌共同作者發表與更新自己的文章,並且不能刪除或修改其他網誌共同作者的文章。同樣的也能設定其他網站管理者的管控權限。

另外,當然也允許外掛程式新增或修改他們所需要的管控權限。

整合 Bad-behavior 到核心程式裡

垃圾迴響與引用應該是所有網站管理員最大的痛,LifeType 開發團隊承諾要在 1.2 中加入更有效的防制垃圾迴響與引用的機制,減輕使用者的負擔。

如你所見的,我們將目前所知最有效的垃圾迴響與引用的阻擋機制 Bad Behavior 加到 LifeType 核心當中,作為防護的第一層機制。與目前這些 LifeType 的垃圾迴響與引用的防護機制最大不同在於 Bad Behavior 並不是依賴 LifeType 的程式來阻擋垃圾迴響與引用,而是在垃圾迴響與引用執行到 LifeType 程式前,就先把他們給阻擋掉了。所以對於大型的網誌社群而言,這樣的防護機制會節省更多的記憶體與 CPU 的消耗。

外掛程式全域設定

這大概是被要求最多次的一個功能。在 1.2 中網站管理者可以設定外掛程式的全域設定,讓所有網誌使用者的外掛程式被同時啟用,而不需要讓網誌使用者一個一個自行更改。

『共用』模版檔案

模版在 1.2 中也作了些微的改變,讓模版可以共用某些 .template 檔案,所以當網站管理者需要需改某個 .template 模版檔案時,就不需要一個一個修改,而只要修改這個共用的 .template 檔案。目前有兩種運作方式:

  • 優先載入使用者模版檔案:優先載入並且使用使用者模版檔案,如果使用者模版檔案不存在,則載入預設模版檔案。通常這個模式用再讓使用者可以自由的更改模版檔案,可是當某些使用模版檔案不存在,或是遺失時,可以使用系統預設模版來替代。
  • 修先載入預設模版檔案:優先載入並且使用預設模版檔案,如果預設模版檔案不存在,則載入使用者模版檔案。通常這個模式用在當網站管理者希望全站的模版檔案必須要遵守某項規範,並且不准使用者修改的時候。例如,放上 Google Adsense 廣告,或是共同的表頭等等。這可以讓網誌社群的管理者有更大的彈性能來管理他們的模版。
 (閱讀全文)

LifeType 1.1.4 維護版本發佈

本文翻譯自 LifeType 1.1.4 available ,謝謝 bibicall 的翻譯。

LifeType 1.1.4 維護版本釋出。

LifeType 1.1.4 修正部分錯誤,發展團隊決定先釋出這一部份的修正,而不是等候其他更新修正後才釋出,讓受到影響的使用者不需再苦苦等候,可以立即修正這些錯誤。

等不及的人,這邊有下載連結:

如果是已經使用 LifeType 1.1.3 而想更新到 LifeType 1.1.4 的人,下面是升級包的連結:

不用說,升級包不適用於自 LifeType 1.0.x 或 LifeType 1.1 或 LifeType 1.1.1升級到 LifeType 1.1.4。只適用於 LifeType 1.1.3 到 LifeType 1.1.4。

以下是此次更新的錯誤,有興趣可以自己看看:

  • 1150: Some tinymce language files missing
  • 1148: "Insert resource" pop-up window not working in the "edit post" page with the non-visual editor of HTML code
  • 1146: Delete Comment have js error in Firefox 2.0.0.1
  • 1147: Catchable fatal error: Object of class Article could not be converted to string
  • 1144: Time offset for comments being increased when marked as spam
  • 1145: Time offsets being applied twice to comments and trackbacks

另外,請善用論壇(中文英文)告訴開發團隊 LifeType 1.1.4使用上的問題,或是到bug回報系統告知開發團隊。


LifeType1.1.2 維護版本發佈

謝謝 bibicall 翻譯本文,英文版本發佈於:LifeType 1.1.2 released

LifeType 1.1 的第二個維護版本 LifeType 1.1.2 正式釋出。

LifeType 1.1.2 所修正的bug,在本質上沒有 LifeType 1.1.1 來得重要,雖然距離前一個維護版本釋出,還不到一個月,但是發展團隊仍決定釋出維護版本。這個維護版本修正了「回上一篇文章」的功能,使其能夠在各種編碼下正常使用;另外,也改善了資源中心列表時所使用的記憶體;同時也改善 TinyMCE 與 inservideo 外掛,讓使用者能更輕易的嵌入Flash影片在文章中。

等不及的人,這邊有下載連結:

如果是已經使用 LifeType 1.1.1 而想更新到 LifeType 1.1.2 的人,下面是升級包的連結:

不用說,升級包不適用於自 LifeType 1.0.x 或 LifeType 1.1 升級到 LifeType 1.1.2。


LifeType 1.1.1 釋出

LifeType 1.1.1 釋出,修正了 部分在 LifeType 1.1 所發現的BUG。 此次修正包含三個主要部分:修正摘要頁面中網誌列表與部分文章列表無法正確顯示的問題、修正wizard.php能相容於 MySQL 5.x,以及修正部分與分頁有關的功能。 同時 LifeType 1.1.1 也新增了三個新的data provider:Joomla data provider、Vbb data provider,以及Wbb2 data provider。 迫不急待想要下載的使用者,下方三個連結可以下載 LifeType 1.1.1 完整版: LifeType 1.1.1 (.tar.bz2)
LifeType 1.1.1 (.tar.gz)
LifeType 1.1.1 (.zip)
從 LifeType 1.1 升級到 LifeType 1.1.1 的使用者,可以下載 LifeType 1.1.1 升級包: lifetype-1.1-upgrade-lifetype-1.1.1.tar.gz
lifetype-1.1-upgrade-lifetype-1.1.1.zip
升級包只能用於 LifeType 1.1 升級到 LifeType 1.1.1,並不適用於 LifeType 1.0.X 升級到 LifeType 1.1.1。 另外,要注意的一點:本次升級必須執行 wizard.php,以便能修正資源中心與檔案大小有關的BUG。原因是某個資料表的位置有問題,必須使用這個方式來修正它。為了能順利的進行升級,請執行 wizard.php,並且依照安裝說明的指示動作,資料轉換的過程中,安裝頁面會自動重新整理,當資料轉換完成,會顯示確認的頁面。 從 LifeType 1.0.X 升級到 LifeType 1.1的使用者請確實執行上述動作,若是LifeType 1.1新安裝的用戶則不需理會上述說明。

LifeType 1.1 釋出

本文譯自官方網站發佈文章: LifeType 1.1 released ,由 lss 翻譯,若有疏漏,請指正,謝謝!

經過許多的努力, LifeType 1.1 正式版終於釋出了,並在 SouoreForge.net 上的 LifeType 專案網站提供下載。

給等不及的人們,以下是下載連結:

LifeType 搭載了許多的新功能和效能的提升(英文中文),並且,我們希望你對於正式版的釋出和我們同樣的興奮。

如同其他的 LifeType 版本, LifeType 1.1 也是透過 wizard.php 執行安裝程序。如果你安裝時遇到任何問題,請先參考安裝指引(英文中文)。

對於從 LifeType 1.0.x 升級的人,請參考升級指引(英文中文)。在升級之前,請先考慮一下,你是否曾自行修改過的程式碼?或者你的網站是否使用了尚未移植到 1.1 版的外掛程式?在 beta 測試期間,開發團隊和一些幫忙維護的人員已經將所有的模版移植並使用了 LifeType 1.1 的一些新功能;但是,只有那些最受歡迎,最常被使用的外掛程式被移植到 1.1 版。如果你的網站使用了這些尚未移植的外掛程式,請考慮幫忙將他們移植到 1.1 版的環境。

已經移植完畢的模版和外掛程式可以從下面的連結取得:

對於想自行客製化 LifeType 的人,有一些文件可以幫助你升級你的客製化版本(英文中文)。雖然這份文件尚未完整,但是我們仍舊在持續撰寫中。

如果你有任何 LifeType 1.1 的問題,歡迎使用論壇跟大家一起討論(英文論壇中文論壇)。若發現了任何的程式臭蟲,請使用臭蟲追蹤系統回報,謝謝!


LifeType 1.1-beta 2 釋出

本文譯自官方網站發佈文章:LifeType 1.1-beta 2 released,由 lss 翻譯,若有疏漏,請指正,謝謝!

LifeType 1.1 的第二個 beta 版已經釋出!細節詳述如下:

大部份於 beta-1 所回報的錯誤都已經在 beta-2 修正了。而且,考量到 beta-1 期間回報的錯誤量比預期中少很多,在宣告推出正式版之前,我們將只需要 beta-2 ,也就是說,這是 1.1 的最後一個 beta 版。

beta 2 可以從我們在 Sourceforge 的專案網頁下載:

像其他的版本一樣, LifeType 1.1-beta2 是透過 wizard.php 安裝。支援從任何 1.0.x 升級和全新安裝。如果你是升級的話,只要記得不要把你原來的 config/config.properities.php 覆蓋掉就行了。

在 beta-1 釋出期間,我們也努力地將 1.0 版的模板和外掛程式移植到 1.1 版好讓他們能支援新的功能,請看一看模版相容性列表(英文)(中文)和外掛程式相容性列表(英文) (中文)。請確認你的 LifeType 網站中所使用的模版或是外掛程式,是否已經列在相容列表中。如果你的模版或者外掛程式還沒升級,請考慮幫助我們來升級這些模版與外掛程式。

在此期間,還需要大約二到三週的時間來完成 LifeType 1.1 的語言翻譯。目前為止已完成的有英語、西班牙語、加泰隆語 ( Catalan ) 、繁體中文、簡體中文、韓語。目前波蘭語和德語的翻譯也正在進行中。如果有人願意分出一些時間提供協助更新語言翻譯,我們會非常感謝的。

在 beta-2 期間, Subversion 上的最新程式碼快照、模版外掛程式還是會每日更新。如果你在 beta 版遇到問題,請先確認可以在最新的程式碼快照上重製這個錯誤。如果這仍是個未解決的錯誤,請透過臭蟲追蹤系統回報讓我們知道。


LifeType 1.1-beta1 釋出以供測試

本文譯自官方網站發佈文章:LifeType 1.1-beta1 available for testing ,由 lss 翻譯,若有疏漏,請指正,謝謝!

終於,第一個 beta 版的 LifeType 1.1 已經釋出提供測試。

給那些迫不及待的人,以下是下載的連結:

LifeType 1.1-beta1 (.tar.bz2)
LifeType 1.1-beta1 (.tar.gz)
LifeType 1.1-beta1 (.zip)

與其他的版本相同, LifeType 1.1-beta1 是透過 wizard.php 進行安裝。對於新安裝或是從 1.0.x 升級都有支援。如果你是要升級,你只要確定你原來的 config/config.properities.php 不要被覆寫即可。

LifeType 1.1 已經完成了所有預定的功能。而在這一個 Beta 釋出中,我們開發團隊也設定了一些測試目標,需要大家來幫助我們達成。

  • 儘可能的更新各國語言語系檔。至目前為止,只完成了英語、西班牙語、加泰隆語 (catalan) 、簡體中文、繁體中文、韓文等。請看 wiki 上的如何更新語系檔。如果你希望看到 LifeType 支援你的語言,請協助開發團隊。
  • 儘可能移植所有的模版。並非所有的模版都已經移植到 1.1 版。如果你過去曾經釋出模版,請幫忙我們更新這些模版使他們能在 LifeType 1.1 正常使用。請依照這裡的步驟進行移植。
  • 儘可能的移植外掛程式。雖然開發團隊已經花費很多的心力來移植一些最常被用到的外掛程式,並非所有的外掛程式都已經完成移植。移植外掛程式有一些小技巧。因為這一版有變更一些 API ,所以你的外掛程式也許可以,也許不可以立即可用。如果你在移植外掛程式遇到任何問題,請與我們連繫(英文論壇中文論壇)。


在 beta 測試階段,我們會每日更新在 Subversion 上程式碼快照 ( snapshots ) 和以經移植的模版外掛程式。如果你遇到任何 beta 版的錯誤,請確定你可以在最新的每日程式碼裡重製這個錯誤,這樣會讓大家的生活好過些。

請利用論壇(英文論壇中文論壇)及臭蟲追蹤系統回報任何你發現的錯誤。

更新:這是一個釋出後才發生的 Bug,請安裝前先更新!否則會發生安裝後顯示亂碼的情形。


另一個安全更新:LifeType 1.0.6 釋出

1.0.5 釋出後,開發團隊發現一個另一個尚未修補的 SQL Injection 安全性問題,因此我們立即修復這個安全性問題,並釋出修正後的新版本。受影響的只有幾個檔案,因此我們希望這次的昇級不會造成大多的麻煩。請繼續閱讀來取得更多和昇級有關的資訊。

和之前相同的,你可以從 Sourceforge.net 來取得 .ZIP, .TAR.GZ 和 .TAG.BZ2 等格式的完整版本。

lifetype-1.0.6.zip
lifetype-1.0.6.tar.gz
lifetype-1.0.6.tar.bz2

請注意,如果你是從 1.0.x 版升級到這個版本,你並不需要執行 wizard.php 來作任何資料庫變更的動作。你只需要保留你的 /config 目錄理的檔案,並將其他檔案用 1.0.5 的程式覆蓋過去即可。如果你有任何自行修改的程式需要保留,請注意你在升級過程也必須一併保留這些檔案。否則可能造成升級後不正常的運作。

另外我們也提供升級的版本給 1.0.5 版,如果你是用 1.0.5 版,可以只下載下面的程式來覆蓋過原 1.0.5 的程式,並且完成升級動作。請注意,這個程式只能給 1.0.5 版使用,不能用在 1.0、1.0.1、1.0.2、1.0.3、1.0.4 等版本:

lifetype-1.0.5-upgrade-lifetype-1.0.6.tar.gz
lifetype-1.0.5-upgrade-lifetype-1.0.6.zip

也請大家使用 LifeType forums (English)LifeType 中文開發論壇 或是 LifeType 臭蟲回報系統 來回報任何使用上的情況。

PS: 這個 Bug 雖然我 (Mark) 在接獲一個小時內就修復了。可是,事實上他已經存在很久了。歸咎原因,還是因為忘了作傳入值的 驗證。Web Developer 在這部份可真是應該小心,別偷懶啊。因為總有人會發現的。


重要安全性修補:LifeType 1.0.5 釋出

LifeType 1.0.5 釋出了,包含一個很重要的安全性修補,建議所有人趕快更新到這個版本。

我們開發團隊昨天接到一個 SQL Injection 的 Bug 通知,這個 Bug 存在目前所有 LifeType 的版本。我們也很高興能在 24 小時之內就馬上修復這個 Bug 並且推出一個新的版本來修復這個問題。

我們開發團隊已經儘速的修復這個 Bug。這個 Bug 不應該在那邊,如果我們開發團隊能夠更小心。也謝謝 "rgod"告訴我們這個 Bug 的存在。

你可以透過 Sourceforge.net 來下載 ZIP、TAR.GZ 或是 TAR.BZ2 的完整版本:

lifetype-1.0.5.zip
lifetype-1.0.5.tar.gz
lifetype-1.0.5.tar.bz2

請注意,如果你是從 1.0.x 版升級到這個版本,你並不需要執行 wizard.php 來作任何資料庫變更的動作。你只需要保留你的 /config 目錄理的檔案,並將其他檔案用 1.0.5 的程式覆蓋過去即可。如果你有任何自行修改的程式需要保留,請注意你在升級過程也必須一併保留這些檔案。否則可能造成升級後不正常的運作。

另外我們也提供升級的版本給 1.0.4 版,如果你是用 1.0.4 版,可以只下載下面的程式來覆蓋過原 1.0.4 的程式,並且完成升級動作。請注意,這個程式只能給 1.0.4 版使用,不能用在 1.0、1.0.1、1.0.2、1.0.3 等版本:

lifetype-1.0.4-upgrade-1.0.5.tar.gz
lifetype-1.0.4-upgrade-1.0.5.zip

你可以在我們的臭蟲回報系統中 Mantis 找到 1.0.5 的相關修復(請在 filter 中選擇 "Fixed in 1.0.5" 的選項)。

也請大家使用 LifeType forums (English)、LifeType 中文開發論壇 或是 LifeType 臭蟲回報系統 來回報任何使用上的情況。

同時間,我們正努力的在開發 LifeType 1.1 版。近期將有更多的消息釋出。


參加第一次 LifeType 會議

本文譯自官方網站發佈文章:Join the first LifeType Meeting!,由 lss 翻譯,若有疏漏,請指正,謝謝!

第一次正式的 LifeType 會議將於今年七月六月十日於英國倫敦舉行。如果你認為在現實生活中直接與開放團隊見面很酷;要面對面跟他們討論你的點子;或是一個跟其他 blogger 見面的好時機,請不要錯失這次機會。

聚會的地點還沒有正式決定,如果你想要與會,請在論壇(英文官方)留下訊息,這樣,我們可以容易讓你取得新的訊息,以及精確的掌握與會人數。

譯註:倫敦哦,真的太遠了 :(

譯註:看到 mark 說會議已經結束了,我才發現,我翻錯了 T_T 下次我會更小心一點的。 orz


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.


Life Type 1.0.4

本文譯自官方網站發佈文章: LifeType 1.0.4 ,由 lss 翻譯,若有疏漏,請指正,謝謝!

LifeType 1.0 分支的最後一個維護更新版本, LifeType 1.0.4 已經發佈了。包括修復了一個最近回報的 XSS 漏洞。

 (閱讀全文)

LifeType 1.0.3 發佈

本文譯自官方網站發佈文章: LifeType 1.0.3 released ,由 lss 翻譯,若有疏漏,請指正,謝謝!

很快地,在 LifeType 1.0.2 之後, LifeType 1.0.3 發佈了,修正了一些在之前版本的錯誤。

 (閱讀全文)

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.2

本文譯自官方網站發佈文章:LifeType 1.0.2,由 lss 翻譯,若有疏漏,請指正,謝謝!

由開發團隊給我們忠實的使用者的聖誕節禮物, LifeType 1.0.2 已經釋出,並且已經可以在 SourceForge.net 下載了。請繼續閱讀以下的安裝重點。

 (閱讀全文)

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中文開發論壇提出你需要的支援,並使用臭蟲追蹤系統回報任何的臭蟲。

請閱讀以下細節以瞭解在這個版本有那些錯誤被修正。

 (閱讀全文)

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 在 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 釋出

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" 這個版本,因為這是今天釋出的正式版的版本標籤。


Beta 測試第二階段!下載版本已經釋出了!

今天的好消息是 pLog 已經進入 Beta 測試計畫的第二階段了。但是首先我們開發團隊要感謝參與第一階段 Beta 測試的使用者謝謝你們讓我們的第一階段能進行得如此順利。

請繼續閱讀有關第二階段測試的詳細資料,如果你急到不想再聽我廢話,那請直接 按此 下載 pLog 主程式以及 按此 下載模版與 按此 下載外掛程式。

 (閱讀全文)

[1.0 介紹系列 3] 模版、模版、還是模版!

有太多人想要知道 pLog 1.0 模版的功能了(包含來自論壇與迴響的要求)。好吧!我們就來聊聊 1.0 的模版有哪些新功能。在此同時 Oscar (按:pLog 的專案發起人)已經完成了 Beta 測試的詳細計畫,包含測試時程、程式取得方式與測試者要如何來幫忙。我相信,應該會在幾天/幾週後就公佈這個消息。

如前面說的,大家都在談論 1.0 的模版、模版系統與新增的模版功能。所以,我下面會針對 pLog 1.0 的模版系統來作一個詳細的介紹。

template system, 1.0b
自動化的模版安裝過程

 (閱讀全文)

[1.0 介紹系列 2] 在 pLog 1.0 發表新文章

這是 1.0 介紹系列文章中的第二篇,我們要來看看在 pLog 1.0 中如何發佈新的文章。『發佈新文章』是 pLog 中最重要的部分,也是最常被使用者所使用的介面功能。所以開發團隊花了很大了力氣在改寫新版的功能,包含儲存草稿預覽發佈等功能。

在每一個管理後台的頁面中,你可以看到最上面都有一個共同的橫式選單。當你選擇某一個功能選單時,會再帶出更詳細的功能選單。如果你選擇了『發佈新文章』,你會看到在橫式選單下方出現了發表新文章文章列表編輯文章分類新增文章分類等四個頁籤。

post menu
按下『發表新文章』後所出現的頁籤

 (閱讀全文)

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

pLog 1.0 Beta 已經接近公開測試的階段了,但是網路上卻沒有什麼關於 1.0 新功能或是任何改進的消息。除非你有參加 pLog 開發郵件論壇或是曾經跟 Oscar 與其他的開發者有過接觸。否則我可以斷言,你不知道到底 pLog 1.0 有哪些讓人振奮的功能或是使用介面的改進。事實上,我們考量到最近 WordPress 與 MT 新版本的釋出所造成的臭蟲與升級上的夢魘。幸運的是,開發團隊正努力著讓這樣的事情不會發生在 pLog 上面。相信我,我所要告訴你的 pLog 的新功能真的很令人振奮。

Teaser
還是不信?那就接著看下去吧!

 (閱讀全文)

summary-patch-20050131 發佈了!

從我們其中的一位 pLog 0.32 使用者最近的 使用報告,我們發現彙整網頁(Summary Page)的效能有一些潛在的問題。在他的報告中,他的彙整網頁時常會超過 30 秒的時間才能完全顯示,其餘的功能則一切正常。

開發團隊最近花了一些時間推出了這個問題的修補程式。希望解決這個惱人的情形。有需要的使用者請 在此下載 。

非常抱歉因為這個問題所造成的任何不便。

另外 BCSE 針對這個 Patch 也出了 BalearWeb 全站彙整模板補綴 20050201 的更新。有需要的人請自行下載。

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


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 測試計畫:

  • 包含你可以怎麼幫忙?
  • 如何升級你的外掛程式?
  • 以及如何翻譯新的語系。
 (閱讀全文)