Системные сообщения

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

Аватар пользователя AndreyL AndreyL 20 января 2011 в 20:55

Неавторизовнный пользователь (наверное, авторизованный, но не администратор - тоже) видит системные сообщения: например, о том, что произошло обновление rss-ленты, выполнен cron и т.д. Как это исправить? - это должен, вероятно, только администратор видеть.
Сначала пытался вообще отключить их показ через css, но тогда не будет сообщение, которое объясняет пользователю, что письмо с регистрационными данными выслано на ящик или то, что сообщение (комментарий) появится только после проверки администратора.

Комментарии

Аватар пользователя Alex_on Alex_on 20 января 2011 в 23:41

Хороший вопрос. Отключить сообщения об ошибках (красные) можно (оставить "Запись в журнал"), а вот системные сообщения (зеленые) не знаю.

Аватар пользователя AndreyL AndreyL 21 января 2011 в 1:01

а можно тогда сделать, чтобы "зеленые" - не все, а только нужные - стали красными? мне нужно, чтобы данные об обновлении rss не показывались другим, т.к. это не лишне.
у меня включен стандартный rss - aggregator

Аватар пользователя AndreyL AndreyL 22 января 2011 в 22:24

отлючил в модуле aggregator (пару строк закомментировал)
но, на самом деле, как я понял, это неправильное решение. должно же как-то по-научному решаться...

Аватар пользователя xxandeadxx xxandeadxx 6 февраля 2011 в 21:39

автор говорит что системные сообщения это забота модулей, а не poormanscron и что ничего он править не будет Smile так что выход один - хакать модуль и очищать мессейджы вручную с помощью drupal_get_messages, благо модуль обновляться скорей всего больше не будет