これで解決か

MODx 0.9.6.1rc1(rev. 3799も)はこれで解決した。ありがとう。

1. MySQLUTF-8(utf8-general-ci)で設定

2. ./manager/includes/config.inc.php

$database_connection_charset = 'utf8';

3. mysqlへのSQLを打つ前に、"SET NAMES utf8;"を投げるパッチ
詳細は以下のところ
http://ayd.jp/p_blog/archive-200806/article-1213119654.html

それまでは、mysql_queryの実行前にmysql_query("SET NAMES utf8;")を実行していたけれど、mysql_connectの直後にしようかと思っていたら、これでOKだった。
6/26現在の最新のCVSソースでもパッチが必要か。

次のバージョンに組み込んでほしいな。他に不具合がなければ。