При первом вызове картинки из пресета imagecache, модуль создает каталог в подпапке imagecache/. И при этом выводится сабжевое сообщение. Для любого юзера, кто первым обратился к картинке. Не знаю кому как, а меня эта ситуация задрала - ну ладно я админ на сайте, но на кой хрен это нужно знать первому попавшемуся пользователю? Тем более, для обычных посетителей это выглядит странно.. что за каталог, какой такой имагекыш?? В общем, вывернуться удалось довольно таки просто:
<?php
function custom_exit() {
if(arg(0) == file_directory_path() && arg(1) == 'imagecache') {
unset($_SESSION['messages']);
}
}?>
(код пишем в собственном custom модуле)
Комментарии
Вроде раньше такого не наблюдалось. Спасибо.
а по-моему сообщения видны только админу, а не пользователям( хотя могу здесь ошибаться).Да и первый раз это сообщение всегда видит админ - когда создает тестовую ноду с новым imagecache для проверки. ИМХО проблема высосоана из пальца.
сообщения видна всем, даже незалогиненным анонимусам, причем они выводятся не сразу а с опозданием на одну страницу