Автор Тема: инклуд  (Прочитано 7564 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alexxmfk

  • Я здесь никогда не бываю!
  • Постоялец
  • ***
  • Сообщений: 124
  • +0/-0
  • 2
    • Просмотр профиля
инклуд
« : 05 Апреля 2002, 02:53:54 »
А можно ли сделать так, чтобы при работе встроенного инклуда в код паги вставлялось не содержимое самого файла, а обычная SSI команда? А то не очень удобно на вебсервисе получается, там код ихнего баннера постоянно меняется и приходится каждый раз делать полный ребилт.
ICQ: 774334

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
инклуд
« Ответ #1 : 05 Апреля 2002, 11:56:11 »
Цитировать
А можно ли сделать так, чтобы при работе встроенного инклуда в код паги вставлялось не содержимое самого файла, а обычная SSI команда?

ну никто не мешает использовать обычный SSI инклуд в шаблонах - все что угодно, хоть на PHP туда скрипт кидайте
 в исканиях.

Оффлайн Главбух

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.review-pref.ru
инклуд
« Ответ #2 : 24 Апреля 2002, 15:41:37 »
Нифига, если делать SSI инклуд, например, в шаблоне view_comments.txt, то он (инклуд) работать не будет и вместо нужного файла в этом месте останется сама команда include.
Для меня, например, это самая большая проблема на сегодня, тормозящая переход на Санитариум.
С уважением, Главбух.
[Преф-ревю] - информация о преферансе и игроках в преферанс

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
инклуд
« Ответ #3 : 24 Апреля 2002, 17:44:25 »
Цитировать
Нифига, если делать SSI инклуд, например, в шаблоне view_comments.txt, то он (инклуд) работать не будет и вместо нужного файла в этом месте останется сама команда include.

;) конечно, ведь в комментариях страницы то динамические. Так что если требуется запуск каких-то др. скриптов (а для чего там еще SSI вызов) ;) то тогда надо похимичить уже в самом comment.cgi
 в исканиях.

Оффлайн Главбух

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.review-pref.ru
инклуд
« Ответ #4 : 24 Апреля 2002, 17:46:17 »
да вот в том и беда - щас похимичишь, а потом выйдет версия с новыми фичами :(
С уважением, Главбух.
[Преф-ревю] - информация о преферансе и игроках в преферанс

Оффлайн ElWhite

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 61
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.matrix-m.net/
инклуд
« Ответ #5 : 25 Апреля 2002, 12:18:33 »
Цитировать
Нифига, если делать SSI инклуд, например, в шаблоне view_comments.txt, то он (инклуд) работать не будет и вместо нужного файла в этом месте останется сама команда include.
Для меня, например, это самая большая проблема на сегодня, тормозящая переход на Санитариум.

Правда - правда, Green, я тоже столкнулся с подобной проблемой на странице ввода и просмотра комментариев.

Хотелось, чтобы эта страница имела такой же вид, как и остальные. Пока понял в чем дело... потом посмотрел на адресную строку и все понял :)

А что можно сделать, чтобы исправить это положение?
p.s. но я все равно перешел на Санитариум, не смотря на мелкие неприятности :)

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Эх
« Ответ #6 : 25 Апреля 2002, 15:36:22 »
;) возможно выводить все на SSI странице.
Т.е. сделать страницу shtml примерно, в которой будет такой вызов:


Ну а путь на эту страницу комментариев делаете таким:
http://lalala/youssi.shtml?id=<%id%>&cat_id=<%cat_id%>

P.S. можно даже попробовать в cfg.cfg указать вместо урла comment.cgi урл вашей youssi.shtml - тогда, по идее, скрипт сам такой путь сгенерит..  ;) правда важный момент.. в форме в ACTION укажите явном виде урл к comment.cgi - не пробовал, но по логике должно бы работать
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
интересно
« Ответ #7 : 25 Апреля 2002, 15:38:33 »
а что вы такой там через SSI выводите? Счетчик что ли.. или баннерокрутилку вызываете?
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
ээ
« Ответ #8 : 25 Апреля 2002, 15:43:00 »
возможно таким же макаром сделать php страницу, в которой будут эмулироваться :) ssi вызовы.
Т.е. при вызове этой php страницы передаете ей параметры (id статьи и id категории), ну а потом, php это принимает, подставляет куда надо и через virtual() делаете необходимые вызовы
 в исканиях.

Оффлайн ElWhite

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 61
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.matrix-m.net/
инклуд
« Ответ #9 : 25 Апреля 2002, 16:11:33 »
Цитировать
а что вы такой там через SSI выводите?

Например я через ssi вывожу список последних статей. Кроме того страница состоит из нескольких включений. Кое-что, конечно можно обойти, т.е. обойтись без ssi, но список последних статей (новости) по другому не вставить (просто хостер отключил поддержку php, а договариваться с ним о включении... тяжело :)  ).
В принципе, конечно, это мои проблемы. Работало бы php - небыло бы этого вопроса.

Оффлайн Главбух

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.review-pref.ru
инклуд
« Ответ #10 : 25 Апреля 2002, 16:20:09 »
Цитировать
возможно выводить все на SSI странице.
Т.е. сделать страницу shtml примерно, в которой будет такой вызов:

Так я не пойму - как я сделаю эту страницу для каждой статьи, не зная заранее номера и т.п. Или эту конструкцию можно использовать в шаблоне view_comments.txt?
Или для всех комментариев будет одна страница вызываться?
Так вроде можно, но тогда как подставить хотя бы название статьи, которая комментируется и ссылку на нее? Ведь как посетитель сориентируется тогда - к чему эти комментарии?

И как решить проблему с многостраничными комментариями?
С уважением, Главбух.
[Преф-ревю] - информация о преферансе и игроках в преферанс

Оффлайн Главбух

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.review-pref.ru
инклуд
« Ответ #11 : 25 Апреля 2002, 16:22:47 »
Цитировать
В принципе, конечно, это мои проблемы. Работало бы php - небыло бы этого вопроса

Ну тогда не зачем вообще обсуждать тут эти проблемы. Типа - халява, пользуйтесь и радуйтесь :)
Мы же к общей цели идем, я надеюсь - чтобы и нам хорошо было и разработчикам впоследствии польза :)
С уважением, Главбух.
[Преф-ревю] - информация о преферансе и игроках в преферанс

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
инклуд
« Ответ #12 : 25 Апреля 2002, 17:37:00 »
Цитировать
Так я не пойму - как я сделаю эту страницу для каждой статьи, не зная заранее номера и т.п.

страница одна для всех комментариев - будут меняться вызовы ее.
Попробуйте как я и сказал сменить в cfg.cfg урл comment.cgi на  урл этой SSI страницы.
Цитировать
Так вроде можно, но тогда как подставить хотя бы название статьи, которая комментируется и ссылку на нее? Ведь как посетитель сориентируется тогда - к чему эти комментарии?

там будет выводится весь HTML код, генерируемый скриптом комментариев, т.е. как настроите view_comments
 в исканиях.

Оффлайн Главбух

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.review-pref.ru
инклуд
« Ответ #13 : 26 Апреля 2002, 12:31:49 »
Урря! Заработало!
Какаду громадное спасибо :)
Теперь лихорадочно перетаскиваю все материалы.
С уважением, Главбух.
[Преф-ревю] - информация о преферансе и игроках в преферанс

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28