ページタイプ・スタック・グローバルエリア
デフォルトのブロックを設定する「ページタイプ」よく使いまわすブロックをまとめる「スタック」そして、そのスタックをテーマの中に場所を固定して表示させたい場合の「グローバルエリア」の紹介です。
このチュートリアルは、ある程度 concrete5 の基本的な機能。ブロックを追加したり編集したりする事が出来ている方向けです。
例えば、当concrete5 日本語公式サイトを例にとると、ページ上部に、ヘッダーナビのカスタムテンプレートを適用したオートナビブロックやヘッダー画像を・・・。右側のサイドバーに、このように、画像バナーや、最新情報のページリスト、オートナビブロックを設置したりと、同じようなブロックを、サイドバーエリアを中心にサイト全体にわたって設置しています。
ページを作る毎に、わざわざ同じようなブロックを1つずつ作って行くのは面倒くさいので、concrete5 では、ページタイプやスタック・グローバルエリアを使って、作業を短縮します。
「ページタイプとは」
ページタイプはページ全体のテンプレートです。
[管理画面] - [ページとテーマ] - [ページタイプ] と辿っていただくと、現在のページタイプの一覧をご覧に頂けます。
デフォルトブロックの設定方法
ページタイプで、一番良く使うのが、デフォルトブロックの指定です。
ページを新規作成する際、特定のページタイプに特定のブロックを最初から設置したい場合があります。
その設定は、ページタイプ一覧から、該当ページタイプの「デフォルト」ボタンをクリック。ページが表示され、この状態が、新規ページを作成した時のベースになります。
例えば、商品紹介のページであれば、商品の画像や、商品の概要や値段などのフォーマットが決まっているのであれば、その雛形を記事ブロックととして準備しておきます。
普通のページの編集モードを終了するように、編集モードを終了します。
次回から、該当するページタイプで新規ページを作成した際に、デフォルトブロックを追加した状態のページが追加されます。
※ ここの設定は、「admin」(もしくは ID=1)のユーザーでないと設定の変更が出来ません。admin のパスワードを共有したくない場合、[管理画面] - [システムと設定] - [タスク権限] より、他のユーザーとしてログイン出来る権限を与えて、admin アカウントにログインさせるという方法もあります。
動画:ページタイプについて - Ustream 勉強会シーズン3 第4回 - 週刊 concrete5 Vol.187
concrete5 の基本機能、ページタイプのコンセプトについての15分の動画ビデオです。
「グローバルエリア」
「グローバルエリア」とは、基本的にスタックと同じですが、スタックと違うことは、テーマファイルに固定されているところです。
cocnrete5 デフォルトテーマ群には、「Sit _Name」という、サイト名をテキストや画像で表示させるグローバルエリアと、「Header Nav」というナビゲーションを表示するグローバルエリアが存在しています。
ここに配置されているブロック群は、ページタイプに関係なく、テーマ内のファイルに埋め込まれている限り表示されます。
当 concrete5 日本語サイトでは、ロゴ、トップのナビゲーション、そして、フッター部分(フッターメニュー、Ustreamの中継ステータス、Facebook いいねボックス、Twitter ボックス)がグローバルエリアとなっており、ページタイプに関係なく、すべてのページで表示されています。
「スタック」
スタックとは、よく使うブロックの集合体です。「管理画面」-「スタック & ブロック」-「スタック」より「グローバルエリア」や「スタック」のブロックを編集します。
サイドバー部分など、よく使いまわすブロックなどをスタックにまとめることにより、更新や並び替えなども一気に行うことができます。
例えば、このページ直下の「Ustream 勉強会」の部分は「スタック」できています。勉強会の書くページに配置され、新しいビデやシーズンが追加されると、スタックを更新するだけで、スタックが配置されているすべてのページに更新が行き届きます。
動画:ページタイプについて - Ustream 勉強会シーズン3 第4回 - 週刊 concrete5 Vol.187
オンライン勉強会 第5シーズン (2017年)
2017年、バージョン 8 に対応したオンライン勉強会の録画一覧です。現在、毎週木曜日に順次生放送&収録中です。 YouTube のプレイリストはこちら
- 第1回 concrete5 のとは?何ができるの?
- 第2回 インストール講座
- 第3回 バックアップ講座
- 第4回 アップグレード講座
- 第5回 基本講座 (1) 編集モードとブロック編集の基礎
- 第6回 ブロック解説 (1) 記事ブロック
- 第7回 ブロック解説 (2) 基本ブロック (HTML、画像、ファイル、水平線、特色)
- 第8回 ブロック解説 (3) オートナビ
- 第9回 ブロック解説 (4) ページリスト
- 第10回 ブロック解説 (5) ナビゲーション (ページタイトル、FAQ、「次へ」「前へ」ナビ、日付ナビ)
- 第11回 ブロック解説 (6) ナビゲーション (タグ、トピックリスト、RSS 表示、言語切替)
- 第12回 ブロック解説 (7) フォーム
- 第13回 ブロック解説 (8) 検索
- 第14回 ブロック解説 (9) エクスプレス (一覧・詳細)
- 第15回 ブロック解説 (10) SNS (アンケート、ソーシャルリンク、紹介、このページをシェア)
- 第16回 ブロック解説 (11) コメント欄
- 第17回 ブロック解説 (12) ページ属性表示
- 第18回 ブロック解説 (13) 画像スライダー
- 第19回 ブロック解説 (14) ビデオプレイヤー & YouTubeビデオブロック
- 第20回 ブロック解説 (15) Google Map
- 第21回 マーケットプレイスの使い方
- 第22回 基本講座 (2) ページタイプ・ページテンプレート・コンポーザーの紹介
Ustream 勉強会 第4シーズン (2015年)
2015年、バージョン 5.7.4.x に対応した Ustream 勉強会の録画一覧です。この動画を見れば、大幅アップグレードした cocnrete5 を使えるようになります!YouTube のプレイリストはこちら。
- 第1回 インストール講座
- 第2回 基本ブロックと管理画面の紹介
- 第3回 ページタイプ・ページテンプレート・コンポーザーの紹介
- 第4回 マーケットプレイスの紹介
- 第5回 グローバルエリア・スタックの紹介
- 第6回 ページ・ユーザー・ファイル属性について
- 第7回 権限とワークフローについて
- 第8回 テーマの作り方
- 第9回 ブロックの作り方 前編: カスタムテンプレートを極める
- 第10回 ブロックの作り方 中編: アドオンを活用してブロックを自作
- 第11回 ブロックの作り方 後編: ブロック & パッケージ開発
Ustream 勉強会 第3シーズン (2014年)
2014年、バージョン 5.6.3 に対応した Ustream 勉強会の録画一覧です。この動画を見れば concrete5 を使えるようになります。YouTube のプレイリストはこちら。
- 第1回前半 インストール講座
- 第1回後半 レンタルサーバー座談会
- 第2回前半 編集の基本
- 第2回後半 基本ブロックの紹介
- 第3回前半 マーケットプレイスの基本
- 第3回後半 マーケットプレイスの裏側(仕組みの詳細)
- 第4回前半 ページタイプの仕組み
- 第4回後半 グローバルエリアとスタックの仕組み
- 第5回前半 ページ属性の基本
- 第5回後半 管理画面の詳細解説
- 第6回 テーマの仕組みと作り方
Ustream 勉強会 第2シーズン (2012年)
2012年に行ったUstream 勉強会の録画一覧です。最新バージョン 5.5.x のインターフェースにサポートしています。
- 第0回:テーマの作り方・超基礎編 (OSC 2010 Kansai@Kyoto セミナー)
- 第1回:入門 & インストール
- 第2回:基本ブロックと基本操作
- 第3回:ページタイプ・スタック・グローバルエリア
Ustream 勉強会 第1シーズン (2010年)
2010年8月〜11月にかけて5回行った、Ustream生勉強会の録画一覧です。concret5.4.x 以前の古いインターフェースで作成しています。
- 第0回:テーマの作り方・超基礎編 (OSC 2010 Kansai@Kyoto セミナー)
- 第1回:勉強会何をする? concrete5 の紹介
- 第2回:インストール方法とレンタルサーバーの選び方 & レイアウト・デザイン機能
- 第3回:ページタイプと下書きの使い方 & WEB制作ソフトを語る
- 第4回:カスタムテンプレートの使い方 & concrete5 基本ブロックの使い方解説
- 第5回:完全ノーカット!サイト制作