eZ Publishの使い方

eZ publishサイト構築の流れ

サイト構成、ページ構成に基づいてクラス設計を行う。 クラス設計 ・クラスカテゴリを作成 ・クラスを作成(アトリビュートを作成) クラス/アトリビュートにあわせた、テンプレート(tplファイル)を作成する。 tplファイル…

eZ publish クラスやコンテンツを他のサーバに簡単に移行する

パッケージの作成 - eZ

設定してあるクラスやコンテンツ等をひもまとめにエクスポートして、他のサーバでインポートする。 パッケージ 「システム設定」メニューから「パッケージ」を選択 「新規パッケージ」ボタンを押す。 「パッケージの作成」を押す。 …

eZ publish ユーザー権限の設定

各ユーザーに与えるユーザー権限は、そのユーザが所属するユーザークループに依存します。 ユーザーグループの権限設定 管理画面のメインメニューからユーザ管理(User accounts)を選択 左のサイドメニューのアクセス制…

eZ publishで編集画面で使用できるタグを追加する「カスタムタグ」

管理画面からの記事登録で利用できるHTMLタグは制限されています。 制限されたタグを利用できる様にするには「カスタムタグ」を設定する必要があります。 オーバーライドする元テンプレート /extension/ezoe/se…

eZ publishに、新たなステータスを追加する「ステート」

記事等に新たなステートを追加して、ページごとの処理を切り分けたりするときに使用する「コンテンツオブジェクトステート」 新たなステートグループを作成する 「システム設定」のサブメニューから「ステート」を選択し「新規作成」 …

eZ publishで日本語タイトルの記事のURLを任意の文字列に変更する

タイトルをURLに利用している場合、日本語のタイトルの記事は、デフォルトではnodeのIDなどで表示されてしまうが、それを任意のURLに指定できるフィールドを追加する。 クラスの編集から、URL指定したいクラスオブジェク…

eZ publishの管理画面に表示エリアを追加する

eZ Publishの管理画面に表示エリアを追加するには下記のファイルをオーバーライドする。 /design/admin/templates/dashboard/maintenance.tpl /extension/ez…

eZ publishのもろもろ日本語化

言語翻訳用のファイルを、オリジナルデザインエクステンション内でオーバーラドする。 /extension/xxxxx/translations/jpn-JP/translation.ts [html] <?xml v…

eZ publishでにあたらしいレイアウトを追加するメモ

「hoge」というレイアウトを追加する。 「ezflow」エクステンションの「zone.ini」をオーバーライドする。 AllowedTypesの配列に「hoge」を追加する [hoge]の各種設定をする /extens…

eZ publishであたらしいデザインテンプレートを作るメモ

「hoge」という「デザインエクステンション」としてのテンプレート一式を用意する。 extensionの中にhogeというデザインエクステンションを作る場合 「extension」直下に下記のような「hoge」ディレクト…

[WP]公開済の記事を指定日時で予約更新する

下記のサイトを参考にWordpressで「公開済の記事を指定日時で予約更新する」に挑戦しましたが、私の環境では表示がうまくできなかったため、ちょういと調整しました。 元ソース:kzさんのサイト公開済の記事を指定日時で予約…

[jQuery] 基本セット

表示サンプル:[jQuery] 基本セット HTML [html] [jQuery] 基本セット – to-y.net BODY [/html]

エンコードの違うJSの読込み

charsetを指定するだけ。 外部ソース /sample/encode/utf-8.js /sample/encode/euc-kr.js /sample/encode/shift-jis.js 表示例 html [h…