タイトル RSS Feed
ドキュメントエイリアス feed.rss
使用テンプレート (blank)
リッチエディタを使用 いいえ
コンテントタイプ text/xml
[[Ditto? &documents=`1,47,48,49,50,51,52,53,54,55,56,57,58,59,63,65,66` &format=`rss` &summarize=`999` &total=`999`]]
↑以外のパラメータは、Let's enjoy MODx さんでどうぞ
テンプレートのhead内に
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="[~feed.rssのドキュメントID~]" />
で MODx0.9.6.2に同梱のDittoだとIE6でエラーが出る。
assets/snippets/ditto/formats/rss.format.inc.php の112行目を
<?xml version="1.0" encoding="[+rss_charset+]" ?>
↓
<?xml version="1.0" encoding="UTF-8" ?>
これは、2.02では必要がないぽい。
うちは、これでもダメだったので
ホームページ制作hpブログ さんを参考に
assets/snippets/ditto/extenders/summary.extender.inc.php
2008年2月6日、上記ファイルの中で substr()を使用している部分を mb_substr()に変更した結果、RSS出力が IE6で正常に表示できるようになりました。
substr()を使用している箇所は上記ファイル以外にもありますが、今回の問題とは直接の関係はないので、変更はしていません。
をすると表示されるようになりました。
また 「要約(序説)」を登録しているとそれがrssに書かれるので「要約(序説)」を書いていた方が良いぽい。