カテゴリ

プラグイン

Movable Type のプラグインに関すること

Data API 1分で読了
2013-12-22

Data API Extend Search - ユーザー名でのフィルタに対応しました

Data API Extend Search プラグインは、Data API での記事(entries)の検索を拡張するプラグインです。 このプラグインをインストールすると「タグ」「カテゴリ」「日時」で記事を絞り込むことができます。 今回はこのプラグインに「ユーザー名」フィルタを追加しました。author_name=tinybeans というような感じで指定出来ます。 プラグインのダウンロード、使...

Data API 6分で読了
2013-12-06

Data API PHP Cache - Data API のレスポンス結果をPHPキャッシュするプラグイン

この記事は Movable Type Advent Calendar 2013 の6日目の記事です。 毎年恒例、自分の誕生日に記事を書くノルマを課して、1歳分大きくなろう企画です(謎 Data API Movable Type 6 の目玉機能である「Data API」は、Movable Type の楽しさをより深くしてくれる存在になるかもしれません。 先日、この Data API での記事の検索を...

Data API 1分で読了
2013-12-03

Data API Extend Search - Data API での記事の検索を拡張するプラグイン

「Data API Extend Search」というプラグインを公開します。Data API での記事(entries)の検索を拡張するプラグインです。 このプラグインをインストールすると「タグ」「カテゴリ」「日時」で記事を絞り込むことができます。 日時は「公開日」「作成日」「更新日」「公開終了日」での絞り込みが可能です。タグとカテゴリについては、指定した値を「含む」検索になります。 プラグイン...

Movable Type 1分で読了
2013-05-15

CategoryDepth v0.1.1 リリース - バグフィックス

カテゴリの階層の深さを出力する Movable Type プラグイン「CategoryDepth」に、カテゴリーアーカイブのテンプレートに直に書くとコンテキストエラーが出るという致命的なバグがあったので修正しました(>_<) tinybeans/mt-plugin-CategoryDepth · GitHub でもこれ、今書いてるテンプレートでカテゴリ一覧のインデントを設定するのに使っ...

プラグイン 3分で読了
2012-07-27

MT タグの拡張を簡単にする Movable Type プラグイン - EasyMTML

Movablet Type では、プラグインを作って自由に MT タグを拡張することができます。しかし、ちょっとした MT タグを追加するにしても、MT プラグインのお作法にのっとって、config.yaml を書き、決まったディレクトリ構造で色々なファイルを作り、と少々面倒です。 そんな時は、アルファサードさんの Github で公開されている EasyMTML というプラグインを使う...

Movable Type 6分で読了
2012-07-11

ユーザーが自由に編集できる Movable Type のダッシュボードウィジェットを作ってみた

Movable Type の管理画面にログインしたときに最初に表示されるユーザーダッシュボード。そこに、ユーザーが自由に編集できるダッシュボードウィジェットを作ってみました。 ユーザーのタスクリストに、備忘録に、自分のエントリー一覧に、ご自由にお使いください!という感じです。...

DynamicMTML 1分で読了
2012-03-09

DynamicMTML の MTIfLogin が動かなくなったときには

MT5.13 にアップグレードしてから、DynamicMTML の MTIfLogin がうまく動かなくなりました。もしそうなったら、mt-config.cgi に以下の記述があるか確認し、無ければ追記してみてください。 CookiePath / 僕はそれで解決しました(アルファサードの抜群のソーシャルサポートのおかげで解決できました。ありがとうございました)。 ただし、この設定は、Cookie ...

テンプレート 1分で読了
2012-03-05

Movable Type のブログ記事一覧で下書き記事の背景色を変更する

当ブログで公開している「MTAppjQuery - Movable Type 5 の管理画面をjQueryでカスタマイズしやすくするプラグイン」について、以下のようなコメントを頂きました。 $.MTAppDebug();で記事一覧画面を見ると下書き保存の記事が赤くハイライトされます。この機能をMTAppDebugなしで実装することは可能でしょうか?とても見やすく便利な機能です。 これを実現するのは...

DynamicMTML 6分で読了
2012-02-08

はじめての DynamicMTML #13 - 指定期間内の記事をリストアップする

今回は、MTSearchEntries を使って、指定期間内の記事をリストアップする方法を紹介します。 指定期間を設定する際に、開始日などは PHP の data 関数等を使うと楽に求められます。しかし、今回紹介する方法は、MT のテンプレート内に直接 PHP のコードを書くという MT らしからぬ方法かもしれませんが、時としてそれもメリットの1つになるかもしれません。...

DynamicMTML 4分で読了
2012-02-04

はじめての DynamicMTML #11 - MT タグの中で PHP を実行する

これまで数回にわたって DynamicMTML で提供されているテンプレートタグの使い方を紹介してきました。今回はいったん雰囲気を変えて、MT タグの中で PHP のコードを実行する方法を紹介します。正確には「MT タグを実行する前に PHP を実行する」ということになります。 今回の記事では「クラシックブログ」のテーマを使って解説します。もちろん DynamicMTML が有効な環境というのが前...

DynamicMTML 6分で読了
2012-01-26

はじめての DynamicMTML #10 - クエリを処理する4つのテンプレートタグ

DynamicMTML には、クエリを処理するテンプレートタグがいくつか用意されています。今日は、そのうちの4つ、MTQueryLoop、MTQueryVars、MTSetQueryVars、MTQuery を紹介します。 なお、検索サイトやサイト内検索からの流入の際に、検索されたキーワードを処理する MTReferralKeywords というタグもあります。これについては、前回の記事を参照して...

DynamicMTML 9分で読了
2012-01-21

はじめての DynamicMTML #09 - MTSearchEntries (5) MTReferralKeywords で検索サイトからの流入に対する関連記事を表示する

今回は、MTReferralKeywords というブロックタグを使い、Google、Yahoo!、bing、MSN、goo で検索してサイトに訪れたユーザーに対して、そのキーワードに関連する記事をリストアップする方法を紹介します。 今回のテンプレートの仕様 検索サイトで検索されたキーワードを含むブログ記事一覧を表示する 検索サイトからの流入のときだけ表示する 現在のブログ内のブログ記事から検索す...

DynamicMTML 6分で読了
2012-01-06

はじめての DynamicMTML #08 - MTSearchEntries (4) MTSplitVars を組み合わせて複数ワードのAND検索

前回は MTSearchEntries タグと MTSplitVars タグを使って複数のキーワードを OR 検索する方法を紹介しました。 今回は、AND 検索をする方法を紹介します。なお、前回の OR 検索の記事をお読みいただいている前提で進めます。 今回のテンプレートの仕様 AND 検索以外は、前回の記事と同様です。 検索ワードはキーワード欄にカンマ区切りで指定する 複数のキーワードは AND...