<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress ME 1.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: 人気記事ランキングを表示</title>
	<link>http://www.shipweb.jp/blog/archives/2004/10/09/ranking_ranker.html</link>
	<description>一応SOHOでプログラマーですが、、SOHOの内容はほとんどないかも。。</description>
	<language>en</language>
	<pubDate>Sat, 19 May 2012 00:31:01 +0000</pubDate>
	<generator>http://wordpress.xwd.jp/?v=ME 1.2.3</generator>

	<item>
		<title>by: ちゃっぴー</title>
		<link>http://www.shipweb.jp/blog/archives/2004/10/09/ranking_ranker.html#comments</link>
		<pubDate>Wed, 09 Mar 2005 16:38:23 +0900</pubDate>
		<guid isPermaLink="false">192:6@http://www.shipweb.jp/blog</guid>
					<description>	こんにちは。
自分とこでは、MT-MostVisitedの設置が出来ない事が判明して、ググりまくって、やっとこさここに辿り着きました。ありがとうございます。
	なんとか設置は出来たのですが、どうにも文字化けして困ってます。
自分のＭＴはUTF-8なので、ここの説明通りに作業しました。
	考えられる原因として、ＯＳやブラウザに関係しているのではなかろうかと疑ってます。
FireFoxでアクセスした時のログは文字化けしてないのですが、IEでアクセスした時のログを見ると文字化けしていました。
解決策があれば教えて下さい。

</description>
		<content:encoded><![CDATA[	こんにちは。
自分とこでは、MT-MostVisitedの設置が出来ない事が判明して、ググりまくって、やっとこさここに辿り着きました。ありがとうございます。
	なんとか設置は出来たのですが、どうにも文字化けして困ってます。
自分のＭＴはUTF-8なので、ここの説明通りに作業しました。
	考えられる原因として、ＯＳやブラウザに関係しているのではなかろうかと疑ってます。
FireFoxでアクセスした時のログは文字化けしてないのですが、IEでアクセスした時のログを見ると文字化けしていました。
解決策があれば教えて下さい。

]]></content:encoded>
				</item>
	<item>
		<title>by: シップ</title>
		<link>http://www.shipweb.jp/blog/archives/2004/10/09/ranking_ranker.html#comments</link>
		<pubDate>Wed, 09 Mar 2005 17:41:38 +0900</pubDate>
		<guid isPermaLink="false">193:6@http://www.shipweb.jp/blog</guid>
					<description>	ちゃっぴーさん、はじめまして。コメントありがとうございます。
	文字化け、私も困っています。仰るとおりIEでアクセスするとばけてしまうんですよね。。
私は化けたときは「ranking.js」をダウンロードして、正しく編集して、アップロードするという手順を踏んでいます。
このタイトルは一回アクセスして、化けずに書き込まれればその後は化けないので、最初にエントリーしたときにFireFoxでそのエントリーを表示させてタイトルを「ranking.js」に書き込んでしまえば大丈夫だと思います。
	また何かあったらご連絡ください。

</description>
		<content:encoded><![CDATA[	ちゃっぴーさん、はじめまして。コメントありがとうございます。
	文字化け、私も困っています。仰るとおりIEでアクセスするとばけてしまうんですよね。。
私は化けたときは「ranking.js」をダウンロードして、正しく編集して、アップロードするという手順を踏んでいます。
このタイトルは一回アクセスして、化けずに書き込まれればその後は化けないので、最初にエントリーしたときにFireFoxでそのエントリーを表示させてタイトルを「ranking.js」に書き込んでしまえば大丈夫だと思います。
	また何かあったらご連絡ください。

]]></content:encoded>
				</item>
	<item>
		<title>by: ちゃっぴー</title>
		<link>http://www.shipweb.jp/blog/archives/2004/10/09/ranking_ranker.html#comments</link>
		<pubDate>Wed, 09 Mar 2005 19:47:18 +0900</pubDate>
		<guid isPermaLink="false">194:6@http://www.shipweb.jp/blog</guid>
					<description>	早いお返事ありがとうございます。
	そうなんですかぁ。。。まさか手作業で直してたとは（笑
	とりあえず、メモを残しておきます。
	jcode.plがUTF-8に対応してないって事で、UTF-8に対応しているJcode.pmを使ってみました。
	Jcode.pmをダウンロードしてきて、同フォルダにアップロード。
