Home > Коллектор IMS, делать что-то еще

Коллектор IMS, делать что-то еще

ПЕРЕВОД ПРИМЕЧАНИЯ: Предлагаем вашему вниманию некоторые комментарии в конце этого поста.

clip image001314 Manifold IMS, doing something else

В предыдущей статье мы рассмотрели, как создать службу IMS, установленных на основныхclip image00315 Manifold IMS, doing something elseчертовский шаблона, который поставляется по умолчанию.

Теперь давайте посмотрим, как сделать взаимодействие между одной и другой карте, используя опцию гиперссылки и код. Проект основан на карте США, опирающийся на определенную область, подобный тому, что может произойти, когда навигации из разбиения индекса или квадранте карты различного масштаба.

Данных

  • 1 индексная карта называется states.map, состоящие только из компонентов, в этом есть своя config.txt
  • 1 карта для каждого региона с собственным карты, это имеет дополнительную карту к его рисунок и метку, то он будет опубликован со своим собственным config.txt
  • 1 ASP по умолчанию, которое показывает индекс
  • 1 ASP называемая карта, которая является шаблоном для показывали карты, этот отзыв которая является картой и конфигурации, которые должны быть развернуты
  • 1 ASP для отображения таблицы справа, которая показана при активации “инфо” команду
  • 1 шаблон стиля называют default.css
  • 1 папку, где размещены изображения с рамкой карты

Если мы посмотрим на график, публикация каждого из регионов можно сделать, создав одну карту, с этикеткой и тематизации. Но когда это отправить clip image0055 Manifold IMS, doing something elseопубликовать его был выбран тот же шаблон, но с одной конфигурации.

В конце дела, конфигурации содержит основной текст, который определяет компонент, файл, чтобы открыть и другие банальности.

Компонент = Округов Mtn карте
Copyright = Copyright (C) 2005. Все права защищены.
CX = 600
КД = 400
файл = C: InetpubWwwrootMultiMapCountiesMtn.map
гиперссылки = TRUE
imageDesc = False
логотип = TRUE
субтитров = Нажмите на ссылку выше, чтобы вернуться в главное карте США.
название = горах

Функциональность

Что искать в том, что из индекса карте мы можем перейти к конкретной карте, а затем вернуться к предыдущему.

Это было решено, поставив URL в таблице, которая показывает, где вы будете ехать, а в случае индекса, он только посылает на картах регионов. В случае регионах выше карты есть URL для возврата к начальной карте.

<% IF (название = “” | |! Регионе = “”) {%>
<tr><td colspan=”2″ width=”<%= cxhdr %>”>
<%, Если (регион! = “”) {%><a href=”default.asp”>Соединенные Штаты</a>> <%}%>
<% IF (название = “” && регионе = “”) {%> – <%}%>
<% IF (титул! = “”) {%> <% = Кодирования (название)%> <%}%>
</td></tr>
<%}%>

Чтобы вывести таблицу, они создали ASP, который поднимает объекта данных, выбранных в таблице, как показано на IFRAME справа.

clip image00660 Manifold IMS, doing something else

clip image00742 Manifold IMS, doing something else

Гиперссылки

Наука этого шаблона основан на создании гиперссылок между картой и другими:

clip image0091 Manifold IMS, doing something else

Если вы заметили, не другая вещь, которая URL на хост, выбрав, что с шаблоном по умолчанию он выбирает карту. Для создания гиперссылки колонке выбирается тип URL данных от конструкции таблицы, в данном случае отправки переменной «регион», заданные в шаблоне по умолчанию, осина.

clip image0111 Manifold IMS, doing something else/ / Создаем параметры
Var команда = parameterForm (“Команда”, “Ввод в эксплуатацию”);
Var Mode = parameterForm («режим», «Центр»);
Вар parameterForm = (“регион“,” “);
Var regionCurrent = параметр (“регион“,” “);
Var = parameterForm государство (“государство”, “”);
Var X = parameterForm (“X”, “”);
Var у = parameterForm (“Y”, “”);

/ / Изменение регионов при необходимости
Если (регион ! = RegionCurrent) {
регион = RegionCurrent;
состояние = “”;
}

О, если вы боитесь код, это и другие примеры можно скачать с веб-коллектор, который включает в себя карты и папки публикации с уже сформированным ASP. Вы должны открыть его и установить эту службу, как описано ранее. Тогда вы можете пойти заменив его собственным примером, и там вы увидите что нет ничего особенного (*).

Также в этом Форум консультация показано различных реальных сайтах установлены на коллекторе, о котором я говорил ранее о примере.

ПЕРЕВОД ПРИМЕЧАНИЯ:

(*) Не надо ES-дель-Мундо OtroЭто испанские идиомы это означает, что что-то не так сложно, как казалось изначально.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.