LinkWithin - 関連性の高い記事を画像付きで表示するサービス

ブログの記事を多く書いていると、似たような記事も増えてくる。
そこで、訪問した人には、同じテーマの記事も読んで欲しい。
「LinkWithin」は、自分のブログに関連記事を表示するサービスだ。

Movable Type のアーカイブマッピングには MT タグが使える

タイトル通りだが、意外と忘れがちな情報である。
MT タグを使えば、パーマリンクを柔軟に決められるので便利だ。
今回は「ある日付を境にパーマリンクを変更する」方法を紹介する。

MTLoop 内で MTIf, MTUnless を使うと __value__ が異常になる

久しぶりに Movable Type の話題を書いた。
MT4.23 でタイトル通りの現象に出くわして、ほかに情報が見当たらないので苦労した。
「中の人」のお墨付きがついた「仕様」であることが判明したが、解決策を見つけたので紹介する。

Templets プラグインは MT4 のテンプレートセットを変える!

Templets(テンプレット)は、Ogawa さんが作成した Movable Type 4 用のプラグイン。
従来のテンプレートセットは、個別のテンプレート単位で入れ替えられない仕様になっている。
テンプレットは個別にテンプレートを追加することができ、柔軟なカスタマイズができる。

MTOS 4.2 RC1 リリース!/ テンプレートセットで不具合?

「Movable Type Open Source 4.2 Release Candidate 1」が発表されたので試した。
MT4.15 から使っているが、MT4.1 から比べると かなり速くなっているらしい。
しかし、自分の環境では「テンプレートセット」の動作で不具合が起こっている……。

Movable Type 4.15 パフォーマンス改善に期待

Movable Type の新しいベータバージョンが公開された。
パフォーマンス改善に役立つ機能が多く追加され、かなり大がかりな変更。
さっそく、『小粋空間』で紹介記事が書かれたので、紹介した。

『Build Tracer』で MT4 のテンプレート 構造を解析

『Build Tracer』は MT4.1+ 用のプラグイン。
各テンプレートの再構築状態を、グラフィカルに表示する。
各テンプレートタグごと、ブロックごとに、処理時間を表示する機能が面白い。

MT4 に移行できない私的理由はコメント欄

タイトル通りだけど、MT4 のコメント周辺で悩んでいる。
スパム対策を どうするか、スマートなコメント欄は どんなデザインなのか──。
どんなに悩んでも、けっきょくコメント付かないので、外部サービスでコメント管理できないのかな?

MTOS・MT4.1 の PHP テンプレート化で脆弱性を発見

詳しくは書けないが、MTOS・MT4.1 で不具合を発見した。
「ある URL」にアクセスすることで、PHP ソースコードなどが見える。
環境によっては致命的なので、注意が必要。

MT4 標準機能で「更新日時が最新」の記事(「limit」を使う)

以前、MT4 でプラグインを使わず、更新日時が最新の記事の情報を取得する方法を紹介した。
しかし、いつの間にか Movable Type にそのような機能が組み込まれていた。
ベンチマークで測定したが、「limit」モディファイアを使うほうが、はるかに速い。

MT4 で「更新日時が最新」の記事をプラグイン無しで表示

Movable Type は「作成日が最新」の記事から順に扱うのがデフォルト。
そのためか、「更新日時が最新」の記事だけを表示するのが、少しだけ厄介。
いままでは、けっきょく プラグインのお世話になっていたが、MT4 からは標準機能で実現!

KeyCached プラグインを Cache::FileCache で超高速化!

MT の KeyCached プラグインは Cache::File を利用している。
Cache::FileCache のほうが高速と聞いたので、改造してみた。
その結果、ものすごく速く再構築できたが、じつはプラグイン無しでも速かった……。

mt.Vicuna for MT4!! ついにベータ版リリース(してた)

