Новости Joomla

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

👩‍💻 ИИ-админ для Joomla ближе, чем вы думаете: Joomla MCP.

В февральском номере Joomla Community Magazine в статье Evolving Joomla - Joomla CMS MCP Server: Opening the Door to AI-Powered Administration рассказывается о работе команды разработчиков над внедрением в ядро Joomla MCP-сервера.

Что такое MCP-сервер?
Последние годы всех захватывает бум ИИ-технологий. Появились ИИ-агенты - программы, устанавливаемые на сервер или компьютер, которые получают от вас запрос или задачу в человеческом виде и могут выполнять действия с файлами, ходить по сайтам, создавать сайты, программировать и т.д. Люди используют ИИ-агентов в самых разных ситуациях: от написания и проверки кода (даже там, где язык программирования не знаете совсем) до планирования путешествий и бронирования гостиницы.

ИИ-агенты могут использовать различные программные инструменты по протоколу Model Context Protocol (MCP). Для этого разработчик программы должен внедрить MCP в свой продукт или сервис. Так, например, ваш ИИ-агент может ходить по сайтам через браузер и собирать нужную информацию, управляя браузером через MCP-сервер. Или использовать функционал IDE PHP Storm для написания кода, сбора и отладки ошибок, использовать поиск PHP Storm по кодовой базе, а не простой текстовый поиск по файлам. MCP предоставляет набор функций для полноценного управления программным обеспечением.

В случае с Joomla, сервер MCP может предоставить администраторам следующие возможности:
- Автоматическое создание категорий, материалов и меню на основе карты сайта или PDF-файла.
- Создавайть SEO-оптимизированные заголовки и метаописания в пакетном режиме.
- Обновлять расширения на нескольких сайтах одновременно
- Создание посадочные страницы.

Важно отметить, что сервер MCP не задумывался как функция, доступная только «супер-администраторам». Цель инициативы — создать решение, которое будет простым в настройке, маломощным и доступным для широкого круга пользователей.

В процессе разработки точка входа Joomla (аналогично Site, Administrator, Api, Cli), которая будет работать с Streamable HTTP, необходимым для MCP. Аутентификация пока что предполагается на токенах, но затем планируется создание универсального OAuth-сервера для Joomla.
Фактические возможности MCP — инструменты, ресурсы и подсказки — реализованы в виде плагинов для обеспечения расширяемости. Таким образом ожидаем, что и сторонние разработчики смогут создавать MCP-плагины для внедрения поддержки своих расширений Joomla для работы с ИИ.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 2479 Просмотров
*

Mazai

  • Новичок
  • 7
  • 0 / 1
Значит проблема следующая: у меня два сайта на одном хостинге в одном аккаунте. Оба сайта на Joomla 1.5.9 и 1.5.13. На 1.5.13 в ChronoForms работает форма с ява скриптом. Вставляю эту же форму на сайт 1.5.9 - не работает. Сделал ап до 1.5.13 - результат нулевой.

Проблема в настройках ChronoForms Joomla или что еще?

[code]
<table width="620" border="0">
  <tr>
    <td width="118" bgcolor="#C8DAE1"><label class="cf_label" style="width: 150px;">Тип жилья</label></td>
    <td width="73" bgcolor="#C8DAE1"><label class="cf_label" style="width: 150px;">Мебель</label></td>
    <td width="121" bgcolor="#C8DAE1"><label class="cf_label" style="width: 150px;">Оборудование</label></td>
    <td width="123" bgcolor="#C8DAE1">Доступность метро</td>
    <td width="143" bgcolor="#C8DAE1"><label class="cf_label" style="width: 150px;">Время до метро</label></td>
  </tr>
  <tr>
    <td valign="top" bgcolor="#C8DAE1"><input value="1комнатная" title="" class="radio" id="check00" name="check0[]" type="checkbox" />
      1-Комн <br />
      <input value="2комнатная" title="" class="radio" id="check01" name="check0[]" type="checkbox" />
      2-Комн <br />
      <input value="3комнатная" title="" class="radio" id="check02" name="check0[]" type="checkbox" />
      <label for="check02" class="check_label">3-Комн</label>
      <br />
      <input value="4комнатная" title="" class="radio" id="check03" name="check0[]" type="checkbox" />
      <label for="check03" class="check_label">4-Комн </label>
      <br />
      <input value="Комната" title="" class="radio" id="check04" name="check0[]" type="checkbox" />
      Комната <br />
      <input value="Койкоместо" title="" class="radio" id="check05" name="check0[]" type="checkbox" />
      Койко-место</td>
    <td valign="top" bgcolor="#C8DAE1"><input value="вся" title="" class="radio" id="check10" name="check1[]" type="checkbox" />
      <label for="check10" class="check_label">Вся</label>
      <br />
      <input value="кухня" title="" class="radio" id="check11" name="check1[]" type="checkbox" />
      Кухня <br />
      <input value="пустая" title="" class="radio" id="check12" name="check1[]" type="checkbox" />
      Пустая</td>
    <td valign="top" bgcolor="#C8DAE1"><input value="СТМА" title="" class="radio" id="check20" name="check2[]" type="checkbox" />
      ст. Машина <br />
      <input value="ТВ" title="" class="radio" id="check21" name="check2[]" type="checkbox" />
      <label for="check21" class="check_label">Телевизор</label>
      <br />
      <input value="Холодильник" title="" class="radio" id="check22" name="check2[]" type="checkbox" />
      <label for="check22" class="check_label">Холодильник</label></td>
    <td valign="top" bgcolor="#C8DAE1"><input value="Пешком" title="" class="radio" id="check30" name="check3[]" type="checkbox" />
      <label for="check30" class="check_label">Пешком</label>
      <br />
      <input value="транспортом" title="" class="radio" id="check31" name="check3[]" type="checkbox" />
      Транспортом</td>
    <td valign="top" bgcolor="#C8DAE1"><input value="5" title="" class="radio" id="check40" name="check4[]" type="checkbox" />
      5 минут
      и более<br />
      <input value="15" title="" class="radio" id="check41" name="check4[]" type="checkbox" />
      15 минут
      и более<br />
      <input value="30" title="" class="radio" id="check42" name="check4[]" type="checkbox" />
      30 минут и более</td>
  </tr>
  <tr>
    <td colspan="5" align="left" bgcolor="#C8DAE1"><span class="form_element cf_textbox">
      <label class="cf_label" style="width: 150px;">Ваше имя</label>
      <input class="cf_inputbox" maxlength="150" size="30" title="" id="text_10" name="text_10" type="text" />
    </span><span class="form_element cf_textbox">
      <label class="cf_label" style="width: 150px;">Контактный телефон</label>
      <input class="cf_inputbox" maxlength="150" size="30" title="" id="text_11" name="text_11" type="text" />
    </span></td>
  </tr>
