Movable Type プラグイン
ぴろり上西
2010年05月26日
登録ユーザ数の多い中〜大規模サイトをMovableTypeで運用していると、どのユーザがどのブログにどんな権限を持っているのか、一発で把握することが難しくなります。そこで、クリック一発で、どのユーザがどのブログにどんなロールを割当てられているのか、CSV形式で一覧出力してくれるMovableTypeプラグインを作ってみました。
インストール
プラグインディレクトリにコピーしてください。設定などは必要ありません。
使い方
[システムメニュー]→[一覧]→[RoleList]と選択してください。全てのユーザと、ブログ毎に割当てられたロールの一覧がCSVファイルでダウンロードされます。CSVファイルには、ユーザID、ログイン名、ニックネーム、メールアドレス、ユーザの有効フラグ、ブログ名、割当てられたロールが列挙されます。
ダウンロード
ダウンロード
その他
- このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
- 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
- MT4、MT5で動作します
- CSVはダウンロードできるのみで、インポートなどの機能はありません
- そんなに頻繁に使うことはないと思いますので、不要になったらプラグイン自体を無効にしちゃってください
いたはし
2010年04月16日
弊社では、日替わりの朝礼担当者がキャリアブログを更新することになっています。 ...その割りにあんまり更新されていないですね...スミマセン! というわけで、暫くブログに構ってあげないと、メールで通知してくれるプラグインを書いてみました。「最近、構ってくれないのね...私、寂しいわ...」なんてメールが!
インストール
プラグインディレクトリにコピーしてください。その後、ブログ毎のプラグイン設定で、通知メールを送信する日数を設定してください。最後にブログ記事を書いてから、ここで設定した日数、ブログ記事が書かれないとメールで通知します。
使い方
定期実行タスクが設定されている必要があります。一日に一回、ブログの更新状況を調べてメールで通知します。恐ろしや!
ダウンロード
ダウンロード
その他
- このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
- 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
- MT4、MT5で動作します
ぴろり上西
2010年04月09日
どうしても溜まりがちな MovableType のログですが、毎回、管理画面にログインしてチェックするのは面倒ですよね。そこで、毎日、一日分のサマリをメールで送信してくれるMovableTypeプラグインを書いてみました。
インストール
プラグインディレクトリにコピーしてください。
その後、ブログ毎のプラグイン設定で、サマリを送信する先のアドレスを設定してください。
一行につき一つのメールアドレスを記述できます。複数のメールアドレスを指定したい場合は複数行に記述してください。
次に、ブログ毎のモジュールテンプレートに以下のようなテンプレートを「LogSummary」という名前で生成してください。
このテンプレートの内容がメールとして送信されます。ログは log という配列変数に格納されています。
一行目はメールのタイトルになります
使い方
定期実行タスクが設定されている必要があります。一日に一回、一日分のログのサマリが、指定したメールアドレス宛に送信されます。
ダウンロード
ダウンロード
その他
ぴろり上西
2010年04月08日
サイトの構築中やプラグインの開発中など、[システム]-[ログ]や[システム]-[プラグイン]、[ブログ記事の一覧]-[未公開の記事]などのメニューを頻繁に行き来すると思います。その度に、メニューをマウスクリックして辿るのも面倒ですよね。そこで、頻繁に使う管理画面上のアクションを、ブックマークとして登録しておき、一発で呼び出せるMovableTypeプラグインを書いてみました。

インストール
プラグインディレクトリにコピーしてください。設定項目などはありません。
使い方
メニューに「しおり」が追加されます。ブックマークしたいページを表示した状態で、「しおり」メニューの「* 追加/編集」を選択してください。ブックマークの登録画面に移動しますので、任意のタイトルを設定して保存してください。既に保存されているページであった場合には、ブックマークの上書き編集または削除が可能です。
ダウンロード
ダウンロード
その他
- このプラグインはブログウェアです。どなたでも無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです。
- 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
- MT4、MT5で動作します
ぴろり上西
2010年04月06日
簡単にエリアターゲティングと呼ばれる手法で、アクセス元の IP アドレスから、アクセス元の地域情報が取得できるという仕組みを応用したものです。例えば、東京都からアクセスがあった場合には、東京地域の天気予報を表示したり、関東地方のユーザにリーチしやすい広告を表示するなどの使い方がされています。Google API を利用することで、無料、かつ全世界の市町村レベルまでターゲットを絞ることができます。是非ご利用ください。
インストール
プラグインディレクトリにコピーしてください。設定項目などはありません。
使い方
以下のようにテンプレートに記述して再構築します。
<MTUseEasyAreaTargeting>
<MTAreaTargetedInclude name="hogehoge">
次に「EasyAreaTargeting hogehoge Japan」という名前でモジュールテンプレートを作成し、ブラウザで先ほどのページにアクセスしてみてください。作成したモジュールテンプレートの内容が表示されると思います。hogehoge の部分は、MTAreaTargetedInclude テンプレートタグの name オプションで指定した値が入ります。次に、地域を表す文字列が入ります。この地域にマッチしたテンプレートが見つかった場合、そのテンプレートを表示します。
モジュールテンプレートの命名には以下のような書式が使えます。
- EasyAreaTargeting hogehoge Japan
- EasyAreaTargeting hogehoge Japan/神奈川県
- EasyAreaTargeting hogehoge Japan/神奈川県/横浜市
ダウンロード
ダウンロード
製品版の特徴
製品版には、以下の機能や特徴があります。
- コンテンツを管理しやすい専用の管理画面がつきます
- 指定された緯度経度から、半径 x kmという指定が可能になります
- アクセスされた地域情報を集計できます
その他
- 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください。
- このプラグインはサンプルとして提供しています。より高度な設定や機能を持った製品版、導入に関するコンサルティングについては弊社営業までお問い合わせください。
- MT4、MT5で動作します
- 静的生成で使えます。動的生成では使えません