MapBBCode: встраивание карт в форумы и блоги. А также MapBBCode Share

Мдя… а не плохо было бы предложить этот мод администрации на форум SkyscraperCity. Вот уж у кого самые точные последние данные по строительству всего на свете. :slight_smile:
И хрен их в OSM затяниш. А вот если бы они смогли кидатся картами в темах (а не ссылками в ДубльГИС в русских разделах) То глядиш и новое строительство сами же и рисовали в OSM.
НО!!! vBulletin - такой vBulletin.

Антон, петербуржский аналог того форума уже работает с mapbbcode. Админы SkyscraperCity не против его установить, вот только для vBulletin фиг сделаешь такой плагин, не купив дорогой лицензии.

Интересно, а в Москве есть сообщество интересующихся строительством?

Zverik, Москва сидит на SkyscraperCity

автодороги - http://roads.ru/main (я им ваш плагин уже предлагал, обещали подумать)
метро - http://forum.nashtransport.ru

Я тоже считаю, что самым большим прорывом было бы внедрение на SkyscraperCiity (ну и на этот форум).

Как бы все понимают что внедрение на SkyscraperCiity было бы очень круто. Осталось найти того кто это реально сделает.
С этим форумом - ждем, у меинтейнера уважительная причина.

Я не совсем понял чем поможет лицензия vBulletin.?
Что поменяется купив лицензию или покататься для отладки на нуленым vBulletin?
Можно капельку подробней, в общих чертах?

Голосуем за внедрение? http://www.skyscrapercity.com/showthread.php?t=1672944?

Так это лучше на том форуме и отписатся.
Отпишусь том в Казанской ветке. Но поможет ли?

А потом будут говорить, что осмеры форсят свои карты (как будто что-то плохое).

Вот тоже есть такое ощущение. Бутто навязывание.
Надо чтобы они сами захотели. Надо подумать над текстом, прежде чем постить.

Новости MapBBCode: нет, версия 1.2 ещё не выпущена. Но только что опубликован «ленивый» плагин для FluxBB (т.е. для этого форума). Lambertus-у письмо написал. В отличие от плагина dkiselev, «ленивый» плагин использует Loader, поэтому для его встраивания нужно минимально изменить всего три файла. И при обновлении библиотеки не понадобится ничего, кроме перезаписи файлов. Возможно, исходник модификации поможет встроить MapBBCode в какой-нибудь ещё форум.

Перевод библиотеки теперь хранится в Transifex и загружается оттуда при каждой сборке. Пока там те же русский и английский, и появился доброволец на немецкий перевод.

Руководство пользователя и администратора переведены на русский язык.

Я выбрал CDN для библиотеки, версия 1.2 появится на jsDelivr вместе с загрузчиком с CDN: будет реально написать плагин из одного файла.

Ну и не помню, кто меня просил сделать кнопку «удалить последнюю точку» при рисовании линий и полигонов, но соответствующий пул-реквест отправлен в Leaflet.draw.

А можно из MapBBCode Share получить код для вставки на html страницу, как на osm.org?

Там же есть экспорт в html (я правда не проверял, но всегда думал, что выдаёт готовую страницу).

Вчера поздно вечером выложил версию 1.2.0, только что обновил все плагины. Ченджлог, основное:

  • Leaflet 0.7.1, последний Leaflet.draw (появилась кнопка «удалить последнюю точку» при рисовании).
  • Переводы хранятся в Transifex (новых языков пока не появилось).
  • Перетасованы файлы, теперь подключение более логично. Мастер настройки помогает с подключением и конфигурацией.
  • Хэндлер для отключения слоя данных (только в репозитории, в комплект не входит).
  • Всё выложено на CDN: MapBBCode, загрузчик. Вместо файла на osmz.ru лучше использовать //cdn.jsdelivr.net/mapbbcode-loader/1.2.0/MapBBCodeLoader.plain.js

Сегодня опубликую статью на хабре.

спасибо за кнопку.

раздражает одна вещь. Нельзя рисовать линию кликая быстро. то же самое на osm ru. http://osmru.reformal.ru/proj/?ia=478268

Интересное наблюдение, подумаю над решением. Замечал, что точки не всегда ставятся. Надеюсь, это не проблема Leaflet.

Это еще что, попробуйте поставить очередную точку линии в 1000 км от предыдущей (на большом зуме).

А что будет? Я для тестирования как-то нарисовал линию длиной 200 тысяч километров, глюков не заметил.

Вы поезжайте в Киев и спросите…

Будут феерические тормоза. По крайней мере, в хромиум-based.

  1. Начать рисовать линию
  2. Отзумиться и зазумиться на большом расстоянии от предыдущей точки
  3. Подвигать курсором
  4. ???
  5. PROFIT!

Уж не смотрел, как и почему. Перемещение такой точки после рисования тормозов не вызывает.