引用のコンテキストが引用の機能に影響を与える

一部のユーザーが引用構文を不適切に編集し、引用機能の失敗を引き起こしています。例えば、現在のトピックから次のような例があります。これはエスケープされていません:

[quote=“CFO.Digest.Input, post:1, topic:3258”]
he suggested that I put mineral oil back in. [/quote]

問題は、閉じタグの /quote がテキストの中にありながら、開きタグが別行にあることです。どちらの形式でも可能ですが、両者は一致している必要があります。例えば、以下は機能します(関数をエスケープするために ’ を追加):

'[quote=“CFO.Digest.Input, post:1, topic:3258”]
he suggested that I put mineral oil back in.
'[/quote]

また、これも機能します:

'[quote=“CFO.Digest.Input, post:1, topic:3258”]he suggested that I put mineral oil back in.[/quote]

…しかし、モードを混在させることはできません。

「そんなことをするな」や「引用ボタンを使え」と言う人もいるでしょうが、依然として正しく行わないユーザーがいます。

これらのモードを混在させても正しく解析する方法はないでしょうか?