Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 17.03.2008, 01:52   #1
Новичок
 
Регистрация: 14.03.2008
Сообщений: 2
Вес репутации: 0
nphysics на пути к лучшему
Отправить сообщение для nphysics с помощью ICQ
Question Установка кода на DotNetNuke (Asp.net, синтаксис VB)

Ребята, кто разбирается в VB, помогите сделать работоспособным код для установки на платформу asp.net для CMS DotNetNuke (версия 4.08.01)
Вот описание установки, поэтапно, если есть какие-то ошибки, напишите, пожалуйста
1. Качаем архив.
2. Распаковываем архив. Там папка 525fe61b8bd183d44361b662f6370d8d. Качаем её к себе в корень сайта.
3. Отдельно к этому кладём файл sape.cs в папку App_code.
4. Добавляем MyNameSpace: в файле Default.aspx, вверху, во второй строчке, после объявления языка VB вставляем строку: <%@ Import Namespace="MyNameSpace" %>
5. Инициализируем переменную _SAPE_USER: на странице Default.aspx.vb, внизу, перед процедурой загрузки страницы Private Sub Page_Load, вставляем Private _SAPE_USER As String = "5240f86cee4230680cb7634b77810ba6".
6. Для вывода ссылок в файл Defaul.aspx вставляем: <%@
Dim sapeclient As New SAPE_client(_SAPE_USER, Request.Url.Host.ToString(), True, Request.Url.PathAndQuery.ToString(), "UTF-8")
Response.Write(sapeclient.Return_links())
%>