</table>
<table width="600" border="0">
 <div align="center">
  <p>
    <select name=metro_s size=10 ondblclick="add_m();">
      <option value="85">Авиамоторная</option>
      <option value="13">Автозаводская</option>
      <option value="97">Академическая</option>
      <option value="53">Александровский сад</option>
      <option value="105">Алексеевская</option>
      <option value="135">Алтуфьево</option>
      <option value="156">Аннино</option>
      <option value="50">Арбатская</option>
      <option value="5">Аэропорт</option>
      <option value="109">Бабушкинская</option>
      <option value="57">Багратионовская</option>
      <option value="71">Баррикадная</option>
      <option value="47">Бауманская</option>
      <option value="69">Беговая</option>
      <option value="7">Белорусская</option>
      <option value="93">Беляево</option>
      <option value="131">Бибирево</option>
      <option value="30">Библиотека Ленина</option>
      <option value="120">Боровицкая</option>
      <option value="107">Ботанический сад</option>
      <option value="145">Братиславская</option>
      <option value="195">Бунинская аллея</option>
      <option value="106">ВДНХ</option>
      <option value="16">Варшавская</option>
      <option value="24">Вернадского проспект</option>
      <option value="112">Владыкино</option>
      <option value="2">Водный стадион</option>
      <option value="3">Войковская</option>
      <option value="77">Волгоградский проспект</option>
      <option value="142">Волжская</option>
      <option value="203">Волоколамская</option>
      <option value="157">Воробьевы горы</option>
      <option value="198">Выставочная</option>
      <option value="81">Выхино</option>
      <option value="6">Динамо</option>
      <option value="115">Дмитровская</option>
      <option value="132">Добрынинская</option>
      <option value="21">Домодедовская</option>
      <option value="164">Донского Дмитрия бульвар</option>
      <option value="140">Дубровка</option>
      <option value="43">Измайловская</option>
      <option value="94">Калужская</option>
      <option value="18">Кантемировская</option>
      <option value="17">Каховская</option>
      <option value="15">Каширская</option>
      <option value="52">Киевская</option>
      <option value="74">Китай-город</option>
      <option value="144">Кожуховская</option>
      <option value="14">Коломенская</option>
      <option value="35">Комсомольская</option>
      <option value="92">Коньково</option>
      <option value="22">Красногвардейская</option>
      <option value="133">Краснопресненская</option>
      <option value="36">Красносельская</option>
      <option value="34">Красные ворота</option>
      <option value="139">Крестьянская застава</option>
      <option value="29">Кропоткинская</option>
      <option value="62">Крылатское</option>
      <option value="73">Кузнецкий мост</option>
      <option value="79">Кузьминки</option>
      <option value="60">Кунцевская</option>
      <option value="48">Курская</option>
      <option value="55">Кутузовская</option>
      <option value="98">Ленинский проспект</option>
      <option value="32">Лубянка</option>
      <option value="143">Люблино</option>
      <option value="87">Марксистская</option>
      <option value="146">Марьино</option>
      <option value="8">Маяковская</option>
      <option value="110">Медведково</option>
      <option value="197">Международная</option>
      <option value="117">Менделеевская</option>
      <option value="196">Митино</option>
      <option value="61">Молодежная</option>
      <option value="202">Мякининская</option>
      <option value="124">Нагатинская</option>
      <option value="125">Нагорная</option>
      <option value="126">Нахимовский проспект</option>
      <option value="82">Новогиреево</option>
      <option value="11">Новокузнецкая</option>
      <option value="134">Новослободская</option>
      <option value="89">Новоясеневская</option>
      <option value="95">Новые черемушки</option>
      <option value="100">Октябрьская</option>
      <option value="67">Октябрьское поле</option>
      <option value="20">Орехово</option>
      <option value="111">Отрадное</option>
      <option value="31">Охотный Ряд</option>
      <option value="12">Павелецкая</option>
      <option value="28">Парк Культуры</option>
      <option value="165">Парк Победы</option>
      <option value="44">Партизанская</option>
      <option value="42">Первомайская</option>
      <option value="83">Перово</option>
      <option value="113">Петровско-Разумовская</option>
      <option value="141">Печатники</option>
      <option value="59">Пионерская</option>
      <option value="63">Планерная</option>
      <option value="86">Площадь Ильича</option>
      <option value="49">Площадь революции</option>
      <option value="68">Полежаевская</option>
      <option value="121">Полянка</option>
      <option value="130">Пражская</option>
      <option value="38">Преображенская площадь</option>
      <option value="76">Пролетарская</option>
      <option value="136">Проспект Мира</option>
      <option value="96">Профсоюзная</option>
      <option value="72">Пушкинская</option>
      <option value="1">Речной вокзал</option>
      <option value="104">Рижская</option>
      <option value="138">Римская</option>
      <option value="80">Рязанский проспект</option>
      <option value="116">Савеловская</option>
      <option value="108">Свиблово</option>
      <option value="127">Севастопольская</option>
      <option value="45">Семеновская</option>
      <option value="122">Серпуховская</option>
      <option value="192">Скобелевская улица</option>
      <option value="201">Славянский бульвар</option>
      <option value="51">Смоленская</option>
      <option value="4">Сокол</option>
      <option value="37">Сокольники</option>
      <option value="26">Спортивная</option>
      <option value="200">Строгино</option>
      <option value="54">Студенческая</option>
      <option value="102">Сухаревская</option>
      <option value="64">Сходненская</option>
      <option value="75">Таганская</option>
      <option value="9">Тверская</option>
      <option value="10">Театральная</option>
      <option value="78">Текстильщики</option>
      <option value="91">Теплый стан</option>
      <option value="114">Тимирязевская</option>
      <option value="88">Третьяковская</option>
      <option value="199">Трубная</option>
      <option value="123">Тульская</option>
      <option value="103">Тургеневская</option>
      <option value="65">Тушинская</option>
      <option value="70">Улица 1905 года</option>
      <option value="194">Улица Горчакова</option>
      <option value="40">Улица Подбельского</option>
      <option value="25">Университет</option>
      <option value="193">Ушакова адмирала бульвар</option>
      <option value="58">Филевский парк</option>
      <option value="56">Фили</option>
      <option value="27">Фрунзенская</option>
      <option value="19">Царицыно</option>
      <option value="118">Цветной бульвар</option>
      <option value="39">Черкизовская</option>
      <option value="128">Чертановская</option>
      <option value="119">Чеховская</option>
      <option value="33">Чистые пруды</option>
      <option value="137">Чкаловская</option>
      <option value="99">Шаболовская</option>
      <option value="84">Шоссе энтузиастов</option>
      <option value="41">Щелковская</option>
      <option value="66">Щукинская</option>
      <option value="46">Электрозаводская</option>
      <option value="23">Юго-Западная</option>
      <option value="129">Южная</option>
      <option value="155">Янгеля Академика</option>
      <option value="90">Ясенево</option>
    </select>
    <input type=button name=add value="->" onClick="add_m();">
    <input type=button name=del value="<-" onClick="del_m();">
    <select name=metro[] multiple size=10 style="width:150px;" ondblclick="del_m();">
    </select>
  </p>
  <p>
    <input type="button" value="  Очистить ст.метро!  " onclick="freset();">
    <input type="submit" value="Отправить заявку" onClick="fsubmit();">
    <input type="reset" value="Очистить все" onClick="freset();">
  </p>
