概要
「fudina」は現在FUJIFORMATの公式サイトで5年ほど使われている独自フレームワークです。
シンプルな構成ながら個人あるいは小規模なサイトの作成の為の機能が揃っています。
主な機能
- デバイス・言語対応機能
- デバイス(PC、スマホ、あるいはHMDなど)や言語に応じて同じURLで違うページを見せることができます。
- パンくずリスト生成機能
- CSVで親ページを設定する事で疑似的なページの階層を設定、パンくずリストに反映します。
- 静的ページ機能
- ページフォルダに静的なhtmlを置くことでphpに代わり、そのhtmlを表示します。
- コンテンツリスト機能
- csvに設定した作品情報でネットに散らばったコンテンツのポータルページを簡単に作成できます(付録として収録)。
- 拡張機能
- PHPで拡張機能を作成することができます。(例:パンくずリスト等)
インストール
ファイルをgithubから入手し、サーバにファイルをアップしてください
設定
- ページを編集
- /demensions/pc/pages/top/page.phpなどページフォルダの中にあるpage.phpを編集してください
- ページを増やす
- fudinaはページをCSV(/demensions/pc/page.csv等)で管理しています。CSVに新しい行を追加し、各種設定をしてください。
そのあとページフォルダを複製し、設定した名前を付けてください - ページテンプレート
- /demensions/pc/frames/empty/ の中にページテンプレートがありpage.csvで設定することで
ページ毎に書かずに同じ構成にすることができます(例:パンくずリスト等)