Drupal 6. Вопрос обсуждался и, казалось бы, все просто, не стоит изобретать велосипед. Но в каждой конкретной задаче есть своя специфика. Скрыть поле при помощи модуля Content Access легче простого удалением прав на его редактирование. Но если необходимо в каком-то месте кода прочитать значение этого поля, то там оно тоже оказывается недоступным. Пришлось в этой ситуации писать sql-запрос к базе, вытаскивая значение оттуда.
Технический аккаунт
Статьи, блог
Drupal 6. Если для ограничения доступа используется модуль User Relationship Node Access, то функция node_save() неожиданным образом эти ограничения снимает. Это связано с тем что модуль UR Node Access сам снимает эти права во время обработки операции update в своем hook_nodeapi(). Чтобы эти права восстанавливались во время обработки других операций пришлось перед каждым использованием node_save() добавлять несколько строк дополнительного кода:
Drupal 6. В назидание потомству и дабы самому не забыть. Чтобы задать свой цвет оболочки и белый фон в окне редактора в настройках по адресу /admin/settings/ckeditor/edit/Default в пункте "Пользовательские настройки javascript" пишем:
config.uiColor = '#B2CBDC';
config.extraCss = 'body {background:#FFF;}';
Как можно добавлять смайлики, картинки и проч. туда, где нет для такого добавления нужных инструментов, но позволяется использовать код HTML. HTML - это язык, который используется для отображения интернет-страниц.
На одном сайте