PHP-STATS 0.1.9.1bの改造
PHP-STATS 0.1.9.1b の改造編
メインの「概要」ページでURLのオンマウスで出るタイトルが文字化けしている
●/inc/main.inc.php 347行目あたりデコード追加
$title_page=stripslashes($title_page);
$title_page=urldecode_euc($title_page); //←(追加)タイトルデコード
「システム別表示」や「外部参照元」だったっけかな?エンコード指定がうまくいかず文字化け
。。ん~。。どれが効いたか不明。。
●/templates/default/template.php 25行目 と templdetails.php 22行目
$meta=”<META NAME=’ROBOTS’ CONTENT=’NONE’><META HTTP-EQUIV=’CONTENT-SCRIPT-TYPE’ CONTENT=’text/html; charset=EUC-JP’>”;
↓変更
$meta=”<meta http-equiv=\”Content-Type\” content=\”text/html; charset=euc-jp\”>\n<!–京–>\n<meta name=\”ROBOTS\” content=\”NONE\”>”;
$meta=’<META NAME=”ROBOTS” CONTENT=”NONE”><META HTTP-EQUIV=”CONTENT-SCRIPT-TYPE” CONTENT=”text/html; charset=EUC-JP”>’;
↓変更
$meta=’<meta http-equiv=”Content-Type” content=”text/html; charset=euc-jp”>\n<!–京–>\n<meta name=”ROBOTS” content=”NONE”>’;
実は よりも「’」から「\”」にしたほうが効いた??
オプションのカウンタースタイル[スタイル変更]のポップアップがエンコード指定がうまくいかず表示されない
●/inc/popup_stili.inc.php 77行目
“\n<META http-equiv=Content-Type content=text/html; charset=EUC>”.
↓変更
“\n<meta http-equiv=Content-Type content=text/html; charset=\”EUC-JP\”>”.
以上PHP-STATS 0.1.9.1bにバージョンアップした際にざっとやった点の一部