Top Banner
5.1の新機能 シックス・アパート株式会社 金子
40

Movable Type 5.1 : What's New

Dec 13, 2014

Download

Technology

Six Apart KK

Movable Type 5.1 で新しく追加された機能を詳しくご説明します。
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Movable Type 5.1 : What's New

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

金子 順

Page 2: Movable Type 5.1 : What's New

5.15月25日に正式版公開

Page 3: Movable Type 5.1 : What's New

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

Movable Type の特徴

個人ブログから大規模サイトまで誰でも使えるPublishing Platform

Page 4: Movable Type 5.1 : What's New

数千 記事,ユーザ

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

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

Page 5: Movable Type 5.1 : What's New

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

5.1

Page 6: Movable Type 5.1 : What's New

Blog A Blog B Blog C

Website 1 Website 2

Blog D Blog F

Systemシステム+ウェブサイト+ブログの連携強化& テンプレートタグ強化カテゴリ、フォルダ、投稿画面の

並び替え

新しい一覧画面でソートやフィルタ

Webkit 対応

Page 7: Movable Type 5.1 : What's New

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

Page 8: Movable Type 5.1 : What's New

記事数

追加フォーム保存ボタン

編集 | サブカテゴリ追加 | 削除編集画面

カテゴリとフォルダの新しい管理画面

Page 9: Movable Type 5.1 : What's New

<$mt:CategoryLabel$>(日本語の表示名)

<$mt:CategoryBasename$>(URLなどで使う英語)

ラベルとベースネームを一覧で編集

Page 10: Movable Type 5.1 : What's New

カテゴリをドラッグ&ドロップで並び替え

階層下げる階層上げる

並び替え

別のカテゴリのサブカテゴリに

Page 11: Movable Type 5.1 : What's New

<mt:SubCategories

sort_by=”label” sort_order=”descend”>

• label• description• basename• created_on• modified_on• user_custom (default)

• ascend• descend

• mt:TopLevelCategories• mt:SubCategories• mt:TopLevelFolders• mt:SubFolders

New in 5.1

Page 12: Movable Type 5.1 : What's New

<mt:SubCategories sort_by=”label” sort_order=”descend”>

</mt:SubCategories>

<mt:CategoryNext>

<mt:CategoryPrevious>

Page 13: Movable Type 5.1 : What's New

<mt:Entries> <mt:EntryPrimaryCategory> <$mt:CategoryLabel$> </mt:EntryPrimaryCategory></mt:Entries>

New in 5.1

Page 14: Movable Type 5.1 : What's New

一覧画面の強化

Page 15: Movable Type 5.1 : What's New

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

Before...

Page 16: Movable Type 5.1 : What's New

表示オプション

様々な情報を一覧に表示

Page 17: Movable Type 5.1 : What's New

クリック毎に昇順/降順でソート

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

Page 18: Movable Type 5.1 : What's New

複数条件の組み合わせてフィルタ

フィルタパネルを開くフィルタ項目を選択

複数フィルタを組み合わせ

Page 19: Movable Type 5.1 : What's New

ページをまたぐ全件選択とアクション実行

Page 20: Movable Type 5.1 : What's New

フィルターを保存

Page 21: Movable Type 5.1 : What's New

フィルタの再利用

Page 22: Movable Type 5.1 : What's New

ウェブサイト

ブログ

システム

システムでMT全体のコンテンツを管理

Page 23: Movable Type 5.1 : What's New

Ajax によるパフォーマンス向上

New in 5.1

Page 24: Movable Type 5.1 : What's New

新しい一覧の機能は

すべての一覧で利用可能

ウェブサイト、ブログ、ブログ記事、ウェブページ、アイテム、タグ、コメント、トラックバック、ユーザー、コメント、メンバー、フィルター、カスタムフィールド、権限、ロール、禁止IPアドレス、アドレス帳、ログ、グループ(Movable Type Advanced)、グループメンバー(Movable Type Advanced)

Page 25: Movable Type 5.1 : What's New

プラグイン開発者向けThe Listing Framework

Page 26: Movable Type 5.1 : What's New

例 ブログ記事の一覧に独自のカラムを追加する

Page 27: Movable Type 5.1 : What's New

例 jQuery APIで一覧がロードされた際の listReady イベントを利用

Page 28: Movable Type 5.1 : What's New

その他にも...

• プラグインの config.yaml で独自リストを追加(表示オプションや、ソート、フィルタなどの機能は自動で利用可能)

• コールバックの利用• list_template_param.object• cms_pre_load_filtered_list.object• cms_filtered_list_param.object

詳しくはhttps://github.com/movabletype/Documentation/wiki/Ja-

dev-listing-framework-overview

Page 29: Movable Type 5.1 : What's New

マルチブログの強化

Page 30: Movable Type 5.1 : What's New

<mt:Entries include_blogs=”children”>

website

Blog 1 Blog 2 Blog 3

マルチブログ

Page 31: Movable Type 5.1 : What's New

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

website

Blog 1 Blog 2 Blog 3

New in 5.1

Page 32: Movable Type 5.1 : What's New

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

website

Blog 1 Blog 2 Blog 3

Page 33: Movable Type 5.1 : What's New

インクルード関係を分かりやすく表示

New in 5.1

Page 34: Movable Type 5.1 : What's New

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

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

Website

Blog A Blog B Blog C

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

New in 5.1

Page 35: Movable Type 5.1 : What's New

その他の変更点

Page 36: Movable Type 5.1 : What's New

<mt:XX trim_to=”5+...” />

"N+文字列" で省略文字を指定。例えば、trim_to="5+..."

と指定すると、"サンプルの文章です"という文章は"サンプルの..."と表示されます

Page 37: Movable Type 5.1 : What's New

New in 5.1

ブログ記事、ウェブページの投稿画面入力欄をドラッグ&ドロップで並び替え

Page 38: Movable Type 5.1 : What's New

カスタムフィールドの一覧にコードヒントを表示

New in 5.1

Page 39: Movable Type 5.1 : What's New

対応ブラウザ

Safari 最新版

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

IE9は次期リリースで対応予定Internet Explorer 8

Page 40: Movable Type 5.1 : What's New

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

http://bugs.movabletype.org/