まだかまだかと wktk していた、mt.Vicuna for MT4 のベータ版が発表された。
たくさんの人が使って、スキン(テーマ)も増えていくとうれしい。
──のだけれど、まずは MT4 に移行しなければ……。

KeyCached プラグインで再構築の高速化!

KeyCached プラグインは、かなり通好みの MT プラグイン。
キャッシュする対象を事細かに指定できる。
実際に導入してみると、確かに再構築がもの凄く早くなった。

Movable Type 4 の 「頭スカスカ問題」に効くプラグイン

MT4 の「頭スカスカ問題」について以前書いたが、軽やかに解決するプラグインを紹介。
MTApplyModifier プラグインを利用する。
このプラグインは MT 標準の修飾子を一度に適用できるので便利。

Movable Type 4 で初めにやっておきたいこと

Movable Type はバージョンアップのたびに「ファイルのお引っ越し」が大変。
それを最小の手間に減らす方法を紹介。
初めにやっておくと、今後はプラグインやテンプレートファイルを移動しなくてもよくなる。

Movable Type 4 正式リリース! インストールと雑感

ついにリリースされた Movable Type 4 正式版をインストール。
「MovableType備忘録」を参考に、サーバ上で書庫ファイルを解凍、シンボリックリンクも張ってみた。
まだまだカスタマイズの日々が続きそうだが、楽しい。

Movable Type についてマーク副社長が分かりやすく解説します。

久々に「はてなセリフ」で遊んでみた。
いま話題の「副社長」 + Movable Type の再構築ネタ。
最後、思い出したかのように BackgroundRebuilder プラグインを紹介。

mt.Vicuna (新 MAQUE!)テンプレートサイト公開

MT のテンプレート配布サイト、MAQUE が生まれ変わって登場!
mt.Vicuna で XHTML1.0 Strict なテンプレートが公開されている。
初めから 18 種類のレイアウト変更可能──すごすぎる。

「mod_cache」 Apache 2.2.x モジュール

よく解ってないまま興奮気味に投稿。
──というか、Xrea では使えない。残念。
自鯖を立てて人は導入を検討してみては如何?

MAQUE(Movable Type テンプレート)の次期バージョン!

イカす MT のテンプレート、MAQUE。
久しく更新されていなかったが、次期バージョンの予告が!
ギザ wktk してリリース待ってます!

Movable Type の検索を Hyper Estraier で

MT の検索機能は遅い。では、どうするか?
いままでも色々な検索機能を試したが、どうもうまく行かなかった。
Hyper Estraier の導入で、不満が解消できそう(試してないけど)。

MT3.34 でダイナミック・パブリッシング周りに不具合

いまだに MT3.2 で運営しているので、今回は試してないメソッド全開。
MT3.34でダイナミック・パブリッシングにすると、月別・個別アーカイブで不具合が出るので直す方法を紹介。
また、PHP 5.x を使っている場合は Smarty の更新が必要。

MT の新バージョン / Performancing 終局

Movable Type の新バージョンリリースと、Performancing のサービス停止について。
MT 3.34 はセキュリティ関連のバージョンアップを含むので、更新がお勧め。
Performancing は次々にサービス停止に向かっているそうで、残念な限り。

Xrea.com + MT3.2 + SQLite!!

何故か「Xrea.com では データベースに SQLite を使えない」と勘違い。
あっさり移行して、フツーに動作してるので、しばらく使ってみよう。
簡単に導入方法を紹介。

MT 標準の動的生成は「改行設定」がポイント

MT 標準のダイナミックパブリッシングに移行したい。
──という時に困るのが「改行設定」を標準から変えている場合。
抜け道を 2 つ考えてみた。

【常識】MT の動的生成は Smarty を使ってる【今更】

今更ながら、MT 標準の動的生成は Smarty を使っていることを知った。
Smarty の知識があれば、面白いプラグインも作れそうだ。
──ということで、PHP 識者が MT 界に増える事を希望。

MT × 携帯電話、「MT4i」 の次期バージョン予告

