パーソナルツール
現在の場所: ホーム plone SNS風味 プロフィール データ項目を追加
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
ナビゲーション

 
文書操作

データ項目を追加

作成者 takanori 最終変更日時 2005年08月24日 15時08分

plone に SNS風味を加えるために、メンバーの情報として名前やメールアドレス以外の項目を登録できるようにします。

個人設定の項目は、plone 2.0.5 ではフルネーム、メールアドレスなどの項目があります。 ここに、ニックネームや所属組織名、血液型、性別などを設定できるようにします。

まず最初に個人設定として登録できる項目を増やします。

  1. この項目は portal_memberdata というツールに設定してあります。 zope の管理画面で portal_memberdata を選択します。

    Select portal_memberdata

  2. 次に、Properties タブをクリックします。

    Select properties tab

    plone 2.0.5 は初期状態では下記の項目をメンバーごとの情報として管理するようになっています。 Value に入っている値は初期値として使用されます。

    • email: メールアドレス
    • portal_skin: 使用するスキン
    • listed: メンバーの検索リストに記載するかどうか
    • login_time: ログインした日時
    • last_login_time: 最後にログインした日時
    • fullname: フルネーム
    • visible_ids: ショートネームの編集をするかどうか
    • wysiwyg_editor: コンテンツ編集時に使用するエディタ
    • error_log_update: 謎
    • formtooltips: 謎

    Default member data

  3. この画面で追加したい項目を画面下のフォームに入力して Add ボタンを押します。 ここでは下記の項目を登録します。データの型は全部 string でいいと思います。
    • nickname: ニックネーム
    • organization: 所属組織名
    • blood: 血液型
    • sex: 性別

    項目を追加した結果はこんな感じになります。所属組織名には初期値を設定してみました。

    Customized member data

これで、個人設定の項目としてこれらの項目を登録するための準備はできました。

次に、これらの項目をメンバーが自分で設定できるようにするために、個人設定の画面に入力フィールドを追加します。


Powered by vine linux, python, zope, plone, coreblog