Web サイトをセットアップするために、後述の手順では、次の場所に作成するフォルダーについて説明します。
- /apps/an-scf-sandbox
カスタムアプリケーションおよびテンプレートが格納されます。 - /etc/designs/an-scf-sandbox
ダウンロード可能なデザイン要素が格納されます。 - /content/an-scf-sandbox
ダウンロード可能な Web ページが格納されます。
このチュートリアル内のコードは、アプリケーション、デザインおよびコンテンツについてメインフォルダー名が同じであるという前提に基づきます。Web サイト用に他の名前を選択した場合は、必ず an-scf-sandbox を選択した名前に置き換えてください。
注意:
名前について:
- CRXDE に表示される名前は、アドレス指定可能なコンテンツへのパスを構成するノード名です。
- ノード名にスペースを使用できますが、URI で使用する場合は、スペースを「%20」または「+」としてエンコードする必要があります。
- ノード名にハイフンおよびアンダースコアを使用できますが、Java ファイル内でパッケージ名として参照する場合はこれらをエンコードする必要があります。ハイフンもアンダースコアも、エスケープするには、アンダースコアに続けて Unicode 値を使用します。
- ハイフンは「_002d」になります。
- アンダースコアは「_005f」になります。
- ハイフンは「_002d」になります。
リポジトリの /apps ディレクトリには、/content ディレクトリから提供されるページの動作やレンダリングを実装するコードが格納されます。
/apps ディレクトリは保護され、/content ディレクトリおよび /etc/designs ディレクトリとは異なり、外部からアクセスすることはできません。
-
クラシック UI のデザイナーツールを使用するには、http://<server>:<port>/miscadmin を参照します。
注意:CRXDE Lite を使用して cq:Page タイプのノードを作成する場合、アクセス制御とレプリケーションがページのデフォルト設定になりません。