/var/log/life.log

Блог программиста из солнечной Бурятии

Панорамы

Вчера сделали выездку из города: по Спирт-Заводской трассе, не отворачивая в п.Николаевский, проезжали Надеено, Пестерёво, в Тарбагатае свернули на трассу М55 и поехали обратно в Улан-Удэ. Цель поездки — по фотографировать. Посмотреть панорамы

Выпадающее меню, по клику

Захотелось сделать в плагине для juick выпадающее меню, которое появляется по клику, и исчезает в случае, если был клик в другом месте. Прогуглил пол дня, но удалось найти только решении на css. Намучившись с поиском, решил попытаться переделать css на javascript, решение оказалось не таким сложным как казалось с первого раза:

__flash__removeCallback

В одном из мудулей для joomla есть флэш плеер, и при анлоаде страницы возникает ошибка в коде

1
2
3
 function __flash__removeCallback(instance, name) {
 instance[name] = null;
}

instance в данном случае оказывается null, но где этот код я найти не смог. Поэтому чтобы эта ошибка не мешала сёрфить сайт, следует добавить:

Скрытие пункта меню по умолчанию

Случается так, что нет необходимости показывать в меню пункт по умолчанию, а бывает и необходимость убрать этот пункт меню. Но в Joomla обязательно должен быть пункт меню по умолчанию, чтобы избавится от показа оного, нужно в файле modules/mod_mainmenu/helper.php в начале цикла

1
2
3
4
while (count($rows) && !is_null($row = array_shift($rows)))
{
...
}

добавить

1
if ($row->id == 1) continue;

в данном случае 1 это ItemId пункта меню, который необходимо скрыть.
UPD:
Чтобы в Joomla 1.7 скрыть главную нужно после

1
2
3
4
{
    unset($items[$i]);
    continue;
}

Добавить

1
2
3
4
if ($item->id == 1){
    unset($items[$i]);
    continue;
}

Врачи такие врачи

В пятницу сходил на приём к неврологу. Он сначала удавившись, нафига я к нему пришёл, и услышав ответ что глав.врач отправил посмотрел меня и видимо так и не поняв что со мной делать, ушёл в узнавать. Читать полностью »