"MovableType" タグの付けられた記事 ( 1 / 30 ページ )

 全ての記事 920 件のうち 296 件の記事が該当しました。 (30 ページ)。

MovableType のデータをログ ファイルっぽく表示する

Posted by
ぴろり
Posted at
2015/08/09 16:02
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
MovableType カテゴリ
カバー イメージ

通常MTのログを確認する場合、管理画面にログインし「ツール」→「ログ」で確認を行いますが、このログをファイルとしてサーバ上に出力することは可能でしょうか。
普段管理しているWebサーバのapacheのログを確認する様な感覚でsshでターミナルログインを行い、findコマンドなどでMTのログの閲覧ができればと考えております。

 なるほど、なるほど。コマンドラインから cat mt_log | grep '検索' | wc -l みたいなイメージで、データベースから直接、データを取得できると便利かもしれませんね~ということで、ちょっと試してみました。

本文を読む (5 分で読めます)

MovableType でブログ記事のプレビュー時に生成される一時ファイルの生成場所を変える

Posted by
ぴろり
Posted at
2015/08/08 14:32
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
MovableType カテゴリ
カバー イメージ

 MovableType でブログ記事をプレビューした際に生成される一時ファイルは、ブログ記事の優先アーカイブで指定したディレクトリ パス(一般的には、個別アーカイブ ファイルが生成されるパス)に生成されます。プレビューを終えた後、この一時ファイルそのものは削除されるのですが、一時ファイルと一緒に掘られたディレクトリは残ったままになります。ブログ記事の個別アーカイブが最終的にそのまま同じディレクトリ パスに生成されれば良いのですが、何らかの事情で個別アーカイブの書き出し先のディレクトリ パスが変わってしまった場合――例えば、ブログ記事の公開日を元にしてディレクトリ パスを決定していて、編集中に公開日を変更した場合――など、プレビュー時に掘られた空のディレクトリがどんどん残ってしまうことになります。
 そこで、プレビュー時に生成される一時ファイルを、常に同じディレクトリ パスに書き出すなど、どこか別の場所を指定できれば良いように思えます。このブログ記事では、プレビュー時に生成される一時ファイルを任意の場所に生成できるように指定する方法を紹介しています。

本文を読む (6 分で読めます)

RegexFor プラグインを利用してブログ記事の目次を生成する方法

Posted by
ぴろり
Posted at
2014/10/30 19:38
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 指定したパターンにマッチした文字列を処理する RegexFor プラグインを利用すると、例えば、ブログ記事内から h* タグを抽出して、目次を自動生成することができます。目的のヘッダにリンクするような目次を生成する場合、アンカー文字列を適切に設定するために、テンプレートにもう一工夫が必要です。このエントリでは、RegexFor プラグインで抽出した目次項目に、リンク可能な目次を生成するためのテンプレートの記述例を解説しています。

本文を読む (9 分で読めます)

パターンにマッチした文字列を処理する MovableType プラグイン:RegexFor

Posted by
ぴろり
Posted at
2014/08/19 19:41
Trackbacks
関連記事 (0)
Comments
コメント (5)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 Movable Type ユーザーコミュニティであった、本文から目次を生成できないか?という質問がきっかけです。正規表現の global match でマッチした文字列について、テンプレートタグでゴニョゴニョできれば便利かも? と思って作ってみました。

本文を読む (5 分で読めます)

FileWriter を使ってタグ検索の結果をキャッシュする

Posted by
ぴろり
Posted at
2013/11/17 22:34
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType 標準の検索用スクリプト(mt-search.cgi)では、検索結果をキャッシュすることで動作速度を向上させていますが、スクリプトが起動してキャッシュ ヒットを調べてしまう時点でパフォーマンスの向上には限界があります。Apache のキャッシュ モジュールなどが使えれば良いのですが、レンタル サーバなどでは制限があったりします。さくらインターネットのレンタル サーバでは、幸い mod_rewrite モジュールの利用が解放されていますので、先日に公開した FileWriter プラグインを利用して、検索結果のうち、タグ検索をより高速にキャッシュ動作するようにしてみました。

本文を読む (6 分で読めます)

コンテンツをファイルに書き出す MovableType プラグイン:FileWriter

Posted by
ぴろり
Posted at
2013/11/17 15:08
Trackbacks
関連記事 (1)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 MovableType のテンプレートで生成された内容を、任意に指定したファイル パスに書き出す Perl 動作のプラグインが必要になったので書いてみました。

本文を読む (3 分で読めます)

ブログ記事やテンプレートの編集画面に Google Analytics へのリンクを設置する MovableType プラグイン:GoogleAnalyticsLink

Posted by
ぴろり
Posted at
2013/09/24 15:17
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 小粋空間様の記事で、Google アナリティクスで特定のページを調べる方法が紹介されていました。説明の手順では、Google Analytics の管理画面をクリックしてメニューを辿る必要がありますが、MovableType の管理画面などで、編集中のブログ記事の解析結果ページに直接リンクできると便利ですよね? そこで、MovableType の管理画面において、ブログ記事やテンプレートなどパーマリンクを持つオブジェクトについて、Google Analytics の個別の解析結果ページへのリンクを追加する MovableType プラグインを書いてみました。

本文を読む (4 分で読めます)

MovableType で外部の RSS などを取得・整形して表示する

Posted by
ぴろり
Posted at
2013/09/18 12:12
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 先日、立て続けに公開した 2 本の MovableType プラグイン、XMLTransformerHttpUserAgent を利用して、外部のウェブサービスから RSS などの XML 文書を取得し、これを整形して表示する方法を紹介します。MovableType には、RSS に対応したプラグインが既に幾つかあったりしますが、XMLTransformer では XSLT を利用しているため、RSS フィードに限らず、ありとあらゆる XML 文書に対応できます。

本文を読む (9 分で読めます)

HTTP でコンテンツを取得する MovableType プラグイン:HttpUserAgent

Posted by
ぴろり
Posted at
2013/09/17 20:46
Trackbacks
関連記事 (1)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 指定された URL から HTTP/HTTPS でコンテンツを取得し、その結果を出力するテンプレート タグを提供する MovableType プラグインです。

本文を読む (3 分で読めます)

XML を XSLT で変換する MovableType プラグイン:XMLTransformer

Posted by
ぴろり
Posted at
2013/09/17 11:48
Trackbacks
関連記事 (1)
Post Comment
コメントできます
Category
プラグイン カテゴリ
カバー イメージ

 XML 文書に XSLT を適用するテンプレート タグを提供する MovableType プラグインです。

本文を読む (6 分で読めます)

Open MagicV o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ox.net

» 次へ