<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://test.hayazg.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Daleynikov</id>
	<title>Энциклопедия фонда «Хайазг» - Вклад участника [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://test.hayazg.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Daleynikov"/>
	<link rel="alternate" type="text/html" href="https://test.hayazg.info/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Daleynikov"/>
	<updated>2026-11-03T02:23:59Z</updated>
	<subtitle>Вклад участника</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=352756</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=352756"/>
		<updated>2012-11-28T09:45:14Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 800px; height: 900px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(S_all=&amp;lt;/html&amp;gt;'&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:изображение:место нахождения:статус памятника:название&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
tablerow= [[Изображение:%%|150px]]\,%%\,%%\,%%‼\,&lt;br /&gt;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350724</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350724"/>
		<updated>2012-10-15T11:26:18Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
  // Макет заголовка балуна, в нем сразу и данные&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;div class=&amp;quot;bal-div&amp;quot;&amp;gt; $[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;/div&amp;gt;');&lt;br /&gt;
&lt;br /&gt;
  // Создание макета основного содержимого контента балуна.&lt;br /&gt;
    // var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    // '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
    //     build: function () {&lt;br /&gt;
    //         this.constructor.superclass.build.call(this);&lt;br /&gt;
    //     }&lt;br /&gt;
    // });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;div class='bal-div-home'&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) &lt;br /&gt;
   {&lt;br /&gt;
     balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
     content += &amp;quot;&amp;lt;div class='bal-div'&amp;gt;&amp;quot; + balloonContentBody + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;; &lt;br /&gt;
   }&lt;br /&gt;
content+=&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// регулярки для замен входящей инфы&lt;br /&gt;
  var re= /\s/g,&lt;br /&gt;
  regimg = /href=&amp;quot;.*?&amp;quot;/g,&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = val2 + '&amp;lt;br&amp;gt;' + val4;&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                // данные в заголовке, уже использованы в tab_content&lt;br /&gt;
                // clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // применение шаблона макета&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.css&amp;diff=350454</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.css&amp;diff=350454"/>
		<updated>2012-10-03T13:12:08Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/** Размещённый здесь CSS будет применяться ко всем темам оформления */&lt;br /&gt;
&lt;br /&gt;
body {background: #F0F0F0 }&lt;br /&gt;
&lt;br /&gt;
.table-top tr {&lt;br /&gt;
vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table-top tr td {&lt;br /&gt;
padding-top: 3px;&lt;br /&gt;
padding-right: 3px;&lt;br /&gt;
border-top:solid 1px #E0E0E0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Linebreak */&lt;br /&gt;
div#sendemail p {display: inline; }&lt;br /&gt;
&lt;br /&gt;
.messagebox {border:thin solid #aaaaaa;background-color:#fff7e4;width:88%;margin:0 auto 1em auto;padding:.4em;vertical-align:middle;font-size: 90%}&lt;br /&gt;
.messagebox.merge {border: 1px solid #cf9fff;background-color: #fff7e4;text-align: center}&lt;br /&gt;
.messagebox.cleanup {border: 1px solid #9f9fff;background-color: #efefff;text-align: center}&lt;br /&gt;
.messagebox.standard-talk {border: 1px solid #c0c090;background-color: #f8eaba}&lt;br /&gt;
.messagebox .floatleft{vertical-align:middle;clear:both;margin:2px;padding:0;}&lt;br /&gt;
.messagebox .image{margin:0;padding:0;}&lt;br /&gt;
&lt;br /&gt;
.infobox { border: 1px solid #aaaaaa; background-color: #FaFaFa; margin-bottom: 0.5em; margin-left: 1em; padding: .4em; float: right; clear: right; font-size: 100%; width: 20em; vertical-align:top}&lt;br /&gt;
&lt;br /&gt;
/* Это для рамок-ссылок на Вики-сайты */&lt;br /&gt;
.infobox.sisterproject {background-color:#fff7e4}&lt;br /&gt;
&lt;br /&gt;
/* Стиль заголовка на главной странице*/&lt;br /&gt;
.main-block {&lt;br /&gt;
margin:0 0 0 -12px;&lt;br /&gt;
padding:0 10px 0 12px;&lt;br /&gt;
background-color: #EDEFF9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.main-block h2, .main-block h3, .main-block h1, .main-block h3 {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
/* Стиль текста блока на главной странице*/&lt;br /&gt;
.main-block-content {padding: 12px 30px 10px 17px;  margin-bottom: 3ex; margin-top: -12px; }&lt;br /&gt;
&lt;br /&gt;
/* Стиль заголовка на главной странице */&lt;br /&gt;
.main-title {background:#F2F5FD; padding:4px; margin-top:0.5em; }&lt;br /&gt;
&lt;br /&gt;
/* Draft Category list*/&lt;br /&gt;
.member-counts {&lt;br /&gt;
    color: #CFCFCF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.draft:link{&lt;br /&gt;
    color: #9999cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.draft:visited {&lt;br /&gt;
    color: #a28cc7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.draft:active {&lt;br /&gt;
    color: #ffcc66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
pre {&lt;br /&gt;
  padding: 0.8em; &lt;br /&gt;
  font-size: 1.2em; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Donations*/&lt;br /&gt;
#red-button&lt;br /&gt;
{&lt;br /&gt;
 background-image: url(&amp;quot;/images/e/e4/Button-red.png&amp;quot;);&lt;br /&gt;
 width: 158px;&lt;br /&gt;
 height: 27px;&lt;br /&gt;
 color: #fff;&lt;br /&gt;
 LINE-HEIGHT: 27px;&lt;br /&gt;
 font-weight: bold;&lt;br /&gt;
 text-align: center;&lt;br /&gt;
 display: table-cell;&lt;br /&gt;
 vertical-align: middle;&lt;br /&gt;
 font-family: Verdana, Arial, Helvetica,Tahoma,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#red-button a.external&lt;br /&gt;
{&lt;br /&gt;
 color: white;&lt;br /&gt;
 background: none;&lt;br /&gt;
 font-size: 1.2em;&lt;br /&gt;
 wdth:100%;&lt;br /&gt;
 height:100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.captcha {&lt;br /&gt;
 background-color: #FFDDCE;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul#footer-counters li {&lt;br /&gt;
 font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.CategoryTreeBullet {&lt;br /&gt;
 color: #CFCFCF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This file contains all the skinning rules for the RSSReader extension&lt;br /&gt;
 * if you want to change the look of the RSS feed to better suit your skin&lt;br /&gt;
 * then this is where you should make the changes. By default the reader&lt;br /&gt;
 * is coded to look good with monobook.&lt;br /&gt;
 * Alternatively to modifying the code in here, you could copy and paste it&lt;br /&gt;
 * into your wiki's [[MediaWiki:Common.css]] page and that way you can have &lt;br /&gt;
 * different looks for different skins &lt;br /&gt;
 */&lt;br /&gt;
 &lt;br /&gt;
.RSSReader-head {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  border-bottom: 0.1em solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/*&lt;br /&gt;
 * Example CSS rules for use with the &amp;quot;text&amp;quot; parameter&lt;br /&gt;
 */&lt;br /&gt;
div.rss {&lt;br /&gt;
    margin: 0 0 20px 0;&lt;br /&gt;
    padding: 5px;&lt;br /&gt;
    border: 1px solid #D0D6F0;&lt;br /&gt;
}&lt;br /&gt;
div.rss h3 {&lt;br /&gt;
    background: #D0D6F0;&lt;br /&gt;
    padding: 2px 5px;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#content .rss h3 a { color: #4E507F } &lt;br /&gt;
&lt;br /&gt;
#last-news-head {&lt;br /&gt;
font-size:1.0em;&lt;br /&gt;
left:161px;&lt;br /&gt;
top:0.7em;&lt;br /&gt;
line-height:1.3em;&lt;br /&gt;
margin-right:170px;&lt;br /&gt;
padding:6px 0 0 6px;&lt;br /&gt;
position:absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*For Balloon contents*/&lt;br /&gt;
.bal-div &lt;br /&gt;
{ &lt;br /&gt;
	float: left;&lt;br /&gt;
	width: 200px;&lt;br /&gt;
 	min-height: 150px;&lt;br /&gt;
 	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.bal-div:hover &lt;br /&gt;
{&lt;br /&gt;
	background: #f5f5f5;&lt;br /&gt;
}&lt;br /&gt;
.bal-div-home &lt;br /&gt;
{&lt;br /&gt;
	max-width: 600px;&lt;br /&gt;
	min-height: 150px;&lt;br /&gt;
};&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350453</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350453"/>
		<updated>2012-10-03T13:08:48Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;div class='bal-div-home'&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) &lt;br /&gt;
   {&lt;br /&gt;
     balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
     content += &amp;quot;&amp;lt;div class='bal-div'&amp;gt;&amp;quot; + balloonContentBody + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;; &lt;br /&gt;
   }&lt;br /&gt;
content+=&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// регулярки для замен входящей инфы&lt;br /&gt;
  var re= /\s/g,&lt;br /&gt;
  regimg = /href=&amp;quot;.*?&amp;quot;/g,&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + val4 + '&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350452</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350452"/>
		<updated>2012-10-03T13:07:28Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;div class='bal-div-home'&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) &lt;br /&gt;
   {&lt;br /&gt;
     balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
     content += &amp;quot;&amp;lt;div class='bal-div'&amp;gt;&amp;quot; + balloonContentBody + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;; &lt;br /&gt;
   }&lt;br /&gt;
content+=&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// регулярки для замен входящей инфы&lt;br /&gt;
  var re= /\s/g,&lt;br /&gt;
  regimg = /href=&amp;quot;.*?&amp;quot;/g,&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + val4 + '&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350451</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350451"/>
		<updated>2012-10-03T13:06:07Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;div class='bal-div-home'&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) &lt;br /&gt;
   {&lt;br /&gt;
     balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
     content += &amp;quot;&amp;lt;div class='bal-div'&amp;gt;&amp;quot; + balloonContentBody + &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;; &lt;br /&gt;
   }&lt;br /&gt;
content+=&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// регулярки для замен входящей инфы&lt;br /&gt;
  var re= /\s/g,&lt;br /&gt;
  regimg = /href=&amp;quot;.*?&amp;quot;/g,&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + val4 + '&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.css&amp;diff=350450</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.css&amp;diff=350450"/>
		<updated>2012-10-03T13:02:10Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/** Размещённый здесь CSS будет применяться ко всем темам оформления */&lt;br /&gt;
&lt;br /&gt;
body {background: #F0F0F0 }&lt;br /&gt;
&lt;br /&gt;
.table-top tr {&lt;br /&gt;
vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.table-top tr td {&lt;br /&gt;
padding-top: 3px;&lt;br /&gt;
padding-right: 3px;&lt;br /&gt;
border-top:solid 1px #E0E0E0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix Linebreak */&lt;br /&gt;
div#sendemail p {display: inline; }&lt;br /&gt;
&lt;br /&gt;
.messagebox {border:thin solid #aaaaaa;background-color:#fff7e4;width:88%;margin:0 auto 1em auto;padding:.4em;vertical-align:middle;font-size: 90%}&lt;br /&gt;
.messagebox.merge {border: 1px solid #cf9fff;background-color: #fff7e4;text-align: center}&lt;br /&gt;
.messagebox.cleanup {border: 1px solid #9f9fff;background-color: #efefff;text-align: center}&lt;br /&gt;
.messagebox.standard-talk {border: 1px solid #c0c090;background-color: #f8eaba}&lt;br /&gt;
.messagebox .floatleft{vertical-align:middle;clear:both;margin:2px;padding:0;}&lt;br /&gt;
.messagebox .image{margin:0;padding:0;}&lt;br /&gt;
&lt;br /&gt;
.infobox { border: 1px solid #aaaaaa; background-color: #FaFaFa; margin-bottom: 0.5em; margin-left: 1em; padding: .4em; float: right; clear: right; font-size: 100%; width: 20em; vertical-align:top}&lt;br /&gt;
&lt;br /&gt;
/* Это для рамок-ссылок на Вики-сайты */&lt;br /&gt;
.infobox.sisterproject {background-color:#fff7e4}&lt;br /&gt;
&lt;br /&gt;
/* Стиль заголовка на главной странице*/&lt;br /&gt;
.main-block {&lt;br /&gt;
margin:0 0 0 -12px;&lt;br /&gt;
padding:0 10px 0 12px;&lt;br /&gt;
background-color: #EDEFF9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.main-block h2, .main-block h3, .main-block h1, .main-block h3 {&lt;br /&gt;
  border: none;&lt;br /&gt;
}&lt;br /&gt;
/* Стиль текста блока на главной странице*/&lt;br /&gt;
.main-block-content {padding: 12px 30px 10px 17px;  margin-bottom: 3ex; margin-top: -12px; }&lt;br /&gt;
&lt;br /&gt;
/* Стиль заголовка на главной странице */&lt;br /&gt;
.main-title {background:#F2F5FD; padding:4px; margin-top:0.5em; }&lt;br /&gt;
&lt;br /&gt;
/* Draft Category list*/&lt;br /&gt;
.member-counts {&lt;br /&gt;
    color: #CFCFCF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.draft:link{&lt;br /&gt;
    color: #9999cc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.draft:visited {&lt;br /&gt;
    color: #a28cc7;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.draft:active {&lt;br /&gt;
    color: #ffcc66;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
pre {&lt;br /&gt;
  padding: 0.8em; &lt;br /&gt;
  font-size: 1.2em; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*Donations*/&lt;br /&gt;
#red-button&lt;br /&gt;
{&lt;br /&gt;
 background-image: url(&amp;quot;/images/e/e4/Button-red.png&amp;quot;);&lt;br /&gt;
 width: 158px;&lt;br /&gt;
 height: 27px;&lt;br /&gt;
 color: #fff;&lt;br /&gt;
 LINE-HEIGHT: 27px;&lt;br /&gt;
 font-weight: bold;&lt;br /&gt;
 text-align: center;&lt;br /&gt;
 display: table-cell;&lt;br /&gt;
 vertical-align: middle;&lt;br /&gt;
 font-family: Verdana, Arial, Helvetica,Tahoma,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#red-button a.external&lt;br /&gt;
{&lt;br /&gt;
 color: white;&lt;br /&gt;
 background: none;&lt;br /&gt;
 font-size: 1.2em;&lt;br /&gt;
 wdth:100%;&lt;br /&gt;
 height:100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.captcha {&lt;br /&gt;
 background-color: #FFDDCE;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul#footer-counters li {&lt;br /&gt;
 font-size: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.CategoryTreeBullet {&lt;br /&gt;
 color: #CFCFCF;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * This file contains all the skinning rules for the RSSReader extension&lt;br /&gt;
 * if you want to change the look of the RSS feed to better suit your skin&lt;br /&gt;
 * then this is where you should make the changes. By default the reader&lt;br /&gt;
 * is coded to look good with monobook.&lt;br /&gt;
 * Alternatively to modifying the code in here, you could copy and paste it&lt;br /&gt;
 * into your wiki's [[MediaWiki:Common.css]] page and that way you can have &lt;br /&gt;
 * different looks for different skins &lt;br /&gt;
 */&lt;br /&gt;
 &lt;br /&gt;
.RSSReader-head {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  padding: 0.2em;&lt;br /&gt;
  border-bottom: 0.1em solid #aaa;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/*&lt;br /&gt;
 * Example CSS rules for use with the &amp;quot;text&amp;quot; parameter&lt;br /&gt;
 */&lt;br /&gt;
div.rss {&lt;br /&gt;
    margin: 0 0 20px 0;&lt;br /&gt;
    padding: 5px;&lt;br /&gt;
    border: 1px solid #D0D6F0;&lt;br /&gt;
}&lt;br /&gt;
div.rss h3 {&lt;br /&gt;
    background: #D0D6F0;&lt;br /&gt;
    padding: 2px 5px;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
}&lt;br /&gt;
#content .rss h3 a { color: #4E507F } &lt;br /&gt;
&lt;br /&gt;
#last-news-head {&lt;br /&gt;
font-size:1.0em;&lt;br /&gt;
left:161px;&lt;br /&gt;
top:0.7em;&lt;br /&gt;
line-height:1.3em;&lt;br /&gt;
margin-right:170px;&lt;br /&gt;
padding:6px 0 0 6px;&lt;br /&gt;
position:absolute;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*For Balloon contents*/&lt;br /&gt;
.bal-div &lt;br /&gt;
{ &lt;br /&gt;
	float: left;&lt;br /&gt;
	width: 200px;&lt;br /&gt;
 	min-height: 150px;&lt;br /&gt;
 	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.bal-div:hover &lt;br /&gt;
{&lt;br /&gt;
	background: #c4e5ff;&lt;br /&gt;
}&lt;br /&gt;
.bal-div-home &lt;br /&gt;
{&lt;br /&gt;
	max-width: 600px;&lt;br /&gt;
	min-height: 150px;&lt;br /&gt;
};&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350432</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350432"/>
		<updated>2012-10-03T07:10:03Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// регулярки для замен входящей инфы&lt;br /&gt;
  var re= /\s/g,&lt;br /&gt;
  regimg = /href=&amp;quot;.*?&amp;quot;/g,&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + val4 + '&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC,_%D0%B2_%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_1916_%D0%BF%D0%BE_1921_%D0%B3._%D0%B6%D0%B8%D0%BB_%D1%85%D1%83%D0%B4%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA_%D0%9C._%D0%A1._%D0%A1%D0%B0%D1%80%D1%8C%D1%8F%D0%BD&amp;diff=350431</id>
		<title>Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC,_%D0%B2_%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_1916_%D0%BF%D0%BE_1921_%D0%B3._%D0%B6%D0%B8%D0%BB_%D1%85%D1%83%D0%B4%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA_%D0%9C._%D0%A1._%D0%A1%D0%B0%D1%80%D1%8C%D1%8F%D0%BD&amp;diff=350431"/>
		<updated>2012-10-03T07:01:56Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название = Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян&lt;br /&gt;
| другие названия = &lt;br /&gt;
| время строительства = Конце XIX в. &lt;br /&gt;
| архитектор = &lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = &lt;br /&gt;
| место нахождения = г.Ростов-на-Дону, ул. 1-я Майская, 29&lt;br /&gt;
| изображение = Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 1.JPG&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= История =&lt;br /&gt;
Дом, в котором с 1916 по 1921 г. жил художник [[Сарьян Мартирос Сергеевич|Сарьян Мартирос Сергеевич]] &lt;br /&gt;
&lt;br /&gt;
Дом расположен по красной линии Первомайской ул. (б. Софийская ул.). Построен в конце XIX в. &lt;br /&gt;
&lt;br /&gt;
Дом кирпичный, полутораэтажный, с многоскатной крышей и террасой по дворовому фасаду. Его архитектурно-художественный облик формирует обрамление окон основного этажа: профилированные наличники, прямоугольные сандрики, подоконные вставки. Проемы цокольного этажа оформлены профилированными наличниками. В створе с главным фасадом расположены кирпичные оштукатуренные ворота с калиткой. &lt;br /&gt;
&lt;br /&gt;
В плане дом прямоугольный. Основу планировки составляет коридор с трехсторонним расположением жилых и вспомогательных комнат. Его  мемориальный  облик не сохранился. &lt;br /&gt;
&lt;br /&gt;
На строении в 1977 г. установлена  мемориальная   доска  с текстом: «В этом доме с 1916 по 1921 год жил выдающийся художник современности Герой Социалистического Труда народный художник СССР, действительный член Академии художеств, лауреат Ленинской и Государственной премий Мартос Сергеевич Сарьян (1880 - 1972)». &lt;br /&gt;
&lt;br /&gt;
= Статус и состояние =&lt;br /&gt;
Памятник не стоит на государственной охране. &lt;br /&gt;
= Изображения =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 1.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 2.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 3.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 4.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 5.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Библиография =&lt;br /&gt;
* ГАРО, ф. р-2577, оп. 1, д. 132, л. 10. 2. Весь Ростов и Нахичевань-на-Дону на 1913 г. - Харьков, 1913. - Ч. Ш. - Нахичевань-н/Д, - Столб. 45. &lt;br /&gt;
* Борохова И. М. Сарьян в Ростове-н/Д // Донские страницы. - Ростов-н/Д, 1978.- С. 158. &lt;br /&gt;
* Корнилов Е. Октябрь в судьбе М. Сарьяна // Люди земли донской. - Ростов-н/Д, 1983. - С. 310.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A6%D0%B5%D1%80%D0%BA%D0%BE%D0%B2%D1%8C_%D0%A1%D1%83%D1%80%D0%B1_%D0%A5%D0%B0%D1%87_(%D0%A0%D0%BE%D1%81%D1%82%D0%BE%D0%B2-%D0%BD%D0%B0-%D0%94%D0%BE%D0%BD%D1%83)&amp;diff=350430</id>
		<title>Церковь Сурб Хач (Ростов-на-Дону)</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A6%D0%B5%D1%80%D0%BA%D0%BE%D0%B2%D1%8C_%D0%A1%D1%83%D1%80%D0%B1_%D0%A5%D0%B0%D1%87_(%D0%A0%D0%BE%D1%81%D1%82%D0%BE%D0%B2-%D0%BD%D0%B0-%D0%94%D0%BE%D0%BD%D1%83)&amp;diff=350430"/>
		<updated>2012-10-03T06:59:26Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название =Церковь Сурб Хач (Ростов-на-Дону, Россия)&lt;br /&gt;
| время строительства = 1783-1792 гг.&lt;br /&gt;
| архитектор = И.И. Старова&lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = Памятник федерального значения &lt;br /&gt;
| место нахождения = г.Ростов-на-Дону, пос. Мясникован (ныне ул. Баграмяна, 1)&lt;br /&gt;
| изображение = C9373 5.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= История =&lt;br /&gt;
Крестовоздвиженский монастырь (Сурб Хач Ванк), названный в память одноименного армянского комплекса близ оставленного переселенцами города Старый Крым, был основан 21 января 1786 г. в семи километрах к северу от Нахичевани.&lt;br /&gt;
&lt;br /&gt;
Место для него было куплено [[Шахназарян Мартирос|Мартиросом Шахназаряном]] на деньги гандзагского архимандрита [[Симон|Симона]], прибывшего вместе с крымскими армянами и похороненного 13 июня 1794 г. у колокольни собора. Монастырь венчал вершину скалистого берегового холма, придавал его церкви значение архитектурной доминанты окружающей местности.&lt;br /&gt;
&lt;br /&gt;
27 ноября 1792 - монастырь освятили архиепископ Иосиф Аргутинский.&lt;br /&gt;
&lt;br /&gt;
Благодаря деятельности [[Аргутинский-Долгорукий Иосиф|Иосифа Аргутинского]] Сурб Хач превратился в важнейший центр культурно-просветительной жизни армян всего Юга России.&lt;br /&gt;
&lt;br /&gt;
Вначале монастырь входил в состав с. Большие Салы, а с 1883 г. был приписан к Нахичевани. &lt;br /&gt;
&lt;br /&gt;
При активном участии [[Хатранян Геворг|Геворга Хатраняна]] и [[Аладжалян Алексей|Алексея Аладжаляна]] в 1862 г. был произведен капитальный ремонт монастыря. При нем находились церковно-приходское училище, типография (самая первая на Юге России) и дом для настоятеля собора. В северо-восточной части монастыря находился армянский поселок, состоящий из 50 домов. На северной стороне располагались сад и огород. Внутри – большой хачкар, который привезли из Армении.&lt;br /&gt;
&lt;br /&gt;
В ограде монастыря были похоронены: выдающиеся общественный деятель Микаэл Налбандян, выдающийся поэт, классик армянской литературы Рафаэл Патканян, епископ Кюрег Срапьянц, архимандриты Арутюн Аламдарян и Муше Данагезьян и другие деятели Нахичевани.&lt;br /&gt;
&lt;br /&gt;
Некоторые из хачкаров просто вмуровывались в стены и полы храмов.Так, в соборе св.Григория Просветителя был установлен камень Просветителя, в церкви св.Николая – камень Спасителя, в Сурб Хаче – камень, освященный св.Фаддем.&lt;br /&gt;
&lt;br /&gt;
Упоминания о них мы находим в различных источниках.Так, архимандрит Минас Медици упоминает «черный камень», именуемый Пырчачкар (т.е. Спасский камень). По преданию армян, этот камень с выре-занным в круге крестом, был освящен святым апостолом Фаддеем, и перевезен в Крым из г.Ани. В конечном итоге этот камень был передан на хранение в монастырь Сурб Хач.&lt;br /&gt;
&lt;br /&gt;
Вторая реликвия, упоминаеая архимандритом, рукописное Евангелие, которое было написано в Крыму в 1347 г. и передано в нахичеванскую церковь св. Георгия. Именно в этой церкви было сосредоточено до-вольно большое число священных реликвий. Особый интерес представлял топуз св.Георгия, короткий посох со свинцовым наконечником, обтянутый атласной материей&lt;br /&gt;
&lt;br /&gt;
Богослужение здесь продолжалось до 1931 г., после чего он был закрыт и передан местному совхозу под зернохранилище.&lt;br /&gt;
&lt;br /&gt;
Строительство каменного храма начали в 1786 году, закончили в 1792-м. Храм был возведен в стиле классицизма. Авторство проек¬та приписывается русскому зодчему И. Е. Старову.&lt;br /&gt;
&lt;br /&gt;
Церковь располагалась у крутого берегового откоса реки Темерник и являлась доминантой не только подворья, включающего одно- и двухэтажные постройки, но и преобладала в панораме берегового холма. К сожалению, в наше время из-за большого коли¬чества зданий, построенных вокруг него в 1980 году, это значение храма утрачено.&lt;br /&gt;
&lt;br /&gt;
Это был прямоугольный в плане храм, расширенный в средней части ризалитами, с выступающей на восток полуциркульной апсидой. Композиционным центром здания стал круглый барабан, увенчанный высоким куполом, завершенным малым фонарем с пологой главкой. Северный и южный входы оформлены четырехколонными порталами.&lt;br /&gt;
&lt;br /&gt;
Стены церкви украшали снятые с армянских церквей Крыма и привезенные в монастырь на берегу Темерника 13 хачкаров, датированные XV, XVI веками и первой четвертью XVIII века. Их мелкоорнаментированная резьба оживляла интерьер и фасады храма.&lt;br /&gt;
&lt;br /&gt;
В 1862 году была возведена двухъярусная квадратная в плане колокольня с высоким четырехгранным шатром.&lt;br /&gt;
&lt;br /&gt;
К востоку от церкви находился двухэтажный архиерейский дом, имевший 32 помещения. В нем размещалась также основанная в 1791 году школа, позднее преобразованная в семинарию с пансионатом. В 1875 году при ней была учреждена библиотека, перевезенная в 1883 году в Нахичевань. Нижний этаж северного крыла дома занимала первая на юге России типография, действовавшая с 1790-го по 1796 год. За эти годы здесь было издано бо¬лее 20 книг.&lt;br /&gt;
&lt;br /&gt;
У церкви были похоронены 10 преподавателей монастырской школы и выдающиеся деятели армянской культуры: М. Налбандян (1829-1866), Р. Патканян (1830-1892), А. Аламдарян (1786-1834).&lt;br /&gt;
&lt;br /&gt;
В конце XIX века монастырю принадлежала территория около 50 гектаров, сдаваемая в аренду под пашню и огороды. В излучине реки Темерник находился парк, связанный с монастырем пешеход¬ной дорожкой. Она пересекала речку сначала по деревянному, затем по железобетонному мосту (заменен в 1900 году) и поднималась по выстроенной на склоне балки в 1862 году каменной лестнице. Тогда же в монастыре соорудили над родником каптажное здание «Чорхах», или «Сахлых Су».&lt;br /&gt;
&lt;br /&gt;
В начале 1920 - монастырь был закрыт. На его подворье разместился детский дом. В 1935 году ударом молнии были разрушены колокольня и часть покрытия храма.&lt;br /&gt;
&lt;br /&gt;
В послевоенные годы службы в храме не возобновлялись, постройки подворья не использовались. Монастырь пребывал в запустении, ветшал, часть хозпостроек, разрушенная в 1941 —,1943 годах, разбиралась. Оказались утраченными и древние хачкары, украшавшие храм. Среди них был хачкар 1439 года с именем некоего Карапета.&lt;br /&gt;
&lt;br /&gt;
В середине 1960-х годов советскими и партийными органами предлагалось снести церковь и все монастырские постройки и возвести на их месте школу для выросшего рядом в послевоенные годы поселка Мясникован. Тогда Ростовское областное отделение ВООПИиК обратилось к народному художнику Армянской ССР, депутату Верховного Совета М. С. Сарьяну с просьбой о ходатайстве о сохранении храма. М.С. Сарьян, уроженец Нахичевани-на-Дону, принял актив¬ное участие в сохранении этого исторического и архитектурного памятника. По его инициативе церковь монастыря была поставлена на госохрану, в ней было предложено создать Музей русско-армянской дружбы — филиал Ростовского областного музея краеведения.&lt;br /&gt;
&lt;br /&gt;
1968-1972 - церковь была восстановлена. К началу реконструкции все постройки монастырского подворья были разобраны. К 1972 году были восстановлены ограда и ворота, но уже в измененном виде. Автором проекта восстановления был засл. архитектор Армянской ССР М.В. Григорян, при соавторстве его коллег М.С. Мнацаканяна, К.А. Манукяна.&lt;br /&gt;
&lt;br /&gt;
В ноябре 1972 года в восстановленном здании открыли Музей русско-армянской дружбы. В постперестроечные годы высказывалось мнение о необходимости вернуть зданию его первоначальное культовое назначение. Однако полемика в периодической печати по этому вопросу ничем не закончилась. Консультации между представителями администрации области и Армянской церкви закончи¬лись признанием преждевременности постановки этого вопроса. Ныне службы в бывшем храме совершаются эпизодически.&lt;br /&gt;
&lt;br /&gt;
В марте 2007 года решением администрации Ростовской области здание было передано в пользование Армянской Апостольской церкви с условием, армянская община Ростова приобретёт и восстановит здание (или построит новое) для Музея, который ранее располагался в церкви.&lt;br /&gt;
&lt;br /&gt;
= Архитектура =&lt;br /&gt;
Церковь возведена в стиле классицизм. Она прямоугольная в плане, расширенная в средней части, с выступающей на востоке полуциркульной алтарной апсидой.&lt;br /&gt;
Композиционным центром здания является круглый барабан, увенчанный высоким куполом, который завершен фонарем с пологой главкой. Южный и северный фасады выделены четырехколонными портиками.&lt;br /&gt;
Вертикальное членение фасадов осуществляется рядом высоких полуциркульных проемов первого яруса, оформленных пилястрами с сандриками сложной конфигурации, парными полуциркульными окнами барабана и пилястрами на декоративных кронштейнах в его простенках, завершенных профилированными архивольтами. Углы первого яруса оформлены лопатками. Горизонтально здание членится антаблементами первого яруса и барабана, подоконными тягами.&lt;br /&gt;
&lt;br /&gt;
==Статус памятника и его состояние==&lt;br /&gt;
Пост. СМ РСФСР № 624  присвоен статус - Федеральный памятник Мемориальному комплексу «Сурб – Хач», связанному с жизнью деятелей армянской культуры М. Налбандяна, Р. Патканяна, А. Алмандаряна: &lt;br /&gt;
* церковь по. ХVIII в. &lt;br /&gt;
* северные ворота &lt;br /&gt;
* южные ворота &lt;br /&gt;
* родник с коптажной надстройкой &lt;br /&gt;
&lt;br /&gt;
===на территории монастыря могилы=== &lt;br /&gt;
* [[Налбандян Микаел Лазаревич|Микаэла Налбандяна]] (1830-1866 гг.)  революционера – демократа &lt;br /&gt;
* [[Патканян Рафаэл Габриэлович|Рафаэла Патканяна]] (1830-1892 гг.) поэта и писателя&lt;br /&gt;
* [[Аламдарян Арутюн Манукович|Арутюна Аламдаряна]] (1795-1834 гг.) поэта и педагога&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Изображения==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Изображение:Сурб-Хач - проект реставрации стр 35.jpg|[[Сурб-Хач_-_проект_реставрации|Отсканированный проект реставрации]] (стр. 35)&lt;br /&gt;
Изображение:C9373 4.png|Крестовоздвиженский монастырь (Сурб Хач Ванк)&lt;br /&gt;
Изображение:C9373 3.png|Крестовоздвиженский монастырь (Сурб Хач Ванк)&lt;br /&gt;
Изображение:C9373 2.png|Крестовоздвиженский монастырь (Сурб Хач Ванк)&lt;br /&gt;
Изображение:C9373 1.png|Крестовоздвиженский монастырь (Сурб Хач Ванк)&lt;br /&gt;
Изображение:Монастырь Сурб Хач. 2009 г. Фото Б.С. Хартавакян.jpg|Монастырь Сурб Хач. 2009. Фото Б.С. Хартавакян&lt;br /&gt;
Файл:Сурб-Хач Монастырь Ростов нД.JPG&lt;br /&gt;
Изображение:Sh72.jpg&lt;br /&gt;
Изображение:Sh6.jpg&lt;br /&gt;
Изображение:Sh-h.jpg&lt;br /&gt;
Изображение:Shm1.jpg&lt;br /&gt;
Изображение:Shm2.jpg&lt;br /&gt;
Изображение:Shp.jpg&lt;br /&gt;
Изображение:Shpan.jpg&lt;br /&gt;
Изображение:Shst.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Библиография==&lt;br /&gt;
*Вартанян В.Г., Казаров С.С. Армянская-Апостольская Церковь на Дону // Ростов н/Д., 2001&lt;br /&gt;
*Малаховский Е.И., Лаптев Г.Ф. Храмы и культовые сооружения Ростова-на-Дону, утраченные и существующие // Ростов-н/Д., АКРА, 2003&lt;br /&gt;
*Шахазиз Е. Новый Нахичеван и новонахичеванцы / Перевод с армянского Ш.М. Шагиняна // Ростов-на-Дону, 1999&lt;br /&gt;
*Халпахчьян О.X. Архитектура Нахичевани-на-Дону // Ереван, 1988&lt;br /&gt;
*Сурб-хач - памятник истории и архитектуры конца XVIII века. Сб. Донские страницы. Очерки. Воспоминания. Документы. Вып. 4, Ростов-на-Дону, 1988&lt;br /&gt;
*Есаулов, Г.В. Архитектурная летопись Ростова-на-Дону / Г.В. Есаулов, В.А. Черницина. – Ростов н/Д, 1999.&lt;br /&gt;
*Смирнов, В. В.  Монастырь на кургане: Святой крест / В. В. Смирнов. - Нахичевань-на-Дону. Этюды старой истории: время и люди. – Ростов н/Д, 2010 &lt;br /&gt;
*Паспорт на памятник истории и культуры. Церковь монастыря Сурб-хач. Текущий архив. СКДП, институт «Спецпроектреставрация»&lt;br /&gt;
* [http://www.voopiik-don.ru/main/2009-06-01-10-23-39/37-2009-06-01-06-57-03/361-2009-10-14-09-36-52?showall=1 Памятники Дона]&lt;br /&gt;
* [http://www.donland.ru/Default.aspx?pageid=89340  Объекты культурного наследия (памятники истории и культуры) государственного (федерального) значения г. Ростова-на-Дону]&lt;br /&gt;
*Тернистая судьба храма //проф. Евгений МАЛАХОВСКИЙ, Эдуард ВАРТАНОВ [http://www.dspl.ru/Opac-Kray/nashe_vremya/2009/07_24_08.pdf]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;br /&gt;
[[Категория:Памятники и мемориальные места]]&lt;br /&gt;
[[Категория:Организации Дона]]&lt;br /&gt;
[[Категория:Церкви Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC,_%D0%B2_%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_1916_%D0%BF%D0%BE_1921_%D0%B3._%D0%B6%D0%B8%D0%BB_%D1%85%D1%83%D0%B4%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA_%D0%9C._%D0%A1._%D0%A1%D0%B0%D1%80%D1%8C%D1%8F%D0%BD&amp;diff=350429</id>
		<title>Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC,_%D0%B2_%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BC_%D1%81_1916_%D0%BF%D0%BE_1921_%D0%B3._%D0%B6%D0%B8%D0%BB_%D1%85%D1%83%D0%B4%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA_%D0%9C._%D0%A1._%D0%A1%D0%B0%D1%80%D1%8C%D1%8F%D0%BD&amp;diff=350429"/>
		<updated>2012-10-03T06:58:44Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название = Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян&lt;br /&gt;
| другие названия = &lt;br /&gt;
| время строительства = Конце XIX в. &lt;br /&gt;
| архитектор = &lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = &lt;br /&gt;
| место нахождения = г.Ростов-на-Дону, ул. Первомайская, 29&lt;br /&gt;
| изображение = Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 1.JPG&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= История =&lt;br /&gt;
Дом, в котором с 1916 по 1921 г. жил художник [[Сарьян Мартирос Сергеевич|Сарьян Мартирос Сергеевич]] &lt;br /&gt;
&lt;br /&gt;
Дом расположен по красной линии Первомайской ул. (б. Софийская ул.). Построен в конце XIX в. &lt;br /&gt;
&lt;br /&gt;
Дом кирпичный, полутораэтажный, с многоскатной крышей и террасой по дворовому фасаду. Его архитектурно-художественный облик формирует обрамление окон основного этажа: профилированные наличники, прямоугольные сандрики, подоконные вставки. Проемы цокольного этажа оформлены профилированными наличниками. В створе с главным фасадом расположены кирпичные оштукатуренные ворота с калиткой. &lt;br /&gt;
&lt;br /&gt;
В плане дом прямоугольный. Основу планировки составляет коридор с трехсторонним расположением жилых и вспомогательных комнат. Его  мемориальный  облик не сохранился. &lt;br /&gt;
&lt;br /&gt;
На строении в 1977 г. установлена  мемориальная   доска  с текстом: «В этом доме с 1916 по 1921 год жил выдающийся художник современности Герой Социалистического Труда народный художник СССР, действительный член Академии художеств, лауреат Ленинской и Государственной премий Мартос Сергеевич Сарьян (1880 - 1972)». &lt;br /&gt;
&lt;br /&gt;
= Статус и состояние =&lt;br /&gt;
Памятник не стоит на государственной охране. &lt;br /&gt;
= Изображения =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 1.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 2.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 3.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 4.JPG&lt;br /&gt;
Файл:Дом, в котором с 1916 по 1921 г. жил художник М. С. Сарьян 5.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Библиография =&lt;br /&gt;
* ГАРО, ф. р-2577, оп. 1, д. 132, л. 10. 2. Весь Ростов и Нахичевань-на-Дону на 1913 г. - Харьков, 1913. - Ч. Ш. - Нахичевань-н/Д, - Столб. 45. &lt;br /&gt;
* Борохова И. М. Сарьян в Ростове-н/Д // Донские страницы. - Ростов-н/Д, 1978.- С. 158. &lt;br /&gt;
* Корнилов Е. Октябрь в судьбе М. Сарьяна // Люди земли донской. - Ростов-н/Д, 1983. - С. 310.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%95.%D0%9A%D0%B0%D1%8F%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=350428</id>
		<title>Дом Е.Каяловой</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%95.%D0%9A%D0%B0%D1%8F%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=350428"/>
		<updated>2012-10-03T06:45:44Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название = Дом Е.Каяловой&lt;br /&gt;
| другие названия = &lt;br /&gt;
| время строительства = IV четв. XIX в.&lt;br /&gt;
| архитектор = &lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = Памятник истории, архитектуры, манументального искусства&lt;br /&gt;
| место нахождения = г. Ростов-на-Дону,&lt;br /&gt;
| изображение = Дом Е.Каяловой 2.JPG&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Статус и состояние =&lt;br /&gt;
Приказом № 183 от 20.12.04 г. отнесен к перечню выявленных объектов культурного наследия.&lt;br /&gt;
&lt;br /&gt;
= Изображения =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Дом Е.Каяловой 1.JPG&lt;br /&gt;
Файл:Дом Е.Каяловой 2.JPG&lt;br /&gt;
Файл:Дом Е.Каяловой 3.JPG&lt;br /&gt;
Дом Е.Каяловой.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Библиография =&lt;br /&gt;
* [http://www.voopiik-don.ru/main/index.php?option=com_content&amp;amp;view=article&amp;amp;id=112%3A2009-06-24-06-06-01&amp;amp;catid=71%3A2009-06-17-09-58-03&amp;amp;Itemid=56&amp;amp;showall=1 Памятники Дона]&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350427</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350427"/>
		<updated>2012-10-03T06:37:47Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// регулярки для замен входящей инфы&lt;br /&gt;
  var re= /\s/g,&lt;br /&gt;
  regimg = /href=&amp;quot;.*?&amp;quot;/g,&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350406</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350406"/>
		<updated>2012-10-02T10:46:42Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350405</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350405"/>
		<updated>2012-10-02T10:37:09Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// содержимое регулярок&lt;br /&gt;
  var re = /\s/g,&lt;br /&gt;
  regimg = /href=.*?jpg&amp;quot;/g,&lt;br /&gt;
&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  // val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref);&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350404</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350404"/>
		<updated>2012-10-02T10:34:04Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// содержимое регулярок&lt;br /&gt;
  var re = /\s/g,&lt;br /&gt;
  regimg = /href=.*?jpg&amp;quot;/g,&lt;br /&gt;
&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  val2 = val2.replace(regimg, 'href=\&amp;quot;http://draft.hayazg.info/' + ref);&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350397</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350397"/>
		<updated>2012-10-02T09:18:39Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350396</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350396"/>
		<updated>2012-10-02T09:15:47Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
  // 2 регулярки для входящих данных из ymInit&lt;br /&gt;
  var regimg = /href=.*?jpg&amp;quot;/g,&lt;br /&gt;
  re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  // преобразование ссылки с изображения на страницу в энциклопедии&lt;br /&gt;
  val2 = val2.replace(regimg,'href=\&amp;quot;http://draft.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350395</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350395"/>
		<updated>2012-10-02T09:14:31Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
  // 2 регулярки для входящих данных из ymInit&lt;br /&gt;
  var regimg = /href=.*?jpg&amp;quot;/g,&lt;br /&gt;
  re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  // преобразование ссылки с изображения на страницу в энциклопедии&lt;br /&gt;
  val2 = val2.replace(regimg,'href=\&amp;quot;http://test.hayazg.info/' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350394</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350394"/>
		<updated>2012-10-02T08:36:27Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
  // 2 регулярки для входящих данных из ymInit&lt;br /&gt;
  var regimg = /href=.*?jpg&amp;quot;/g,&lt;br /&gt;
  re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  // преобразование ссылки с изображения на страницу в энциклопедии&lt;br /&gt;
  val2 = val2.replace(regimg,'href=\&amp;quot;' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350393</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=350393"/>
		<updated>2012-10-02T08:33:04Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
  // 2 регулярки для входящих данных из ymInit&lt;br /&gt;
  var regimg = /href=.*?jpg&amp;quot;/g,&lt;br /&gt;
  re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  // преобразование ссылки с изображения на страницу в энциклопедии&lt;br /&gt;
  val2 = val2.replace(regimg,'href=\&amp;quot;' + ref + '\&amp;quot;');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;'  + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=350161</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=350161"/>
		<updated>2012-09-25T12:34:26Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0.7/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 800px; height: 900px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(S_all=&amp;lt;/html&amp;gt;'&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:изображение:место нахождения:статус памятника:название&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
tablerow= [[Изображение:%%|150px]]\,%%\,%%\,%%‼\,&lt;br /&gt;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346682</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346682"/>
		<updated>2012-07-27T15:53:38Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;'+ val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346681</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346681"/>
		<updated>2012-07-27T15:52:14Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = '&amp;lt;center&amp;gt;' val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346680</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346680"/>
		<updated>2012-07-27T15:49:18Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//обработка события наведения на пункты балуна&lt;br /&gt;
  jQuery(function() {&lt;br /&gt;
  jQuery(&amp;quot;#var&amp;quot;).live(&amp;quot;mouseover&amp;quot;, function(e){&lt;br /&gt;
  jQuery(&amp;quot;#clusterBody&amp;quot;).html(this.value);&lt;br /&gt;
  &lt;br /&gt;
  });&lt;br /&gt;
}) &lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346679</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=346679"/>
		<updated>2012-07-27T15:46:08Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  //МАКЕТ ДЛЯ БАЛУНА ОДНОЙ ТОЧКИ&lt;br /&gt;
var myBalloonContentLayout = ymaps.templateLayoutFactory.createClass('&amp;lt;p&amp;gt;$[[options.contentBodyLayout]]&amp;lt;/p&amp;gt;');&lt;br /&gt;
// Создание макета основного содержимого контента балуна.&lt;br /&gt;
    var myBalloonContentBodyLayout = ymaps.templateLayoutFactory.createClass(&lt;br /&gt;
    '$[properties.clusterCaption]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;$[properties.balloonContentBody]&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;', {&lt;br /&gt;
        build: function () {&lt;br /&gt;
            this.constructor.superclass.build.call(this);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    //МАКЕТ ДЛЯ БАЛУНА КЛАСТЕРА (НЕСКОЛЬКИХ ТОЧЕК)&lt;br /&gt;
var myClusterBalloonLayout =ymaps.templateLayoutFactory.createClass(&amp;quot;&amp;quot;, { &lt;br /&gt;
  build: function () {&lt;br /&gt;
 geoObjects = this.getData().properties.get('geoObjects');&lt;br /&gt;
 var parent = this.getParentElement(),&lt;br /&gt;
&lt;br /&gt;
 content = &amp;quot;&amp;lt;table&amp;gt;  &amp;lt;tr&amp;gt;  &amp;lt;td&amp;gt;  &amp;lt;select size='4' name='myText' id='clusterHead'&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
 for (var i = 0, l = geoObjects.length; i &amp;lt; l; i++) {&lt;br /&gt;
 balloonContentBody = geoObjects[i].properties.get(&amp;quot;balloonContentBody&amp;quot;);&lt;br /&gt;
  content += &amp;quot;&amp;lt;option  style='overflow: hidden;' id='var' val2='&amp;quot;+i+&amp;quot;' value='&amp;quot;+balloonContentBody+&amp;quot;' &amp;gt;&amp;quot;+geoObjects[i].properties.get(&amp;quot;clusterCaption&amp;quot;)+&amp;quot;&amp;lt;/option&amp;gt;&amp;lt;br&amp;gt;&amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
content+=&amp;quot;&amp;lt;/select&amp;gt;  &amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;div style='width:280px; height: 200px;' id='clusterBody'&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;  &amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
 parent.innerHTML = content;&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//ПРИМЕНЕНИЕ МАКЕТА К КЛАСТЕРУ&lt;br /&gt;
cluster.options.set({&lt;br /&gt;
    balloonContentLayout: myClusterBalloonLayout,&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {&lt;br /&gt;
                        // balloonContentBodyLayout: myBalloonContentBodyLayout,&lt;br /&gt;
                        balloonContentLayout: myBalloonContentLayout,&lt;br /&gt;
                        // preset: 'twirl#nightStretchyIcon'&lt;br /&gt;
                        }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=345040</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=345040"/>
		<updated>2012-07-05T10:17:14Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tab_content = val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {&lt;br /&gt;
                clusterCaption: val4,&lt;br /&gt;
                balloonContentBody: tab_content&lt;br /&gt;
              },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342831</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342831"/>
		<updated>2012-06-10T10:32:27Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 + '&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/' + ref + '&amp;gt;' + val4 + '&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342830</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342830"/>
		<updated>2012-06-10T10:30:43Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val4 +'&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/'+ref+'&amp;gt;'+val4+'&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342829</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342829"/>
		<updated>2012-06-10T10:28:05Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val4 +'&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/'+ref+'&amp;gt;'val4'&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342666</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342666"/>
		<updated>2012-06-08T07:15:55Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 600px; height: 300px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(S_all=&amp;lt;/html&amp;gt;'&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:изображение:место нахождения:статус памятника:название&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
tablerow= [[Изображение:%%|150px]]\,%%\,%%\,%%‼\,&lt;br /&gt;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342665</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342665"/>
		<updated>2012-06-08T07:14:22Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  /*&lt;br /&gt;
    val -адрес&lt;br /&gt;
    val2-картинка&lt;br /&gt;
    val3-статус объекта&lt;br /&gt;
    val4-название объекта&lt;br /&gt;
  */&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  //преобразование названия для использоваиня в ссылке&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val4 +'&amp;lt;br&amp;gt;' + val3 +'&amp;lt;br&amp;gt;' +'&amp;lt;a href=http://draft.hayazg.info/'+ref+'&amp;gt;Подробнее&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342664</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342664"/>
		<updated>2012-06-08T07:09:45Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  ref = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val4 +'&amp;lt;br&amp;gt;' + val3 +'&amp;lt;br&amp;gt;' +'&amp;lt;a href=http://draft.hayazg.info/'+ref+'&amp;gt;Перейти к объекту&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342663</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342663"/>
		<updated>2012-06-08T07:07:59Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  var re= /\s/g&lt;br /&gt;
  val4 = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val4 +'&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/'+val4+'&amp;gt;Перейти к объекту&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342662</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342662"/>
		<updated>2012-06-08T07:06:36Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  var re= /\s/&lt;br /&gt;
  val4 = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val4 +'&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/'+val4+'&amp;gt;Перейти к объекту&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342661</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342661"/>
		<updated>2012-06-08T06:59:51Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  var re= /\s/&lt;br /&gt;
  val4 = val4.replace(re,'_');&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val3 +'&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/'+val4+'&amp;gt;Перейти к объекту&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342660</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342660"/>
		<updated>2012-06-08T06:49:14Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3, val4)&lt;br /&gt;
{&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+ val3 +'&amp;lt;br&amp;gt;' + '&amp;lt;a href=http://draft.hayazg.info/'+val4+'&amp;gt;Перейти к объекту&amp;lt;/a&amp;gt;';&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
/*&lt;br /&gt;
  A_all[i][0]-картинка&lt;br /&gt;
  A_all[i][1]-адрес&lt;br /&gt;
  A_all[i][2]-доп инфа.&lt;br /&gt;
  A_all[i][3]-название здания-памятника&lt;br /&gt;
*/&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2], A_all[i][3]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342505</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342505"/>
		<updated>2012-06-05T15:13:56Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 600px; height: 300px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(addresses=&amp;lt;/html&amp;gt;'&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:изображение:место нахождения:статус памятника&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
tablerow= [[Изображение:%%|150px]]\,%%\,%%‼\,&lt;br /&gt;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342504</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342504"/>
		<updated>2012-06-05T15:07:27Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3)&lt;br /&gt;
{&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+val3;&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(S_all)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
//обработка входящей информации&lt;br /&gt;
S_all=S_all.toString();&lt;br /&gt;
    A_all=S_all.split('‼');&lt;br /&gt;
  for (var i=0;i&amp;lt;A_all.length; i++)&lt;br /&gt;
    {A_all[i]=A_all[i].split('|');}&lt;br /&gt;
  &lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; A_all.length; i++)&lt;br /&gt;
    { &lt;br /&gt;
      if (A_all[i][2]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(A_all[i][1], A_all[i][0], A_all[i][2]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342503</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342503"/>
		<updated>2012-06-05T15:04:07Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 600px; height: 300px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(addresses=&amp;lt;/html&amp;gt;'&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:место нахождения:изображение:статус памятника&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
tablerow= [[Изображение:%%|78px]]\,%%\,%%‼\,&lt;br /&gt;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342502</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342502"/>
		<updated>2012-06-05T15:00:23Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 600px; height: 300px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(addresses=&amp;lt;/html&amp;gt;'&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:место нахождения:изображение:статус памятника&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
listseparators = [,&amp;quot;,&amp;quot;{{COMMA}} ,]&lt;br /&gt;
&amp;lt;/DPL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342460</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342460"/>
		<updated>2012-06-04T08:34:45Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 600px; height: 300px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(addresses=&amp;lt;/html&amp;gt;&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:место нахождения&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
listseparators = [,&amp;quot;,&amp;quot;{{COMMA}} ,]&lt;br /&gt;
&amp;lt;/DPL&amp;gt;, pict={{#DPL:&lt;br /&gt;
|category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
|include={Памятник}:изображение&lt;br /&gt;
|noresultsheader=Статей нет.&lt;br /&gt;
|mode = userformat&lt;br /&gt;
|listseparators= [, '[[Изображение:,|150px]]'&amp;lt;html&amp;gt;,&amp;lt;/html&amp;gt;,]&lt;br /&gt;
}}, descripn={{#DPL:&lt;br /&gt;
|category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
|include={Памятник}:статус памятника&lt;br /&gt;
|noresultsheader=Статей нет.&lt;br /&gt;
|mode = userformat&lt;br /&gt;
|listseparators= [, ','&amp;lt;html&amp;gt;,&amp;lt;/html&amp;gt;,]&lt;br /&gt;
}}&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342459</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342459"/>
		<updated>2012-06-04T08:25:47Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val, val2, val3)&lt;br /&gt;
{&lt;br /&gt;
  //создание переменной для содержимого балуна&lt;br /&gt;
  var tmp_bcont = val2 +'&amp;lt;br&amp;gt;'+val3;&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent: tmp_bcont },&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(adresses, pict, descripn)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
//ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
//ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
  //удаление маркеров из кластера и с карты&lt;br /&gt;
  //deleteMarker();&lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; adresses.length; i++)&lt;br /&gt;
    { //var tmp = reger(ar2[i]);&lt;br /&gt;
      if (adresses[i]==null){continue;}&lt;br /&gt;
        else{&lt;br /&gt;
              ymGeocod(adresses[i], pict[i], descripn[i]);&lt;br /&gt;
            }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%A3._%D0%94._%D0%A7%D1%83%D0%B1%D0%B0%D1%80%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=342241</id>
		<title>Дом У. Д. Чубаровой</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%A3._%D0%94._%D0%A7%D1%83%D0%B1%D0%B0%D1%80%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=342241"/>
		<updated>2012-05-31T06:19:21Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название = Дом У.Д. Чубаровой&lt;br /&gt;
| другие названия = &lt;br /&gt;
| время строительства =  1910-1911гг. &lt;br /&gt;
| архитектор = &lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = Памятник местного значения&lt;br /&gt;
| место нахождения = г. Ростов-на-Дону, ул. 21-я линия, 8/7, ул. 19-я линия, литер А&lt;br /&gt;
| изображение = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Архитектура= &lt;br /&gt;
Фасад с двумя ризалитами по краям шести проемный, однако в связи с расположением входа в пристройку с правой стороны здания, он воспринимается как симметричный. Полуколонны на треугольных кронштейнах, пилястры между окнами, завершенными полуциркульными фронтонами, и менее вычурный антаблемент придают известную строгость архитектурному решению фасада дома Чубарова. &lt;br /&gt;
&lt;br /&gt;
Наряднее были оформлены интерьеры. Парадный зал, кабинет и столовая имели лепные, расписанные ангелами и нимфами плафоны. Изразцовые камины украшались мраморными колонками и карнизами. Примыкавшая к столовой веранда органически связывалась с садом,    архитектурным акцентом которого был небольшой фонтан, оформленный в виде декоративного грота. Уникальной для города была флора сада: привезенные из зарубежных стран редкие, экзотические породы деревьев и цветы. &lt;br /&gt;
= Статус и состояние =&lt;br /&gt;
Постановлением Главы Администрации РО № 411 от 09.10.1998 г. отнесен к категории памятников местного значения и включен в Перечень памятников истории и культуры местного значения, принятых на государственную охрану.&lt;br /&gt;
= Изображения =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 1.JPG&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 2.JPG&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 3.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Библиография =&lt;br /&gt;
* [http://www.donland.ru/Default.aspx?pageid=78770г. Ростов-на-Дону (объекты культурного наследия регионального значения, 201)]&lt;br /&gt;
* О.Х. Халпахчьян. Архитектура Нахичевани-на-Дону. Ереван, 1988&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342198</id>
		<title>Шаблон:Карта</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%80%D1%82%D0%B0&amp;diff=342198"/>
		<updated>2012-05-30T10:17:17Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a id=&amp;quot;link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;&amp;gt;&amp;lt;/html&amp;gt;{{{1|Раскрыть карту}}}&amp;lt;html&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;div id=&amp;quot;extended{{{id|{{CURRENTSECOND}}}}}&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;{{{2|&amp;lt;html&amp;gt;&amp;lt;script src=&amp;quot;http://api-maps.yandex.ru/2.0/?load=package.full&amp;amp;lang=ru-RU&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;div id=&amp;quot;map&amp;quot; style=&amp;quot;width: 600px; height: 300px&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/html&amp;gt;}}}&amp;lt;/div&amp;gt;  &amp;lt;html&amp;gt;&amp;lt;script&amp;gt;jQuery(&amp;quot;#link&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).click(function() {jQuery(&amp;quot;#extended&amp;lt;/html&amp;gt;{{{id|{{CURRENTSECOND}}}}}&amp;lt;html&amp;gt;&amp;quot;).toggle();  ymInit(addresses=&amp;lt;/html&amp;gt;&amp;lt;DPL&amp;gt;&lt;br /&gt;
category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
include={Памятник}:место нахождения&lt;br /&gt;
noresultsheader=Статей не найдено.&lt;br /&gt;
mode = userformat&lt;br /&gt;
listseparators = [,&amp;quot;,&amp;quot;{{COMMA}} ,]&lt;br /&gt;
&amp;lt;/DPL&amp;gt;, descripn={{#DPL:&lt;br /&gt;
|category=Памятники_и_мемориальные_места_Дона&lt;br /&gt;
|include={Памятник}:изображение&lt;br /&gt;
|noresultsheader=Статей нет.&lt;br /&gt;
|mode = userformat&lt;br /&gt;
|listseparators= [, '[[Изображение:,|150px]]'&amp;lt;html&amp;gt;,&amp;lt;/html&amp;gt;,]&lt;br /&gt;
}}&amp;lt;html&amp;gt;);  }); &amp;lt;/script&amp;gt;&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%A3._%D0%94._%D0%A7%D1%83%D0%B1%D0%B0%D1%80%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=342197</id>
		<title>Дом У. Д. Чубаровой</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%A3._%D0%94._%D0%A7%D1%83%D0%B1%D0%B0%D1%80%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=342197"/>
		<updated>2012-05-30T10:16:42Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название = Дом У.Д. Чубаровой&lt;br /&gt;
| другие названия = &lt;br /&gt;
| время строительства =  1910-1911гг. &lt;br /&gt;
| архитектор = &lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = Памятник местного значения&lt;br /&gt;
| место нахождения = г. Ростов-на-Дону, ул. 21-я линия, 8/7, ул. 19-я линия, литер А&lt;br /&gt;
| изображение = Дом У. Д. Чубаровой 1.JPG&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Архитектура= &lt;br /&gt;
Фасад с двумя ризалитами по краям шести проемный, однако в связи с расположением входа в пристройку с правой стороны здания, он воспринимается как симметричный. Полуколонны на треугольных кронштейнах, пилястры между окнами, завершенными полуциркульными фронтонами, и менее вычурный антаблемент придают известную строгость архитектурному решению фасада дома Чубарова. &lt;br /&gt;
&lt;br /&gt;
Наряднее были оформлены интерьеры. Парадный зал, кабинет и столовая имели лепные, расписанные ангелами и нимфами плафоны. Изразцовые камины украшались мраморными колонками и карнизами. Примыкавшая к столовой веранда органически связывалась с садом,    архитектурным акцентом которого был небольшой фонтан, оформленный в виде декоративного грота. Уникальной для города была флора сада: привезенные из зарубежных стран редкие, экзотические породы деревьев и цветы. &lt;br /&gt;
= Статус и состояние =&lt;br /&gt;
Постановлением Главы Администрации РО № 411 от 09.10.1998 г. отнесен к категории памятников местного значения и включен в Перечень памятников истории и культуры местного значения, принятых на государственную охрану.&lt;br /&gt;
= Изображения =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 1.JPG&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 2.JPG&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 3.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Библиография =&lt;br /&gt;
* [http://www.donland.ru/Default.aspx?pageid=78770г. Ростов-на-Дону (объекты культурного наследия регионального значения, 201)]&lt;br /&gt;
* О.Х. Халпахчьян. Архитектура Нахичевани-на-Дону. Ереван, 1988&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%A3._%D0%94._%D0%A7%D1%83%D0%B1%D0%B0%D1%80%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=342193</id>
		<title>Дом У. Д. Чубаровой</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=%D0%94%D0%BE%D0%BC_%D0%A3._%D0%94._%D0%A7%D1%83%D0%B1%D0%B0%D1%80%D0%BE%D0%B2%D0%BE%D0%B9&amp;diff=342193"/>
		<updated>2012-05-30T09:10:30Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Памятник&lt;br /&gt;
| название = Дом У.Д. Чубаровой&lt;br /&gt;
| другие названия = &lt;br /&gt;
| время строительства =  1910-1911гг. &lt;br /&gt;
| архитектор = &lt;br /&gt;
| владелец = &lt;br /&gt;
| статус памятника = Памятник местного значения&lt;br /&gt;
| место нахождения = г. Ростов-на-Дону, ул. 21-я линия, 8/7, ул. 19-я линия, литер А&lt;br /&gt;
| изображение = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Архитектура= &lt;br /&gt;
Фасад с двумя ризалитами по краям шести проемный, однако в связи с расположением входа в пристройку с правой стороны здания, он воспринимается как симметричный. Полуколонны на треугольных кронштейнах, пилястры между окнами, завершенными полуциркульными фронтонами, и менее вычурный антаблемент придают известную строгость архитектурному решению фасада дома Чубарова. &lt;br /&gt;
&lt;br /&gt;
Наряднее были оформлены интерьеры. Парадный зал, кабинет и столовая имели лепные, расписанные ангелами и нимфами плафоны. Изразцовые камины украшались мраморными колонками и карнизами. Примыкавшая к столовой веранда органически связывалась с садом,    архитектурным акцентом которого был небольшой фонтан, оформленный в виде декоративного грота. Уникальной для города была флора сада: привезенные из зарубежных стран редкие, экзотические породы деревьев и цветы. &lt;br /&gt;
= Статус и состояние =&lt;br /&gt;
Постановлением Главы Администрации РО № 411 от 09.10.1998 г. отнесен к категории памятников местного значения и включен в Перечень памятников истории и культуры местного значения, принятых на государственную охрану.&lt;br /&gt;
= Изображения =&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 1.JPG&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 2.JPG&lt;br /&gt;
Файл:Дом У. Д. Чубаровой 3.JPG&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Библиография =&lt;br /&gt;
* [http://www.donland.ru/Default.aspx?pageid=78770г. Ростов-на-Дону (объекты культурного наследия регионального значения, 201)]&lt;br /&gt;
* О.Х. Халпахчьян. Архитектура Нахичевани-на-Дону. Ереван, 1988&lt;br /&gt;
[[Категория:Памятники и мемориальные места Дона]]&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342187</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342187"/>
		<updated>2012-05-30T08:20:59Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val,val2)&lt;br /&gt;
{&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent:val2},&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(adresses, about)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
  //удаление маркеров из кластера и с карты&lt;br /&gt;
  //deleteMarker();&lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; ar.length; i++)&lt;br /&gt;
    { var tmp = reger(ar2[i]);&lt;br /&gt;
      ymGeocod(ar[i], tmp);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342180</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=342180"/>
		<updated>2012-05-30T06:47:05Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val,val2)&lt;br /&gt;
{&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent:val2},&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
function reger(reger)&lt;br /&gt;
{//alert(&amp;quot;reger func&amp;quot;);&lt;br /&gt;
//var str= reger;&lt;br /&gt;
//alert(str);&lt;br /&gt;
var str= reger.toString();&lt;br /&gt;
//alert(str);&lt;br /&gt;
//var reg = new RegExp(&amp;quot;&amp;quot;,&amp;quot;g&amp;quot;);&lt;br /&gt;
//var reg = /\/n/gi;&lt;br /&gt;
//var reg = /\n/gi;&lt;br /&gt;
//var res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//alert(res);&lt;br /&gt;
//return res = str.replace(reg, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//return res = str.replace(/\\n/, &amp;quot;\ &amp;quot;);&lt;br /&gt;
//var res= str.replace(reg, '\\');&lt;br /&gt;
//var res = str;&lt;br /&gt;
//alert(res);&lt;br /&gt;
return str;&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(adresses, about)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
  //удаление маркеров из кластера и с карты&lt;br /&gt;
  //deleteMarker();&lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; ar.length; i++)&lt;br /&gt;
    { var tmp = reger(ar2[i];)&lt;br /&gt;
      ymGeocod(ar[i], tmp);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
	<entry>
		<id>https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=341760</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://test.hayazg.info/index.php?title=MediaWiki:Common.js&amp;diff=341760"/>
		<updated>2012-05-22T10:54:17Z</updated>

		<summary type="html">&lt;p&gt;Daleynikov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Размещённый здесь JavaScript код будет загружаться всем пользователям при обращении к каждой странице */&lt;br /&gt;
//получает адреса, обрабатывает и отображает точки на карте&lt;br /&gt;
&lt;br /&gt;
function ymGeocod(val,val2)&lt;br /&gt;
{&lt;br /&gt;
  //создание переменной для геокодинга&lt;br /&gt;
  var mygeocod = ymaps.geocode(val, {results:1});&lt;br /&gt;
  //после обработки делаем функцию...&lt;br /&gt;
    mygeocod.then(&lt;br /&gt;
      function(res){&lt;br /&gt;
        if(res.geoObjects.getLength()) {&lt;br /&gt;
          //координаты точки для маркера&lt;br /&gt;
          var point = res.geoObjects.get(0).geometry.getCoordinates();&lt;br /&gt;
          //plac- маркер с контентом, его передать в кластерер&lt;br /&gt;
          var plac = new ymaps.Placemark&lt;br /&gt;
            (point, &lt;br /&gt;
              {balloonContent:val2},&lt;br /&gt;
              {//здесь параметры картинок для маркеров&lt;br /&gt;
              /*iconImageHref:'plac.png', iconImageSize: [50,42]*/&lt;br /&gt;
              }&lt;br /&gt;
            );&lt;br /&gt;
          //добавление маркеров в кластерер&lt;br /&gt;
          cluster.add(plac);    &lt;br /&gt;
          //отображение кластерера на карте&lt;br /&gt;
          myMap.geoObjects.add(cluster);&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    )&lt;br /&gt;
}&lt;br /&gt;
// // Удаление всех меток с карты&lt;br /&gt;
// function ymDeleteMarker () {&lt;br /&gt;
//   // Удаляем все  метки из кластера&lt;br /&gt;
//   cluster.removeAll();&lt;br /&gt;
//   // Удаляем кластер с карты&lt;br /&gt;
//   myMap.geoObjects.remove(cluster);&lt;br /&gt;
// }&lt;br /&gt;
//центральная функция             &lt;br /&gt;
function ymInit(adresses, about)&lt;br /&gt;
{&lt;br /&gt;
//массив адресов&lt;br /&gt;
ar= adresses;&lt;br /&gt;
//массив данных об адресах&lt;br /&gt;
ar2 = about;&lt;br /&gt;
  // Создаем кластеризатор со стандартными иконками&lt;br /&gt;
  cluster = new ymaps.Clusterer();//{clusterIcons : clusterIcons});&lt;br /&gt;
  //создание кластеризатора с пользовательскими иконками&lt;br /&gt;
  //cluster = new ymaps.Clusterer({clusterIcons : clusterIcons});&lt;br /&gt;
&lt;br /&gt;
  // Создание экземпляра карты myMap и его привязка к контейнеру с&lt;br /&gt;
  //  заданным id (&amp;quot;map&amp;quot;)&lt;br /&gt;
  myMap = new ymaps.Map('map', {&lt;br /&gt;
    center: [47.23,39.73],&lt;br /&gt;
    zoom: 10,&lt;br /&gt;
  });&lt;br /&gt;
  &lt;br /&gt;
  //добавление инструментов для просмотра&lt;br /&gt;
  myMap.controls&lt;br /&gt;
  // Кнопка изменения масштаба&lt;br /&gt;
  .add('zoomControl')&lt;br /&gt;
  // Список типов карты&lt;br /&gt;
  .add('typeSelector')&lt;br /&gt;
  // Стандартный набор кнопок&lt;br /&gt;
  .add('mapTools');&lt;br /&gt;
  //скролл колесиком&lt;br /&gt;
  myMap.behaviors.enable('scrollZoom');&lt;br /&gt;
&lt;br /&gt;
  //удаление маркеров из кластера и с карты&lt;br /&gt;
  //deleteMarker();&lt;br /&gt;
  //последовательный геокодинг и добавление адресов на карту в кластере&lt;br /&gt;
  for (var i=0; i &amp;lt; ar.length; i++)&lt;br /&gt;
    {&lt;br /&gt;
      ymGeocod(ar[i],ar2[i]);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daleynikov</name></author>
		
	</entry>
</feed>