Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: Главбух от 03 Мая 2002, 14:49:03

Название: Какие шаблоны глобальные?
Отправлено: Главбух от 03 Мая 2002, 14:49:03
Кто подскажет - какие из файлов в шаблоне main являются глобальными? В документации этого не нашел, а наткнулся, когда стал настраивать отправку по почте. Выяснил, что файл mailform.txt для всех категорий берется из шаблона main, независимо от того, на каком шаблоне строится сама категория. Какие еще из файлов являются глобальными? И нужны ли они тогда в других шаблонах?
Название: Какие шаблоны глобальные?
Отправлено: ElWhite от 08 Мая 2002, 12:04:25
Cпасибо, что подняли этот вопрос, а то можно было потом тоже напороться на тоже самое и потерять кучу времени.

На него, пожалуй, только Green может ответить.
Я, например, когда делал свои шаблоны, то просто заменил им все файлы главного шаблона программы. Но зато обнаружил, что страница ввода комментариев не делается статической, а генерируется скриптом напрямую ("на лету"). Потому наверно этот шаблон, страницы ввода комментариев, тоже "глобальный".
Название: Какие шаблоны глобальные?
Отправлено: Главбух от 08 Мая 2002, 13:27:28
Цитировать
Cпасибо, что подняли этот вопрос

Дык, что-то никто отвечать не торопится...

Цитировать
наверно этот шаблон, страницы ввода комментариев, тоже "глобальный".

Нет, шаблон ввода комментариев точно локальный...
Название: угу
Отправлено: Green Kakadu от 08 Мая 2002, 14:24:56
отправка статьи и "опубликовать статью" - глобальный
комментарии - локальный (ну не разумно ИМХО в данном случае комментарии в статике выводить)
что еще глобальное..
можно сказать что страница с результатами поиска - index.txt из main

все остальное локальное
Название: Какие шаблоны глобальные?
Отправлено: Главбух от 08 Мая 2002, 15:00:06
вот, спасибо :)))
Название: Какие шаблоны глобальные?
Отправлено: Alexander M от 15 Мая 2002, 15:14:31
А может кто-то придумать как сделать так, что бы в зависимости от дня недели (выходной/праздник) менялся цвет на сайте? Например: у меня есть логотип, которому я хочу изменить синий фон в будние дни на светло-синий в выходные и на оражевый в праздник. Так же поступить с некоторыми картинками...
Может это можно с помощью инклуда реализовать..? Вставлять с помощью инклуда CSS-ник и нужные картиночки с предпроверкой даты из текстовой  (?) базы в которой расписаны все выходные и празничные дни. А? Возможно такое?
Название: Какие шаблоны глобальные?
Отправлено: Green Kakadu от 16 Мая 2002, 02:39:52
Цитировать
Может это можно с помощью инклуда реализовать..? Вставлять с помощью инклуда CSS-ник и нужные картиночки с предпроверкой даты из текстовой (?) базы в которой расписаны все выходные и празничные дни. А? Возможно такое?

;) и ради этого каждый раз генерить по новой страницы? Может проще самому закачивать разные css, когда душа жаждет смены цвета?
Название: Какие шаблоны глобальные?
Отправлено: Alexander M от 16 Мая 2002, 09:54:38
Цитировать
и ради этого каждый раз генерить по новой страницы?

Зачем генерить??? Разве не могут в статичных страницах присутствовать SSI-директивы?
Например с помощью можно определить субботу, по аналогии остальные дни. Думаю, что возможно заставить сервер вывести другой CSS в выходной день (у меня пока не получилось... кто поможет?). А вот как заставить сервер реагировать на праздники..? Ума не приложу...
Название: Какие шаблоны глобальные?
Отправлено: Green Kakadu от 17 Мая 2002, 03:33:01
Цитировать
субботу, по аналогии остальные дни. Думаю, что возможно заставить сервер вывести другой CSS в выходной день (у меня пока не получилось... кто поможет?). А вот как заставить сервер реагировать на праздники..? Ума не приложу...

ээ
не проще ли тогда пользоваться не SSI, а PHP вариантом страниц.

Насчет SSI, можно для этого отдельный скрипт приспособить, который будет выдавать код CSS в зависимости от дня, ну и его на странице со статьей вызывать. ;) т.е. это Sanitarium\'а не как не касается - отдельный независимый скрипт нужен. Это в раздел CGI-скрипты или  PHP-скрипты, что больше нравится.
Цитировать
А вот как заставить сервер реагировать на праздники..? Ума не приложу...

задаете в простенькой БД числа праздников, скрипт будет проверять
Название: Какие шаблоны глобальные?
Отправлено: Alexander M от 17 Мая 2002, 09:37:01
Цитировать
это Sanitarium\'а не как не касается

Надеюсь, что возможна схема, которая не будет конфликтовать с Ним. Или я ошибаюсь?
Цитировать
задаете в простенькой БД числа праздников, скрипт будет проверять

Я SSI испытую без года неделю, а про PHP.... даже не знаю с какой стороны к нему подходить. Но все равно спасибо. "Будем искать." (с)
Название: Какие шаблоны глобальные?
Отправлено: eklmn от 17 Мая 2002, 18:59:19
может я не по теме, но у меня простой вопросик
почему, если я в шаблоне пишу так /img.gif">,
картинка грузится из корня, где ее нет, а вот так /img/img.gif">
все нормально, разве <%img_url%> не есть <%public_url%>/img?
Название: Какие шаблоны глобальные?
Отправлено: Green Kakadu от 18 Мая 2002, 02:34:31
Цитировать
<%img_url%> не есть <%public_url%>/img?

есть, он самый. интересно, а в самом html вместо <%img_url%>
у вас что вставляется? Гляньте, если есть под рукой.
Название: Какие шаблоны глобальные?
Отправлено: eklmn от 18 Мая 2002, 14:11:01
в html вместо <%img_url%> ничего нет, получается вот так
Название: Какие шаблоны глобальные?
Отправлено: eklmn от 18 Мая 2002, 14:26:50
и вот так /img/img.gif"> все нормально... а пути (те что внизу) в cfg.cfg не менял