MTエンジニアブログ

ユーザと割当てられたロールをCSVで一覧出力するMovableTypeプラグイン:RoleList

ぴろり上西 2010年05月26日

 登録ユーザ数の多い中〜大規模サイトをMovableTypeで運用していると、どのユーザがどのブログにどんな権限を持っているのか、一発で把握することが難しくなります。そこで、クリック一発で、どのユーザがどのブログにどんなロールを割当てられているのか、CSV形式で一覧出力してくれるMovableTypeプラグインを作ってみました。

インストール

プラグインディレクトリにコピーしてください。設定などは必要ありません。

使い方

[システムメニュー]→[一覧]→[RoleList]と選択してください。全てのユーザと、ブログ毎に割当てられたロールの一覧がCSVファイルでダウンロードされます。CSVファイルには、ユーザID、ログイン名、ニックネーム、メールアドレス、ユーザの有効フラグ、ブログ名、割当てられたロールが列挙されます。

ダウンロード

ダウンロード

その他

  • このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
  • 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
  • MT4、MT5で動作します
  • CSVはダウンロードできるのみで、インポートなどの機能はありません
  • そんなに頻繁に使うことはないと思いますので、不要になったらプラグイン自体を無効にしちゃってください
投稿者 ぴろり上西 : 05/26

北海道にゆかりのあるWEBエンジニア・デザイナーの方、北海道のITについて語り合いませんか?

小林 2010年05月25日

こんにちは、小林です。

突然ですが、北海道のIT産業の現状をご存じですか?

北海道のIT産業は4200億と道内産業で5位の産業ですが、売上全体の42.6%が道外の仕事=下請け構造になっており、年々比率が増加しています。しかも道内企業と道外本社企業の1人あたりの売上は2.1倍も開きがあり、道内企業の収益力は段違いに低いことがわかります。

詳しい資料はこちらをご覧ください。

北海道ITレポート

経済産業省の「北海道ITイノベーション戦略」では、「下請け集積地」から「システム重要部品を製造供給する基地」への転換、「世界に通用するIT企業の誕生」など北海道IT産業の構造変革を掲げています。

スカイアークは帯広本社ですので、もっと北海道のIT産業を盛り上げていきたい!という熱い思いがあります。できれば北海道に関わりのある方と一緒に盛り上げていければなと思っております。

今回は「北海道のWEB・ITを盛り上げるためには?」をテーマに北海道にゆかりのあるIT系のエンジニア・デザイナーなど、IT産業に関わっている方にお集まりいただき、懇親会形式で意見交換ができればと思っております。

北海道に活気を出したい!いつかは北海道に帰って仕事をしたい!など、北海道に熱い思いがある方、北海道の食べ物を食べながらぜひ語り合いましょう!

また、併せてGoogleグループも作りました。ぜひご参加ください。

北海道のITを盛り上げる会(仮)

会について

  • 日付:2010年6月11日(金) 19:30開始
  • 場所:「お取り寄せダイニング十勝屋」 東京都中央区銀座6丁目2番先コリドー街 ウェブサイト
  • 会費:2000円
  • 対象:IT系エンジニア・デザイナー・ディレクターなど、北海道にゆかりのあるIT産業関係者の方
  • お申し込み:info@skyarc.co.jp宛にメールいただくか、Twitterアカウント宛にDMをお送りください。

追記

  • アイデアマンズさんも協賛いただきました!
  • 場所が決定しました!お取り寄せダイニング十勝屋となります。
投稿者 小林 : 05/25

Hokkaido.pm #0

onagatani 2010年05月17日

先日、こちらで紹介させて頂いた Hokkaido.pm ですが、初回は通常のイベントではなく、懇親会を企画しています。Perl に興味のある方は是非とも参加をお願いします!

日時:2010年5月29日(土) 開場19:30、開始20:00
場所:札幌 大通周辺(まだ店が確定していません。確定次第アップデートします)
対象:Perl に興味のある方
   ※googleグループへの参加は必須ではありませんが、可能であればお願いします。

■ イベントへの申し込みはこちらから↓
http://atnd.org/events/4549

# 最近宣伝ばかりですね...

投稿者 onagatani : 05/17

記事一覧を縦並びの二段組にする

いたはし 2010年05月07日

いたはしです。タイトルだと何を言ってるかよくわからないと思いますが、私もわかりません。
簡単にいうと、二段組にするやつです。記事が100件だった場合、1-50、51-100と、2つの列で表示し......えー、

1件目51件目
2件目52件目
3件目54件目
......
50件目100件目