</div>
    <div>
<fieldset style="display:inline; padding: 3px;">
<legend></legend>
<legend>

</legend>
<td><div id=metromap name=metromap style="height: 680px; position: relative; top: 0px; left: 0px;">
<img usemap="#map" src="/images/metromap_2009b.gif" border=0>
</div>
<br>
<script>
a = document.all;

//alert(a.metromap);
metro = new Array();
metro[85] = new Array("Авиамоторная",0,509,310);metro[13] = new Array("Автозаводская",0,390,491);metro[97] = new Array("Академическая",0,191,585);metro[53] = new Array("Александровский сад",0,223,409);metro[105] = new Array("Алексеевская",0,390,110);metro[135] = new Array("Алтуфьево",0,316,60);metro[156] = new Array("Аннино",0,290,665);metro[50] = new Array("Арбатская",0,207,393);metro[5] = new Array("Аэропорт",0,191,100);metro[109] = new Array("Бабушкинская",0,390,70);metro[57] = new Array("Багратионовская",0,52,297);metro[71] = new Array("Баррикадная",0,179,260);metro[47] = new Array("Бауманская",0,509,229);metro[69] = new Array("Беговая",0,176,199);metro[7] = new Array("Белорусская",0,225,239);metro[93] = new Array("Беляево",0,191,625);metro[131] = new Array("Бибирево",0,316,70);metro[30] = new Array("Библиотека Ленина",0,235,408);metro[120] = new Array("Боровицкая",0,241,419);metro[107] = new Array("Ботанический сад",0,390,90);metro[145] = new Array("Братиславская",0,407,625);metro[195] = new Array("Бунинская аллея",0,290,755);metro[106] = new Array("ВДНХ",0,390,100);metro[16] = new Array("Варшавская",0,365,537);metro[24] = new Array("Вернадского проспект",0,87,645);metro[112] = new Array("Владыкино",0,316,90);metro[2] = new Array("Водный стадион",0,191,70);metro[3] = new Array("Войковская",0,191,80);metro[77] = new Array("Волгоградский проспект",0,490,624);metro[142] = new Array("Волжская",0,407,605);metro[203] = new Array("Волоколамская",0,17,198);metro[157] = new Array("Воробьевы горы",0,87,625);metro[198] = new Array("Выставочная",0,128,348);metro[81] = new Array("Выхино",0,490,664);metro[6] = new Array("Динамо",0,191,110);metro[115] = new Array("Дмитровская",0,265,179);metro[132] = new Array("Добрынинская",0,290,487);metro[21] = new Array("Домодедовская",0,390,655);metro[164] = new Array("Донского Дмитрия бульвар",0,290,697);metro[140] = new Array("Дубровка",0,407,575);metro[43] = new Array("Измайловская",0,509,189);metro[94] = new Array("Калужская",0,191,615);metro[18] = new Array("Кантемировская",0,390,625);metro[17] = new Array("Каховская",0,302,594);metro[15] = new Array("Каширская",0,390,513);metro[52] = new Array("Киевская",0,158,377);metro[74] = new Array("Китай-город",0,354,349);metro[144] = new Array("Кожуховская",0,407,584);metro[14] = new Array("Коломенская",0,390,501);metro[35] = new Array("Комсомольская",0,386,259);metro[92] = new Array("Коньково",0,191,635);metro[22] = new Array("Красногвардейская",0,390,671);metro[133] = new Array("Краснопресненская",0,187,268);metro[36] = new Array("Красносельская",0,490,99);metro[34] = new Array("Красные ворота",0,372,273);metro[139] = new Array("Крестьянская застава",0,456,439);metro[29] = new Array("Кропоткинская",0,210,435);metro[62] = new Array("Крылатское",0,17,228);metro[73] = new Array("Кузнецкий мост",0,317,312);metro[79] = new Array("Кузьминки",0,490,644);metro[60] = new Array("Кунцевская",0,17,262);metro[48] = new Array("Курская",0,421,317);metro[55] = new Array("Кутузовская",0,72,317);metro[98] = new Array("Ленинский проспект",0,191,575);metro[32] = new Array("Лубянка",0,325,320);metro[143] = new Array("Люблино",0,407,614);metro[87] = new Array("Марксистская",0,418,397);metro[146] = new Array("Марьино",0,407,635);metro[8] = new Array("Маяковская",0,229,265);metro[110] = new Array("Медведково",0,390,60);metro[197] = new Array("Международная",0,128,338);metro[117] = new Array("Менделеевская",0,265,212);metro[196] = new Array("Митино",0,17,187);metro[61] = new Array("Молодежная",0,17,237);metro[202] = new Array("Мякининская",0,17,208);metro[124] = new Array("Нагатинская",0,290,558);metro[125] = new Array("Нагорная",0,290,568);metro[126] = new Array("Нахимовский проспект",0,290,578);metro[82] = new Array("Новогиреево",0,509,278);metro[11] = new Array("Новокузнецкая",0,333,399);metro[134] = new Array("Новослободская",0,265,224);metro[89] = new Array("Новоясеневская",0,191,667);metro[95] = new Array("Новые черемушки",0,191,605);metro[100] = new Array("Октябрьская",0,241,479);metro[67] = new Array("Октябрьское поле",0,176,179);metro[20] = new Array("Орехово",0,390,645);metro[111] = new Array("Отрадное",0,316,80);metro[31] = new Array("Охотный Ряд",0,289,356);metro[12] = new Array("Павелецкая",0,384,451);metro[28] = new Array("Парк Культуры",0,196,449);metro[165] = new Array("Парк Победы",0,105,376);metro[44] = new Array("Партизанская",0,509,199);metro[42] = new Array("Первомайская",0,509,179);metro[83] = new Array("Перово",0,509,289);metro[113] = new Array("Петровско-Разумовская",0,290,130);metro[141] = new Array("Печатники",0,407,595);metro[59] = new Array("Пионерская",0,32,277);metro[63] = new Array("Планерная",0,176,139);metro[86] = new Array("Площадь Ильича",0,456,362);metro[49] = new Array("Площадь революции",0,307,374);metro[68] = new Array("Полежаевская",0,176,189);metro[121] = new Array("Полянка",0,290,469);metro[130] = new Array("Пражская",0,290,645);metro[38] = new Array("Преображенская площадь",0,490,80);metro[76] = new Array("Пролетарская",0,456,451);metro[136] = new Array("Проспект Мира",0,353,234);metro[96] = new Array("Профсоюзная",0,191,595);metro[72] = new Array("Пушкинская",0,223,303);metro[1] = new Array("Речной вокзал",0,191,60);metro[104] = new Array("Рижская",0,390,120);metro[138] = new Array("Римская",0,456,374);metro[80] = new Array("Рязанский проспект",0,490,654);metro[116] = new Array("Савеловская",0,265,189);metro[108] = new Array("Свиблово",0,390,80);metro[127] = new Array("Севастопольская",0,290,594);metro[45] = new Array("Семеновская",0,509,209);metro[122] = new Array("Серпуховская",0,290,499);metro[192] = new Array("Скобелевская улица",0,290,725);metro[201] = new Array("Славянский бульвар",0,63,333);metro[51] = new Array("Смоленская",0,192,378);metro[4] = new Array("Сокол",0,191,90);metro[37] = new Array("Сокольники",0,490,90);metro[26] = new Array("Спортивная",0,87,615);metro[200] = new Array("Строгино",0,17,218);metro[54] = new Array("Студенческая",0,82,327);metro[102] = new Array("Сухаревская",0,353,265);metro[64] = new Array("Сходненская",0,176,149);metro[75] = new Array("Таганская",0,414,409);metro[9] = new Array("Тверская",0,229,293);metro[10] = new Array("Театральная",0,298,365);metro[78] = new Array("Текстильщики",0,490,634);metro[91] = new Array("Теплый стан",0,191,645);metro[114] = new Array("Тимирязевская",0,265,169);metro[88] = new Array("Третьяковская",0,322,399);metro[199] = new Array("Трубная",0,297,243);metro[123] = new Array("Тульская",0,290,548);metro[103] = new Array("Тургеневская",0,353,303);metro[65] = new Array("Тушинская",0,176,159);metro[70] = new Array("Улица 1905 года",0,176,209);metro[194] = new Array("Улица Горчакова",0,290,745);metro[40] = new Array("Улица Подбельского",0,490,60);metro[25] = new Array("Университет",0,87,635);metro[193] = new Array("Ушакова адмирала бульвар",0,290,736);metro[58] = new Array("Филевский парк",0,42,287);metro[56] = new Array("Фили",0,62,307);metro[27] = new Array("Фрунзенская",0,87,605);metro[19] = new Array("Царицыно",0,390,635);metro[118] = new Array("Цветной бульвар",0,285,243);metro[39] = new Array("Черкизовская",0,490,70);metro[128] = new Array("Чертановская",0,290,625);metro[119] = new Array("Чеховская",0,235,303);metro[33] = new Array("Чистые пруды",0,353,291);metro[137] = new Array("Чкаловская",0,423,329);metro[99] = new Array("Шаболовская",0,191,565);metro[84] = new Array("Шоссе энтузиастов",0,509,298);metro[41] = new Array("Щелковская",0,509,169);metro[66] = new Array("Щукинская",0,176,169);metro[46] = new Array("Электрозаводская",0,509,219);metro[23] = new Array("Юго-Западная",0,87,660);metro[129] = new Array("Южная",0,290,635);metro[155] = new Array("Янгеля Академика",0,290,655);metro[90] = new Array("Ясенево",0,191,655);mimg = new Array();
for(i=0; i<300; i++){
 if(metro){
  mimg = document.createElement("IMAGE");
  mimg.src = "/images/pp.gif";
  mimg.style.position = "absolute"; //
  mimg.style.left = metro[2];
  mimg.style.top = metro[3];
  mimg.style.width = 9;
  mimg.style.height = 9;
  mimg.style.cursor = "hand";
  mimg.onclick = new Function("checkpoint("+i+")");
 }
}

