はじめまして。tappeと申します。Xoops2.0.14JPにて、Release 0.5.0RC Finalを使わせていただいているのですが、WordPressの記事を投稿する際に、「¥」記号などがエスケープされる現象を解除する方法を教えていただけないでしょうか。自分なりに調査した結果「¥」等のエスケープはWordPressだけではなくXoopsのサニタイザが影響しているようなので、class/module.textsanitizer.phpに何らかの修正を加えればよいのではないかと考えているのですが、うまくいかない状態です。WordPress内でソースコードを投稿するときだけ解除できれば良いので、BBcodeのcodeタグで囲った部分のみ、サニタイジングが一切適用されない状態にできれば良いと考えています。よろしければご教授願えないでしょうか。
引用:Xoops2.0.14JPにて、Release 0.5.0RC Finalを使わせていただいているのですが、WordPressの記事を投稿する際に、「¥」記号などがエスケープされる現象を解除する方法を教えていただけないでしょうか。実は元々のWordPressの古いバグに近い処理を引きずっていて、「¥」や「’」にかかわる処理がWP0.5.0では正確ではありません。この不具合はWP0.6.0の方で修正してあります。このWP0.5.0の編集方法を前提にした記事を書いている場合には、WP0.6.0の処理と互換性が無い事になりますが、この部分はモジュールアップデータでほとんどを補正できるようにしています。という事で一旦0.6.0にしてしまうと、0.5.0に正確に戻すのは少々困難となります。現在の所、この非互換部分もあって一応バージョンを分けていますが、その他についてはブロックのテンプレートファイル化を除けばほとんど0.5.0と替わりありません。ということで、この様にソース引用を多用される場合には、0.6.0の方が楽かもしれません。
Xoops2.0.14JPにて、Release 0.5.0RC Finalを使わせていただいているのですが、WordPressの記事を投稿する際に、「¥」記号などがエスケープされる現象を解除する方法を教えていただけないでしょうか。
早速、0.6.0にアップデートしてみたところ、希望する動作を実現することができました。すばやいレスありがとうございました。
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -