はじめに

  • freoの管理画面用テンプレートです。携帯/iPhone/訪問者向け画面テンプレートは付属していません。
  • templatesintermals/admin/footer.htmlのみの同梱となっています (※プレビューも付属していません)。
  • ブラウザのCSS実装状況によってディテールの異なるパーツがあります。
  • テンプレート導入前にfreo付属の初期状態のテンプレートで動作や機能を確認してください。
  • ライセンスはGNU General Public License (GPL)です。
  • 使用に際して生じたいかなる損害も当方は責任を負いません。作業前のバックアップ推奨です。
  • 設置・カスタマイズに関するサポートは行っておりません。

使い方

templates/intermals/admin/内のファイルは、freo本体に付属のものを使用してください。
※※templates/intermals/admin/footer.html以外は同梱していません※※

  1. defaultフォルダの中のimagesの内容を、設置したfreoのimages内にアップロード
  2. defaultフォルダの中のcssの内容を、設置したfreoのcss内にアップロード
  3. defaultフォルダの中のtemplatesの内容を、設置したfreoのtemplates内にアップロード

色を変更する場合は、引き続き『色変更』を行ってください。

プラグインを追加する場合は、『プラグインについて』もお読みください。

色変更

  1. 【使い方】の手順通りにdefaultを導入する
  2. extra_colorフォルダを開き、使用したい色フォルダの中のadmin.cssiframe.cssを、設置したfreoのcss内にアップロード
    • 色一覧▽
      ■teal (※default) ■blue ■brown ■green ■purple

カスタマイズ

カスタマイズの前に

templates・css内のファイルを編集する場合は、文字コードをUTF-8N(=UTF-8 BOM無し)に指定して保存してください。

日本語(等の2バイト文字)を含まないファイルは、エディタによってはShift-JISとして開く事がありますので、文字コードを指定しなおしてください。

異なる文字コードで保存すると、文字化けやエラーになったりします。
cssファイルが文字化けした場合は、文字化け付近の指定が適用されなくなる等の問題が発生します。

参考:
文字コード>UTF-8のBOMについて
EmEditorのインストール
EmEditorの設定

cssのカスタマイズ

編集するファイルについて

  • css/admin.css (管理画面テンプレート用)
  • css/iframe.css (メディアファイル一覧のウィンドウ内)

以下のファイルは同梱していません

大まかな設定部分にジャンプ (基本文字サイズ等)

css/admin.cssを開いて、ファイル内をで検索すると、大まかな設定部分に飛ぶ事が出来ます。

プラグインについて

イラスト投稿プラグイン (動的パレットの配置を整える)

プラグイン配布ページの手順通りに導入し、動作確認を行ってから作業してください。
※プラグインのバージョンは1.0.1で作成しています。異なるバージョンで使用する場合、内容に修正が必要になる事があります。

  1. イラスト投稿プラグインページの手順通りに『ペイントプラグイン』と『動的パレット』を導入し、動作を確認してください。
  2. templates/plugins/paint/admin_canvas.htmlを開いて、↓の部分に
    <applet mayscript code="{$plugin_paint_applet.code}" archive="{$plugin_paint_applet.archive}" name="paintbbs" width="550" height="450">
    以下のようにid="canvas"をつけ加える
    <applet mayscript code="{$plugin_paint_applet.code}" archive="{$plugin_paint_applet.archive}" name="paintbbs" width="550" height="450" id="canvas">
  3. 更にtemplates/plugins/paint/admin_canvas.htmlに加えた動的パレットのコード↓を
    <script type="text/javascript" src="{$freo.core.http_url}{$smarty.const.FREO_JS_DIR}palette.js"></script>
    <script type="text/javascript">PaletteInit();</script>
    以下のように<div id="dyn_palette"></div>で囲む
    <div id="dyn_palette">
    <script type="text/javascript" src="{$freo.core.http_url}{$smarty.const.FREO_JS_DIR}palette.js"></script>
    <script type="text/javascript">PaletteInit();</script>
    </div>
  4. 変更したadmin_canvas.htmlを設置したfreoのtemplates/plugins/paint/内にアップロード

これでアプレットの右側に動的パレットを表示するようになります。スタイルはcss/admin.css内の『4-プラグイン』>『動的パレット』という部分で指定しています。

その他のプラグイン

  • templates/plugins/内のファイルで、管理画面から使用するものは、各プラグインに付属のものを使用してください。

ヘルプ

テンプレートの変更が反映されない

設置したfreoのtemplates_c/内にある、拡張子がphpのファイルをすべて削除してください。

ブラウザのキャッシュを削除してください。

参考: テンプレートを編集しても反映されない

テンプレートを編集すると文字化けした/エラーになった

templates・css内のファイルを編集する場合は、文字コードをUTF-8N(=UTF-8 BOM無し)に指定して保存してください。
日本語(等の2バイト文字)を含まないファイルは、エディタによってはShift-JISとして開く事がありますので、文字コードを指定しなおしてください。

テンプレート内に単独で{}を書くとエラーになります。テンプレート内でこれらを使用する場合は、{literal}{/literal}で囲む必要があります。

参考:
デザインの変更時の注意点
文字コード>UTF-8のBOMについて
EmEditorのインストール
EmEditorの設定

各機能の解説
http://freo.jp/document/customize/index.html
トラブルシューティング
http://freo.jp/setup/trouble/index.html
更新履歴
http://freo.jp/about/record.html

更新履歴

2011/05/23
デザイン変更
  • css/admin.css
  • css/iframe.css
  • images/wm_freo_admin/内の画像ファイル
extra_color ( blue, brown, green, purple ) 追加
2011/03/19
デザイン調整
  • css/admin.css
  • images/wm_freo_admin/内の画像ファイル
2011/02/09
ReadMe.htmlの『TinyMCE(HTMLエディタ)の入力欄の文字サイズの変更』の説明が間違っていたのを修正
2011/02/05
配布開始