接続中のデータベースを表示する MovableType プラグイン:DisplayDBName

Posted by
ぴろり
Posted at
2012/04/25 17:02
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバーイメージ
  • Points
  • Photo by Ishikawa Ken
    • Attribution
    • ShareAlike

 MovableType によるサイトの構築中、接続先のデータベースを開発用と本番用などのように、接続を切り替えて運用しているような場合、今見ている管理画面がどちらのデータベースを参照しているのか一見しただけでは判りません。そのため、開発用だと思ってブログ記事に変更を加えたら、実は本番用のデータベースに接続されていて顔を蒼ざめさせる...なんて事故があるかもしれません。そこで、管理画面に現在接続中のデータベース名とサーバ名を表示する MovableType プラグインを作ってみました。

この記事を Delicious に追加する   このエントリーをはてなブックマークに追加  

機能と使い方

  • MovableType 管理画面のヘッダ部分およびフッタ部分に現在接続中のデータベース名とサーバ名を表示します(Fig.1 )
  • データベース名をクリックすると、phpMyAdmin などのブラウザ上で動作するデータベース管理ツールへリンクすることができます
  • ヘッダあるいはフッタ、または両方に表示するか選択できます
  • 表示形式をユーザが指定できます
  • 管理ツールへのリンク先 URLをユーザが指定できます


Fig.1 管理画面に追加されたデータベース名の表示

ダウンロードとインストール

プラグインの設定

 インストール後、特に設定を行わなくとも動作しますが、表示形式やデータベース管理ツールへのリンク URL を設定変更するには、システムのプラグイン設定から変更することができます。

表示形式
表示するテキストを指定します。文字列中の %%Database%% は接続中のデータベース名に、%%DBHost%% はデータベース サーバのホスト名または IP アドレスに置換されます。
リンク形式
phpMyAdmin などの管理ツールを利用している場合、管理画面への URL を指定します。URL の指定にデータベース名やサーバ名が必要になった場合には、表示形式 と同じエイリアス文字列が利用できます。ここが空欄の場合には、リンクになりません。
表示箇所
管理画面中でデータベース名を表示する箇所を選択できます。

ライセンス等、いろいろ

  • ライセンスは LGPL とします
  • MT5.1x でしか動作確認をしていません
  • 無償でご利用いただけますが、よろしければ継続開発のためのライセンス購入(任意)をお願いしております。
    お気持ち:  
    一言どうぞ:
この記事を Delicious に追加する   このエントリーをはてなブックマークに追加  



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

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

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

コメントを投稿する

 
 (必須, 匿名可, 公開, トリップが使えます)
 (必須, 匿名可, 非公開, Gravatar に対応しています)
 (必須)
スパム コメント防止のため「投稿確認」欄に ランダムな数字 CAPTCHAについて を入力してから送信してください。お手数ですがご協力のほど宜しくお願いいたします。