ВВ код для яндекс карты

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Добрый день товарищи))
Извените меня за столь тёмные мысли=))
Есть сайт http://rybalkavpenze.ru/karta-rybolova тут имеется карта яндекская с прудами и их описанием)
хотелось бы её заполучить себе на форум.
Html в нужной ветке вкл.(пустая карта яндекса пашет)
с исходного кода сдираю вот это
Код:
<div id="ymaps-map-id_1353012485336782920000" style="width: 100%; height: 500px;"></div>
<p><script type="text/javascript">function fid_1353012485336782920000(ymaps) {var map = new ymaps.Map("ymaps-map-id_1353012485336782920000", {center: [45.116484365232495, 53.197989907619345], zoom: 10, type: "yandex#map"});map.controls.add("zoomControl").add("mapTools").add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));map.geoObjects.add(new ymaps.Placemark([45.1989602009493, 53.03924825629948], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: щука, окунь, карп, лещ, карась серебряный и золотой, плотва, толстолобик, сом, судак, ерш, раки и др. ", iconContent: "<strong>Сурское водохранилище"}, {preset: "twirl#darkgreenStretchyIcon"})).add(new ymaps.Placemark([43.362322,53.938376], {balloonContent: "<strong>(Платный водоем) <br/>Ловится: карп и др. ", iconContent: "<strong> Пруд в с.Абашево </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([44.748553,53.224366], {balloonContent: "<strong>(Платный водоем)<br/>Ловится: карп, карась, толстолобик, щука, окунь и др. ", iconContent: "<strong> Возле с.Крутец </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([45.069672,53.28552], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карась, окунь, щука, плотва и др. ", iconContent: "<strong> Карьеры (возле с. 10я Артель)</strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([45.256692,53.303694], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: щука, линь, плотва ", iconContent: "<strong> Александровский пруд </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([45.256241,53.241187], {balloonContent:
"<strong>(Бесплатный водоем)<br/>Ловится: карп, карась, окунь, щука, пескарь ", iconContent: "<strong> Чемодановский пруд </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.792348,53.619509], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карп, карась, плотва, щука, уклейка, елец, голавль ", iconContent: "<strong> Войковский пруд </strong>"},
{preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.911331,53.175598], {balloonContent:
"<strong>(Платный водоем)<br/>Ловится: карп, карась, толстолобик, щука ", iconContent: "<strong> «Ветерок» </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([44.738306,53.153257], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карась, окунь, пескарь,... ", iconContent: "<strong> Константиновский пруд </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([45.364956,53.229137], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: РОТАН ", iconContent: "<strong> Трофимовское болото </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([45.293459,53.196626], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карп, карась, окунь, рак, пескарь ", iconContent: "<strong> Кижеватовский пруд </strong>"}, {preset:
'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.741525,53.326728], {balloonContent: "<strong>(Платный водоем)<br/>Ловится: карп, карась, щука ", iconContent: "<strong> У Петровича </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([44.347122,52.905676], {balloonContent: "<strong>(Платный водоем)<br/>Ловится: карась, карп, (сазан), окунь, плотва ", iconContent: "<strong> Белокаменский пруд </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([45.368515,53.24431], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карась,карп, линь,окунь, рак, пескарь ", iconContent: "<strong> Трофимовский пруд </strong>"}, {preset:
'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.866211,53.288761], {balloonContent:
"<strong>(Бесплатный водоем)<br />Ловится:карась,карп,плотва,линь,вьюн,окунь,щука, рак, пескарь ", iconContent: "<strong> Мастиновский пруд </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([43.466709,52.90249], {balloonContent: "<strong>(Бесплатный водоем)<br />Ловится: карп, карась, голавль, плотва, лещ, подлещик, окунь, щука ", iconContent: "<strong> Пруд в с. Тархово </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.887475,53.268299], {balloonContent: "<strong>(Платный водоем)<br/>Ловится: карп, карась, окунь ", iconContent: "<strong> У Михалыча </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([43.861534,53.298628], {balloonContent: "<strong>(Платный водоем)<br/>Зимой - бесплатно. Ловится: карп, щука, окунь ", iconContent: "<strong> Пруд в с. Кочектовка </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([45.546912,53.095646], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: щука, окунь, карп, сазан, карась серебряный и золотой, белый амур, плотва, толстолобик, сом, судак, голавль, жерех, язь, ерш, раки и др. ", iconContent: "<strong> Река Сура (возле с. Канаевка)</strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.805759,53.200923], {balloonContent: "<strong>(Платный водоем)<br/>Ловится: щука, окунь, карп, карась серебряный и золотой, белый амур, плотва, толстолобик, ерш, раки ", iconContent:
"<strong> Богословские пруды </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new
ymaps.Placemark([44.938925,53.181644], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карп, окунь, щука, пескарь, горчак, рак ", iconContent: "<strong> пруд на ручье Ржавец </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([46.344004,52.965379], {balloonContent:
"<strong>(Платный водоем)<br/>Ловится: карп, карась, толстолобик, белый амур, сом, щука ", iconContent: "<strong> Нижнее Аблязово </strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([45.490967,53.275047], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карп, карась, плотва, белый амур, окунь, пескарь", iconContent: "<strong> Кологреевские пруды </strong>"},
{preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([45.137366,53.277427], {balloonContent:
"<strong>(Бесплатный водоем)<br/>Ловится: карп, карась, плотва, уклейка, сопа, окунь, щука, пескарь.", iconContent: "<strong> Вядя </strong>"}, {preset: 'twirl#darkgreenStretchyIcon'})).add(new ymaps.Placemark([44.977549,53.399062], {balloonContent: "<strong>(Платный водоем)<br/>Ловится: карп, карась, окунь, пескарь", iconContent: "<strong>Михайловский пруд</strong>"}, {preset: 'twirl#brownStretchyIcon'})).add(new ymaps.Placemark([45.349462737684455, 53.308797093319285], {balloonContent: "<strong> Платный водоем <br />Ловится: толстолобик, карп, щука, пескарь, белый амур", iconContent: " <strong>Лопуховский пруд "}, {preset: "twirl#brownStretchyIcon"})).add(new ymaps.Placemark([45.32352769098867, 53.253687186928495], {balloonContent: "<strong>(Бесплатный водоем)<br/>Ловится: карп, карась, щука, плотва, сопа, уклейка, окунь", iconContent: "<strong>Белая Глина"}, {preset: "twirl#darkgreenStretchyIcon"}));};</script><br />
<script type="text/javascript" src="http://api-maps.yandex.ru/2.0-stable/?lang=ru-RU&coordorder=longlat&load=package.full&wizard=constructor&onload=fid_1353012485336782920000"></script></p>
<p><span style="color: #663300;"><em>Справка!*</em></span></p>
и ничего непроисходит...
подозреваю што у него стоит модуль для CMS, но для воблы то нету модулей яндекса!((
Как мне быть? =)
 

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
Уж не знаю, как и где вы хотите показывать карты яндекса на своём форуме, но посмотрев бегло вот эту страницу пришла мысль создать ВВ код для яндекс карты.
Каждый кто разберётся с лёгкостью сможет создавать в сообщениях карты.

Заголовок: Карта
Название BB кода: map
Замена:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script src="http://yandex.st/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
ymaps.ready(init);
var myMap,
myPlacemark;

function init(){
myMap = new ymaps.Map ("map", {
center: [53.197625, 45.015916],
zoom: 11
});

myPlacemark = new ymaps.Placemark([53.174703, 44.912318], {
iconContent: 'Здесь рыбы нет',
content: 'Пенза',
balloonContent: 'Здесь рыбы нет'
},
{
preset: 'twirl#blueStretchyIcon' // иконка растягивается под контент
}
);

myPlacemark1 = new ymaps.Placemark([53.140447, 45.053767], {
iconContent: 'Здесь то же рыбы нет',
content: 'Пенза',
balloonContent: 'Здесь рыбы нет'
},
{
preset: 'twirl#blueStretchyIcon' // иконка растягивается под контент
}
);

myPlacemark2 = new ymaps.Placemark([53.195738, 45.073679], {
iconContent: 'А вот здесь рыба есть',
content: 'Пенза',
balloonContent: 'Судак, Сом, Стерлятка'
},
{
preset: 'twirl#blueStretchyIcon' // иконка растягивается под контент
}
);

myMap.geoObjects.add(myPlacemark);
myMap.geoObjects.add(myPlacemark1);
myMap.geoObjects.add(myPlacemark2);
}
</script>

<div id="map" style="width: 600px; height: 400px"></div>

Пример: map
Описание: [map][/map]
Использовать опцию: нет
Удалить BB код, если отсутствует текст: нет
Выключить BB коды внутри этого BB кода: нет
Выключить смайлы внутри этого BB кода: нет
Выключить перенос строк внутри этого BB кода: нет
Выключить автоматическое распознавание ссылок внутри этого BB кода: нет





Данный ВВ код работает на четвёрке, но думаю и на тройке тоже будет работать.
 
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Отличная вещь, многим будет полезна :) Перенес в BB коды
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
Спасиба огромное!!!!!)))))))))))) на vBulletin 3.8.7 работает!!))))))
конешн содрать непотратив сил таким способом неудастся, но немного потыкав ctrl+c, ctrl+v всё будет чОтко))))))))))))
СПАСИБА)))))))
 

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
а чо и куда нужно добавить штобы появилась крутилка приблизить отдалить? очень нужная крутилка)
 

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
а чо и куда нужно добавить штобы появилась крутилка приблизить отдалить? очень нужная крутилка)