修正可所：
・57行目あたり
require &amp;#8216;./jcode.pl&amp;#8217;;
   ↓
use Jcode;
	・75行目あたり
&amp;#38;jcode&amp;#8217;convert(*p,$code);
   ↓
&amp;#38;Jcode&amp;#8217;convert(*p,$code); #小文字を大文字に修正
	以上。
	文字化け直らず（泣
	あれこれ試してるので、何か成果がありましたら、またご報告にあがります。

</description>
		<content:encoded><![CDATA[	早いお返事ありがとうございます。
	そうなんですかぁ。。。まさか手作業で直してたとは（笑
	とりあえず、メモを残しておきます。
	jcode.plがUTF-8に対応してないって事で、UTF-8に対応しているJcode.pmを使ってみました。
	Jcode.pmをダウンロードしてきて、同フォルダにアップロード。
修正可所：
・57行目あたり
require &amp;#8216;./jcode.pl&amp;#8217;;
   ↓
use Jcode;
	・75行目あたり
&amp;#38;jcode&amp;#8217;convert(*p,$code);
   ↓
&amp;#38;Jcode&amp;#8217;convert(*p,$code); #小文字を大文字に修正
	以上。
	文字化け直らず（泣
	あれこれ試してるので、何か成果がありましたら、またご報告にあがります。

]]></content:encoded>
				</item>
	<item>
		<title>by: ちゃっぴー</title>
		<link>http://www.shipweb.jp/blog/archives/2004/10/09/ranking_ranker.html#comments</link>
		<pubDate>Thu, 10 Mar 2005 18:03:17 +0900</pubDate>
		<guid isPermaLink="false">196:6@http://www.shipweb.jp/blog</guid>
					<description>	FireFoxとIEで結果が違うなんて、まったく困ったものです。
自分はFireFoxを使ってるんで、何事もなく設置出来たと喜んでたのもつかのま。
IEで表示しようとすると、何も表示されませんでした。
どうやら、おかしなコードが入ったファイルはIEでは処理出来ないようで、スクリプトエラーなる警告マークがブラウザの左下に表示されてました。
最初は、ranking.cgiの修正でなんとか出来ないものかと、あれこれ試したのですが、良い結果が得られませんでした。
そうこう頭を悩ませてると、ひらめきました。
	FireFoxでは、きちんとUnicode(UTF-8)で送信してくれるけどもIEでダメなら、、、
ブラウザに問題があると断定して、調査をしてみる事に。
	IEのインターネットオプション→詳細設定に
	　□常に UTF-8として URL を送信する（再起動が必要）
	こんな項目がありました。しかし既にチェックが入ってる状態。うーん。
	そういえば、
「ＵＲＬに日本語を入れてはダメで、ＵＲＬエンコードして入れなければならない」って事を今更ながら思い出した。
そういえば、googleの検索結果のＵＲＬはＵＲＬエンコードされてたっけ。
	てことで、ブラウザー内であらかじめＵＲＬエンコードした値をセットしとけば良いのでは？との結論に達しました。
	テストページをこさえてから、そのページにranking.cgiのタグを埋め込んで見ました。
こんな感じ↓
&amp;lt;img src=&quot;http://www.x.x/ranker/ranking.cgi?name=www.x.x/x.html&amp;#38;num=PP&amp;#38;type=image&amp;#38;file=%A5%C6%A5%B9%A5%C8&amp;Prime;&amp;gt;
	※「%A5%C6%A5%B9%A5%C8」は「テスト」をＵＲＬエンコードした文字列
	IEでテストページを表示してみる。おーー！ranking.jsの中身は文字化けしてません！
結果オーライです。やった。（ガッツポーズ）
	当然ＭＴには、ＵＲＬエンコードするタグはあるだろうと勝手に決めつけてました。
