Textile記法のスタイル指定が反映されない

更新日 2022/12/22
作成日 2009/04/17

本来のTextile記法ではCSSプロパティの記述によるスタイル指定(例: {background:#ddd}.)が自由にできますが、RedmineにおいてはXSS(クロスサイトスクリプティング)攻撃対策のため、一部のプロパティのみが使用できます。

RedmineのTextileで使用できるCSSプロパティ

background, border, color, float, font, height, margin, max-height, max-width, min-height, min-width, padding, text, width

すべてのCSSプロパティを使用したい場合の対応方法

XSS攻撃のリスクが受容できる環境であれば、ソースコードの変更によりスタイル指定を有効にすることができます。

lib/redmine/wiki_formatting/textile/formatter.rb中で self.filter_styles=trueself.filter_styles=false に変更し、Redmineを再起動してください。

関連項目