function add_m(){
 num_s = a.metro_s.options.selectedIndex;
 p_id = a.metro_s.options[num_s].value;
 len_d = a["metro[]"].options.length;
 if (a.metro_s.options.selectedIndex!=-1){
  var set;
  for(i=0; i<len_d; i++){ if(a["metro[]"].options.value == a.metro_s.options[num_s].value) set = true; }
  if(!set) a["metro[]"].options[len_d] = new Option(a.metro_s.options[num_s].text, a.metro_s.options[num_s].value);
 }
  metro[p_id][1] = 1;
  if (mimg[p_id]) a.metromap.appendChild(mimg[p_id]);
}

function del_m(){
 num = a["metro[]"].options.selectedIndex;
 p_id = a["metro[]"].options[num].value;
 if(num!=-1) a["metro[]"].options.remove(num);
  metro[p_id][1] = 0;
  if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
}

function checkpoint(p_id)
{
 if(metro[p_id][1] == 0) metro[p_id][1] = 1; else metro[p_id][1] = 0;
 if(metro[p_id][1] == 1)
 {
       len_d = a["metro[]"].options.length;
       var op_num=-1;
       for(i=0; i<a.metro_s.options.length; i++)
       {
           if(a.metro_s.options.value == p_id)
           {
               op_num = i;
               break;
           }
       }
       if (op_num != -1)
       {
           a["metro[]"].options[len_d] = new Option(a.metro_s.options[op_num].text, a.metro_s.options[op_num].value);
           if (mimg[p_id]) a.metromap.appendChild(mimg[p_id]);
       }
 }
 else
 {
   if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
   len_d = a["metro[]"].options.length; num = -1;
   for(i=0; i<len_d; i++)
   {
       if(a["metro[]"].options.value == p_id)
       {
           num = i;
           break;
       }
   }
   if(num!=-1) a["metro[]"].options.remove(num);
 }
}

