タグ「MT4」が付けられているもの

トップページを「簡単に編集可能」にする(アットスタイルのテンプレートユーザー限定)

アットスタイルのMovable Type テンプレート4.2ではインストール時のコピー・ペースト作業をなくすためトップページの見出しやリードテキストはテンプレートモジュールで作成しており、通常のブログ記事のように「誰でも簡単に編集」することができません。

MT EntryBlockプラグインを利用してトップページを編集しやすくするカスタマイズをご紹介します。(このカスタマイズはテンプレートをインストール完了後に行います。また、手順を間違うとエラーが発生しますのでご注意ください。

以下のページよりEntryBlock.pl.zipをダウンロードします。

MT EntryBlockプラグイン。Junnama Online

解凍しEntryBlock.plをMovable Typeのpluginsディレクトリへアップロードします。

次に、トップページとなるブログ記事を作成します。すでに「トップページ」モジュールを編集されている場合には「トップページ」モジュールからテキストを拾い適宜修正します。タイトルと本文のみで作成してください。(ブログ記事と同様タイトルはh2となります。)公開状態を「未公開(原稿)」にし、出力ファイル名を「toppage」として保存します。

ブログ記事を作成

保存前の注意

上記作業が終了後、テンプレートをカスタマイズします。ダッシュボードより「トップページ」モジュールを開き、以下の内容に書き換えます。

<mt:entryblock key="basename" value="toppage">
<h2><$MTEntryTitle$></h2>
<$MTEntryBody$>
</mt:entryblock>

モジュールの編集

保存し、インデックスのみ(又は「メインページ」のテンプレートのみ)を再構築します。

以上で完了です。

jQueryのidTabsプラグインで新着情報を表示

idTabsを使って省スペースの新着情報を表示させてみた。以下の画像では新着記事1件とそれ以外の新着情報5件でタブを分けている。

タブ1

タブ2

アイテムを挿入して使えそうなので、新製品や制作実績のポートフォリオとして掲載することもできそうです。現在、これを利用したテンプレートをデザイン中。乞うご期待。

8月8日追記idTabsを装備したテンプレートをリリースしました。

Movable Type 4.3がリリースされました

Macのローカルにインストールしてみた。

新機能についてはThe blog of H.Fujimotoの藤本さんがMovable Type 4.3(英語版等)リリースに詳細をエントリーされている。

以下のページよりダウンロード

早速、一番の目玉であろうページ分割を行ってみた。

以下のページが参考になる。

Pagination for Static Templates

小粋空間の荒木さんが(優しい)日本語で、修正箇所も含めて記事にされているので参考にした。

Movable Type 4.3 の新機能(スタティックページのページ分割)

用意した記事数が少なかったので、2件で分割してみた。

MT4.3のページ分割

ページを移動すると「ログ」に残るので、「タグ」検索と同様ログが膨れ上がると思われる。

MovableType 4.2 テンプレートにLightboxを実装します

MovableType 4.2(MT4.2 MTOS4.2)テンプレート@Style2.0バージョンのテンプレートセットにjQueryライブラリのSlimbox 2プラグインを実装し、手軽にLightboxを利用いただけるようにいたします。

実装済みのMovableType テンプレート 686 をご覧ください。

オリジナル MovableType 4.2 テンプレート686

只今、テンプレートデモ用のブログに実装作業中でございます。よろしくお願いいたします。

7月29日追記:実装完了しました。MovableType 4.2(MT4.2 MTOS4.2)テンプレート@Style2.0バージョン

MovableType 4.2 無料テンプレートセットにLightboxを装備してみた

昨日(7月27日)リリースしたMovableType 4.2 無料テンプレート 2Column 2ndテンプレートセットにLightboxを装備してみました。

昨年位からprototype.jsではなくjQueryで実装することが多くなっています。Lightbox用のプラグインはSlimbox 2を利用。

Lightboxを実装した

テンプレートセットとローディング画像などをアップロードするだけでLightBoxが利用できます。

rel="lightbox"が面倒なのでJunnamaさんのLightBoxプラグイン(改良版)を利用すれば手間いらず。

リリースの予定は未定です。

新しいMovable Type 4.2用無料テンプレートをリリースします

2008年8月にリリースしたままになっておりました無料テンプレートを修正してリリースの予定です。

MT4.2用無料テンプレート

  • 装飾のまったく無いMovableType 4 .2専用テンプレートです
  • meta要素を適切に出力可能です
  • サイドバーの各パーツはウィジェットとして登録しています
  • サイドバーのPhotoは当該ブログ記事にリンクしています

未だダウンロードページを作成しておりません。すぐに利用されたい方は、お手数でございますが、メールその他でお知らせください。

7月27日:公開しました。

Movable Type 4.3 BetaをMacローカルにインストールしてみた

7月17日にMovable Type 4.3 Beta1がリリースされていた。MT5が発表になっている時点でのMT4.3ベータ版なので「何か意味があるのか?」と思いながらインストール。

MT4.3

特別変わっているところはない。MT4.2からのバグフィックスのような感じだろうか。MT4.3a1ではタグ検索時のinclude_blogs="all"も改善されているらしい。

ダッシュボードのブログ記事編集画面の下部よりアイテムのアップロードができるようだ。

アップロードできる

MT4.2用としてリリースしたテンプレート682をインストールしてみると、問題なく動く。

テンプレートセットをインストール

今後MT4.3・MT5と楽しみは続く...

Movable Type 4.261リリースされました

本日より Movable Type 4.261 の出荷を開始致します。Movable Type 4.261 は、Movable Type 4.26 で発見されたいくつかの問題を修正したバージョンです。Movable Type 4.26 でのセキュリティ修正も含みますので、Movable Type 4.26 より前のバージョンをお使いの場合は、アップデートを推奨します。

  • アップデートスクリプトが動作しなかった問題
  • スケジュールタスク実行時に処理は実行されるが、エラーの出力される問題

早速アップグレード

Movable Type 4.261

マルチブログでの検索結果のテンプレート

マルチブログのタグクラウドでエラー発生?」でも記事をエントリーしてるが、4.25から複数のブログをinclude_blogsで串刺しにした場合の検索結果で利用するテンプレートが変わっているようだ。

4.24まではdefault.tmplで検索結果表示だったものが、それぞれのブログの「検索結果のテンプレート」で表示される。

K君が作成したサイトはMovable Type 4.25を飛ばしてMovable Type 4.26に期待していたので、4.26にしてみると<MTTags include_blogs="all">で「不正な要求です」は表示されないが「テンプレートモジュールがない」エラー発生。それぞれのブログに「検索結果のテンプレート」を作成したので問題はなくなったが、サイドバーの構成の見直しを残したままだ。

Movable Typeのアップグレード時にはテンプレートセットも忘れずに

昨日(6月12日)Movable Type 4.26がリリースされました。

Movable Type 4.26 の出荷を開始します

本日より Movable Type 4.26 の出荷を開始致します。Movable Type 4.26 では、多くのバグフィクスと、mt-wizerd.cgi において発見されたクロスサイトスクリプティングの脆弱性対応行っています。本バージョンは脆弱性の修正も含まれておりますので、アップデートを推奨します。

Movable Type 4.26 の出荷を開始します

小粋空間さんでも書かれていますが、アップグレード時にプラグインを新しいアプリケーションディレクトリへアップロードすることをお忘れなく。

テンプレートセットも同様です。

アップロードを忘れるとダッシュボードの「システムテンプレート」がなくなったり、テンプレートの初期化ができなくなってしまいます。

システムテンプレートがない!

初期化もできない!

お忘れなく...

マルチブログのタグクラウドでエラー発生?

桜のシーズンなので、K君が作ったサイトを見に行ってみた。タグクラウドをクリックすると「不正な要求です」と表示された。

先日このサイトはMovable Type 4.25にアップグレードしており、タグクラウドの部分も以下のような記述で3つのブログを串刺しにしていた。

<MTTags include_blogs="all">

include_blogs="1,2,3"の様にコンマ区切りだとうまく動作するが、defaultテンプレートでの表示ではなかったのでレイアウトに問題発生。

Movable Type 4.24までは正しく動作していたので、どうもおかしい。未だ解決しておらず、とりあえずMovable Type 4.24にダウングレード。

どうしたものか...

3月27日追記

タイトルが「マルチドメイン...」となっておりました。「マルチブログのタグクラウドでエラー発生?」に変更しました。

シックスアパートより回答を頂きました。

ご報告いただいた現象について、再現することを確認いたしました。
バグデータベースに登録の上、修正を検討いたします。

Movable Type 4.25 RC3 の提供を開始

Movable Type 4.25 RC3 の提供を開始

Movable Type 4.25 では、様々なバグフィクス、セキュリティ強化に加え、モーションブログを作成するためのテンプレートセットや、それに関する新機能を追加。また、プラグインとして提供されていたアクションストリーム機能を強化してバンドルしています。

モーションブログではテキストやリンクだけではなく、画像やムービー、オーディオなどのコンテンツも簡単に公開、表示を行えます。また、アクションストリーム機能では Twitter や Flickr, Youtube などでのアクティビティや、ブログ内でのアクティビティ集めたライフストリームを作成できます。

Movable Type 4.25 RC3 の提供を開始

早速、インストールしてみた。

モーションブログの使い方が、よくわからないので、Twitterで嘆いてみら、Dakinyさんから色々と教えていただいた。(ご面倒をおかけしました)

MovableType 4.2用テンプレートをご利用の方へ

本日、MovableType 4.2 無料テンプレート 2Column、及び有料テンプレートの検索フォームにおいて検索結果のページが分割されない問題を発見しました。
*タグ検索の場合には問題はありません。

サイドバー又はバナーヘッダーの検索フォームに以下の1行を追加いただくようお願いいたします。

<input type="hidden" name="limit" value="<$mt:SearchMaxResults$>" />

修正前の記述例

<form method="get" action="<$MTCGIPath$><$MTSearchScript$>">
<input type="hidden" name="IncludeBlogs" value="<$MTBlogID$>" />
<label for="search" accesskey="7">このサイトの検索</label>
<input id="search" name="search" size="15" value="" tabindex="8" />
<input type="submit" value="Search" tabindex="9" accesskey="z" />
</form>

修正後の記述例

<form method="get" action="<$MTCGIPath$><$MTSearchScript$>">
<input type="hidden" name="IncludeBlogs" value="<$MTBlogID$>" />
<input type="hidden" name="limit" value="<$mt:SearchMaxResults$>" />
<label for="search" accesskey="7">このサイトの検索</label>
<input id="search" name="search" size="15" value="" tabindex="8" />
<input type="submit" value="Search" tabindex="9" accesskey="z" />
</form>

無料テンプレートにつきましては、すでに修正したテンプレート一式の圧縮ファイルをアップロードしました。差し替えてご利用くださいますようお願いいたします。

Movable Type 4.2にアップグレード

長らくMovable Type 3(3.3)を利用してきましたが、本日、MTOS 4.23にアップグレードいたしました。

未だ、システムテンプレートは3.3に多少手を入れた程度で、MT4対応は行っておりませんが徐々にカスタマイズしたいと思っております。

MT4.2コミュニティ掲示板のプロフィールテンプレート

カスタマイズはどうしよう?重要な覚書。

「プロフィール」ページはmt-cp.cgiによって動的に生成される。「プロフィール」のテンプレートは「グローバルテンプレート」の「システムテンプレート」にある。

「グローバルテンプレート」と同名のブログのテンプレートがある場合ブログのテンプレートを呼び出すが、ブログのテンプレートには新しい「システムテンプレート」は作成できない。

このため、コミュニティ掲示板を違った内容(デザイン・構成)で作成したい場合に各々の「プロフィール」のページを個別にカスタマイズすることは不可能ではないか?

MT4.2コミュニティ掲示板のカテゴリ

カスタマイズ前の覚書

トップレベルカテゴリにはトピックを作成しない。

コミュニティに参加登録したユーザーはサブカテゴリにトピックを作成できるがトップレベルカテゴリにはトピックを作成できない。また、管理人などのユーザーがトップレベルカテゴリにトピックを作成してもアーカイブには表示されない。

アーカイブ

Knowledge Base Templateset

株式会社ベイリーフ様がKnowledge Base Templatesetをリリースされました。

Movable Typeで作るナレッジベースシステム、『Knoeledge Base Templateset』を発表

QUICK CARTFAQに利用してあるものと同じようだ。2週間ほど前にQUICK CARTを確認中に初めてFAQを見た時にはうまく動かなかったが、その直後からページ遷移もなく非常にスムースに閲覧できた。

面白いテンプレートだし気になっていたところ、Movable Typeプロフェッショナル・スタイルでご一緒した株式会社ベイリーフの森様より献プラグイン(?)していただいたので早速インストールしてみた。

Knowledge Base Templateset

これからどのように利用しましょうか...