というような表を作りたいがためのソースです。
MT4、5で拡張されたSetVarを使用していますが、いろんなプラグインを組み合わせればMT3でもできます。

表示に限っていえば、リストでやるなり何なりと方法はありますが、何かしらの理由でテーブルでやらなくてはならない場合(表形式である場合など)、下記のソースを参考にしてみてください。 <MTEntries lastn="0"> <MTEntriesHeader> <MTEntriesCount setvar="maxcount">//エントリー一覧の総件数を取得します。 <MTSetVarBlock name="max"><MTVar name="maxcount" op="++"></MTSetVarBlock>//総件数に+1 <MTSetVarBlock name="div"><MTVar name="max" op="/" value="2" sprintf="%d"></MTSetVarBlock>//総件数を2で割って小数点切り捨てます。 <MTSetVar name="count" value="1">//添え字用にカウントします。 </MTEntriesHeader> <MTSetVarBlock name="title" index="$count"><MTGetVar name="count">//<a href="<MTEntryLink>"><MTEntryTitle remove_html="1"></a></MTSetVarBlock>//記事タイトルとURLを取得し、title[カウント数]に入れます。 <MTSetVar name="count" op="++">//カウントに+1します。 </MTEntries> <MTSetVar name="count" value="1">//カウントを初期化します。 <table> <MTFor from="1" to="$div">//__counter__が1~総件数の半分になるまで以下の処理を繰り返します。 <tr> <td><MTGetVar name="title" index="$count"></td>//先ほどセットした記事タイトルのうち、title[カウント]を取得します。 <MTSetVarBlock name="mix"><MTVar name="count" op="+" value="$div"></MTSetVarBlock>//カウントに総件数の半分を足した数を別にセットしておきます。 <td><MTGetVar name="title" index="$mix"></td>//先ほどセットした記事タイトルのうち、title[カウント+総件数の半分]を取得します。 </tr> <MTSetVar name="count" op="++">//カウントに+1します。 </MTFor> </table>

RandomEntriesとかと組み合わせて、ランダムなトーナメント表とか作るとおもしろいかもですね。
あみだくじ引いたほうが早いですが

投稿者 いたはし : 05/07

北海道でもPerl勉強会始めませんか?Hokkaido.pm入会募集です!

onagatani 2010年04月20日

こんにちわ。onagataniです。

今回はMTの話題ではないのですが、最近進めている活動の宣伝を。
perlの勉強会などを行うグループを作りました。

サイト:http://perl-hokkaido.org
グループ:http://groups.google.com/group/perl-hokkaido?hl=ja

自分のブログにも書いたのですが、北海道でもPerlが活発に使われるようになって、
勉強会とか頻繁に行われるようになるとうれしいなと。
北海道在住の方もそうでない方もperlに興味があればgoogleグループに入って下さい。
自分もperlプログラマーとしてはまだまだなので、perl/プログラム初心者の方の入会歓迎です!

メンバーも順調に増えていますが、
たくさんの人と交流できるようにメンバーが増えると嬉しいです。

勉強会の日程はまだ決まっていませんが
サイトが完成次第、キックオフを行いたいと思っております。

みんなで北海道のperlを盛り上げましょう。

宜しくお願いします。

追記:perl-hokkaidoからHokkaido.pmに名称変更しました

投稿者 onagatani : 04/20
お問い合わせはこちらから お電話でのお問い合わせ03-5475-5101

MTエンジニアブログ

MTCMS Smartキャンペーン!
承認フロー付きCMS「MTCMS Smart(98,000円)」をお買い上げの方、MTライセンス1本がタダに!

配布プラグイン一覧

MultiFileUploader
複数ファイルを一括でアップロードできるMovable Typeプラグイン
ParentalInclude
MT5でウェブサイトとブログのテンプレート連携を便利にするプラグイン
DuplicateEntry
ブログ記事を複製または移動するMovableTypeプラグイン
NotifyAnythingChanged
何かが起きたらメールで通知するMovableTypeプラグイン
rssEntry
取込んだRSSをエントリとして書き出すMovableTypeプラグイン
AutoTagging
面倒な記事のタグ付けを自動化する
FutureRebuild
日時を指定してページを再構築する
EntryImExporter
エントリをCSVに書出したり、CSVから一括登録するMovableTypeプラグイン
MailPack
Movable Typeで簡単携帯投稿!メール投稿プラグイン
DirectoryUtility
カテゴリ・フォルダの階層を表示したり、親フォルダを表示したり、何かと便利なプラグイン
CSVList
CSVデータを整形して表示する
PageBute
静的ページ用ページ分割プラグイン

注目記事

RSS

ページの先頭へ戻る