В областях формата Rich text дизайн нашего сайта диктует только несколько возможностей для стилизации изображения. Эти возможности предлагаются через конфигурацию FormatAreaStyles.
Если автор выберет изображение, откроет инструмент изображения и нажмет кнопку «Дополнительно», ему будет предложена возможность выбрать один из различных параметров форматирования, которые затем будут сохранены в HTML как встроенные атрибуты CSS. При сохранении они затем удаляются XSLT, что сбивает пользователей с толку.
Чтобы предотвратить эту путаницу, я бы предпочел вообще не показывать расширенные функции. Что же тогда предпочтительнее для такой настройки графического интерфейса 2009? Я помню, что в более ранних версиях было принято модифицировать пользовательский интерфейс RTF через XSLT, но я подозреваю, что это не сработает для моего сценария. Возможно, можно было бы использовать расширение графического интерфейса, которое использовало бы JavaScript, чтобы сделать расширенную кнопку невидимой. Кто-нибудь знает о такой реализации, доступной в открытом доступе? Какие еще техники могут быть возможны?