логин: 
<< предыдущая заметкаследующая заметка >>
14 декабря 2009
модуль MENU

Как вам нравится такое меню?

Вот только не спрашивайте меня, почему оно именно такое и откуда взялось, а то придется объяснять, что его делал совсем для другого проекта. Но раз уж есть в модуле, почему бы нет? Модуль называется MENU.php, а сама команда в тексте заметки, формирующая это меню, формат прост до тупости:

[показать спрятанное]
{_MENU:

о движке | http://lleo.aha.ru/blog/lleoblog

мои дневники | http://lleo.aha.ru/dnevnik/
— дневник | http://lleo.aha.ru/dnevnik/
— блог | http://lleo.aha.ru/blog/

дневники на нашем движке | http://lleo.aha.ru/blog/log/blogs.txt
— Саша Лаврентьев | http://johny.eehome.ru/blog/
— Миша Dodes | http://pricol.nov.ru/lleo/
— Артем Павлов | http://temapavloff.ru/blog/
— Вадим Чичерин | http://www.mine.kz/dnevnik/
— Andrey Pozdnyakov | http://lhcsurvey.org/opros/

тем, кто назвал это хуйней | http://lleo.aha.ru/na
— украинский офис | http://lleo.aha.ru/na/ua
— латинский офис | http://lleo.aha.ru/na/lat
— падонкафский офис | http://lleo.aha.ru/na/pd

мой сайт | http://lleo.aha.ru
— литературные тексты | http://lleo.aha.ru/arhive/
-- 2003 год | http://lleo.aha.ru/arhive/fan2003
-- 2004 год | http://lleo.aha.ru/arhive/fan2004
-- 2005 год | http://lleo.aha.ru/arhive/fan2005
-- 2006 год | http://lleo.aha.ru/arhive/fan2006
-- 2007 год | http://lleo.aha.ru/arhive/fan2007
-- 2008 год | http://lleo.aha.ru/arhive/fan2008
-- 2009 год | http://lleo.aha.ru/arhive/fan2009
— песни | http://lleo.aha.ru/sound/
_}

Чтобы это все работало, неплохо бы, конечно, обновить движок. Впрочем, наверно, вполне достаточно будет и просто добавить доведенный до ума модуль меню /blog/site_mod/MENU.php и стиль меню /blog/design/menu.css (там можно отрегулировать цвета и стили этого меню под свой дизайн)

PS: Шо забавно: в живой природе (то есть, когда вы текст меню не дублируете под катом второй раз), по идее, должна работать и система правки. А кто ей запретит? Кажется, это работает с меню не везде, но по крайней мере у меня в Firefox я могу выделить мышкой строчку в выпадающем меню и на ходу исправить там опечатку. Эта надобность возникает не часто, зато впечатление на окружающих, слегка шарящих в веб-программировании, производит ну просто потрясающее :)

PS: Я не понимаю, как работать с css. Поэтому единственный способ обрамить все меню в единый блок — это так:
<center><table border=0 cellpadding=0 cellspacing=0><td>
ТУТ САМО МЕНЮ
</td></table></center>
Иначе мы видим на экране вокруг меню длинную черную полосу. Как это сделать на css, кто подскажет?

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий