ploneに付属するプロダクト
plone-2.0.5をインストールするときに、たくさんのプロダクトをインストールしました。ここでは、それらのプロダクトがどんな役割なのか簡単に説明します。
takanori
必須プロダクト
以下は、ploneに必須のプロダクトです。
- CMFPlone 2.0.5
- CMFPlone がploneのメインとなるプロダクトです。このプロダクトを中心に、以下の必須プロダクトやオプションのプロダクトを利用して、Ploneのサイトが構成されています。
- CMF 1.4.7
- CMF はContent Management Frameworkの略です。このCMFを元にして plone は作成されています。CMFには以下のプロダクトが含まれています。
- CMFCalendar イベントアイテムとカレンダーツールが定義してあります。
- CMFCore CMFの基本的なツールや基本的なアイテムが定義してあります。
- CMDDefault 標準のアイテムやツールが定義してあります。
- CMFTopic
アイテムを検索して表示するトピックアイテムが定義してあります。
- DCWorkflow
CMFの要となる「申請→レビュー→公開」といったワークフローを作成するためのプロダクトです。
- Formulator 1.6.2
- Formulator
はWebのフォームを簡単に生成して値のチェック等を行なうためのフレームワークです。ploneのフォームは基本的に Formurator を使用して生成されています。
- CMFActionIcons 0.9
- CMFActionIcons
はploneに以下の機能を付加します。
portal_actionicons ツールを提供します。このツールはploneのアクションとアイコン画像の関連づけを設定します。
- 水平または垂直にアクションを並べたアイコンバーを生成するためのZPTマクロを提供します。
- CMFQuickInstallerTool 1.5.1
- CMFQuickInstallerTool
は、ploneに追加のプロダクトを追加・削除するためのツールです。その方法については プロダクトの追加・削除 を参照してください。
- GroupUserFolder 2.0.1
- GroupUserFolder
はploneを利用するユーザとグループの管理を行なうための、ユーザフォルダ
acl_users を提供します。GroupUserFolderはZope標準のユーザフォルダに比べて、名前の通りグループに属するユーザの管理を行なうのに便利です。
- BTreeFolder2 1.0.1
- BTreeFolder2 はZopeの普通のフォルダと同じような働きをするものです。通常のフォルダと違うのは、大量のアイテムをフォルダ中に格納するのに適しているということです。
このプロダクトは portal_types の Large Plone Folder で使用されています。
- CMFFormController 1.0.4
- CMFFormController
はploneのフォームの値をチェックする機能
portal_form をよりよいものに入れ替えます。
オプションプロダクト
以下は、ploneの必須ではないプロダクトです。必須ではありませんが標準でついてくるので、一緒にインストールしましょう。
- PlacelessTranslationService 1.0
- PlacelessTranslationService
はzopeを国際化(i18n)やローカライズ(l10n)するためのプロダクトです。このプロダクトを使用することにより、ploneの画面は最初から色々な個所が日本語で表示されています。
以下は英語、スウェーデン語、ロシア語でのploneの画面例です。
- Archetypes 1.2.5rc4
- Archetypes はplone(CMF)用のアイテムを簡単に作成するためのツールです。Archetypesについて詳しくは、このサイトの
Archetypes を参照してください。
- Archetypes アイテムを作成する元となるオブジェクトの定義や、一般的な表示用の skin が定義してあります。
- generator 作成したアイテムの各フィールドを表示したりするための widget が定義してあります。(ラジオボタンで表示等)
- validation 作成したアイテムの値をチェックする validator が定義してあります。(数値かどうか等)
- PloneErrorReporting 0.11
- PloneErrorReporting
はploneを使用していて何らかのエラーが発生した場合、画面に詳細なエラーメッセージを表示するプロダクトです。
- PortalTransforms 1.0.4
- PortalTransforms
は、以下の2つのツールを plone に提供します。
mimetypes_registry
portal_transforms
- ExternalEditor 0.8
- ExternalEditor
は、zopeのアイテムを編集するときに、Web browser上のフォームではなく自分が使っているエディタを使用できるようにするプロダクトです。ploneでは文書等を編集するときに、鉛筆アイコンをクリックして使用します。
ExternalEditor を使うための設定については エディタを使って編集 を参照して下さい。
- Epoz 2.0.5
- Epoz
は、ploneのアイテムを編集するときに、Web browser上でWYSIWYGのエディタを提供するプロダクトです。
対応している Web browser は IE 5.5以上,
Firefox 0.7,
Mozilla 1.3.1以上,
:Netscape 7.1だそうです。以下に Epoz の画面イメージを載せます。(画面下半分の本文を記述している部分が、Epozによる画面です。)