RDF が文字化けする
- このフォーラムに新規トピックを投稿できます
- このフォーラムではゲスト投稿が許可されています
投稿ツリー
-
RDF が文字化けする (tera-p, 2010/11/10 12:56)
-
Re: RDF が文字化けする (なーお, 2010/11/10 13:12)
-
Re: RDF が文字化けする (tera-p, 2010/11/10 15:36)
-
Re: RDF が文字化けする (tera-p, 2010/11/11 10:45)
-
Re: RDF が文字化けする (なーお, 2010/11/11 11:46)
-
Re: RDF が文字化けする (tera-p, 2010/11/11 12:57)

詳しいことは良く分かりませんが
私のサイトでもRDFが文字化けしてしまいます。
あとブロックの中にも記事が表示されず「・・・・」となっております。
具体的に対処法をアドバイスお願いできませんか。
http://www.terawa.com/
XOOPSも文字化けしておりIE、Sleipnirでしか正常表示されません。

tera-pさん、こんにちは。
XOOPS自体の表示がおかしい状況ですので、d3diary以前の問題のように思います。
自鯖とのことですが、ローケルやmbstring関連の設定は適切にしていますか?
リンクされたURLのソースをみると、
|
などとなっており、_CHARSET や _LANGCODE が 正しく反映されていません。(他のXOOPSサイトと比較してみてください) それに、XCL2.2というベータ版というのも気になります。 XCL2.1.8ではやってみましたか?
以上、私もXCL全体に詳しいわけではないので、これ以上の回答は困難です。 というか、きちんとした環境の構築から、やり直したほうが良いです。

やはり そこですか
再構築を検討してみます
有り難うございました

昨日サイトの再構築を行いましたが
以下のエラーが出ています
修正箇所のアドバイスをお願いできますでしょうか。
XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。
セミコロン ( ; ) が必要です。リソース 'http://www.terawa.com/modules/d3diary/rdf.php?uid=1&cid=0&ver=rss2' の実行エラーです。ライン 6、位置 44
<description>ChoiwaruRider.com - Try&Do!!</description>
- ^

tera-pさん、こんにちは。
文字化けは、治ったようですね。
RSSのエラーの件ですが、サイトタイトルに特殊文字「&」が使われているためで、これを全角にすれば取り急ぎ表示されると思います。
ただ、これでは本来の修正になりませんので、以下のソース修正をしてみていただけますか。
(trust)/modules/d3diary/main/rdf.php 内の、67行目
$channel['description'] = htmlSpecialChars($d3dConf->func->convert_encoding_utf8($xoopsConfig['sitename'].' - '.$xoopsConfig['slogan']), ENT_QUOTES);
また、70行目も
$channel['category'] = !empty($cname) ? htmlSpecialChars($d3dConf->func->convert_encoding_utf8($cname), ENT_QUOTES) : $channel['mod_title'] ;
結果をご報告いただければ幸いです。
よろしくお願いします。