Movable Type の記事を携帯電話で閲覧・編集できる CGI が、「MT4i」。
かなり便利な上、現在開発中のバージョンではキャッシュとテンプレートの機能が付くらしい。
wktk で完成を待つことに。

MT のテンプレートいじりの友・MTIgnore タグ

意外と言及されていない気がする「MTIgnore」タグ。
テンプレートをいじる際に、「自分だけのコメント」を残せる。
便利だし MT3.2 でも使えるので、是非とも活用したい。

公開時のデザインでプレビューする MT プラグイン

いままで導入していなかったが、素晴らしく便利。
公開後に手直しすることが多い人は是非とも導入をお勧め。
ちょっとだけ不満があったので、少しだけ改変してみた。

MT の高速検索プラグイン「Fast Search」

「Fast Search」という MT の検索プラグインを紹介。
PHP で高速に検索するのがウリだが、日本語環境では微妙。
いろいろつまずきそうなポイントを挙げてみた。

MT で動的生成を使うときの .htaccess をダメ出し

動的生成にしても静的生成にしても負荷が変わらない……。
そんなわけで「部分的に動的生成」にしても、やっぱり変わらない。
そんななか、.htaccess を見るとトンデモないことになっていた!

はてなダイアリーのデザインを MT で!

いいのかなー、いいのかなー、と思いつつ……。
とりあえず、トップページだけ「はてなダイアリー」スタイルにしてみた。
ライセンス云々については(ほんのちょっと)調べたけど、いいのかな?

はてなダイアリーの公開デザインを MT で使いたい!

「~使う方法」ではないので注意!
そういえば、「はてなのデザインが使いたいよぅ」と思って早三年。
──はてなダイアリー互換の MT テンプレートはないものか……。

MTの「タグ」アーカイブページをPHP化する方法

ひさしぶりにktkrなMTハック! ──と自画自賛。
というか、人様の作ったものをパクっただけという。
PHP化は何かとメリット多いので、流行るといいな。

真説・対spam最終兵器 CGIリネーム烈伝

表面には現れずとも、水面下では大量のspamコメント投稿が……。
今回は、コメントCGI自体を定期的にリネームする方法を紹介。
最後はネタに走った。

MTのInclude問題は「MTIncludePlus」で解決

「MTIncludePlus」が思ったほど使われていないようだ。 ──という状況がここ数年。 今さらながら、紹介してみよう。

Movable Type誕生5周年(昨日)記念!「あの時ボクは」

MT5周年記念記事。ちなみに記念日は昨日・2006/10/8。 ビールでも飲みながらダラリと書いた記事なので、ダラリと読むと吉。 ちょっと恥ずかしい思い出の告白と、「シンプルMT」というアイデアの提案。

真・対spam最終兵器『IPスパムフィルタ』

「えー、スパム?」「キモーい!」「スパマが許されるのは小学生までだよね!」 ──と本気で思う。スパム業者は毒男。 そんなアフォなひと達からバイバイするためのspam対策を紹介。──これで最後にしたい……。

「逆・それPlu」──それ MT標準でできるよ

何だかよく解らないままに使っていたMTタグ、MTIfIsDescendantを紹介。 実は、MT標準タグでもいろいろ凝ったことができる。 ──そのおかげで、覚えなければならないことは多い。

MTの記事を自動保存するプラグイン

MTの便利プラグイン。 記事を自動保存してくれる。 せっかく書き上げた記事を消さぬよう──。

対SPAM最終兵器“Junk slowdown”!!

“Junk slowdown”は自分が試した中でもっとも効果が高いSPAMコメント対策。
導入後、一ヶ月経ったがSPAM受信なし!
お勧めの方法なので、ぜひどうぞ。

MTでTechnoratiへタグ情報を送る・Feed埋め込み法

以前紹介した、「MTでTechnoratiへタグ情報を送る方法」の改良版。 TecnoratiへTag情報を送るだけではなく、自分のブログのTagページも見て欲しいときに。

