![]() |
エディトリアルハウスは「自費出版」をサポートする専門会社です。「自費出版」を経験してみたい方、「自費出版」にご興味をお持ちの方、高品質と明朗で適正な出版費用が自慢のEditorial House オフィシャルサイトにお越しください。cleverOne.net は、エディトリアルハウスを応援しています。
2012年02月 8日(Wednesday) 02:49 JST
これは私の備忘録で記録しています。
Geeklog を自動・手動アップデートしたら次のことを気にしておく。自動インストーラーは便利だけどアップデート後に「アレ?」と思うことが多くなったのでメモしておく。なお、アップデートの前には最低でも次のファイルは必ずバックアップしておく。
db-config.php lib-common.php lib-custom.php siteconfig.php
・lib-common.php
--- CustomMenu プラグイン ---
階層メニューを使う時に CustomMenu の readme_jp_1.5.html の次の内容を参照して lib-common.php を修正する必要がある。修正箇所は3箇所ある。
多階層メニューを試すには、次の操作を行って下さい。
★ * /bonus/lib-common.phpの657行 から 666行のように、lib-common.phpを修正する必要があります。
★ * コンフィギュレーション -> カスタムメニュー -> メニューレンダラ を「階層メニュー対応」に設定します。
★ * /bonus/layout/テーマ名 のファイル群を、テーマディレクトリにコピーします。(professional と ProfessionalCSS のみ対応) この操作で、各テーマの menuitem.thtml, menuitem_last.thtml, style.css, custom.css を上書きしますので、事前のバックアップをお忘れなく。
* 「メニューアイテムの編集」で「親アイテムID」を使って階層を設定します。 * 階層メニューの起点になるメニューアイテムのクラス名に 'drop' や 'fly' を設定してみて下さい。(アローアイコンが出現します)
* 子階層メニューの最初のアイテム、孫階層メニューの最初のアイテム、親階層メニューの最後のアイテムのクラス名に 'enclose' を設定して下さい。 画像を使ったメニューを試すには、テンプレート変数 menuitem_icon_url を使って、/layout/テーマ名/custommenu 内の menuitem.thtml, menuitem_drop.thtml を修正します。加えて、CSSを使ってレイアウトを調整してください。
※657行 から 666行と記されていたが、620行目付近 から 685行付近のあいだを修正することになる。
★部分を適切におこなわないと多階層メニューは実現しない。
・siteconfig.php
手動アップデートしたら、最後の行にあるバージョン番号を修正しておく。
if (!defined('VERSION')) {
define('VERSION', '1.5.2sr4'); <--- ココ!
}
・lib-custom.php
自動・手動アップデートしたら、最後尾にある次の内容を点検しておいた方がイイ。不足していたら追加する。
/** * 日本語拡張版提供 PHPブロック関数およびカスタム関数 */
require_once( 'custom/custom_getstaticpage.php' );
require_once( 'custom/phpblock_lastarticles.php' );
require_once( 'custom/phpblock_showrights.php' );
require_once( 'custom/phpblock_sitemapmenu.php' );
require_once( 'custom/phpblock_themetester.php' );
require_once( 'custom/phpblock_stats.php' );
以上
この記事にはトラックバック・コメントがありません。
サイト管理者はコメントに関する責任を負いません。