国立国会図書館開館60周年記念貴重書展 学ぶ・集う・楽しむ

国立国会図書館 開館60周年貴重書展 学ぶ・集う・楽しむ
http://www.ndl.go.jp/exhibit60/index.html
作品の概要
• 国立国会図書館開館60周年記念貴重書展のWeb版。
• 貴重書、準貴重書等の資料77点を、「古典の継承」
「知の交流」「絵入り本の様ざま」の3部に分け紹介。
• 紹介した資料の画像(約4,600点)は、それぞれサムネイ
ル・標準画像・拡大画像として閲覧可能。
Typeで作成。生成した静的ファイルを公開
• Movable
(制作ツールとしてMT+Power CMSを利用)。
Movable Type + Power CMSでの制作
• 制作期間 : 2008年7月∼2008年9月
• ブログ数 : 4 (画像/解説(日・英)/その他)
• エントリー数:4,842
• カテゴリー数 : 189
• HTML数 : 9,519
• アイテム数 : 14,366 (標準画像 : 4,645)
• データベース : MySQL
制作フロー
CMS設計(フィールド設計/アーカイブ設計)・デザイン
XHTML/CSSテンプレート
CSVフォーマット設計
MT設定/MTテンプレート化
CSVへのデータ登録(NDL様)
インポート (エントリー/カテゴリー)
再構築 (スタティック)
CMS設計
CSV設計(エントリー)
インポート用CSVフォーマット
1行目に取り込むターゲットを指定、2行目以降に値。
項目
1行目の指定例
入力例
エントリーのフィールド値
entry_title
伊勢物語
カスタムフィールド値
customfield_sort_num
(customfield_ basename名)
1234
拡張フィールド値(ファイル)
extfields_file_標準画像
%r/images/img_001.jpg
主カテゴリ(階層指定可)
primary_category
貴重書
カテゴリ(複数指定、階層指定可)
category
貴重書_重要文化財
テンプレートセレクタ
tmpl_selector
標準テンプレート
CSV設計(カテゴリ)
カスタムフィールドを含むカテゴリの各データをインポート可能。階層指定も可。
CSVインポート
主な利用プラグインの紹介
プラグイン名
用途
CSV_TSVImporter
CSVからブログ記事/ウェブページをインポート
CategoryImporter
CSVからカテゴリー情報をインポート
TemplateSelector
エントリー毎にテンプレートを切り替え
ExtFields
エントリーフィールドの自由な拡張
Pager
静的リスト系アーカイブのページ分割/ナビゲーション設定
Abs2Rel
相対パスへ自動変換 (出力HTMLはブログURLに依存しない)
CatIndexKiller
カテゴリーアーカイブをエントリーで代用
PrevNextInCategory
カテゴリー内エントリーの前後移動
BlogPublishCharset
出力ファイルの文字コードを変更
http://www.ndl.go.jp/exhibit60/index.html
まとめ
• Movable Type + Power CMSによりフローの複線化
• インポートフォーマット(CSV)とテンプレート設計が肝
5割 縮減 (例:「写真の中の明
• 従来と比較して工数
治・大正」東京編(従来型制作)、関西編(MT+PCMS)
• 省力化により、クリエイティブ(デザイン/Flashコンテ
ンツ)、検証・品質向上に注力
ご清聴ありがとうございました
• お問合せやデモのご依頼はお気軽にご連絡ください。
URL : http://alfasado.net/
Mail : [email protected]