mtddc hokkaido : movable type 5.1

Post on 07-Jul-2015

7.287 Views

Category:

Technology

13 Downloads

Preview:

Click to see full reader

DESCRIPTION

MTDDC北海道での、Movable Type 5.1 についてのプレゼン資料です。

TRANSCRIPT

5.1の新機能シックス・アパート株式会社

金子 順

9歳2001年10月 カルフォルニア生まれ6カ国語対応版を世界で同時リリース商用版導入は多い月で月1000件以上MTOSは1日数千ダウンロード

5.1

現在開発中...

ベータ開始予定日

本邦初公開

2011年2月15日

ベータ開始予定日

小さく 始めて大きく 育てる

ウェブサイトを

Publishing Platform です

個人ブログ2003年~2010年の7年間1579 記事1797 コメント

MTQコミュニティ2009年~2010年の1年間737ユーザ, 469 トピック1377 コメント

数千 記事,ユーザ

大きく成長したウェブサイト

数万 コメント数百 カテゴリ

1人~数人で効率的に運営

5.1

Blog A Blog B Blog C

Website 1 Website 2

Blog D Blog F

Systemシステム+ウェブサイト+ブログの連携強化& ユーザビリティ向上

カテゴリ、フォルダの並び替え

一覧画面のフレームワーク強化

IE8, Webkit 対応

サイト運営者

開発者デザイナ

三つの視点でご説明..

サイト運営者のメリット

最新のブラウザに対応

Internet Explorer 8

Safari 最新版

Firefox 最新版Chrome はサポート対象外ですがWebkit ベースなので問題なく動く

Sorting Categories and Folders

カテゴリと、フォルダの並び替え

New in 5.1

ドラッグ&ドロップで並び替え

テンプレートタグで出力

• 指定した順番でカテゴリやフォルダを出力

• MTTopLevelCategories• MTSubCategories• MTCategoryNext• MTCategoryPrevious

sort_by=”user_custom”

New in 5.1

投稿画面の項目並び替え

New in 5.1

多数のカスタムフィールドを画面上でドラッグ&ドロップ並び替え

Demo

全コメントを一カ所で管理

Back in 5.1

MT5.0x

MT5.1

New in 5.1

ページをまたぐ全件選択

Ajax による高速リスト表示

New in 5.1

Demo

New Listing Screen

一覧画面の機能強化

MT5.0x の表示オプション

Before...

New in 5.1

自由に表示項目を追加・削除ID, コメント・トラックバック数, 公開日, 更新日, ...

コメントの多いブログ記事は?リストの各カラムで昇順、降順ソートが可能

New in 5.1

Custom Filters

強力なフィルター機能

Before...

MT5.0 の限定的なフィルター項目

ほとんどの項目でフィルター可能

New in 5.1

複数条件の組み合わせ1週間以内に更新され、コメントがある、「要望」カテゴリ

New in 5.1

トライ&エラーで絞り込み

独自フィルターを保存、再利用

Demo

対象画面

• ブログ記事, ウェブページ

• コメント, トラックバック

• ウェブサイト, ブログ

• ユーザー, 権限

など

デザイナーのメリット

強力で、セキュアなテンプレート言語デザイナーとプログラマーの分業

HTML,CSS + MTタグ = デザインデータ出力 mt:Entries変数定義 mt:SetVar制御構文 mt:If, mt:Loop

<?php $result = mysql_query(); ?> 実行コードの分離

<mt:Entries include_blogs=”children”>

website

Blog 1 Blog 2 Blog 3

MT 5.0

<mt:Entries include_blogs=”children”exclude_blogs=”2”>

website

Blog 1 Blog 2 Blog 3

New in 5.1

<mt:Entries include_blogs=”children”exclude_blogs=”2” category=”新着情報”>

website

Blog 1 Blog 2 Blog 3

投稿者A 投稿者B 投稿者C

デザイナ

管理者

マルチブログの柔軟性と、厳密な権限管理

テンプレート単位で出力方法を設定

トップページ

個別記事

携帯サイト

ロングテール型= 静的出力

アクセス集中= バックグランド出力

表示最適化= ダイナミック出力

ウェブサイトのテンプレートをインクルード

<$mt:Include module="X" parent="1"$>

Website

Blog A Blog B Blog C

ブログからウェブサイトのテンプレートをインクルード。注) ウェブサイトにテンプレートがない場合でもグローバルは参照しない。

New in 5.1

Include関係を、分かりやすく表示

New in 5.1

シンタックスハイライトのOn/Off

Back in 5.1

Demo

開発者のメリット

ソースコード管理をgithubに移行

2011年1月からナイトリービルドを公開予定

開発中のコードを試すには?

Listing Framework の詳しい話は....

藤本さん、澤田さんのセッションで

以上、実装済み現在テスト&バグ修正中

要望、バグ報告、随時募集中!http://communities.movabletype.jp/

http://bugs.movabletype.org/

Publishing Platform[ 成長する ]

www.movabletype.jp

End

top related