02/07: Dittoの RSS出力がエラー
Category: MODx
MODxを使用して構築した数個のサイトについて、RSS出力のページを設置してから数日前まで気付いていなかったのですが、RSS出力結果がエラーでブラウザ(IE6)から見えない事象が発生していました。
出力結果をソース表示させてみたところ、個々のページの内容を出力する部分で文字化け。
マルチバイト対応が不十分なところがある可能性が大きいと考え、調べてみたところ、Dittoの部品の中に、substr()を使用して文字列を切り取っている部分が何箇所かありました。
assets/snippets/ditto/extenders/summary.extender.inc.php
2008年2月6日、上記ファイルの中で substr()を使用している部分を mb_substr()に変更した結果、RSS出力が IE6で正常に表示できるようになりました。
substr()を使用している箇所は上記ファイル以外にもありますが、今回の問題とは直接の関係はないので、変更はしていません。
出力結果をソース表示させてみたところ、個々のページの内容を出力する部分で文字化け。
マルチバイト対応が不十分なところがある可能性が大きいと考え、調べてみたところ、Dittoの部品の中に、substr()を使用して文字列を切り取っている部分が何箇所かありました。
assets/snippets/ditto/extenders/summary.extender.inc.php
2008年2月6日、上記ファイルの中で substr()を使用している部分を mb_substr()に変更した結果、RSS出力が IE6で正常に表示できるようになりました。
substr()を使用している箇所は上記ファイル以外にもありますが、今回の問題とは直接の関係はないので、変更はしていません。
01/24: MODxのセキュリティ・パッチ
Category: MODx
MODxのダウンロードページに置いてある直近の安定版が、2008年1月22日付けで「MODx 0.9.6.1p1」になっていました。
私の場合、2008年1月2日付けで公開された置き換え用ファイルを、1月21日に自サイトで使用している「MODx 0.9.6.1」に適用済。
私の場合、2008年1月2日付けで公開された置き換え用ファイルを、1月21日に自サイトで使用している「MODx 0.9.6.1」に適用済。
12/02: MODXと Nucleusの連携
Category: MODx
「ホームページ制作hp」は MODxで構築したサイトですが、サイト内に設置のブログでは Nucleusを使用しています。
サイトのトップページからブログの新着記事 5件にリンクしてる程度で、本格的なデータ連携は行っていません。
「WordPress Integrator」の様なものを Nucleus用に開発するのが本筋と思いますが、そこまでする気はありません。
ただ、サイトマップや RSSフィード出力について、MODxと Nucleusのページを併合できればよいとは思います。
サイトのトップページからブログの新着記事 5件にリンクしてる程度で、本格的なデータ連携は行っていません。
「WordPress Integrator」の様なものを Nucleus用に開発するのが本筋と思いますが、そこまでする気はありません。
ただ、サイトマップや RSSフィード出力について、MODxと Nucleusのページを併合できればよいとは思います。