Убрать подсказки по форматированию

Главные вкладки

Аватар пользователя Oboggy Oboggy 5 августа 2008 в 23:53

При добавлении полей ССК у меня возникла след. проблема: в форме добавления материала Друпал предлагает выбрать формат ввода для каждой text area (или отображает подсказки по форматированию, если юзеру доступен только 1). Если таких полей много, получается жуткая каша.
Как исправить это для 5ки через template.php известно, а для 6ки я нашел только 1 решение - CSS:
system.css

  .tips {
  display:none;
  }

Получается очень коряво: ссылка "Подробнее о форматировании" остается (не знаю как ее скрыть через CSS), а на паге, куда она ведет подсказок уже нет (т.к. скрыты через CSS).

Народ, у кого получилось лучше?

Комментарии

Аватар пользователя Oboggy Oboggy 6 августа 2008 в 0:35

Для удаления подсказок еще можно удалить строки перевода в файлах modules-filter.ru.po и general.ru.po. (некошерно)

Аватар пользователя EllECTRONC EllECTRONC 6 августа 2008 в 3:44

А не лучше ли свой шаблон материала для этого сделать?
А так вы их не убрали, а только спрятали, они ведь все равно грузятся!

Аватар пользователя Oboggy Oboggy 6 августа 2008 в 5:21

Nikit wrote:
В php_template:
function phptemplate_filter_tips($tips, $long = FALSE, $extra = '') {
return '';
}
function phptemplate_filter_tips_more_info () {
return '';
}
?>

Протестил на стандартной garland - как были подсказки, так и остались.

Аватар пользователя olk olk 6 августа 2008 в 9:31

Не забывайте чистить кэш, и будет вам счастье Smile
Вообще уже тысячу раз упоминалось, что у 6-ки очень агрессивный "не отключаемый" кэш страниц и форм, и после любых изменений в теме или в модулях надо взять за правило почистить кэш.

Аватар пользователя Antoniy Antoniy 17 мая 2012 в 13:59

Еще есть модуль Better Formats Он добавляет в Разрешениях ролей показывать не показывать подсказки по форматированию и ссылку "подробнее о форматировании". Или позволяет завернуть это в свернутые fieldsets. И другие возможности манипуляции с фильтрами ввода.

Аватар пользователя alex_ti alex_ti 24 ноября 2012 в 0:53

незнаю, у меня почему то не сработала такая функция.
кеш чистил.
т.к. надо доделать быстро пришлось написать костылёк на скорую руку на jquery. Может у кого тоже не получится, то можете заюзать такую строку в подключеннм файлике с расширением js:

$('form p a').attr("href", "/filter/tips").remove();