MovableTypeでブログしよう! ドクターブログではMovableTypeテンプレートを無料配布中!Movable Typeのインストール方法、カスタマイズ方法も!

Movable Type Template (ムーバブルタイプデザインテンプレート)

サイト閉鎖のお知らせ

平素は「Dr.Blog-ブログ研究室-」をご利用いただき、誠にありがとうございます。
このたび、2010年4月30日(金)をもちまして当サイトを閉鎖いたします。
お客様には大変ご迷惑をお掛けいたしますが、何卒、ご了承くださいますようよろしくお願いいたします。

Dr.Blog助け合い掲示板閉鎖のお知らせ

弊社サーバー移行に伴い、誠に勝手ながら「Dr.Blog助け合い掲示板」を閉鎖する運びとなりました。 長らくのご愛顧ありがとうございました。ご利用のお客様には、ご迷惑をおかけいたしますが、何卒ご了承くださいますようお願い申し上げます。

MovableTypeでasp.netを使う

ちょっと今日はMovableType4だけに限らず、MoavbleTypeをカスタマイズする方法をご紹介します。

MovableTypeをPhpで公開している人も多いと思いますが、MovableTypeでasp.netを使用することもできます。

 

設定方法は、

  1. テンプレートの拡張子設定で、「aspx」を設定します。
  2. メインテンプレートの出力ファイル名を「default.aspx」または「index.aspx」に変更します。
  3. テンプレートを開き、DOCTYPE宣言の次の行に、

  4. C# を使用する場合: <%@ Page language="C#" %>
    VB を使用する場合: <%@ Page language="VB" %> と記入します。
  5. web.configファイルを作成し下記の記述を追加します。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<globalization
           requestEncoding="utf-8"
           responseEncoding="utf-8"
   fileEncoding="utf-8"
  />
</system.web>
</configuration>

以上です。例えば、<% = DateTime.Now %>と記入すると現在の時刻が表示されます。
MTでサイトを構築していて高度なカスタマイズをしたい場合、PHP、asp.netと選択肢が広がり、いろいろと可能性が広がりますね。

Movabletype 4.0 beta5 の再構築画面

Movabletype 4.0 beta5 の「サイトを再構築」画面ですが、
再構築ボタンが「公開」って名称になってます。 でもalt属性は、「再構築(r)」ですね。


そして、再構築が終了すると、
今度は「再構築しなおす」って表記になります。



なかなかイケてるネーミングです。


Movabletype 4 beta5が公開

先日ご紹介したスニペットですが、ベータ5になって大幅に追加されました。Sniped.jpg

その中にはバージョン4から追加されたタグも多いですね。

テンプレートの構造が複雑になってしまったので、こういったところでユーザーフレンドリーな機能を追加してくれるとうれしいですね。

また、今回からMTタグの書き方も変わったのですが、スニペットで挿入したタグは新しい形式のタグになります。

Sniped2.jpg

変更点は、

  • 大文字小文字を分けなくてよい
  • :を使用できる。
  • $がいらなくなった。

以前のタグも使用できるのでご安心を。

MovableType 4.0 ベータ 4 公開!!

先日、Movable Type 4 ベータ 4 が公開されました。

今回の変更で注目したいのは、他のブログでも紹介されていますが、
「テンプレートの編集ページでタグを色分けして表示する機能」ですね。

【html】

【css】

【JavaScript】

テンプレートの内容も分かり易くなって便利になった感じがします。

Movabletype 4のバックアップとインポート

以前のバージョンでは、記事のインポート、エクスポートでしかバックアップの方法がなかったのですが、MovableType4ではシステムの完全バックアップをとることができるようになりました。

また、バックアップする際、対象のブログを選択することができます。

bk.jpg

そのうえ、復元の際には、バージョンの衝突を無視する、というオプションまでもあります。

 

rec.jpg

 

また、今回からインポートもより使いやすくなっています。

インポート元として指定できる項目は、

  • MovableType
  • Wordpress
  • ほかのシステム(Movabletype形式)

という項目です。

 

これらの機能は頻繁に使うものではないですが、いざという時に大変役に立ちますね。

 

 

これからのMovableType 4.0&オープンソース版

ご存知の方もおられるかと思いますが、2007年7月18日にMovable Type 4が発売されます。
そして、秋にはオープンソース版も公開される予定です。

しかし、MT4とオープンソース版は同じではなく異なった製品になるようです。
Six Apart - 技術情報提供ブログ:にて以下のように告知されています。

Movable Type のオープンソース版は、これまでMovable Typeとは異なる領域への、新たな挑戦となります。まず、誤解のないように定義しますと、Movable Type 4 と Movable Type オープンソースは、別のプロダクトとなります。