function fsubmit()
{
 a.metro_s.value = null;
 for (i=0; i<a["metro[]"].length; i++){ a["metro[]"].options.selected = true; }
 document.forms[0].submit();
}

function fadd()
{
 for (i=0; i<a["metro_s"].length;)
 {
  a["metro_s"].options.selected = true;
  add_m();
 }
}

function freset()
{
 for (i=0; i<a["metro[]"].length;)
 {
   p_id = a["metro[]"].options.value;
   if(i!=-1) a["metro[]"].options.remove(i);
   metro[p_id][1] = 0;
   if (mimg[p_id]) a.metromap.removeChild(mimg[p_id]);
 }
}
</script>

<map name="map">
<area shape="circle" coords="53,472,7" onclick="checkpoint(28);checkpoint(100);checkpoint(132);checkpoint(122);checkpoint(133);checkpoint(71);checkpoint(7);checkpoint(134);checkpoint(117);checkpoint(136);checkpoint(35);checkpoint(48);checkpoint(137);checkpoint(87);checkpoint(75);checkpoint(12);checkpoint(52);" title="Выделение кольцевых станций"><area shape="circle" coords="53,487,7" onclick="checkpoint(121);checkpoint(120);checkpoint(30);checkpoint(53);checkpoint(50);checkpoint(51);checkpoint(29);checkpoint(8);checkpoint(9);checkpoint(72);checkpoint(119);checkpoint(73);checkpoint(32);checkpoint(118);checkpoint(199);checkpoint(102);checkpoint(33);checkpoint(103);checkpoint(34);checkpoint(74);checkpoint(11);checkpoint(88);checkpoint(49);checkpoint(10);checkpoint(31);" title="Выделение внутри Кольца"><area shape="circle" coords="509,258,7" onclick="checkpoint(82);checkpoint(83);checkpoint(84);checkpoint(85);checkpoint(86);" title="Выделение станций до Кольца"><area shape="circle" coords="509,159,7" onclick="checkpoint(41);checkpoint(42);checkpoint(43);checkpoint(44);checkpoint(45);checkpoint(46);checkpoint(47);" title="Выделение станций до Кольца"><area shape="circle" coords="490,50,7" onclick="checkpoint(36);checkpoint(37);checkpoint(38);checkpoint(39);checkpoint(40);" title="Выделение станций до Кольца"><area shape="circle" coords="390,50,7" onclick="checkpoint(104);checkpoint(105);checkpoint(106);checkpoint(107);checkpoint(108);checkpoint(109);checkpoint(110);" title="Выделение станций до Кольца"><area shape="circle" coords="316,50,7" onclick="checkpoint(111);checkpoint(112);checkpoint(113);checkpoint(114);checkpoint(115);checkpoint(116);checkpoint(131);checkpoint(135);" title="Выделение станций до Кольца"><area shape="circle" coords="191,50,7" onclick="checkpoint(1);checkpoint(2);checkpoint(3);checkpoint(4);checkpoint(5);checkpoint(6);" title="Выделение станций до Кольца"><area shape="circle" coords="176,129,7" onclick="checkpoint(63);checkpoint(64);checkpoint(65);checkpoint(66);checkpoint(67);checkpoint(68);checkpoint(69);checkpoint(70);" title="Выделение станций до Кольца"><area shape="circle" coords="17,178,7" onclick="checkpoint(200);checkpoint(54);checkpoint(55);checkpoint(56);checkpoint(57);checkpoint(58);checkpoint(59);checkpoint(60);checkpoint(61);checkpoint(62);checkpoint(165);checkpoint(197);checkpoint(198);" title="Выделение станций до Кольца"><area shape="circle" coords="87,770,7" onclick="checkpoint(23);checkpoint(24);checkpoint(25);checkpoint(26);checkpoint(27);checkpoint(157);" title="Выделение станций до Кольца"><area shape="circle" coords="191,683,7" onclick="checkpoint(89);checkpoint(90);checkpoint(91);checkpoint(92);checkpoint(93);checkpoint(94);checkpoint(95);checkpoint(96);checkpoint(97);checkpoint(98);checkpoint(99);" title="Выделение станций до Кольца"><area shape="circle" coords="290,765,7" onclick="checkpoint(123);checkpoint(124);checkpoint(125);checkpoint(126);checkpoint(127);checkpoint(128);checkpoint(129);checkpoint(130);checkpoint(155);checkpoint(156);checkpoint(164);checkpoint(191);checkpoint(192);checkpoint(193);checkpoint(194);checkpoint(195);" title="Выделение станций до Кольца"><area shape="circle" coords="390,705,7" onclick="checkpoint(13);checkpoint(14);checkpoint(15);checkpoint(16);checkpoint(17);checkpoint(18);checkpoint(19);checkpoint(20);checkpoint(21);checkpoint(22);" title="Выделение станций до Кольца"><area shape="circle" coords="417,685,7" onclick="checkpoint(138);checkpoint(139);checkpoint(140);checkpoint(141);checkpoint(142);checkpoint(143);checkpoint(144);checkpoint(145);checkpoint(146);" title="Выделение станций до Кольца"><area shape="circle" coords="490,684,7" onclick="checkpoint(76);checkpoint(77);checkpoint(78);checkpoint(79);checkpoint(80);checkpoint(81);" title="Выделение станций до Кольца"><area shape="circle" coords="509,310,6" onclick="checkpoint(85);" title="Авиамоторная"><area shape="circle" coords="390,491,6" onclick="checkpoint(13);" title="Автозаводская"><area shape="circle" coords="191,585,6" onclick="checkpoint(97);" title="Академическая"><area shape="circle" coords="223,409,6" onclick="checkpoint(53);" title="Александровский сад"><area shape="circle" coords="390,110,6" onclick="checkpoint(105);" title="Алексеевская"><area shape="circle" coords="316,60,6" onclick="checkpoint(135);" title="Алтуфьево"><area shape="circle" coords="290,665,6" onclick="checkpoint(156);" title="Аннино"><area shape="circle" coords="207,393,6" onclick="checkpoint(50);" title="Арбатская"><area shape="circle" coords="191,100,6" onclick="checkpoint(5);" title="Аэропорт"><area shape="circle" coords="390,70,6" onclick="checkpoint(109);" title="Бабушкинская"><area shape="circle" coords="52,297,6" onclick="checkpoint(57);" title="Багратионовская"><area shape="circle" coords="179,260,6" onclick="checkpoint(71);" title="Баррикадная"><area shape="circle" coords="509,229,6" onclick="checkpoint(47);" title="Бауманская"><area shape="circle" coords="176,199,6" onclick="checkpoint(69);" title="Беговая"><area shape="circle" coords="225,239,6" onclick="checkpoint(7);" title="Белорусская"><area shape="circle" coords="191,625,6" onclick="checkpoint(93);" title="Беляево"><area shape="circle" coords="316,70,6" onclick="checkpoint(131);" title="Бибирево"><area shape="circle" coords="235,408,6" onclick="checkpoint(30);" title="Библиотека Ленина"><area shape="circle" coords="241,419,6" onclick="checkpoint(120);" title="Боровицкая"><area shape="circle" coords="390,90,6" onclick="checkpoint(107);" title="Ботанический сад"><area shape="circle" coords="407,625,6" onclick="checkpoint(145);" title="Братиславская"><area shape="circle" coords="290,755,6" onclick="checkpoint(195);" title="Бунинская аллея"><area shape="circle" coords="390,100,6" onclick="checkpoint(106);" title="ВДНХ"><area shape="circle" coords="365,537,6" onclick="checkpoint(16);" title="Варшавская"><area shape="circle" coords="87,645,6" onclick="checkpoint(24);" title="Вернадского проспект"><area shape="circle" coords="316,90,6" onclick="checkpoint(112);" title="Владыкино"><area shape="circle" coords="191,70,6" onclick="checkpoint(2);" title="Водный стадион"><area shape="circle" coords="191,80,6" onclick="checkpoint(3);" title="Войковская"><area shape="circle" coords="490,624,6" onclick="checkpoint(77);" title="Волгоградский проспект"><area shape="circle" coords="407,605,6" onclick="checkpoint(142);" title="Волжская"><area shape="circle" coords="17,198,6" onclick="checkpoint(203);" title="Волоколамская"><area shape="circle" coords="87,625,6" onclick="checkpoint(157);" title="Воробьевы горы"><area shape="circle" coords="128,348,6" onclick="checkpoint(198);" title="Выставочная"><area shape="circle" coords="490,664,6" onclick="checkpoint(81);" title="Выхино"><area shape="circle" coords="191,110,6" onclick="checkpoint(6);" title="Динамо"><area shape="circle" coords="265,179,6" onclick="checkpoint(115);" title="Дмитровская"><area shape="circle" coords="290,487,6" onclick="checkpoint(132);" title="Добрынинская"><area shape="circle" coords="390,655,6" onclick="checkpoint(21);" title="Домодедовская"><area shape="circle" coords="290,697,6" onclick="checkpoint(164);" title="Донского Дмитрия бульвар"><area shape="circle" coords="407,575,6" onclick="checkpoint(140);" title="Дубровка"><area shape="circle" coords="509,189,6" onclick="checkpoint(43);" title="Измайловская"><area shape="circle" coords="191,615,6" onclick="checkpoint(94);" title="Калужская"><area shape="circle" coords="390,625,6" onclick="checkpoint(18);" title="Кантемировская"><area shape="circle" coords="302,594,6" onclick="checkpoint(17);" title="Каховская"><area shape="circle" coords="390,513,6" onclick="checkpoint(15);" title="Каширская"><area shape="circle" coords="158,377,6" onclick="checkpoint(52);" title="Киевская"><area shape="circle" coords="354,349,6" onclick="checkpoint(74);" title="Китай-город"><area shape="circle" coords="407,584,6" onclick="checkpoint(144);" title="Кожуховская"><area shape="circle" coords="390,501,6" onclick="checkpoint(14);" title="Коломенская"><area shape="circle" coords="386,259,6" onclick="checkpoint(35);" title="Комсомольская"><area shape="circle" coords="191,635,6" onclick="checkpoint(92);" title="Коньково"><area shape="circle" coords="390,671,6" onclick="checkpoint(22);" title="Красногвардейская"><area shape="circle" coords="187,268,6" onclick="checkpoint(133);" title="Краснопресненская"><area shape="circle" coords="490,99,6" onclick="checkpoint(36);" title="Красносельская"><area shape="circle" coords="372,273,6" onclick="checkpoint(34);" title="Красные ворота"><area shape="circle" coords="456,439,6" onclick="checkpoint(139);" title="Крестьянская застава"><area shape="circle" coords="210,435,6" onclick="checkpoint(29);" title="Кропоткинская"><area shape="circle" coords="17,228,6" onclick="checkpoint(62);" title="Крылатское"><area shape="circle" coords="317,312,6" onclick="checkpoint(73);" title="Кузнецкий мост"><area shape="circle" coords="490,644,6" onclick="checkpoint(79);" title="Кузьминки"><area shape="circle" coords="17,262,6" onclick="checkpoint(60);" title="Кунцевская"><area shape="circle" coords="421,317,6" onclick="checkpoint(48);" title="Курская"><area shape="circle" coords="72,317,6" onclick="checkpoint(55);" title="Кутузовская"><area shape="circle" coords="191,575,6" onclick="checkpoint(98);" title="Ленинский проспект"><area shape="circle" coords="325,320,6" onclick="checkpoint(32);" title="Лубянка"><area shape="circle" coords="407,614,6" onclick="checkpoint(143);" title="Люблино"><area shape="circle" coords="418,397,6" onclick="checkpoint(87);" title="Марксистская"><area shape="circle" coords="407,635,6" onclick="checkpoint(146);" title="Марьино"><area shape="circle" coords="229,265,6" onclick="checkpoint(8);" title="Маяковская"><area shape="circle" coords="390,60,6" onclick="checkpoint(110);" title="Медведково"><area shape="circle" coords="128,338,6" onclick="checkpoint(197);" title="Международная"><area shape="circle" coords="265,212,6" onclick="checkpoint(117);" title="Менделеевская"><area shape="circle" coords="17,187,6" onclick="checkpoint(196);" title="Митино"><area shape="circle" coords="17,237,6" onclick="checkpoint(61);" title="Молодежная"><area shape="circle" coords="17,208,6" onclick="checkpoint(202);" title="Мякининская"><area shape="circle" coords="290,558,6" onclick="checkpoint(124);" title="Нагатинская"><area shape="circle" coords="290,568,6" onclick="checkpoint(125);" title="Нагорная"><area shape="circle" coords="290,578,6" onclick="checkpoint(126);" title="Нахимовский проспект"><area shape="circle" coords="509,278,6" onclick="checkpoint(82);" title="Новогиреево"><area shape="circle" coords="333,399,6" onclick="checkpoint(11);" title="Новокузнецкая"><area shape="circle" coords="265,224,6" onclick="checkpoint(134);" title="Новослободская"><area shape="circle" coords="191,667,6" onclick="checkpoint(89);" title="Новоясеневская"><area shape="circle" coords="191,605,6" onclick="checkpoint(95);" title="Новые черемушки"><area shape="circle" coords="241,479,6" onclick="checkpoint(100);" title="Октябрьская"><area shape="circle" coords="176,179,6" onclick="checkpoint(67);" title="Октябрьское поле"><area shape="circle" coords="390,645,6" onclick="checkpoint(20);" title="Орехово"><area shape="circle" coords="316,80,6" onclick="checkpoint(111);" title="Отрадное"><area shape="circle" coords="289,356,6" onclick="checkpoint(31);" title="Охотный Ряд"><area shape="circle" coords="384,451,6" onclick="checkpoint(12);" title="Павелецкая"><area shape="circle" coords="196,449,6" onclick="checkpoint(28);" title="Парк Культуры"><area shape="circle" coords="105,376,6" onclick="checkpoint(165);" title="Парк Победы"><area shape="circle" coords="509,199,6" onclick="checkpoint(44);" title="Партизанская"><area shape="circle" coords="509,179,6" onclick="checkpoint(42);" title="Первомайская"><area shape="circle" coords="509,289,6" onclick="checkpoint(83);" title="Перово"><area shape="circle" coords="290,130,6" onclick="checkpoint(113);" title="Петровско-Разумовская"><area shape="circle" coords="407,595,6" onclick="checkpoint(141);" title="Печатники"><area shape="circle" coords="32,277,6" onclick="checkpoint(59);" title="Пионерская"><area shape="circle" coords="176,139,6" onclick="checkpoint(63);" title="Планерная"><area shape="circle" coords="456,362,6" onclick="checkpoint(86);" title="Площадь Ильича"><area shape="circle" coords="307,374,6" onclick="checkpoint(49);" title="Площадь революции"><area shape="circle" coords="176,189,6" onclick="checkpoint(68);" title="Полежаевская"><area shape="circle" coords="290,469,6" onclick="checkpoint(121);" title="Полянка"><area shape="circle" coords="290,645,6" onclick="checkpoint(130);" title="Пражская"><area shape="circle" coords="490,80,6" onclick="checkpoint(38);" title="Преображенская площадь"><area shape="circle" coords="456,451,6" onclick="checkpoint(76);" title="Пролетарская"><area shape="circle" coords="353,234,6" onclick="checkpoint(136);" title="Проспект Мира"><area shape="circle" coords="191,595,6" onclick="checkpoint(96);" title="Профсоюзная"><area shape="circle" coords="223,303,6" onclick="checkpoint(72);" title="Пушкинская"><area shape="circle" coords="191,60,6" onclick="checkpoint(1);" title="Речной вокзал"><area shape="circle" coords="390,120,6" onclick="checkpoint(104);" title="Рижская"><area shape="circle" coords="456,374,6" onclick="checkpoint(138);" title="Римская"><area shape="circle" coords="490,654,6" onclick="checkpoint(80);" title="Рязанский проспект"><area shape="circle" coords="265,189,6" onclick="checkpoint(116);" title="Савеловская"><area shape="circle" coords="390,80,6" onclick="checkpoint(108);" title="Свиблово"><area shape="circle" coords="290,594,6" onclick="checkpoint(127);" title="Севастопольская"><area shape="circle" coords="509,209,6" onclick="checkpoint(45);" title="Семеновская"><area shape="circle" coords="290,499,6" onclick="checkpoint(122);" title="Серпуховская"><area shape="circle" coords="290,725,6" onclick="checkpoint(192);" title="Скобелевская улица"><area shape="circle" coords="63,333,6" onclick="checkpoint(201);" title="Славянский бульвар"><area shape="circle" coords="192,378,6" onclick="checkpoint(51);" title="Смоленская"><area shape="circle" coords="191,90,6" onclick="checkpoint(4);" title="Сокол"><area shape="circle" coords="490,90,6" onclick="checkpoint(37);" title="Сокольники"><area shape="circle" coords="87,615,6" onclick="checkpoint(26);" title="Спортивная"><area shape="circle" coords="17,218,6" onclick="checkpoint(200);" title="Строгино"><area shape="circle" coords="82,327,6" onclick="checkpoint(54);" title="Студенческая"><area shape="circle" coords="353,265,6" onclick="checkpoint(102);" title="Сухаревская"><area shape="circle" coords="176,149,6" onclick="checkpoint(64);" title="Сходненская"><area shape="circle" coords="414,409,6" onclick="checkpoint(75);" title="Таганская"><area shape="circle" coords="229,293,6" onclick="checkpoint(9);" title="Тверская"><area shape="circle" coords="298,365,6" onclick="checkpoint(10);" title="Театральная"><area shape="circle" coords="490,634,6" onclick="checkpoint(78);" title="Текстильщики"><area shape="circle" coords="191,645,6" onclick="checkpoint(91);" title="Теплый стан"><area shape="circle" coords="265,169,6" onclick="checkpoint(114);" title="Тимирязевская"><area shape="circle" coords="322,399,6" onclick="checkpoint(88);" title="Третьяковская"><area shape="circle" coords="297,243,6" onclick="checkpoint(199);" title="Трубная"><area shape="circle" coords="290,548,6" onclick="checkpoint(123);" title="Тульская"><area shape="circle" coords="353,303,6" onclick="ch
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как выводиться форма в модуле? ChronoForms 7?

Автор Alex_iPod

Ответов: 3
Просмотров: 3977
Последний ответ 26.04.2022, 06:19:06
от marksetter
не работает обратная связь на Joomla 1.5 и ChronoForms

Автор Oxxxytip

Ответов: 0
Просмотров: 1650
Последний ответ 27.09.2017, 08:20:11
от Oxxxytip
Не работает captcha ChronoForms выдает "неверный код"

Автор Ytsan

Ответов: 6
Просмотров: 10661
Последний ответ 18.05.2017, 16:14:44
от Boka
ChronoForms работает некорректно

Автор bond777

Ответов: 0
Просмотров: 1405
Последний ответ 31.01.2017, 09:45:41
от bond777
ChronoForms 5 на одной странице стоят 2 формы с включенным AJAX. Вторая форма не работает

Автор Shad-777

Ответов: 1
Просмотров: 2742
Последний ответ 02.12.2016, 01:22:04
от bob chipeska