雖然 Plone 4.0 近期就要正式問世,最近還是先搭配 Plone 3.3.5 安裝了 Ploneboard 2.1b2。執行 buildout 安裝過程沒問題,但在 quick install 過程遇到 AttributeError: portal_placeful_workflow 的錯誤訊息,原因在於 CMFPlacefulWorkflow 是它的相依模組,但沒有自動隨之啟用,解決方法很簡單,就是手動先把 CMFPlacefulWorkflow 啟用,再啟用 Ploneboard 就行,這個動作也會順便把 SimpleAttachment 啟用。正式的解法已寫成 trunk,訊息翻譯的成果也要放在這裡。
選擇想要新增討論區的目錄,以首頁為例,從新增項目的下拉選單找到 Message Board。
設定討論區的基本資料,包括標題、摘要描述、分類關鍵詞等。
討論區的基本樣貌已經具備,接著,點選 Add Forum 就可新增討論板。
設定討論板的資料,包括標題、摘要描述、分類關鍵詞、附件檔案最大數量等。
討論板的預設狀態是 Requite membership to post,表示註冊會員在登入系統後才能張貼討論文章,新的討論主題稱為 conversation。
設定討論主題的資料,包括標題、內文、附件檔案等。
2010/08/22
2010/08/16
bzr Tip: These branches have diverged
2010/08/08
Plone Theme Resource Customizer
想要更換 Plone 網站的 logo 或 CSS 設定值,傳統方式是到後台介面 (也就是 Zope Management Interface, ZMI) 進行設定,現在由前台介面 (也就是 Plone Site Setup) 也可以搞定了。
安裝 plone.app.themeeditor 後,原本要到 portal_skins 或 portal_view_customizations 才能編輯的佈景主題資源檔案,現在都可以在 Plone Site Setup 裡統一進行修改,操作方式請見教學影片,甚至可以搭配 windmill 進行測試工作。
安裝 plone.app.themeeditor 後,原本要到 portal_skins 或 portal_view_customizations 才能編輯的佈景主題資源檔案,現在都可以在 Plone Site Setup 裡統一進行修改,操作方式請見教學影片,甚至可以搭配 windmill 進行測試工作。
2010/08/05
How Sahana Eden Uses Launchpad
幾天前看了 launchpad 的介紹,網頁講得像是天下無敵,因此就問 Fran 有打算完全使用 launchpad 來開發嗎? Fran 表示 launchpad 的 branch 支援很棒,但 ticket 並不能搭配 branch 來排序,如果 branch 數量不多是夠用,但 branch 數量多時,就亂到難以管理。
因此 Sahana Eden 目前只使用 bzr 及 launchpad 來管理 branch,但使用 trac 來管理 ticket,另外 trac 本來就有 wiki 能整理文件。
還有一點,Eden 借用 lauchpad 的 BluePrint 概念,但直接在 trac wiki 上撰寫 BluePrint。
或許日後 launchpad 會改善上述的排序問題,
因此 Sahana Eden 目前只使用 bzr 及 launchpad 來管理 branch,但使用 trac 來管理 ticket,另外 trac 本來就有 wiki 能整理文件。
還有一點,Eden 借用 lauchpad 的 BluePrint 概念,但直接在 trac wiki 上撰寫 BluePrint。
或許日後 launchpad 會改善上述的排序問題,
Subscribe to:
Posts (Atom)