『Web Standards with MT ver.3.2 Strict』へコメント、その心情

「コメント欄はシンプルに」が信条なのですが、あまりシンプルすぎると、素っ気ない感じに取られるかもしれません。 ちょっと反省するできごとが身上に起きたので記事にしました。 ──と見せかけて、実は後半のネタが書きたかっただけ、というのが真情です

MTのスパム対策プラグインこの秋冬の最新トレンド

MT3.2を利用していることが前提で、より突っ込んだスパム対策を行うプラグインを紹介します。 MT3.2より前のバージョンを使っていて、迷惑コメントに悩んでいるひとは、まずはMT3.2へのアップグレードをおすすめします。

Xyzzyで「Movable Type-mode」!?

Movable Typeのテンプレートを編集を、Xyzzyのhtml+-modeで行う場合の問題点と解決方法。MTタグのキーワードファイルを作りました。

日本語版MT3.2 Beta 1が登場!!

日本語版MT3.2 Beta 1が登場しました。眠い目をこすりながら「強引に」アップグレードしました。

MT管理画面をカスタマイズするAltTemplateとBigPAPI

MTの管理画面をカスタマイズする方法は、大きく分けて二通りあります。その方法とは、「AltTemplate」を使う方法と「BigPAPI」を使う方法です。

Movable Type 3.2のコメント投稿の問題を解決

Movable Type 3.2に変更したら、コメントフォームが消えてしまった、または、TypeKeyの認証が使えなくなってしまった──。 その解決方法を見つけました。自己責任でどうぞー。

MT3.2にアップデート完了、プラグインも正常動作

Movable Type3.2もベータが取れたので、アップデートしてみた。意外と簡単にアップデートできた。 とはいえ、アップデート前にバックアップを取っておいた方がいいですよ。

MTの動的生成でperlプラグインも動作する「mt-dynamic.cgi」

「MTの動的生成はperl版プラグインが動作しない」という常識を打ち破るCGI、「mt-dynamic」の紹介。「再構築時間の長さが気になる」というMovable Typer(造語)におすすめ。

MTエントリーのリンクから拡張子を抜くプラグイン

Weblog - MultiViews のための拡張子戦争が終結">drry+@...

MTの管理画面をカスタマイズ

「Alex | weblog: Movable Type Liquid Template」の記事を参考にMTの管理画面をカスタマイズすると、IEの場合はメインメニューの表示が崩れる。その対処方法を紹介。

MTでTechnoratiへタグ情報を送るには

プラグインでTechnorati: Tagsへのリンクを個別アーカイブに書くだけでは、タグ情報は送信されません。本文にタグを表示しなくてもタグ情報を送る方法を紹介します。

ブログの記事にタグを付ける利点と方法

最近、Weblog界隈で”タグ”がはやっています。今回は、「Weblogの記事にタグを付ける」利点やその方法、タグを利用したWebサービスの紹介をします。「カテゴリで分ける」のとどう違うのでしょうか。

MTの脆弱性と対策、スパムの踏み台にされないように

現在リリースされているMovable Type日本語版で、バージョン3.121-...

MTの管理画面をボタン一つで開く方法

MTの管理画面をボタン一つで開く方法 このページに書いてある、お気に入りから開く...

ブログコメントチェッカー

ブログコメントチェッカー あまり他のサイトでコメントしない自分ですが、こういうサ...

日本語限定コメントスパム対策 for utf-8

これは素晴らしい !! Simple is best なコメントスパム対策ですね。

ubicast Blogger

このエントリは ubicast Blogger から行っていますが、ブラウザから行うより快適です。いわゆる WSIWYG で編集できるのが分かりやすいです。

MTのテンプレートからすぐにタグのヘルプへ

素晴らしい!! 「Main Index テンプレートをそのまま張り付けて、MT タグの部分はタグのヘルプへリンクしてある」というワンアイディアなのですが、なかなかその発想は出てこないですよね。

