私はmisasaの古いバージョンを使ったPython Djangoアプリケーションを更新しています。これは、 "高速化のためのCFPベースのバインディング、高速マークダウン処理ライブラリ"として記述されています。私のDjangoのアプリで、関連するコードは以下の通りです:Misaka HTML_SAFELINK(またはhoedown SAFELINK)がフラグを置き換えますか?
render_flags=(misaka.HTML_SAFELINK)
しかし、御坂2.0のドキュメントは、もはやフラグオプションをレンダリングするよう(Djangoのアプリはそれの結果としてエラーがスローされます)ことを示しています
http://misaka.61924.nl/#html-render-flags
SAFELINKはホーンタウン自体から削除されているようです。明らかにHTML_SAFELINKの目的は、安全なプロトコルへのリンクのみを許可することでした。
現在のmisaka 2.0およびhoedownレンダリングフラグオプションのうち、HTML_SKIP_HTML、HTML_ESCAPE、HTML_HARD_WRAP、HTML_USE_XHTMLのうち、HTML_SAFELINKを適切に置き換えることはできません。
私はこのフラグが最初は無意味で、それを放置する危険性はないと思いますか?あるいは、「安全でない」プロトコルへのリンクをブロックする別の方法がmisaka/hoedownにありますか?
。したがって、誤解を招くように削除されました。 –
Waylan