Master-Interlook:Interlook-Web. Работа с файлом Web.config — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Aefremov (обсуждение | вклад) |
|||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице | ||
+ | |||
+ | <table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"> | ||
+ | <tr> | ||
+ | <td> | ||
+ | Более ранние версии:<BR> | ||
+ | [http://wiki.megatec.ru/index.php?title=Master-Interlook:Interlook-Web._%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%BC_Web.config&stableid=4550 До 2009.2.19 включительно]<BR> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | |||
Настройки работы ПК "Мастер-Interlook Web" определяются в файле web.config. Данный файл расположен в корневом каталоге сайта. Редактируемые настройки описаны в приведенной ниже таблице:<BR> | Настройки работы ПК "Мастер-Interlook Web" определяются в файле web.config. Данный файл расположен в корневом каталоге сайта. Редактируемые настройки описаны в приведенной ниже таблице:<BR> | ||
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=660 | <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=660 | ||
Строка 9: | Строка 21: | ||
<td width=350 valign=top style='width:203.9pt;border:solid black 1.0pt; | <td width=350 valign=top style='width:203.9pt;border:solid black 1.0pt; | ||
border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=TitleTable align=left style='text-align:left;layout-grid-mode:char'>Описание | + | <p class=TitleTable align=left style='text-align:left;layout-grid-mode:char'>Описание</p> |
</td> | </td> | ||
<td width=94 valign=top style='width:70.85pt;border:solid black 1.0pt; | <td width=94 valign=top style='width:70.85pt;border:solid black 1.0pt; | ||
Строка 196: | Строка 208: | ||
char'><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> | char'><span style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'> | ||
</span></span>false - при поиске цен будут отбираться только цены за человека</p> | </span></span>false - при поиске цен будут отбираться только цены за человека</p> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</td> | </td> | ||
</tr> | </tr> | ||
Строка 351: | Строка 221: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>5</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 380: | Строка 250: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>6</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 407: | Строка 277: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>7</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 435: | Строка 305: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>8</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 464: | Строка 334: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>9</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 499: | Строка 369: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>10</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 540: | Строка 410: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>11</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 588: | Строка 458: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>12</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 621: | Строка 491: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>13</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 648: | Строка 518: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>14</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 679: | Строка 549: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'> | + | <p class=Tabletext style='layout-grid-mode:char'>15</p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 708: | Строка 578: | ||
<td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | <td width=29 valign=top style='width:22.0pt;border-top:none;border-left:solid black 1.0pt; | ||
border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | border-bottom:solid black 1.0pt;border-right:none;padding:0cm 5.4pt 0cm 5.4pt'> | ||
− | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US> | + | <p class=Tabletext style='layout-grid-mode:char'><span lang=EN-US>16</span></p> |
</td> | </td> | ||
<td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | <td width=350 valign=top style='width:203.9pt;border-top:none;border-left: | ||
Строка 741: | Строка 611: | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | |||
− | |||
− |
Текущая версия на 10:15, 28 декабря 2022
Версия статьи от 28-12-2022. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице
Более ранние версии: |
Настройки работы ПК "Мастер-Interlook Web" определяются в файле web.config. Данный файл расположен в корневом каталоге сайта. Редактируемые настройки описаны в приведенной ниже таблице:
№ |
Описание |
Секция в файле web.config |
Название настройки |
Пример использования/ Возможные значения |
Обязательные настройки. Данные настройки обязательны к заполнению до начала работы с порталом |
||||
1 |
Настройка определяющая параметры соединения с БД ПК “Мастер-Interlook”
|
<connectionStrings> |
connectionString |
<add connectionString="Data Source=ServerName; Initial Catalog=DBName;User Id=UserName;Password=SomePassword" name="connectionString1" /> ·
ServerName
-название сервера баз данных на котором развернута база данных
Master-Interlook ·
DBName
-название базы данных Master-Interlook ·
UserName-логин
пользователя в базу данных Master-Interlook с привелегиями db_owner · SomePassword-пароль для логина UserName
|
2 |
Строка подключения для веб-сервиса Master-Interlook |
<AppSettings> |
WebServicePath |
<add key="WebServicePath" value="<a href="http://localhost/ILWebService/Service.asmx" target="_blank">http://localhost/ILWebService/Service.asmx</a>" /> |
3 |
Ключ партнера типа Program-Owner из таблицы Partners програмы Master-Interlook. Данный ключ определяет партнера-владельца веб портала. При входе пользователя проверяется его принадлежность к указанному партнеру(Устанавливается в таблице OnlineUsers ПК “Мастер-Interlook”). В дальнейшем, например, данный партнер будет фигурировать в путевках забронированных через систему. Начиная с релиза 9.2.14 в
секции AppSettings для настройки ProgramOwner в качестве значения можно
указывать несколько ключей филиалов через запятую (без пробелов). В этом
случае на сайте смогут работать все пользователи связанные с данными
филиалами. |
<AppSettings> |
ProgramOwner |
<add key="ProgramOwner" value="KeyOFProgramOwner" />-где KeyOFProgramOwner ключ партнера типа Program-Owner из таблицы Partners програмы Master-Interlook |
4 |
Признак типа цен на размещение в отеле |
<AppSettings> |
PricePerRoom |
<add key="PricePerRoom" value="true" /> · true-при поиске цен будут отбираться только цены за комнату · false - при поиске цен будут отбираться только цены за человека |
Настройки отправки почты. Внимание! Для осуществления корректного бронирования необходимо заполнение всех указанных настроек |
||||
5 |
Почтовый ящик, с которого будут отправляться сообщения из Системы “Interlook-Web” (например, при регистрации нового пользователя Системы с данного ящика будет отправлено сообщение о подтверждении успешной регистрации) |
<AppSettings> |
mailFrom |
<add key="mailFrom" value="test@sometest.tt" /> |
6 |
Почтовый ящик, на который будут отправляться сообщения из Системы “Interlook-Web” |
<AppSettings> |
rcptTo |
<add key="rcptTo" value="test@sometest.tt" /> |
7 |
Почтовый ящик, на который будут отправляться сообщения об ошибках, возникающих при работе пользователей в Системе |
<AppSettings> |
adminEmail |
<add key="adminEmail" value="test@sometest.tt" /> |
8 |
Почтовый ящик используемый для отправки сообщений об ошибках в режиме DEBUG - в том случае, если секция compilation debug имеет значение "true"(используется разработчиками Системы) |
<AppSettings> |
|
<add key="debugPurposeMail" value="test@sometest.tt" /> |
9 |
Настройка дублирующая настройку E-mail for agency registration в экране System Settings ПК Master-Interlook. Данная настройка позволяет задать адрес электронной почты на который уходит сообщение при регистрации агенства через систему Interlook-web (ссылка Agency registration на странице входа в систему). При этом через ПК Master-interlook можно задавать только один адрес, в то время как в файле web.config можно указывать несколько адресов через запятую. |
<AppSettings> |
EmailForAgencyReg |
<add key="EmailForAgencyReg" value="test@sometest.tt" />
|
10 |
Настройка включающая возможность отправки уведомления на указанный адрес электронной почты в случае отправки сообщения из экрана детализации путевки. Начиная с релиза 9.2.16 на данный адрес также отправляется сообщение о перебронировании услуги(услуг) в путевке, а также об аннуляции путевки. Для включения необходимо указать адрес в настройке EmailForReservationMessage в секции AppSettings. В том случае, если настройка не указана - она игнорируется системой. |
<AppSettings> |
EmailForReservationMessage |
<add key="EmailForReservationMessage" value="test@sometest.tt" /> |
Настройки бронирования и отслеживания доступности услуги проживания в отеле |
||||
11 |
Данная настройка
предназначена для осуществления возможности бронирования частными лицами.
ListOfKeys –список ключей (поле US_KEY таблицы DUP_USER) пользователей под
которыми будет происходить индивидуальное бронирование, разделенных запятыми.
Для осуществления бронирования предварительно должны быть созданы
соответствующие пользователи –при этом необходимо в ПК “ Master-Interlook ”
создать партнера-туроператора (например с названием Individual) с которым
связаны данные пользователи и создать для него соответсвующие цены. |
<AppSettings> |
PrivatePersonIDs |
<add key="PrivatePersonIDs" value="ListOfKeys" />
-можно указать несколько ключей разделенных запятыми (например, в случае создания отдельного пула цен для обычных частных лиц и бронирования VIP)-например так <add key="PrivatePersonIDs" value="175,188" /> |
12 |
Настройка определяющая тип отображения информации о доступности отелей |
<AppSettings> |
HotelScheduleClosing |
<add key="HotelScheduleClosing" value="true" /> · true-отображаются периоды закрытия отелей, · false -отображаются периоды доступности отелей |
13 |
Настройка определяющая максимально возможную длительность тура в днях (По умолчанию 92 дня) |
<AppSettings> |
MaxTourLength |
<add key="MaxTourLength" value="92" /> |
14 |
Настройка позволяющая выводить ссылку на сайт отеля на странице поиска цен на услугу проживания в отеле |
<AppSettings> |
ShowHotelWebSite |
<add key="ShowHotelWebSite value="true" /> Значение по умолчанию "true". При изменении на "false" - сайт отеля не выводится |
15 |
Перевод на специальную страницу. В случае установки в true Система при возникновении ошибки переводит пользователя на специальную страницу, в случае false –просто выводит на экран ошибку |
<AppSettings> |
enableErrorPage |
<add key="enableErrorPage” value="true" /> |
16 |
Возможность включать\отключать доступность бронирования пакетов услуг |
<AppSettings> |
HideReservationPackage |
<add key="HideReservationPackage" value="false" /> · false – возможность бронирования пакетов услуг включена, · true - возможность бронирования пакетов услуг выключена |