Movable Type 4 は、すでにベータ版に搭載されているように、ブログ記事以外のWEBページ全体を管理する機能や、複数ブログのアグリゲーション、高度なユーザ管理など、様々なビジネスシーンやエンタープライズ用途をサポートするために、大幅な機能強化を実現しています。今後のベータや、あるいは4.0リリース後の継続的なバージョンアップによって、これらの機能をさらに拡充していきます。また、そのなかの大きな柱として、これまでMovable Typeをビジネス・シーンで活用いただいているProNet を始めとする、多くのWEBディベロッパー様が、より効率的に自社ソリューションを開発できるように、機能パックなどの新たなシステムを導入していきます。

Movable Type のオープンソース版ではGPLライセンスが採用される予定です。GPLライセンスのもとでは、すべての開発成果は、参加する全員でシェアされます。Movable Type のオープンソース版の詳細や、具体的な公開次期(3Qを予定)はまだ決定していませんが、オープンソース版の方向性に関しても、コミュニティーの皆様のフィードバックを受けつつ検討していきたいと思います。


テンプレートもMT4とMTオープンソース版と多様化していきそうですね。今後の動向に、注目です!


MovableType 4 beta 3 用のテンプレート

お待たせしました!
DrBlogでもmMovableType4.0に対応したテンプレートを配布します。

今回はスタイルキャッチャーが標準装備されていることもあり、スタイルキャッチャーで切り替えができるよう3種類のテンプレートを用意いたしました。

001 Modern 拡大図 002 Modern 拡大図003 Modern 拡大図

不具合、希望等ありましたら下記助け合い掲示板にどしどしご記入ください。

助け合い掲示板

MovableType 4.0 は、Widgetも使える!

利用可能なWidgetには、「最近の投稿」「検索フォーム」「サインイン」「カレンダー」「カテゴリーリスト」等が並び、ドラッグ&ドロップで簡単に設置することができる。 また、各Widgetの右側にある「Edit」リンクより編集することも可能!

この機能を使えば初心者でもサイドメニューのカスタマイズが手軽にできそうですね。

Movabletype 4.0 beta3、スタイルキャッチャーも使用可!

Movabletype 4.0 beta3ではスタイルキャッチャーも使用できるようになっております。

が、一部バグもまだ残っているようで、モジュールテンプレートを追加しようとするとエラーが発生してしまいます。

Sixapartには報告しておきましたが、よくよくテンプレートを見てみると
フッターやサイドバーの一部がコメントアウトされていました。

まだまだ作成段階なのかもしれませんね。

Movabletype4.0のベータテスターの方どんどんフィードバックしてよりよりMTが発売されるよう願いましょう!!

なお、Sixapartでは、「こうなったらいい」等の意見も募集しているようですよ。

MovableType4.0 ベータ3公開

なんと!怒涛の追い込みのようにMovable Type 4 ベータ3が公開されました。

注目すべきは、管理画面が日本語対応になりましたー!!


具体的には、下記の通りです。(Six Apartより抜粋)

本ベータより、日本語の翻訳ファイルが含まれています。ユーザーの言語設定をJapaneseに設定すれば、管理画面は日本語でみられます。また、普段日本語環境で利用される場合は、以下の設定をmt-config.cgiに追記することをお勧めします。新規にインストールする場合は、インストールする前(ウィザードがmt-config.cgiを作成した直後)に追記するのがいいでしょう。

DefaultLanguage ja
ログイン画面、インストールやウィザードの画面など、ユーザーがログインしていない状態で表示される画面の言語が日本語になります。

MailEncoding ISO-2022-JP
MTから送信されるメールで日本語を正しく処理できます。

ExportEncoding Shift_JIS
システムログなどをエクスポートする際に、Microsoft Excelなどで文字化けせずに開けるようになります。

DefaultTimezone 9
日本時間であるUTC+9時間をブログのタイムゾーンの既定値に指定します。

CategoryNameNodash 1
3.2以前からMTをご利用の場合で、カテゴリ名に日本語を使っている場合の、フォルダ名の作り方を過去のバージョンと互換性のある状態にします。


これで、MT4.0も身近に感じるようになりましたね。

MovableType4.0コメント投稿機能

Sign.jpg
MovableType4.0ではコメント投稿者にサインイン機能が付いています。
コメント投稿者が、ログインIDとパスワードを作成して、管理者が認証すると、その後はコメント投稿者がログインできるようになります。

また、コメント投稿者に対してエントリの作成権限も与えることができます。

詳細はこちら

また、デフォルトでCAPCHA機能が付きました。
ccc.jpg
コメント投稿の機能が大変充実してきましたね。
スパムへの対策も万全ですね。

MovableType 4.0のテンプレートチェック機能

Movable Type 4 では、テンプレート保存時にテンプレートをチェックして、エラーがあればテンプレートの何行目にあるのかテンプレート編集画面上にも表示されるようになりました。

MovableType 4.0のテンプレートチェック機能の続きを読む

Movabletype 4.0の変更点

今回のバージョンアップでたくさんのタグが追加されています。

