全ての記事 933 件のうち 178 件の記事が該当しました。 (全 18 ページ)。
長年 MovableType を使い続けていたものの、最近になって初めて気が付いたのですが、ブログ記事またはウェブページの編集画面において、編集中の記事タイトルがブラウザのウィンドウ タイトルに表示されていません。これでは複数のブログ記事を同時並行で編集している時などに、ウィンドゥ(またはタブ)を開くまで目的の記事かどうか判らない気がします。しかしその一方で、テンプレートの編集画面では、編集中のテンプレートのタイトルが表示されるようです?
...というわけで、ブログ記事やウェブページの編集画面で、開いている記事のタイトルをウィンドウにも併せて表示するだけの MovableType プラグインを書いてみました。
MovableType のブログ記事やウェブページ、テンプレートの編集画面において、テキストエリアで Tab キーを押したときにタブ文字を入力できるようにするプラグインです。同様の機能を持ったものに、TextareaTabEnabler プラグインがありますが、テンプレート編集画面に加えてブログ記事やウェブページの編集画面でも動作するようになっています。
MovableType の regex_replace モディファイヤでは、Perl の正規表現を用いた強力な文字列操作が行えますが、モデファイヤの記述一回につき適用できる処理は一つだけです。処理を複数回行いたい場合には、その分だけモディファイヤを繰り返し記述しなければなりません。引数に配列を渡せるのですから、一度の記述で連続して処理できるようなプラグインを書いてみました。
ブログ記事やウェブページ、テンプレートの編集画面が開かれた際に自動的にスクロールして、テキストエリアをウィンドゥ上部にぴったり合わせるだけの MovableType プラグインです。
新規作成ではなく既存のブログ記事などを編集する際には、入力済みのタイトルやカテゴリ、出力ファイル名などを修正することは稀で、ほとんどはテキストエリアでの作業がメインになります。そこで、テキストエリアをウィンドゥの上部に合わてやれば、ウィンドゥの縦幅を最大限に使って編集作業を行えるようになります。今まで手作業でスクロールしてテキストエリアの位置を調整していましたが、プラグインを利用して自動的にスクロールされるようにしてみました。
企業などのセキュリティ ガイドラインで、社内からアクセスするウェブ サービスは毎回ログアウトし、ログイン情報を永続化しないように求められることがあります。使用しているウェブ サービスに XSS や CSRF などの脆弱性があった場合、悪意の第三者が用意したリンクを不用意にクリックして機密情報が漏れたり、ポータブル コンピュータを紛失した際にウェブ サービスを悪用される懸念があるためです。
MovableType 管理画面のログイン画面にも、ログイン状態を永続化する「ログイン情報を記憶する」チェックボックスがあります。運用ガイドラインなどで「チェックを入れるな」と禁止することはできても、これを完全に防止することはできません。上司が見ていないのを良いことに、ガイドラインを遵守しないユーザが居ないとも限りません。そこで、MovableType のログイン状態を永続化できないようにするプラグインを書いてみました。
個人ユースではあまり意味がありませんが、厳しいセキュリティ ガイドラインを求められるような運用では使えるかもしれません。
MovableType の管理画面にログインすると、ヘッダにユーザ名が表示されますが、ニックネームが表示される方が判り易いことってないですか? ということでプラグインを作りました。
MovableType によるサイトの構築中、接続先のデータベースを開発用と本番用などのように、接続を切り替えて運用しているような場合、今見ている管理画面がどちらのデータベースを参照しているのか一見しただけでは判りません。そのため、開発用だと思ってブログ記事に変更を加えたら、実は本番用のデータベースに接続されていて顔を蒼ざめさせる...なんて事故があるかもしれません。そこで、管理画面に現在接続中のデータベース名とサーバ名を表示する MovableType プラグインを作ってみました。
MovableType の検索結果画面で、検索に指定された検索キーワードをハイライトして表示できる SearchStringHighlight プラグインをバージョンアップしました(更新内容)。最新版は SearchStringHighlight のページからダウンロードできます。どうぞご利用ください。
サイトに設置した MovableType 検索の利用状況を、Google Analytics で集計するようになって気がついたのですが、全角英数字で検索される訪問者がちらほら居らっしゃるようです。このサイトのブログ記事は、英数字は基本的に全て半角で記述しているので、このままでは検索にヒットしません。また、検索キーワードを半角スペースで区切って複数入力すると AND 検索を行えますが、全角空白が入力されると正しく動作しません。そこで、検索クエリに含まれる全角英数字や全角空白を半角に変換して検索できるプラグインを書いてみました。
多言語サイトの構築に便利な Translator プラグインをバージョンアップしました(更新内容の詳細)。最新版は Translator の Trac リポジトリからダウンロードできます。どうぞご利用ください。
ページ下方の Download in other formats → Original Format で取得できます。