この記事は時間経過やプログラムのバージョンアップなどの諸々の事情によって,現状に正しくそぐわない内容になっている可能性があります。関連記事アーカイブを参照してみてください。

ユーザごとに投稿できるカテゴリを制限するMovableTypeプラグイン:LimitCategory

Posted by
ぴろり
Posted at
2007/02/10 23:42
Trackbacks
関連記事 (0)
Comments
コメント (7)
Post Comment
コメントできます
Category
プラグイン カテゴリ

 システムとしての導入を考えたとき、 ユーザごとに投稿できるやカテゴリをコントロールしたい場合があります。 には単位で投稿を制限する機能はありますが、 より詳細にカテゴリごとに制限することはできませんでした。
 LimitCategory はユーザごとにカテゴリ単位で記事の投稿を制限するためのです。 企業や官公庁などでの利用において、 大人数による大規模な運用にも柔軟に対応することが可能になります。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

LimitCategory  new
ファイルのMD5ハッシュ値: ac9ed448a26d691f028c88d125338bdf
ver.1.00, '07/02/10, 6583 bytes, 3.33 で動作確認
  • 初版公開

最新版のやバグレポートはLimitCategory の trac レポジトリでも行っています。

導入方法

  1. アーカイブをし、解凍を用いてアーカイブを展開します
  2. 展開したファイルを のインストールディレクトリにある plugins ディレクトリ以下にコピーします
  3. コピーしたファイルのうち mt-LimitCategory.cgi として実行できるよう権限を設定します
  4. のログイン画面から、の管理者権限をもつユーザでログインします
  5. 一覧から LimitCategory の設定画面を起動します

LimitCategory の設定画面の一例

雑記

 には利用をターゲットにした MovableType Enterpriseが存在します。 しかし実際の企業など運用においてはEnterprise版が謳う機能強化よりも、 従来からある会社組織の権限や責任に合わせてこれを制限・制約するような、 ワークフロー処理やユーザ権限の設定といった機能への要望が強いように思います。
 を追加することで様々な機能を実現できるシリーズですが、 もしそのによって、利用で必要とされる用件が満たせるのならば、 無印で十分なわけです。何より価格が安いですし。
 LimitCategory はそういった Enterprise 版への挑戦的な意味付けがあったりもします。 某大佐の言葉にこんなのがあります。 『システムの性能の差が戦力の決定的差でないことを教えてやる』と…

トラブルシューティング

基本設定画面でとカテゴリの一覧が表示されません
 選択されたユーザが記事を投稿する権限を持つのみ表示されます。 事前に投稿者の管理画面から、そのユーザがに記事を投稿できるよう権限を与えてください。
導入直後はどのような制限がされていますか?
 全てのユーザが全てのカテゴリに投稿できる状態のため、 使い勝手としては導入前と何ら変わりません。 必要に応じての設定画面から投稿を制限するカテゴリを設定してください。
導入済みのを削除すると制限されたカテゴリはどうなりますか?
 全ての制限が解除され導入前と同じ状況に戻ります。 すなわち全てのユーザが全てのカテゴリに自由に投稿できるようになります。
どのカテゴリにも投稿できないように設定しました
 カテゴリ選択のためのドロップダウンリストが空欄になるにも関わらず、 カテゴリ無しで投稿できてしまいます。今のところ仕様です。
RPC 経由の記事投稿を制限できません
 LimitCategoryの制限機能はエントリ編集画面においてカテゴリを非表示し、 制限されたカテゴリをユーザが選択できないようにすることでこれを実現しています。 そのため、RPCなどの手段で直接に投稿された記事についてはこの制限が及びません。


この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

その他の関連する記事


関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

寄せられたコメント (全 7 件中、最新 5 件まで表示しています)

Posted by
かっこう
at
2008/11/19 15:38
ID
ScXsBbMM

私も「taKAra」さんと同じ意見です。
対応をお願いしたいです。

Posted by
ぴろり ◆OLEEi.VOX.
at
2008/11/10 21:11
ID
KIjk7ZS.

今のところ考えていませんが,きまぐれで対応するかも…というレベルです。申し訳ないです。

Posted by
taKAra
at
2008/11/10 00:05
ID
a.YfyG0w

18:45にコメントした者です。動かない際のエラーを書き忘れていました。。。
Can't call method "id" on an undefined value at /***/***/***.***/***/cgi-bin/mt/plugins/LimitCategory/lib/LimitCategoryApp.pm line 106.

Posted by
taKAra
at
2008/11/09 18:45
ID
yyJbHLa.

とても便利なプラグインそうなので使いたいのですが、MT4.2では動かないようです。
こちらMT4.xで動くバージョンアップの予定はありますか?

Posted by
ぴろり ◆OLEEi.VOX.
at
2007/08/08 23:06
ID
WWQtoNeQ

こちらでも確認して修正したいと思います。報告ありがとうございましたm(_ _)m

コメントを投稿する

 
 (匿名可/必須/公開)
 (匿名可/必須/非公開)
 (必須)
コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。