Как создать простую в обновлении навигацию ? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 26 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
mozgglaz
новый человек
0
Сообщения: 33
Зарегистрирован: 29.05.02
Откуда: Черноголовка
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 25 Июль 2002, 02:20:00 
Прошу вашей помощи в решении моей проблемы (покуда владею лишь htmlом):
Сайт состоит из нескольких html-файлов. В каждом файле присутствует текст главы (скажем,справа), а так же оглавление(слева). Сайт обновляется путём добавлением новых html-файлов с содержанием глав и оглавления. После этого приходится заглядывать в предыдущие, и прописывать в каждом из оглавлений ссылку на эту новую главу. Как максимально упростить это занятие? Приходит в голову такое решение - оглавленее должно храниться отдельно, а в коде каждой главы прописана на неё ссылка. Таким образом меняя только один файл добиваемся успеха. Мои способности запрограмировать такое утыкаются в использование фреймов, которые использовать грешно. Пожалуйста, популярно объясните как это сотворить в приличном виде, малогабаритном, и максимально простом.
iD Муж.
SubAdmin
Тоже креатор
13
Сообщения: 4359
Зарегистрирован: 17.11.01
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 25 Июль 2002, 02:29:00 
В таком случае надо использовать server-side язык программирования. PHP, например. Но для человека, "владеющего только html'ом (кстати, а как его можно купить? :spy [img]images/smiles/icon_smile.gif[/img]", это может оказаться затруднительным вариантом.
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 25 Июль 2002, 03:57:00 
SSI - там инкюд есть.Это самое простое для "владеющего только html'ом ".
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 25 Июль 2002, 10:33:00 
SSI
Это самое меню сохраняешь ввиде отдельного файла, который затем вставляешь с помощью специальной директивы во все файлы. Разобраться несложно, есть статья и на Дефоруме
http://deforum.ru/stat/ssi.html
Но сразу проверь, если на бесплатниках, поддерживает ли твой хостинг SSI
nagash
новый человек
0
Сообщения: 29
Зарегистрирован: 08.07.02
Откуда: секретное место "Х"
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 00:37:00 
лутше уж ПХП он больше где поддерживается а инклуд там точно такой же =)
<?include("1.html")?>
вот и весь инклуд...
сам фаил В КОТОРОМ ПИШЕШЬ должен быть с расширением .php
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 01:10:00 
Это ещё и от хостинга зависит.Если халявный - проще найти с SSI.
Black_Angel
новый человек
0
Сообщения: 53
Зарегистрирован: 21.03.02
Откуда: Санкт-Петербург
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 08:51:00 
Ещё можно JavaScript-ом вставлять (на случай если уж ничего не поддерживается).
iD Муж.
SubAdmin
Тоже креатор
13
Сообщения: 4359
Зарегистрирован: 17.11.01
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 09:04:00 
Black_Angel а если у человека JS отключен, то сайт не будет виден вообще [img]spy.gif[/img]
Raziel[SD]
новый человек
0
Сообщения: 137
Зарегистрирован: 26.07.02
Откуда: Москва
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 09:26:00 
Попробуй фреймы, если только HTML, но это не есть хорошо.
P.S. но лучше делай вставку на PHP или SSI.
iD Муж.
SubAdmin
Тоже креатор
13
Сообщения: 4359
Зарегистрирован: 17.11.01
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 09:30:00 
Raziel[SD] повнимательнее, плиз. Он сказал, что не хочет фреймы.
ptitov
новый человек
0
Сообщения: 175
Зарегистрирован: 22.07.02
Откуда: Москва
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 26 Июль 2002, 19:07:00 
Лучше всего SSI. Но нельзя забывать про главный закон навигации - ни одна ссылка не должна вести сама на себя. Проверять надо примерно так:
<!--#if expr="\"$DOCUMENT_URI\" = \"АДРЕС_СТРАНИЦЫ\"" -->Название страницы<!--#else --><a href="АДРЕС_СТРАНИЦЫ">Название страницы</a><!--#endif -->
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 27 Июль 2002, 00:29:00 
2 ptitov WHY?
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 27 Июль 2002, 12:16:00 
Protoss это так - бантики и рюшечки [img]images/smiles/icon_biggrin.gif[/img]
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 27 Июль 2002, 12:38:00 
"Но нельзя забывать про главный закон навигации - ни одна ссылка не должна вести сама на себя" - может кто это обоснует?ИМХО - это бред.……….
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 27 Июль 2002, 19:49:00 
Protoss это суровая правда жизни [img]images/smiles/icon_confused.gif[/img]
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 03:14:00 
То есть ели у меня меню - я тот пункт меню который соответсвует данной странице должен выключать?Зачем?ниччё не понимаю.……..
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 10:07:00 
Анекдот из Одессы.
-Вы местный? Как пройти на Дерибасовскую?
-Идите прямо метров 500, потом повернете налево, пройдете через сквер и сядете на 28 трамвай. Проедете 7 остановок.

-И там будет Дерибасовская?
-Нет, там будет "ПРИВОЗ" , купите там петуха и *бите ему мозги. Вы сейчас стоите на Дерибасовской.

PS А зачем на странице ссылка на саму себя?
Black_Angel
новый человек
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 -- ну естественно чтобы поддерживался сервером. Плюсы: есть возможность убрать ссылки "на саму себя" и маломальский движок с использованием шаблона и т.п.
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 20:41:00 
2 oLL: Например для обновления страницы.
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 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]
Black_Angel
новый человек
0
Сообщения: 53
Зарегистрирован: 21.03.02
Откуда: Санкт-Петербург
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 22:09:00 
oLL
Как правило второй раз перегружается моментально, т.к. грузится из кэша. Но бывают исключения... [img]smirk.gif[/img]
Хотя страниц с такими ссылками большая часть... [img]images/smiles/icon_sad.gif[/img]
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 22:32:00 
Black_Angel
жми Ctrl+F5
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 22:37:00 
Слева меню,справа страница.Без фрэймов.Один пункт меню - ссылка например на гостевуху. То есть слева меню, справа мессаги.Оставил я новую мессагу.Ушёл курить - пришёл через 5 мин,типа может кто и ответит.Может у меня понятия о юзабильности извращённые - но вполне логично проверить новые мессаги(обновить страницу) путем нажатия на пункт меню"Гостевуха".К тому же если для меню все эти проверки писать - это много слишком.

[ 29 Июля 2002: Исправлено Protoss ]
Protoss
соучастник
0
Сообщения: 544
Зарегистрирован: 15.05.02
Откуда: Moscow
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 22:39:00 
Кстати ,MozgGlaz ,я тоже из Черноголовки [img]images/smiles/icon_smile.gif[/img]
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 28 Июль 2002, 22:40:00 
[img]bue.gif[/img]
nagash
новый человек
0
Сообщения: 29
Зарегистрирован: 08.07.02
Откуда: секретное место "Х"
Заголовок сообщения: Как создать простую в обновлении навигацию ?
Сообщение Добавлено: 29 Июль 2002, 23:07:00 
oLL - просто вредность =)
я считаю что если шаблонами делать то убирать ссылки со страницы на саму себя это не есть плохо...
это есть нормально!
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 26 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100