2011-08-23 46 views
2

我已經看到了,我可以做幾乎同樣與他們有關創建和編輯組,但是當我改變一組標題(未標識)編程,我改了稱呼上prefs_groups_overview(和/Plone/acl_users/source_groups/manage_workspace)只所示,當我使用ZODBGroupManager.updateGroup來更改它:使用portal_groups.editGroup它會更改標題,但不反映在我提供的這兩個網址上。ZODBGroupManager vs portal_groups - 使用這兩個問題的任何問題?

我應該使用哪一個?使用portal_groups添加組和ZODBGroupManager來編輯它的標題是否有問題,因爲ZODBGroupManager是唯一一個更改上面的url中標題的標題?使用它們會有問題嗎?

(我使用的Plone 3.3.5。在4.X上(prefs_groups_overview)這個bug has been fixed,但我想知道是否有使用ZODBGroupManager因爲我堅持了3.3.5的問題。)

回答

3

一個是PAS插件(ZODBGroupManager)附帶PAS(所述Pluggable Auth service)。另一種是門戶工具(portal_groups),隨附PlonePAS(代碼和PAS插件是Plone特定的集合)。

您可以將portal_groups視爲「更高級別」,將ZODBGroupManager視爲「更低級別」(在軟件堆棧中),如果有幫助的話(因爲前者是一個在Plone中具有UI表示的門戶工具,而後者則不是)。

通過該「高/低」的邏輯,你可以說portal_groups是「更好」,因爲它是由Plone的管理。但我會親自使用/或者你認爲合適,而不是太擔心問題。

+0

我只是要使用兩者。 –