1

PloneまたはZope内で、ユーザーからのテキスト入力をサニタイズするコードはどこにありますか?

HTML、Javascript、およびあらゆる種類の悪意のある、または不要なテキストを削除できるこの種のロジック。

私は次のようなことをしたい:

from plone.someplace.toolbox import sanityseUserInput

def mySanitizer(text):
    text = sanityseUserInput(text)
    # Do my work here
    return text
4

1 に答える 1

3

すべてのクリーンアップはportal_transformsによって管理されます。http://pypi.python.org/pypi/Products.PortalTransformsを参照してください

デフォルトでは、すべてのリッチテキストフィールドに使用されるのは安全なhtmlです。新しい変換が必要な場合は、それを作成して登録できます。

于 2013-02-11T11:02:59.063 に答える