<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script src="http://yandex.st/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
ymaps.ready(init);
var myMap,
myPlacemark;

function init(){
myMap = new ymaps.Map ("map", {
center: [53.197625, 45.015916],
zoom: 11
});

myPlacemark = new ymaps.Placemark([53.174703, 44.912318], {
iconContent: 'Здесь рыбы нет',
content: 'Пенза',
balloonContent: 'Здесь рыбы нет'
},
{
preset: 'twirl#blueStretchyIcon' // иконка растягивается под контент
}
);

myPlacemark1 = new ymaps.Placemark([53.140447, 45.053767], {
iconContent: 'Здесь то же рыбы нет',
content: 'Пенза',
balloonContent: 'Здесь рыбы нет'
},
{
preset: 'twirl#blueStretchyIcon' // иконка растягивается под контент
}
);

myPlacemark2 = new ymaps.Placemark([53.195738, 45.073679], {
iconContent: 'А вот здесь рыба есть',
content: 'Пенза',
balloonContent: 'Судак, Сом, Стерлятка'
},
{
preset: 'twirl#blueStretchyIcon' // иконка растягивается под контент
}
);

myMap.geoObjects.add(myPlacemark);
myMap.geoObjects.add(myPlacemark1);
myMap.geoObjects.add(myPlacemark2);

myMap.controls.add('smallZoomControl');

myMap.controls.add('typeSelector');

myMap.controls.add('mapTools');

}
</script>

