|
РЕТРАНСЛЯЦИЯ ФОРУМА
Принципиально новый
сервис по ретрансляции форума. Его использование
позволит Вам повысить интерактивность своего
ресурса и привлечет дополнительных посетителей.
Всё, что от Вас требуется, - это добавить код
форума на страницу своего ресурса. Это также
просто, как установить баннер.
Какой смысл изобретать гостевую
книгу или делать локальный форум, когда
достаточно, просто вставить предлагаемый код и
моментально у Вас на ресурсе не только появится
многофункциональный форум, но и который будет
автоматически ретранслироваться на Пермском
региональном форуме
- что это такое
Любой желающий может разместить у себя на сайте
код, и на его страницах появится форум.
- как это работает
Для отображения форума необходимо:
- техническое исполнение
Ретрансляция форума основана на CGI-скрипте,
написанном на ASP. Варианты размещения форума
существенно зависят от технических особенностей
веб-сервера, на котором сайт размещается, но все
они основываются на так называемых серверных
скриптах.
Для того, чтобы использовать это решение, Вам
необходимо иметь разрешение использовать
серверные языки и выполнять удаленные CGI-скрипты.
Проконсультируйтесь о данной возможности у
своего веб-администратора.
Код для отображения форума.
- Официальный форум @вгустовского виртуального
педагогического совета
(http://gcon.pstu.ac.ru/pedsovet/index.htm)
1. Код, размещаемый в файле /forum1
--------
set objHTTP = Server.CreateObject("Coalesys.CSHttpClient.1")
objHTTP.RequestURL =
"http://www.news.perm.ru/_asp/forum_script.asp?object=2>id=29"
call objHTTP.Execute("GET")
HTTPResponseStatus = objHTTP.ResponseStatus
HTTPResponseHeaders = objHTTP.ResponseHeaders
HTTPResponseBody = objHTTP.ResponseBody(0)
Response.Write HTTPResponseBody
--------
2. Код, размещаемый в файле /forum2
--------
ctid = Request.QueryString("ctid")
page = Request.QueryString("page")
set objHTTP = Server.CreateObject("Coalesys.CSHttpClient.1")
objHTTP.RequestURL =
"http://www.news.perm.ru/_asp/forum_script.asp?object=3>id=29&ctid="
&
ctid & "&page=" & page & ""
call objHTTP.Execute("GET")
HTTPResponseStatus = objHTTP.ResponseStatus
HTTPResponseHeaders = objHTTP.ResponseHeaders
HTTPResponseBody = objHTTP.ResponseBody(0)
Response.Write HTTPResponseBody
--------
Код, который выдается для отображения форума,
необходимо разместить в двух основных файлах.
Первый отвечает за отображение тем, второй - за
ответы пользователей. Вам необходимо выбрать
имена для этих файлов и указать их
местоположение (URL) на Вашем сайте, и ввести URL в
следующих полях.
Внимание, указывать нужно относительный URL
файлов на Вашем сервере.
Пример:
адрес сайта: http://www.myhomepage.com
URL 1: http://www.myhomepage.com/forum1.asp
URL 2: http://www.myhomepage.com/forum2.asp
В этом случае в полях Вы указываете
URL 1 = /forum1.asp
URL 2 = /forum2.asp
имя файла 1 forum1
имя файла 2 forum2
|