やっぱりありました。さすがＭＴです。
	なんやかんや、長々と講釈をたれましたが、結論は以下。
	Individual Entry Archiveテンプレートに挿入するタグをちょっと修正するだけ。
	&amp;lt; $MTEntryTitle$ &amp;gt;　これを
　　　↓
	&amp;lt; $MTEntryTitle encode_url=&quot;1&amp;Prime;$&amp;gt;　に修正。
	あーよかった。

</description>
		<content:encoded><![CDATA[	FireFoxとIEで結果が違うなんて、まったく困ったものです。
自分はFireFoxを使ってるんで、何事もなく設置出来たと喜んでたのもつかのま。
IEで表示しようとすると、何も表示されませんでした。
どうやら、おかしなコードが入ったファイルはIEでは処理出来ないようで、スクリプトエラーなる警告マークがブラウザの左下に表示されてました。
最初は、ranking.cgiの修正でなんとか出来ないものかと、あれこれ試したのですが、良い結果が得られませんでした。
そうこう頭を悩ませてると、ひらめきました。
	FireFoxでは、きちんとUnicode(UTF-8)で送信してくれるけどもIEでダメなら、、、
ブラウザに問題があると断定して、調査をしてみる事に。
	IEのインターネットオプション→詳細設定に
	　□常に UTF-8として URL を送信する（再起動が必要）
	こんな項目がありました。しかし既にチェックが入ってる状態。うーん。
	そういえば、
「ＵＲＬに日本語を入れてはダメで、ＵＲＬエンコードして入れなければならない」って事を今更ながら思い出した。
そういえば、googleの検索結果のＵＲＬはＵＲＬエンコードされてたっけ。
	てことで、ブラウザー内であらかじめＵＲＬエンコードした値をセットしとけば良いのでは？との結論に達しました。
	テストページをこさえてから、そのページにranking.cgiのタグを埋め込んで見ました。
こんな感じ↓
&amp;lt;img src=&quot;http://www.x.x/ranker/ranking.cgi?name=www.x.x/x.html&amp;#38;num=PP&amp;#38;type=image&amp;#38;file=%A5%C6%A5%B9%A5%C8&amp;Prime;&amp;gt;
	※「%A5%C6%A5%B9%A5%C8」は「テスト」をＵＲＬエンコードした文字列
	IEでテストページを表示してみる。おーー！ranking.jsの中身は文字化けしてません！
結果オーライです。やった。（ガッツポーズ）
	当然ＭＴには、ＵＲＬエンコードするタグはあるだろうと勝手に決めつけてました。
やっぱりありました。さすがＭＴです。
	なんやかんや、長々と講釈をたれましたが、結論は以下。
	Individual Entry Archiveテンプレートに挿入するタグをちょっと修正するだけ。
	&amp;lt; $MTEntryTitle$ &amp;gt;　これを
　　　↓
	&amp;lt; $MTEntryTitle encode_url=&quot;1&amp;Prime;$&amp;gt;　に修正。
	あーよかった。

]]></content:encoded>
				</item>
	<item>
		<title>by: シップ</title>
		<link>http://www.shipweb.jp/blog/archives/2004/10/09/ranking_ranker.html#comments</link>
		<pubDate>Thu, 10 Mar 2005 21:31:11 +0900</pubDate>
		<guid isPermaLink="false">198:6@http://www.shipweb.jp/blog</guid>
					<description>	ちゃっぴー さんありがとうございます。
もうMT使っていないので、情報ありがたいです。
	直ったようで何よりです。
	私の方も早く直さないと。。手作業はやはり面倒（笑
あとはログ削除機能をつけたいですね?。今のままでは蓄積されるだけだから、昔の記事がどうしても上位に入ってきてしまうので。

</description>
		<content:encoded><![CDATA[	ちゃっぴー さんありがとうございます。
もうMT使っていないので、情報ありがたいです。
	直ったようで何よりです。
	私の方も早く直さないと。。手作業はやはり面倒（笑
あとはログ削除機能をつけたいですね?。今のままでは蓄積されるだけだから、昔の記事がどうしても上位に入ってきてしまうので。

]]></content:encoded>
				</item>
</channel>
</rss>

