More Related Content
Similar to 20130225 pronet study
Similar to 20130225 pronet study (20)
20130225 pronet study
- 3. アジェンダ
• 最初に
– Movable Typeの特徴
– テンプレートとは
– ウェブサイトとブログの違い
• Movable Typeのテンプレート構造
• テンプレートの種類
• 空のテンプレートを変えてみる
• 簡単な条件分岐
• テーマとは?
• テーマとテンプレート
- 4. Typeの特徴
Movable Type の特徴
• 10年以上利用されているブログ・CMS(通称MT)
• MTタグと呼ばれるタグの組み合わせでロジック生成
• テンプレートとDBが完全に分離している(MVCライク)
• プラグインで拡張可能
• どんなコードも生成可能
- 5. MTタグによるhtml生成
MTタグによるhtml生成
タグによる html
再新10件のブログ記事をリンク付きで生成
<ul>
<MT:Entries limit="10">
<li><a href="<MT:EntryPermalink>"><MT:EntryTitle></a></li>
</MT:Entries>
</ul>
参考リンク2:
https://github.com/movabletype/Documentation/wiki/J
apanese-mtml-guide
- 24. ハンズオン
バナーヘッダー
サイドバー
バナーフッター
バナーフッター
- 26. 課題1
課題 1
• 新しいウェブページを作成、更新してみる
- 27. 課題2
課題 2
• インデックスページの文言を変えてみる
- 28. 課題3
課題 3
• 全部のウェブページのタイトルに色をつける
- 29. 課題4
課題 4
• サイドバーの見出し「ウェブページ」を別な文言に変え
る
- 30. 課題5
課題 5
• インデックスページの場合、サイトロゴ文字の下に
「これはインデックスページです」
ウェブページの場合、サイトロゴ文字の下に
「これはウェブページです」
という文字を、条件分岐を利用して入れる
参考リンク6:
http://www.movabletype.jp/blog/customize_conditional_01.html
参考リンク7:
http://www.movabletype.jp/documentation/designer/archive-
template-variable.html
- 31. 課題6
課題 6
• インデックスページの場合はサイドメニューの位置を左
に、ウェブページの場合はサイドメニューの位置を右の
ままにする
• ヒント:スタイルシートのclassを見ながら、bodyの指
定を変える
- 32. 課題6
課題 6 -1
• インデックスページ、ウェブページでレイアウトを変え
る方法を、条件分岐を使って実現する
- 33. 課題7
課題 7
• @topタグがついたページのみ、トップページにタイト
ルとリンクを表示してみる
参考リンク8:
http://www.movabletype.jp/documentation/mt5/compose/edit.html
#edit-privatemode
参考リンク9:
http://www.movabletype.jp/blog/mtddc2011_special_03.html