MT4i v2.0β5仮公開中です

MT4i v2.0β5仮公開中です ケータイで、Movable Type で作ら...

MTでコメントを互い違いに色分け

MTでコメントを互い違いに色分け Movable Type の MTSwitch...

カテゴリーごとに違った見た目に

HINAGATA:カテゴリーごとに違った見た目に なるほど!! カテゴリごとに、...

MT でサブカテゴリ以下も全て表示させるには?

MT 3.1 以降で利用できるサブカテゴリ。親カテゴリをクリックすると、子(孫)カテゴリも表示するには、テンプレートの変更が必要です。

折りたたみメニューで Javascript が Off でも 追記部分を表示!!

Javascript で追記部分を隠す場合、Javascript が Off の場合、追記部分は表示されない。その対処方法!!

本家 MT4i でも、記事の管理機能が付いた!!

MT4i と、mt-sukeroku-plus や Markdown 等のテキストフォーマットプラグインを使う場合の注意点について。

おまえが踏まなきゃ誰が踏む!

おまえが踏まなきゃ誰が踏む! Movable Type のセキュリティ対策につい...

日記ツールで下書き、blogツールで清書

日記ツールで下書き、blogツールで清書 そうそう。自分もこれが理想のスタイル。...

メモログ: タイトル左にカテゴリー別アイコンを出す方法

メモログ: タイトル左にカテゴリー別アイコンを出す方法 素晴らしいサイトデザイン...

テンプレート・モジュールとインデックス・テンプレートの違い

テンプレート・モジュールとインデックス・テンプレートの違い これは便利!! (今...

BONGOLE BLOG;: Movable Typeでテンプレートのバックアップをとる

Movable Typeでテンプレートのバックアップをとる 簡単に、一括してテン...

Ogawa::Memoranda: Movable Type 3.1x の日本語化パッチ

Movable Type 3.1x の日本語化パッチ 単純な日本語化だけではなく...

Chitatopops: ランダムにメッセージを表示するPHPスクリプト

Chitatopops: ランダムにメッセージを表示するPHPスクリプト アイデ...

Markdown文法紹介

“Markdown文法紹介”: Unmovabletype MT のテキストフォ...

Daring Fireball: Markdown Web Dingus

Daring Fireball: Markdown Web Dingus 簡単な...

Orbium -そらのたま-: LiSt4MT ver0.5 公開・マニュアル

Orbium -そらのたま-: LiSt4MT ver0.5 公開・マニュアル ...

MT の トップページを分割するには ?

MTPaginate を利用すれば、Main Index も分割可能。はてなダイアリーっぽくすることもできる。

Main Index を分割した

MTPaginate を使用すると、どのページでも分割が出来ることに気が付いた。

はてなアンテナ+Bloglines=?

Bloglinesで、はてなアンテナのチェックも行うには?

画像を使わないで、四隅とも角が丸いメニュー

画像を使わないで、四隅とも角が丸いメニューをCSSで実現する方法

CSSファイルを圧縮する方法

PHPを利用して、CSSファイルを圧縮し、読みこんだ時に展開する方法

MT4i + mt-sukeroku-plus.pl

mt-sukeroku-plus.plで記事を作成すると、MT4i.cgiを使ってケータイで見ると表示が崩れてしまう。それが、あっさり解決する!!

MagpieRSS

各種サイトの更新状況を、簡単に表示するには? いい方法無いかなー。

Sukerokuフォーマットが使えない!?

はてなダイアリー風テキストフォーマットでエントリーを入力できる、すごく便利なプラ...

MyClipを使ってみた

MyClipをサイドバーに設置してみた。ちょうどこういうのが欲しかったんだよね。...

MOVABLE TYPE 導入記

いつも見ているARTIFACTでの記事を読んだのが決め手で、XREAを借りた。 ...

[2] このページの一番上へ戻る