<div id="map" style="width: 600px; height: 400px"></div>
 
Последнее редактирование:

schipun

Пользователь
Регистрация
09.10.12
Сообщения
82
Реакции
3
Баллы
3
lukamal, спасиба огромное, добавил , всё работает отлично))))
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Немного дополню тему lukamalа.

Вчера столкнулся с тем, что была нужна Яндекс карта одного города. Человек решил сделать BB код по данной теме, и в результате у него получилась карта Пензенской рыбалки :)

Значит так. Смотрим пост https://lumtu.com/bb-kody-dlya-vbulletin/4005-vv-kod-dlya-yandeks-karty.html#post43727 и делаем все так, как рассказал lukamal. Все кроме поля Замена.

Поле замена у каждой карты индивидуальное, и я вам поясню на примере города Москва.
Для получения кода в поле Замена идем по ссылке и видим там следующую страницу



В поле "Найти место на карте" мы вбиваем свое место и находим его. В моем случае, я забиваю город Москва и получаю список. Нажав в списке Россия, Москва, я получаю карту.
На карте можно отметить разные места, и переходим на следующую вкладку, где мы видим нашу интерактивную карту города. Также, как и на странице Яндекса ваши пользователи могут изменять ее, измерять расстояния, увеличивать и так далее. И на последней вкладке мы получаем код для поля Замена нашего BB кода.

В случае с Москвой это будет:

Код:
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (начало) -->
<div id="ymaps-map-id_136050035236078792517" style="width: 450px; height: 350px;"></div>
<div style="width: 450px; text-align: right;"><a href="http://api.yandex.ru/maps/tools/constructor/index.xml" target="_blank" style="color: #1A3DC1; font: 13px Arial, Helvetica, sans-serif;">Создано с помощью инструментов Яндекс.Карт</a></div>
<script type="text/javascript">
function fid_136050035236078792517(ymaps) { var map = new ymaps.Map("ymaps-map-id_136050035236078792517", { center: [37.48047221093746, 55.80420511235204], zoom: 9, type: "yandex#map" }); map.controls .add("zoomControl") .add("mapTools") .add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));
};
</script>
<script type="text/javascript" src="http://api-maps.yandex.ru/2.0-stable/?lang=ru-RU&coordorder=longlat&load=package.full&wizard=constructor&onload=fid_136050035236078792517"></script>
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (конец) -->
 

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
Да добавлю ещё, что координаты необходимых точек на карте можно определить здесь.
 

Статистика форума

Темы
200.483
Сообщения
380.307
Пользователи
327.889
Новый пользователь
Omaxis
Сверху Снизу