PHP:stripslashesやmagic_quotes_gpc off以外のエスケープ

参考:
http://www.syon.co.jp/syontech/tech021.html
http://www.syon.co.jp/syontech/tech003.html

文字コードにShift_jisを使用した場合、2バイト目が「5C」となる文字列をエスケープする場合に、「\」が「5C」で表わされる為に, mysql_real_escape_string()などでエスケープした場合に「能」や「表」といった漢字は「能\」や「表\」になる(5C問題)。対策として、他の文字コードを使う、一時的に変換してエスケープする、その為のエスケープ処理の関数を書く等が考えられる。

MODx:TinyMCEのリンクのリストが文字化け

0.9.6.1で、TinyMCEのリンクのリストが文字化けする場合の対処方法。

/assets/plugins/tinymce212/jscripts/tiny_mce/plugins/advlink/kink.htm
のheadタグ内に、

を入れる。

その他の部分でも文字化けしている場合は、適宜、
/assets/plugins/tinymce212/jscripts/tiny_mce/plugins/
内のHTMLファイルに、同様の記述を加える。

WordPress:TinyMCEからリンク挿入で勝手に相対パスが変更されないように修正

WordPressのTinyMCEから、
画像やリンクを挿入したとき、勝手に相対パスの位置が変更される場合がある。
これを変更されないように修正する。

wp/includes/js/tinymce/tiny_mce_config.php

// TinyMCE init settings
$initArray = array (
の配列に
‘convert_urls’ => ‘false’
を追加する。

念のためブラウザのキャッシュを削除してから、再度TinyMCEの編集画面に戻る。