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

Movable Type 5.0 ベータ1にテンプレートをインストールしてみた

先日、Movable Type 5.0 ベータ1をMacローカルにインストールしたが、こんどはXREAのサーバーにインストールしてみた。

MT5をXREAにインストール

テンプレートをインストールできるのか?

いつものようにpluginsディレクトリにテンプレートセットをアップロードし、ウェブサイトの下にブログを作成。

テンプレートを選択

そのまま使える。

テンプレート適用した

そこで、テンプレートを変えてみる。MT4のように「テンプレートの初期化」ではできない。テーマより変更する。

テーマを選択

これもOK

テンプレートOK

しかし、ブログはウェブサイトの下にしか作れないので、MT4.2のようなテンプレートではあまり意味がないのかな...

Movable Type 5.0 のベータテストを開始

Movable Type 5は、コンテンツとデザインを連携し、ウェブサイトの『テーマ(目的)』を最短距離で実現します。多くのノウハウが蓄積された強力なテンプレート言語と、カスタムフィールドなどのカスタマイズを組み合わせてテーマを作成、配布。また、ウェブサイト単位のコンテンツ管理や、更新履歴の保存など、CMSとしての基盤を熟成しています。個人のブログから、企業ホームページ、多数のメンバーで運営するソーシャル・メディアまで、大きく成長するウェブサイト運営を実現します。

Movable Type 5.0 のベータテストを開始しました

エアコンが動作せず「午後の仕事休もうかな?」と思ってたところ、Twitterでリリースのお知らせがあった。なんとかエアコンが動くようになったので、Macにインストールしてみた。

Movable Type 5 BETA ドキュメント」ではデータベース環境は以下の通りですが、SQLiteでイントールできた。

必要インストール環境(ウェブサーバー, DB)と、ブラウザ動作環境

  • MySQL バージョン5.0 以上
  • Oracle Database 11g (Movable Type Enterprise のみ)
  • Microsoft SQL Server 2008 (Movable Type Enterprise のみ)

ダッシュボード

MT5のダッシュボード

「プロフェッショナル・ウェブサイト」を使うと複数のサイトの下に複数のブログを作成して一括管理できる。

MT5で複数サイト

サイトの下に複数のブログ

新機能の詳細については「Movable Type 5 の新機能 」や藤本さんの「Movable Type 5 β1リリース」などをご覧ください。

jQuery Carouselを実装したMovable Type テンプレートをリリースしました

jQuery Carouselを利用し新着アイテムには画像のサムネイルを表示します。

jQuery Carouselで新着アイテムを表示

新製品情報や制作実績のポートフォリオとして利用することができます。表示するカテゴリを特定したり、表示件数の変更も可能です。

8月28日現在、以下の6アイテムをリリースしています。(Slimbox 2・idTabsも実装)

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

アットスタイルの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 のメジャーバージョンアップ (Movable Type 5)

2009年7月8日、Movable Type のメジャーバージョンアップであるMovable Type 5 が発表されました。

Movable Type 5 のベータ版は8月上旬、正式出荷は10月を予定しています。

ウェブサイト管理の新標準、「Movable Type 5 」を発表しました

「Movable Type 5」は、既存のブログ・ソフトウェア「Movable Type 4」をさらに機能強化し、個人のブログから多数のメンバーで運営するソーシャル・メディアまで、様々なシーンでのウェブサイト構築・運営・管理を支援する"ソーシャル・パブリッシング・プラットフォーム"として進化しました。これまでのバージョンで熟成した、安定したコア・アーキテクチャ、強力なテンプレート言語、安全なユーザー管理、柔軟なプラグイン拡張をベースに、ウェブサイト全体のコンテンツやデザイン、ユーザー管理を目的にあわせて柔軟にカスタマイズできるようになり、さらに更新しやすく、効果の高いウェブサイト構築・運営・管理が可能となります。

ウェブサイト管理の新標準、「Movable Type 5 」を発表しました

MT4ユーザー優待価格・MT3ユーザー優待価格も設定されているようです。プロフィールライセンスは、ユーザーライセンスに統合、ユーザー数無制限の『サーバーライセンス』 (1サーバー・無制限ユーザー 12万6,000円/税込)が新設されたことにより多くのユーザーで利用可能になったようです。

期待します!

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日追記

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

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

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

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コミュニティ掲示板のカテゴリ

カスタマイズ前の覚書

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

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

アーカイブ