第1回MT5勉強会に参加しました
11月28日、新橋で行われた第1回MT5勉強会に参加してきました。ちょうどこの2日前に「Movable Type 5」の正式版がリリースされたので、まさにホットなタイミングでした。 今回の勉強会は、 蒲生さんによる「Movable Type 4から5へのアップグレードライブ」 SixApartの関社長による「ソーシャルメディアのビジネス利用最前線」 SixApartの金子さんによる「Mova...
CMSとして国内5万サイト以上に導入されている Movable Type に関する記事です。
11月28日、新橋で行われた第1回MT5勉強会に参加してきました。ちょうどこの2日前に「Movable Type 5」の正式版がリリースされたので、まさにホットなタイミングでした。 今回の勉強会は、 蒲生さんによる「Movable Type 4から5へのアップグレードライブ」 SixApartの関社長による「ソーシャルメディアのビジネス利用最前線」 SixApartの金子さんによる「Mova...
Movable Type 4 と Movable Type 5 では、データベースのテーブルが少し変わっているので、なんとなく比較してみました。...
僕の Mac でのローカル環境は、これまで MAMP で構築していました。 MAMP には始めから MySQL がセットになっていますが、MAMP + Movable Type を MySQL で動かすには、DBI、DBD::mysql という Perl のモジュールをインストールする必要があります。 この DBD::mysql がくせ者で、Googleで色々調べながらやってもうまくいかず、結局断...
Movable Type 4 の管理画面に jQuery を適用させるプラグインを作ってみました。 Movable Type の管理画面は、alt-tmpl を利用すれば簡単にカスタマイズすることができます。しかし、「項目名やレイアウトをちょっと変えたい」ときなどは、いちいち alt-tmpl でカスタマイズするのも面倒です。 そんなとき、jQuery For MT プラグインで管理画面に jQu...
先日、Twitter での @mersyさんの次のようなつぶやきをみて、自分なりにゴニョゴニョ考えてやってみました。 個別エントリーでそのエントリーの投稿月の前後の月へのリンク。ふむ。簡単にはいかないんだっけかな。 MTタグには、MTArchiveNext タグや MTArchivePrevious というのもあり、そのアーカイブテンプレートの前後のアーカイブテンプレートの内容を出力するものはあり...
最近、個人事業主をやっている友人のWebサイトのリニューアルに取りかかっており、CMS には予算の関係もあって MTOS を導入することにしました。 その際、もともと JUGEM で運営していたブログを Movable Type (以下、本当は MTOS だけど分かりやすくMovable Type といいます)に移行する必要がありました。 大抵のブログサービスには、ブログ記事をエクスポートする機能...
Movable Type で、任意のフォルダ内にページが 2ページ以上あるときだけ、そのフォルダ内のページをリストアップするカスタマイズです。 これだけではあまりピンとこないし、初歩的な内容かもしれませんが、小規模なサイトであれば意外と利用シーンは多いような気がします。 例えば、以下のような場合、「ご購入方法(purchase)」というフォルダだけ、そのフォルダ内のページリスト(「ご購入方法」と「...
Movable Type のデフォルトのツールバー(エディタのボタン)において、使わないボタンを非表示にできるプラグイン「Default Toolbar Button Hide」をアップデートしました。 ...
Movable Type のデフォルトのツールバー(エディタのボタン)において、使わないボタンを非表示にできるプラグイン「Default Toolbar Button Hide」をアップデートしました。 1行表示がブラウザによってうまく動作しない点を修正しました。以下のブラウザで確認しました。 Firefox 3.0.11 (Win) Firefox 3.0.12 (Mac) Firefox...
Movable Type のデフォルトのツールバー(エディタのボタン)において、使わないボタンを非表示にできるプラグイン「Default Toolbar Button Hide」を作ってみました。 また、僕も愛用している「CustomEditorButton2 - blog.aklaswad.com」と併用すると、エディタがより使いやすくなると思います。 詳細、ダウンロードは以下からお願いします。...
Movable Type のブログ記事編集画面をウィザート形式で入力することができるプラグインを作ってみました。 これでラベルを変えたり説明文を加えられるようになれば、「MTの管理画面は難しい」なんて言われないのではないでしょうか。 詳細は以下をご覧ください。動画デモもあります(音声付き)。 Edit Entry Wizard - Movable Type プラグイン 以上です。...
Movable Type で構築されるページの余分な改行や空行などを全部取り払ってしまう「Source Code Cleaner(ソースコード・クリーナー) - Movable Type プラグイン」をバージョン 2.0 にアップデートしました。 今回のバージョンでは、pre 要素内の改行等はそのまま残すことが出来るようになったほか、テンプレートやファイルごとにプラグインを適用させないこともできる...
MTCommentReplyToLink タグとは、Movable Type のコメント返信機能で特定のコメントに返信する為のリンクを出力するテンプレートタグです。 <$mt:CommentReplyToLink$> このタグを上のように書いて再構築すると、次のようなソースが書き出されます(「(3, '匿名')」の部分はそれぞれ違います)。 <a title="返信&q...
Movable Type で構築されるページの余分な改行や空行などを全部取り払ってしまう「Source Code Cleaner(ソースコード・クリーナー) - Movable Type プラグイン」をバージョン 1.1 にアップデートしました。 ...
以前「Movable Type の記事投稿のエディタ部分を全画面表示するカスタマイズ」という記事で書いたカスタマイズをプラグイン化しました。 フルスクリーンの切り替えは、jQuery と CSS のみで行うので非常に高速です。個人的にはかなりオススメです。 エディタ部分だけでは使い勝手が悪いので、その他のフィールドや保存ボタンなども一緒に表示されるようにしてあります。 詳細・ダウンロードは以下から...
Movable Type 4.2 のデフォルトのテンプレート(既存のブログ)のヘッダー構造を一つにまとめてみました。 デフォルトのテンプレートのヘッダー部分は、本当に共通する部分のみ「HTMLヘッダー」というテンプレートモジュールになっていて、その他は各テンプレートに直接書かれています。 これは構造は、Webデザイナーにとってもテンプレートの構造をイメージしやすいようにと、Movable Type...
Movable Type で構築されたページのソースって、余分な改行がたっぷりでなんだか嫌ですよね。 そこで、そのような余分な改行を全部取り払ってしまうプラグインを作りました。 当ブログのトップページのソースは、プラグインを使う前は 2331行でしたが、プラグインを使うと 914行になりました! 気持ちいいです!表示速度も若干速くなりました。 ただし、意図的に入れている改行もすべて取り払ってしまい...
ふと、MySQL :: MySQL Workbenchを使ってMovable TypeとWordPressのデータベースをモデル図にしてみました。 位置関係はめちゃくちゃですが、何となくデータベースの複雑さの雰囲気を味わえるかと思います。...
CSS Nite LP, Disk 6「CMSリベンジ編」(2009年6月27日開催)に申し込みました。今回のテーマは、「Movable Type 以外の国産CMS」です。 この数年の間に、Web周りの進歩は、技術的なものにとどまらず、それ自体の利用方法というか立ち位置というものが大きく変化していると思います。単に「企業のパンフレット」のような存在だったWebサイトが、事業活動にとって「最高の営...
著作権表示を自動で書き出し、自動で更新してくれる「MTCopyright」というファンクションタグが使えるようになる Movable Type プラグインを作ってみました。 ここ数日『Movable Typeプラグイン開発入門』を読んで勉強しているので、その成果物第1弾です。 著作権表示に関しては、MTDate タグや MTEntries タグを使えば、自動的に年数を更新することが可能ですが、いち...