Dr.blogでも、それぞれひとつづつ紹介していきたいともいますが、その前に、4.0のタグで変更になった点をいくつかあげておきたいと思います。

大文字、小文字の区別がなくなった <MTEntries> でも <mtentries> でもよい。

  • 名称の変更、コンテナタグ→ブロックタグ、<$?$>タグ→ファンクションタグ
  • xmlのような区切り文字を使用できるようになった。<mt:entries>
  • 属性値に変数を置くことが可能になった。 例:<MTSetVar name="lasten" value="5"><MTEntries lasten="$lasten">

などです。

だいぶ汎用性が広がりましたね。特に変数が使用できることになったことにより、テンプレートの可能性が大変広がったと思います。

 

また、追加されたタグのうち、個人的に注目しているのは

  • MTIf
  • MTLoop
  • MTVarSet, MTGetVar

です。

上記のうちいくつかはプラグインを導入することで使用することが可能でしたが、設置直後から使用できるのがうれしいですね。

タグの細かい使用法などは次回以降紹介していこうと思います。

MovableType 4.0を入れてみました!

管理画面がこちら。

見た目が大きく変わって、びっくりですね!!

MovableType 4.0を入れてみました!の続きを読む

MovableType 4.0が発表されました!

久々のメジャーバージョンアップですね。

7月の18日に発売予定で、Six Apartのサイトで、現在βバージョンを公開しています。

大きな相違点としては、下記が発表されています。

インターフェースの全面刷新

  • より使いやすくなったインストーラー
  • HTMLの知識がなくてもリッチな文章を作成できるWYSIWYGエディター
  • 画像などファイルのアップロードや管理が簡単に行えるファイルマネージャー
  • 入力中の記事の自動保存

CMSとして機能強化

  • ブログ記事以外のHTMLページの作成
  • 複数ブログをまとめたポータルページの構築
  • 画像やファイルを含む、完全バックアップ
  • ブログのクローン(コピー)機能

コミュニティ機能の搭載

  • ユーザー管理機能の強化
  • コメント投稿者へのアカウント発行も可能

詳しくはSix Apartのサイトをご覧ください。

 

もちろんDr.Blogのテンプレートもバージョン4.0に対応させていく予定です。

今回の4.0は追加点も多く、いろいろと可能性を秘めており正規版の発売が待ち遠しいですね。

Dr.Blogとしても、β版の状態からできるだけ早くレビューしていきたいと思っていますので、楽しみにしていてくださいね。

 

 

テンプレートのPHP化

MovableTypeで作成するファイルを「php」にすることはたくさんのメリットがあります。ページを分割したり、他のPHPと連携したり。。。

そんなカスタマイズをされる方はちょっと注意してください!

テンプレートのPHP化の続きを読む

複数のブログでモジュールを共有

複数のブログを運営されている方はたくさんいらっしゃると思います。Dr.Blogも本ブログとテンプレート一覧ブログのふたつのブログで作成しております。
そういったときに、メインナビゲーションやヘッダーメニュー、フッターなどといった共通項目はできるだけ一括で管理したいですよね。。

複数のブログでモジュールを共有の続きを読む

MT3.3の日付アーカイブがおかしい!?

MT3.3へバージョンアップする際に日別アーカイブ、月別アーカイブともに、最新のものだけしか表示されない不具合があるそうです。MT3.2から採用されたシックスアパートスタンダードなテンプレートならなんの問題も無いそうなんですが。。。。

Dr.Blogのテンプレートをみてみると・・やっぱり表示がおかしかったです。。。orz

解決方法なのですが、「MovableTypeで行こう!」さんで紹介してくださっておりました!

日付アーカイブ内の <MTEntries>

<MTEntries sort_by="created_on" sort_order="descend">

とすれば直る模様です!とりあえず取り急ぎ・・

2006.07.04 追記:すいません。sort_orderの値が昇順になっておりました。。chiffon様ご指摘ありがとうございました!

Dr.Blogテンプレートでカラム数を変更する

新しく登場しましたDr.Blogテンプレートでは簡単にサイトのカラム数を変更することができます。各テンプレートごとにカラム数の設定をすることができます。デフォルトではメインページ・テンプレートは「3カラム」、各アーカイブは「2カラム」、システム・テンプレートは「1カラム」になっています。

Dr.Blogテンプレートでカラム数を変更するの続きを読む

フィールドビジネスブログ ビジネスブログテンプレートの決定版

フィールドビジネスブログ

企業サイト向けMovableTypeテンプレートの決定版!Ver.4対応テンプレートが新登場!デザイン性ときめ細かな対応でご好評いただいております。

Dr.BlogのMovableTypeスタイルデザイン&テンプレート集

Dr.BlogのMovableType スタイルデザイン&テンプレート集

Dr.Blogがついに本になりました! MovableTypeでblogをカスタマイズするための知識をふんだんに盛り込みました!テンプレートの解説もあります。