Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: alexxmfk от 05 Апреля 2002, 02:53:54
-
А можно ли сделать так, чтобы при работе встроенного инклуда в код паги вставлялось не содержимое самого файла, а обычная SSI команда? А то не очень удобно на вебсервисе получается, там код ихнего баннера постоянно меняется и приходится каждый раз делать полный ребилт.
-
А можно ли сделать так, чтобы при работе встроенного инклуда в код паги вставлялось не содержимое самого файла, а обычная SSI команда?
ну никто не мешает использовать обычный SSI инклуд в шаблонах - все что угодно, хоть на PHP туда скрипт кидайте
-
Нифига, если делать SSI инклуд, например, в шаблоне view_comments.txt, то он (инклуд) работать не будет и вместо нужного файла в этом месте останется сама команда include.
Для меня, например, это самая большая проблема на сегодня, тормозящая переход на Санитариум.
-
Нифига, если делать SSI инклуд, например, в шаблоне view_comments.txt, то он (инклуд) работать не будет и вместо нужного файла в этом месте останется сама команда include.
;) конечно, ведь в комментариях страницы то динамические. Так что если требуется запуск каких-то др. скриптов (а для чего там еще SSI вызов) ;) то тогда надо похимичить уже в самом comment.cgi
-
да вот в том и беда - щас похимичишь, а потом выйдет версия с новыми фичами :(
-
Нифига, если делать SSI инклуд, например, в шаблоне view_comments.txt, то он (инклуд) работать не будет и вместо нужного файла в этом месте останется сама команда include.
Для меня, например, это самая большая проблема на сегодня, тормозящая переход на Санитариум.
Правда - правда, Green, я тоже столкнулся с подобной проблемой на странице ввода и просмотра комментариев.
Хотелось, чтобы эта страница имела такой же вид, как и остальные. Пока понял в чем дело... потом посмотрел на адресную строку и все понял :)
А что можно сделать, чтобы исправить это положение?
p.s. но я все равно перешел на Санитариум, не смотря на мелкие неприятности :)
-
;) возможно выводить все на SSI странице.
Т.е. сделать страницу shtml примерно, в которой будет такой вызов:
Ну а путь на эту страницу комментариев делаете таким:
http://lalala/youssi.shtml?id=<%id%>&cat_id=<%cat_id%>
P.S. можно даже попробовать в cfg.cfg указать вместо урла comment.cgi урл вашей youssi.shtml - тогда, по идее, скрипт сам такой путь сгенерит.. ;) правда важный момент.. в форме в ACTION укажите явном виде урл к comment.cgi - не пробовал, но по логике должно бы работать
-
а что вы такой там через SSI выводите? Счетчик что ли.. или баннерокрутилку вызываете?
-
возможно таким же макаром сделать php страницу, в которой будут эмулироваться :) ssi вызовы.
Т.е. при вызове этой php страницы передаете ей параметры (id статьи и id категории), ну а потом, php это принимает, подставляет куда надо и через virtual() делаете необходимые вызовы
-
а что вы такой там через SSI выводите?
Например я через ssi вывожу список последних статей. Кроме того страница состоит из нескольких включений. Кое-что, конечно можно обойти, т.е. обойтись без ssi, но список последних статей (новости) по другому не вставить (просто хостер отключил поддержку php, а договариваться с ним о включении... тяжело :) ).
В принципе, конечно, это мои проблемы. Работало бы php - небыло бы этого вопроса.
-
возможно выводить все на SSI странице.
Т.е. сделать страницу shtml примерно, в которой будет такой вызов:
Так я не пойму - как я сделаю эту страницу для каждой статьи, не зная заранее номера и т.п. Или эту конструкцию можно использовать в шаблоне view_comments.txt?
Или для всех комментариев будет одна страница вызываться?
Так вроде можно, но тогда как подставить хотя бы название статьи, которая комментируется и ссылку на нее? Ведь как посетитель сориентируется тогда - к чему эти комментарии?
И как решить проблему с многостраничными комментариями?
-
В принципе, конечно, это мои проблемы. Работало бы php - небыло бы этого вопроса
Ну тогда не зачем вообще обсуждать тут эти проблемы. Типа - халява, пользуйтесь и радуйтесь :)
Мы же к общей цели идем, я надеюсь - чтобы и нам хорошо было и разработчикам впоследствии польза :)
-
Так я не пойму - как я сделаю эту страницу для каждой статьи, не зная заранее номера и т.п.
страница одна для всех комментариев - будут меняться вызовы ее.
Попробуйте как я и сказал сменить в cfg.cfg урл comment.cgi на урл этой SSI страницы.
Так вроде можно, но тогда как подставить хотя бы название статьи, которая комментируется и ссылку на нее? Ведь как посетитель сориентируется тогда - к чему эти комментарии?
там будет выводится весь HTML код, генерируемый скриптом комментариев, т.е. как настроите view_comments
-
Урря! Заработало!
Какаду громадное спасибо :)
Теперь лихорадочно перетаскиваю все материалы.