ネットコモンズ

2016年8月の記事一覧

複数の Netcommons を違う階層に設置する

他のCMSを使った既存サイトに同じネットコモンズを導入する場合、階層の指定方法が面倒だったります。他にも複数のネットコモンズを別の階層に設置したい事もあるでしょう。

そんな時に困るのはフレームワークの「maple」とコア「webapp」のディレクトリを設定方法ですね。出来れば共用しておけばバージョン管理も楽になる。

そんな訳でこんな構成にするために設定ファイルを書き換えてみました。

mapleフレームワーク(共用)
webappコア(共用)

htdocsメインサイト公開ディリクトリ(サーバーで変わる)
 ├index.php
 ├ css.php
 ├ js.php
 ├ js JavaScript用言語別ファイル
 ├ images イメージディリクトリ
 ├ themes イメージディリクトリ
 ├ install イメージディリクトリ
 │
 └SubSiteサブサイト公開ディリクトリ
  ├index.php
  ├ css.php
  ├ js.php
  ├ js JavaScript用言語別ファイル
  ├ images イメージディリクトリ
  ├ themes イメージディリクトリ
  └ install イメージディリクトリ

 ・maplewebappは共用する。
 ・サイト毎に違うデータベースを使用する。

 こんな感じになるようにしました。

0

レスポンシブデザインについて

このサイトは『株式会社オープンソース・ワークショップ』さんが配布されている『NetCommons2レスポンシブ対応カスタマイズ』を使ってスマホやタブレットに対応させてデザインしました。

Netcommonsをレスポンシブ対応させたい方は、ダウンロードして組込んでみてください。
使いたいモジュールがレスポンシブに対応していない場合や、AppleのRetinaディスプレイに対応させるには若干の修正が必要になる場合もあります。

派手さはありませんがコーポレートサイトに使えるように、テンプレートをカスタマイズしましたので、これから納品するNetcommonsのサイトに積極的に使ってまいります。


(レシポンシブ対応したNetCommons2のサイト)

0