netcommonsを始めて触る同業者様へ。ここでは一切の常識は通用しない!固定観念を捨てろ!
1:04 AM 投稿先 四方山 投稿者 Yuko Shibato
そんなわけでまたnetcommonsネタ。
どうしてもこれだけは書いておきたかった四方山話。
netcommonsと他のCMSの違いで最も特徴的なのが、ページを作る概念が普通にHTMLを作ったり、ブログ記事を書く行為とは全く異なるということ。
初めてこのCMSに触った時に、どうやってページを作るんだろう…と戸惑いました。
で、実際どうやって作るのかというと、モジュールの『メニュー』からページ、ディレクトリを作成するのです。
ちょっと話が脱線しますが、コンテンツ系のモジュールは大きく分けて2つの種類があります。ひとつはコンテンツの中身を作るもの。もうひとつはコンテンツのハコを作るもの。その大きく二分されるうちのひとつが『メニュー』モジュールなわけです。
■netcommonsでサイトを作成する際に覚えておきたい手順
1.サイトマップページを作成する
『メニュー』モジュールをとりあえずTOPに配置し、モジュールからサイトマップページを作っておきます。そうしておけばどのページにも簡単にアクセスでき、尚且つ全体が把握できます。
2.デフォルトで作成するレイアウトを決める
コントロールパネルのページスタイルで、テーマ・一般・レイアウトを決めておく。
このひと手間で大量に作成するページの負担がぐっと軽くなります。
3.カテゴリにするかページにするか
カテゴリもページもどちらもページとして存在します。
なので、作りたいコンテンツが下層に複数できるかもしれない場合はカテゴリとして作った方が無難です。
カテゴリもページもどちらもあとからカテゴリとページに変更できません。予め想定して作っておかないと、修正時非常に面倒です。
4.広い面はメインページ。小カラムは共通フィールド
メインページにはメインコンテンツを配置しますが、カラムに何かボックスを配置すると、そのレイアウトのページ全てに反映されることになります。
右メイン・左サブカラムにしておいて例えばカウンターを置いておくと、右メイン・左サブカラムのレイアウトページで作成しているページ全てにカウンターが配置されることになります。
全部のページで違うレイアウト配置にしたいという時は、ページスタイルを『なし』を選ぶと良いと思います。
5.ボックスは自由自在に動かせるけれど…
レイアウト内に配置したボックスは、ドラッグで好きな場所に移動できます。
が、大きさも自由に組み合わせられるわけではありません。
複雑なレイアウトはまず組めないという事を覚えておいた方が良いと思います。
ボックスの特性等は一度触って確かめてからデザインに取り組まないとあとあとトラブルになりかねませんのでご注意。
以上がnetcommonsでサイトを作成して感じたモヤモヤです。
分かりづらいかもしれませんが、ここまでの手順はサイトを作成する前段階のお話です。
netcommonsはデフォルトで色々な機能が備わっている分、やり方や解決方法が沢山ありすぎて分からなくなってしまい、最終的に決まったと思ったら綻びを見つけて組みなおし・・・なんていう事にもなります。枠さえ作ってしまえば簡単にコンテンツを作れてしまう優れたCMSですが、そこに至るまでの経緯や、他のCMSとの概念の違いなどからドツボにはまってなかなか抜け出せないし、さらに文献が殆ど無いことから妥協してしまったりする事があるかと思います。
その妥協は大体しなくても良い場合が殆どなので、慌てずじっくりとnetcommonsを一ヶ月間くらいいじり倒してみることをおススメします。
他のCMSの概念はとにかく捨てることがnetcommonsを始める第一歩だと思うですます。