Всё. После этого сайт перестаёт загружаться. Если же убрать файл sape.cs из папки App_code, то с сайтом опять всё нормально. Но код не показывается.
Перепроверял код файла sape.cs. Вроде всё нормально (?). Неизвестно. Помогите, как установить ПРАВИЛЬНО код, чтобы он работал?. Смотрели код и с хостерами. Ничего. Сразу пишу: с ХОСТИНГОМ ВСЁ ВПОРЯДКЕ. Другие кода подключаются на ура. Дело или в ошибке sape.cs и\или процедуре подключения кода... Пожалуйста, напишите свои варианты подключения те, кто знает. Синтаксис движка - VB (не C#!). Заранее большое спасибо...
nphysics вне форума   Ответить с цитированием
Старый 17.03.2008, 18:11   #2
Новичок
 
Регистрация: 17.03.2008
Сообщений: 2
Вес репутации: 0
Thor на пути к лучшему
По умолчанию

Вообщето если я не ошибаюсь, то нельзя помещать файлы на разных языках в одну папку. В App_code создайте новую папку и в нее поместите файл *.cs

А не правильнее ли подключить sape как модуль?
Thor вне форума   Ответить с цитированием
Старый 17.03.2008, 21:02   #3
Новичок
 
Регистрация: 14.03.2008
Сообщений: 2
Вес репутации: 0
nphysics на пути к лучшему
Отправить сообщение для nphysics с помощью ICQ
Smile

Цитата:
Сообщение от Thor Посмотреть сообщение
Вообщето если я не ошибаюсь, то нельзя помещать файлы на разных языках в одну папку. В App_code создайте новую папку и в нее поместите файл *.cs

А не правильнее ли подключить sape как модуль?
Может быть и правильнее, только вот смотрел я на этом форуме все инструкции по этому поводу и ничего путного не нашёл. А как его подключать в качестве модуля?
nphysics вне форума   Ответить с цитированием
Старый 20.03.2008, 09:30   #4
Новичок
 
Регистрация: 20.09.2007
Адрес: Саратов
Сообщений: 31
Вес репутации: 204
Lenza - весьма и весьма положительная личностьLenza - весьма и весьма положительная личность
Отправить сообщение для Lenza с помощью ICQ
По умолчанию

Цитата:
Сообщение от nphysics Посмотреть сообщение
Может быть и правильнее, только вот смотрел я на этом форуме все инструкции по этому поводу и ничего путного не нашёл. А как его подключать в качестве модуля?
В аську постучись
Lenza вне форума   Ответить с цитированием
Старый 24.03.2008, 18:26   #5
Новичок
 
Регистрация: 17.03.2008
Сообщений: 2
Вес репутации: 0
Thor на пути к лучшему
По умолчанию

Создал новый модуль в папке App_code удалил добавил класс сапа_клиент, остальные файлы удалил. А в папке DesctopModules в cs файле создаю объект сапы_клиента и вывожу. В общем как обычный модуль.
Но это все я думаю не обязательно лиж бы работало, что кстате не получается.

Поиндексировала только одну страницу, первую и все. Сам не могу понять почему.

Нашли решение?
Thor вне форума   Ответить с цитированием
Старый 26.06.2008, 16:05   #6
Новичок
 
Регистрация: 26.06.2008
Сообщений: 3
Вес репутации: 0
AlSkela на пути к лучшему
По умолчанию Сайт на ASP.NET (VB.NET)

Опишу свой случай:

В корне сайта создал папку, как указано в архиве, пустую.
В папке App_Code создал папку CSCode, положил в нее файл SAPE.cs

Создал экземпляр класса SAPE_client:
Код:
Public ReadOnly _SAPE_USER As String = [тут мой ID пользователя]
Dim SapClient1 As New SAPE_client(_SAPE_USER)
Для вывода на страницах вставил код:
Код:
Me.DIV1.InnerHtml = SapClient1.Return_links(2)
После запуска в папке, которая распакована из архива появился файл links.xml, в нем:
Код HTML:
<?xml version="1.0" encoding="windows-1251"?>
<sape site_url="[тут URL моего сайта]" delimiter="">
  <page uri="*"><![CDATA[<!--23663347200-->]]></page>
  <sape_ips>
    <ip>217.107.36.73</ip>
    <ip>217.107.36.132</ip>
    <ip>217.107.36.20</ip>
    <ip>87.242.74.101</ip>
    <ip>80.251.136.38</ip>
  </sape_ips>
</sape>
Сайт не проходит модерацию, сообщение такое:
Код:
<1.sape.ru>

При обходе вашего сайта нашим индексирующим роботом не было найдено ни одной страницы в 1-м и 2-х кликах от главной с верно установленным кодом. Проверьте следующее:
1) Признаком верной интерпретации нашего php-кода является заккоментаренное число 23663347200 в том месте хтмл-кода страницы, в котором вы планировали выводить ссылки.  
2) Этот комментарий должен располагаться в индексируемой области (не закрытой блоками noindex и script) доступного для индексации (не закрытого в robots.txt или метатегах) роботами поисковых систем html-документа.
3) Проверьте, не закрыта ли от индексации навигация вашей площадки.
4) Убедитесь, что код системы установлен на страницах, удаленных максимум на 2 клика от главной (более глубокие страницы не индексируются)
5) Попробуйте почитать соответствующий раздел в faq , возможно там вы найдете описание вашей ситуации.
Указанное число на всех страницах есть: <!--23663347200-->

Скажите, в чем может быть дело?
AlSkela вне форума   Ответить с цитированием
Старый 30.06.2008, 18:56   #7
Новичок
 
Регистрация: 26.06.2008
Сообщений: 3
Вес репутации: 0
AlSkela на пути к лучшему
Exclamation

все еще не заработало
проверил все условия перечисленные на форуме: http://forum.sape.ru/showthread.php?p=48903#post48903
AlSkela вне форума   Ответить с цитированием
Старый 05.07.2008, 23:44   #8
Новичок
 
Регистрация: 16.04.2008
Сообщений: 4
Вес репутации: 0
dbsysru на пути к лучшему
По умолчанию

Всё, сделал мне один человек код. Если кому нужно, обращаться 48восемь64041два
dbsysru вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синтаксис поиска elenhil Вопросы по работе системы 4 11.02.2009 14:56
установка кода natalya Вопросы от новичков 3 03.04.2008 15:35
Установка кода romkin Ошибки при работе с системой 2 19.01.2008 20:13
Установка кода на IPB 2.X.X V!rus Ошибки при работе с системой 4 29.08.2007 20:38


Часовой пояс GMT +3, время: 16:12.