AND 検索のテンプレートを修正しました
「はじめての DynamicMTML #08 - MTSearchEntries (4) MTSplitVars を組み合わせて複数ワードのAND検索」の記事で紹介している AND 検索のテンプレートですが、別のところに流用したらうまく動きませんでした。 そのため、最後の出力の前に、一度 MTLoop を回してすべてのキーワードにマッチするものだけを、最終的な出力用のハッシュ変数 result に...
すべての記事を新着順で表示しています。
「はじめての DynamicMTML #08 - MTSearchEntries (4) MTSplitVars を組み合わせて複数ワードのAND検索」の記事で紹介している AND 検索のテンプレートですが、別のところに流用したらうまく動きませんでした。 そのため、最後の出力の前に、一度 MTLoop を回してすべてのキーワードにマッチするものだけを、最終的な出力用のハッシュ変数 result に...
今回は、MTReferralKeywords というブロックタグを使い、Google、Yahoo!、bing、MSN、goo で検索してサイトに訪れたユーザーに対して、そのキーワードに関連する記事をリストアップする方法を紹介します。 今回のテンプレートの仕様 検索サイトで検索されたキーワードを含むブログ記事一覧を表示する 検索サイトからの流入のときだけ表示する 現在のブログ内のブログ記事から検索す...
Custom Field GUI Utility の設定ファイルを書き出す「conf.ini ジェネレーター(BETA)」というのを作ってみました。少しは設定ファイルを作るのが楽になるでしょうか。 あまり動作検証してないので適当に使ってみてください! 明日からまた、MT に戻ります。...
WordPress のカスタムフィールドを使いやすくするプラグイン「Custom Field GUI Utility 3.2」をリリースしました。 主な変更点は以下の通りです。 投稿タイプごとに設定ファイルを変えられるようにしました。 カスタムフィールドのボックス名(「カスタムフィールド」というタイトルバーです)も変更できるようにしました。 オリジナルの必須チェックを廃止し、「exValidati...
シェルスクリプトと cron で自動的にデータベースをバックアップする方法を勉強しました。サーバー初心者です。 サーバーは、CentOS 5.7 です。 参考サイトは「mysqldumpとcronでMySQLを自動バックアップする | Linuxで自宅サーバ構築」です。...
すごく基本的なことですが、どうしてもド忘れしてしまうのでメモしておきます。 まず、ローカルリポジトリに hoge という名前のブランチを追加するときは、 git checkout -b hoge で、このブランチをリモートリポジトリにも追加する場合は、 git push origin hoge となります。 これ以降は、master ブランチにチェックアウトしている状態で、 git pu...
前回は MTSearchEntries タグと MTSplitVars タグを使って複数のキーワードを OR 検索する方法を紹介しました。 今回は、AND 検索をする方法を紹介します。なお、前回の OR 検索の記事をお読みいただいている前提で進めます。 今回のテンプレートの仕様 AND 検索以外は、前回の記事と同様です。 検索ワードはキーワード欄にカンマ区切りで指定する 複数のキーワードは AND...
1年間ってあっという間ですね。 昨年は日本が一変してしまった年でした。今年も引き続き、多くの方々にとって、色々なことで大変な1年だと思いますが、まわりの人と協力しあい、この厳しい時代を乗り越えて行ければいいなと思います。皆様のもとに、少しでも多くの幸せが訪れますように、切に願います。 2012年も、かたつむりくんのWWW をよろしくお願いいたします! さて、2011年は、あいかわらず Movabl...
今回は、前回に引き続き MTSeachEntries についてと、MTSplitVars タグの使い方です。 MTSearchEntries は基本的には1つの検索ワードで検索する仕様になっています。前回のサンプルでも、キーワード欄に入力した1つのキーワードを、動的に検索する方法を紹介しました。 今回は、MTSearchEntries に「 MTSplitVars 」というブロックタグを組み合わせ...
どうでもいいといえばどうでもいいんですけど、Tower とか Bitbacket とかのコミット履歴の画面で、ローカルの Git で自分が commit したのに、アイコンが表示されないのがずっと気になってたんです、というか、アイコンどうやって設定するのかなーって。 今まで色々とググってみても情報が出てこなかったんですけど、やっと見つけました。...
Movable Type 5 の管理画面をjQueryでカスタマイズしやすくするプラグイン「MTAppjQuery」の ver.0.25.1 をリリースしました。バグフィックスです。 変更点は以下の通りです(詳細はこちら)。 mtappVarsなどに「encode_js="1"」を追記しました。 スカイアークシステム方川さんにコメントで教えていただきました。ありがとうございました! アップデートが...
前回は、ブログ記事を動的に検索する MTSearchEntries タグの説明をしました。 今回は、MTSearchEntries の基本的な使い方を紹介します。なお、以下の記事のテンプレートは「ブログ記事アーカイブ」テンプレートでの利用を想定しています。...
今回は、DynamicMTML を利用して、動的にブログ記事を検索する MTSearchEntries の使い方を紹介します。 MTSearchEntries MTSearchEntries は、target モディファイアで指定したカラムに query モディファイアで指定した文字列を含むエントリーを出力するブロックタグです。MTSearchEntries タグ内では、MTEntry系のファンク...
Movable Type 5 の管理画面をjQueryでカスタマイズしやすくするプラグイン「MTAppjQuery」の ver.0.25 をリリースしました。内容は以下の通りです。 ブログ記事やウェブページ、コメントなどの一覧画面で、キーボードショートカットの「j, k, x」が使えるようになりました。Gmail のキーボードショートカットの j, k, x とほぼ同様の動きをします。 mt-st...
今回は、DynamicMTML を利用して、ユーザーのログイン状態によって表示を変える方法を紹介します。 この方法を利用すれば、会員専用サイトを構築したり、会員のみに見せる特別なコンテンツを設置したりすることができます。...
今回は、いよいよ DynamicMTML を Movable Type のテンプレートで使う方法を紹介します。 利用するテーマは、デフォルトテーマの「クラシックウェブサイト」と「クラシックブログ」です。また、特に説明がない限り、テンプレートの [公開] は「スタティック」に設定してあるものとします。 DynamicMTML をスタティックパブリッシングで利用する DynamicMTML は、ページ...
前回の記事で、DynamicMTML のインストールまで完了しました。 DynamicMTML を有効にすると、ウェブサイト/ブログのサイト・パス直下に「.htaccess」と「.mtview.php」という2つのファイルが生成されます。今回は、このファイルの役割を見てたいと思います。...
僕は Movable Type の「再構築」が好きです。「Love 再構築」という名前の Xtalk 動かしているくらいですw サイトに来てくれたユーザーにスタティックなファイルを返すだけ、というのは、サイト運営側のおもてなしの一つだと思っています。 しかし、運営側にとって「再構築」という作業に何分も時間がかかるというのはデメリットであることも事実です。この気持ちもよく分かります。この再構築時間を...
先日、宮城県出身の友達から「緑の太陽」というものを教えていただきました。 「緑の太陽」には、2011年3月11日東日本大震災による甚大な被害から学んだ様々な教訓を決して忘れずに、未来へ語り継いでいきたいという思いが込められています。緑色の円は、この時代を共に生きるすべての人とのつながりと団結力を意味します。澄んだ緑は東北の美しい自然の色、痛みを癒すやさしさと力強い希望の芽吹きの色です。被災地である...
Power CMS for MT ver.3.1 がリリースされました。 話題の「スマートフォンオプション for Movable Type - Six Apart」がバンドルされたり、Twitter連携プラグインが追加されたりと、ますますパワーアップ(してどんどんお買い得感がアップ)しました。 さっそく、スマートフォンオプションとTwitter連携プラグインを適用させてみました。Twi...