Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 25 Июль 2002, 02:20:00
Прошу вашей помощи в решении моей проблемы (покуда владею лишь htmlом): Сайт состоит из нескольких html-файлов. В каждом файле присутствует текст главы (скажем,справа), а так же оглавление(слева). Сайт обновляется путём добавлением новых html-файлов с содержанием глав и оглавления. После этого приходится заглядывать в предыдущие, и прописывать в каждом из оглавлений ссылку на эту новую главу. Как максимально упростить это занятие? Приходит в голову такое решение - оглавленее должно храниться отдельно, а в коде каждой главы прописана на неё ссылка. Таким образом меняя только один файл добиваемся успеха. Мои способности запрограмировать такое утыкаются в использование фреймов, которые использовать грешно. Пожалуйста, популярно объясните как это сотворить в приличном виде, малогабаритном, и максимально простом.
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 25 Июль 2002, 02:29:00
В таком случае надо использовать server-side язык программирования. PHP, например. Но для человека, "владеющего только html'ом (кстати, а как его можно купить? :spy [img]images/smiles/icon_smile.gif[/img]", это может оказаться затруднительным вариантом.
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 25 Июль 2002, 10:33:00
SSI Это самое меню сохраняешь ввиде отдельного файла, который затем вставляешь с помощью специальной директивы во все файлы. Разобраться несложно, есть статья и на Дефоруме http://deforum.ru/stat/ssi.html Но сразу проверь, если на бесплатниках, поддерживает ли твой хостинг SSI
0 Сообщения: 29 Зарегистрирован: 08.07.02 Откуда: секретное место "Х"
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 26 Июль 2002, 00:37:00
лутше уж ПХП он больше где поддерживается а инклуд там точно такой же =) <?include("1.html")?> вот и весь инклуд... сам фаил В КОТОРОМ ПИШЕШЬ должен быть с расширением .php
0 Сообщения: 175 Зарегистрирован: 22.07.02 Откуда: Москва
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 26 Июль 2002, 19:07:00
Лучше всего SSI. Но нельзя забывать про главный закон навигации - ни одна ссылка не должна вести сама на себя. Проверять надо примерно так: <!--#if expr="\"$DOCUMENT_URI\" = \"АДРЕС_СТРАНИЦЫ\"" -->Название страницы<!--#else --><a href="АДРЕС_СТРАНИЦЫ">Название страницы</a><!--#endif -->
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 28 Июль 2002, 10:07:00
Анекдот из Одессы. -Вы местный? Как пройти на Дерибасовскую? -Идите прямо метров 500, потом повернете налево, пройдете через сквер и сядете на 28 трамвай. Проедете 7 остановок.
-И там будет Дерибасовская? -Нет, там будет "ПРИВОЗ" , купите там петуха и *бите ему мозги. Вы сейчас стоите на Дерибасовской.
0 Сообщения: 53 Зарегистрирован: 21.03.02 Откуда: Санкт-Петербург
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 28 Июль 2002, 18:29:00
iD Я просто предложил как вариант...
всем 1. использовать фреймы (никакого программирования) 2. SSI (должно поддерживаться сервером и будут ссылки на саму себя, что не очень страшно, хотя, как утверждает ptitov, то можно избежать) 3. JavaScript -- это изврат, но если есть желание, то можно сделать [img]images/smiles/icon_smile.gif[/img]… (а чтобы сайт был виден, использовать noscript) 4. PHP -- ну естественно чтобы поддерживался сервером. Плюсы: есть возможность убрать ссылки "на саму себя" и маломальский движок с использованием шаблона и т.п.
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 28 Июль 2002, 20:58:00
Protoss [img]images/smiles/icon_biggrin.gif[/img] Есть адресная строка и кнопка "переход" Есть иконка "обновить" Есть клава и F5
Ссылка нужна для того, чтобы попасть куда-то еще, перейти на другую страницу, сайт. Если я нажимаю ссылк, жду пару минут загрузки, а вылазит то же самое- "ЭТО ОБЕСКУРАЖИВАЕТ" [img]images/smiles/icon_biggrin.gif[/img]
И вообще, ..ну ладно, пока все [img]smoke.gif[/img]
0 Сообщения: 53 Зарегистрирован: 21.03.02 Откуда: Санкт-Петербург
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 28 Июль 2002, 22:09:00
oLL Как правило второй раз перегружается моментально, т.к. грузится из кэша. Но бывают исключения... [img]smirk.gif[/img] Хотя страниц с такими ссылками большая часть... [img]images/smiles/icon_sad.gif[/img]
Заголовок сообщения: Как создать простую в обновлении навигацию ? Добавлено: 28 Июль 2002, 22:37:00
Слева меню,справа страница.Без фрэймов.Один пункт меню - ссылка например на гостевуху. То есть слева меню, справа мессаги.Оставил я новую мессагу.Ушёл курить - пришёл через 5 мин,типа может кто и ответит.Может у меня понятия о юзабильности извращённые - но вполне логично проверить новые мессаги(обновить страницу) путем нажатия на пункт меню"Гостевуха".К тому же если для меню все эти проверки писать - это много слишком.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.