ログイン パスワード  | 新規登録
アーカイブ |
管理者からのお知らせ
管理者からのお知らせ : Ver2でカスタマイズしたテンプレートをなんとかVer3へ反映させる方法
投稿者 : webmaster 投稿日時: 2008-12-31 16:58:58 (15497 ヒット)

Ver2でカスタマイズしたテンプレートを秀丸のGrep機能などを通して、なんとかVer3へ反映させる方法
以下、templateフォルダ内の操作になります。

必ずバックアップを取ってから作業お願いします。

1.Ver2のcate.htmlをcategory.htmlにリネイム

2.Ver2のadmin.htmlとfooter.htmlとerror.htmlを削除
admin.htmlは大幅に書きなおしたので、デザイン移行は難しいです
error.htmlに関しても、Ver3のerror.htmlを新たにデザインした方が早いかもしれません。

3.秀丸のGrep機能などで以下の変数を順番にリネイム

  1. 「mysitetitle」→「site_title」
  2. 「echo title」→「echo linkpage_title」
  3. 「return_url」→「site_url」
  4. 「site_url_link」→「linkpage_url」

4.「1」でリネイムしたcategory.htmlの始行に記載してある
<?
$kt .= '.html';
$page_cate_data = file(categoryfile);
foreach ($page_cate_data as $value) {
list($page_cate_name_j[],$page_cate_url[],$page_cate_item[]) = explode("\t",mb_convert_encoding($value,"SJIS","ASCII,JIS,UTF-8,EUC-JP,SJIS"));
}

$td = array_search($kt,$page_cate_url);
$hyouzi_cate_name = $page_cate_name_j[$td];
?>
の記述を削除

19行目と24行目 <? echo $hyouzi_cate_name.",".title; ?>

<? echo $hyouzi_cate_name.",".linkpage_title; ?>
に変更

36行目<? include($linkpage_url."system/catelist.php"); ?>

<?php category_menu_list(); ?>;
に変更

51行目<? require_once('system/linklist.php'); ?>

<?php link_list($kt,$page); ?>
に変更

5. 各テンプレートに記載されている
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
へ変更

同時に秀丸などでファイルのエンコードをすべてShift_JISからUTF-8へ変更

6.「1」でリネイムしたcategory.html、edit.html、regist.html、top.htmlの各ファイル末行の
<? require_once('system/footer.php'); ?>
の記述を削除

7.Ver2のtop.html
35行目<? include($linkpage_url."system/catelist.php"); ?>

<?php category_menu_list(); ?>
へ変更

79行目<? include($linkpage_url."system/newlist.php"); ?>

<?php new_list(); ?>
へ変更

8.edit.htmlのフォーム関連の値を修正

9.Ver2のregist.htmlの
1行目に
<?php include("./system/category.php"); ?>
を追加記載

88行目<? require_once('system/regist_cate_list.php'); ?>

<?php category_form_input(); ?>
へ変更

9.regist.htmlのフォーム関連の値を修正

デフォルトのデザインでしたらこれで修正できます。

カスタマイズされてる場合は、一度「title」でGrep検索をかけて、「title」変数をすべて「linkpage_title」へ変更いただくことで可能です。