Справка - Поиск - Участники - Войти - Регистрация
Полная версия: Загрузка рецензий
Частный клуб Алекса Экслера > Cайт Экслер.Ру
tg@
22 декабря 2003, 10:53
Алекс, почему-то наблюдается следующая странность. Если набрать в строке адреса ссылку на рецензию в формате http://exler.ru/films/dd-mm-yyyy.htm (то же самое, когда заходишь со страницы рецензий), то страница будет отображена нормально, то есть так:
tg@
22 декабря 2003, 11:00
Но когда набираешь в строке адреса http://exler.ru/films/dd-mm-yyyy.html, то всё отображается иначе. С чем это связано? С какими-то тонкостями определения стилей и программирования?
Alex Exler
22 декабря 2003, 11:11
цитата:
tg@ написал: Но когда набираешь в строке адреса http://exler.ru/films/dd-mm-yyyy.html, то всё отображается иначе. С чем это связано? С какими-то тонкостями определения стилей и программирования?


Да в общем, ничего удивительного. Просто не надо вызывать файл html - только и всего. В файле htm содержится вызов структуры дизайна и самого текста рецензии. Вот как он выглядит:

<!--#include virtual="top.htm"-->
<!--#include virtual="22-12-2003.html"-->
<!--#include virtual="rating_tables.html"-->
<!--#include virtual="bottom.htm"-->

Top и Bottom - верх и низ дизайна. Rating_tables - рейтинговая таблица. Html - сам текст рецензии безо всякого дизайна.

Весь сайт так построен. Подобная структура позволяет мгновенно изменить весь дизайн. А иначе как бы мы его меняли? Перелопачивали каждый файл из нескольких тысяч?
Alex Exler
22 декабря 2003, 11:12
цитата:
tg@ написал: Алекс, почему-то наблюдается следующая странность.


Не понимаю, почему странность... Это закономерность wink.gif
Ciamca
22 декабря 2003, 11:21
цитата:
Alex Exler:

Не понимаю, почему странность... Это закономерность wink.gif


Какой ты вредный! Взял, да раскрыл все X-Files... а интриговать теперь как?
Alex Exler
22 декабря 2003, 12:25
цитата:
Ciamca написала:
Какой ты вредный! Взял, да раскрыл все X-Files... а интриговать теперь как?


Ну, ты же знаешь, что у меня там все по-другому сделано, а это просто для примера wink.gif
Ciamca
22 декабря 2003, 12:41
цитата:
Alex Exler:

Ну, ты же знаешь, что у меня там все по-другому сделано, а это просто для примера wink.gif


Ловушка для хакиров? wink.gif
Alex Exler
22 декабря 2003, 13:47
цитата:
Ciamca написала:
Ловушка для хакиров? wink.gif


Тс-с-с-с, никому...
tg@
22 декабря 2003, 15:59
цитата:
Alex Exler написал:
Да в общем, ничего удивительного. Просто не надо вызывать файл html - только и всего. В файле htm содержится вызов структуры дизайна и самого текста рецензии. Вот как он выглядит:
...
Top и Bottom - верх и низ дизайна. Rating_tables - рейтинговая таблица. Html - сам текст рецензии безо всякого дизайна.

Весь сайт так построен. Подобная структура позволяет мгновенно изменить весь дизайн. А иначе как бы мы его меняли? Перелопачивали каждый файл из нескольких тысяч?



Понятно. Я примерно так и полагал. Просто не мог внятно запомнить - что именно следует в адресе ставить: htm или html. Придётся на мониторе маркером писать. smile.gif
Alex Exler
22 декабря 2003, 16:10
цитата:
tg@ написал:
Понятно. Я примерно так и полагал. Просто не мог внятно запомнить - что именно следует в адресе ставить: htm или html. Придётся на мониторе маркером писать.  smile.gif


(по секрету) Есть еще один способ. Правда он очень сложный... Открывай рецензии по ссылкам с сайта. Должно сработать...
tg@
22 декабря 2003, 17:34
цитата:
Alex Exler написал:
(по секрету) Есть еще один способ. Правда он очень сложный... Открывай рецензии по ссылкам с сайта. Должно сработать...

(гордо) И без советов обойдёмся! mad.gif

(бодро) Да нет, просто утомительно со страницы на страницу скакать. Если б оно сразу с главной грузилось - тогда был бы цимысл, а иначе... wink.gif Хотя понимаю, что для подсчёта посещений это удобнее.
Porutchik
22 декабря 2003, 17:40
Алекс, сорри за глупый вопрос.

<!--#include virtual="top.htm"-->
<!--#include virtual="22-12-2003.html"-->
<!--#include virtual="rating_tables.html"-->
<!--#include virtual="bottom.htm"-->

Вот все это инклудится в файл 22-12-2003.htm. То есть получается один отдельный файл. Но зачем делать еще один отдельный файл 22-12-2003.html? Ведь он к дизайну не имеет никакого отношения? То есть можно было просто сделать файл 22-12-2003.htm с текстом из файла 22-12-2003.html внутри и все.
Alex Exler
22 декабря 2003, 20:48
цитата:
Porutchik написал: Алекс, сорри за глупый вопрос.

<!--#include virtual="top.htm"-->
<!--#include virtual="22-12-2003.html"-->
<!--#include virtual="rating_tables.html"-->
<!--#include virtual="bottom.htm"-->

Вот все это инклудится в файл 22-12-2003.htm. То есть получается один отдельный файл. Но зачем делать еще один отдельный файл 22-12-2003.html? Ведь он к дизайну не имеет никакого отношения? То есть можно было просто сделать файл 22-12-2003.htm с текстом из файла 22-12-2003.html внутри и все.


Можно, конечно. Но так у меня отдельно есть чистый текст выпуска, без дизайна. А так будет с дизайном. Впрочем, данная схема также далеко не оптимальна. Просто вот ее менять (точнее, перепахать все старые выпуски) - смысла нет.
Эта версия форума - с пониженной функциональностью. Для просмотра полной версии со всеми функциями, форматированием, картинками и т. п. нажмите сюда.
Invision Power Board © 2001-2017 Invision Power Services, Inc.
модификация - Яро & Серёга
Хостинг от «Зенон»Сервера компании «ETegro»