2011-05-03 52 views
4

我在尋找一個CMS能夠給我提供這些功能:CMS與支持多語言的和自定義URL重寫

  • 與語言

  • 每篇文章都屬於自定義數字本地化領域可能有父類別的類別

  • 語言和類別可以通過url example/en/maincategory/subcategory/my-article-url-rewrite計算

我在尋找這些功能的Drupal。我還沒有找到本地化的東西。我發現了另一種解決方案,可以滿足我的需求,即Plone,但我無法決定哪個可以給我我想要的。 Drupal能做到這一切嗎? Plone?或者有另一種解決方案?

回答

8

Plone對於這個項目來說似乎是一個不錯的選擇。

  • 本地化可以使用優秀的產品LinguaPlone;
  • 可以使用collective.virtualtreecategories或使用層級詞彙表和自定義字段與collective.dynatree小部件(我在最近的項目中做了類似的操作)處理分層類別;
  • Plone不回收內容使用URL調度,但路徑遍歷;但是,使用正確的內容放置在文件夾內,您可以擁有符合您的格式的目錄結構。

當然,您還可以訪問Plone強大的用戶和組管理工具,ACL,工作流引擎和許多其他功能。

如果您在Python是有見地的,你可能也想看看Django,這更像是一個比一個CMS框架,但嘿...

+0

Plone主題引擎它是如何工作的?它是非常靈活的嗎? – 2011-05-03 13:48:05

+0

靈活嗎?當然。主題你的Plone網站有很多種方法。最新最性感的技術是Diazo(collective.xdv):http://collective-docs.plone.org/templates_css_and_javascripts/index.html – zedr 2011-05-03 14:05:43

2

是的,如。 Drupal 6能夠做到這一點。只要看看在模塊細看:

  • 國際化(快捷鍵爲 「國際化」),
  • 語言環境,
  • 語言圖標,
  • Pathauto,
  • 音譯,

有很多工具。

要查找多語言相關的模塊,只要按照鏈接:http://drupal.org/project/modules?filters=tid%3A97%20drupal_core%3A87%20bs_project_sandbox%3A0&solrsort=sis_project_release_usage%20desc

的Drupal甚至提供翻譯文件的界面和一些模塊有其接口在安裝文件捆綁的翻譯。

如果您只需要您指定的功能,您只需要安裝您選擇的模塊,根據需要更改默認配置,並且可以執行您計劃的任務:) Drupal的某些管理界面對新用戶不友好,但它肯定能夠快速滿足您的要求。

+0

Drupal中是否有內容發佈工作流程? – 2011-05-03 11:46:58

+0

是否可以應用每頁的主題? – 2011-05-03 15:43:52

+0

是的,有內容發佈工作流程的模塊,主題也可以根據多種因素進行更改。 說到模塊,有aprox。其中10萬(afair),默認可通過http://drupal.org/project/modules訪問 如果您需要評論,您可以訪問httpdrupalmodules.com – Tadeck 2011-05-03 20:55:37

0

如果您使用的類別和子類別的固定名單,然後所有的需求都在EZ的標準功能發佈CMS提供http://share.ez.no 如果他們不是一個固定的名單,那麼你可能需要創建一個一點自定義代碼。 CMS也使用Zeta Components