Zverik

Карты для этого форума

19 сообщений в этой теме

Я только что закончил плагин для FUDForum 3.0.2+ для добавления карт. Он основан на библиотеке MapBBCode, выпущенной буквально в пятницу: прочитайте анонс, там много идей. Работает просто: на странице добавления сообщения есть кнопка «вставить карту», нажимаешь -- появляется окно, где можно рисовать всякое. Дальше «вставить код» -- и в сообщении будет карта.

Скачать можно из гитхаба: https://github.com/MapBBCode/mapbb-fud

Я оттестировал плагин на 3.0.2 и последней 3.0.5. Для 3.0.2 придётся поправить строчку в одном файле, инструкция на гитхабе. Вся установка -- распаковать архив и нажать пару кнопок в интерфейсе.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Zverik писал(а) Sun, 03 November 2013 23:53
Я только что закончил плагин для FUDForum 3.0.2+ для добавления карт. Он основан на библиотеке MapBBCode, выпущенной буквально в пятницу: прочитайте анонс, там много идей. Работает просто: на странице добавления сообщения есть кнопка «вставить карту», нажимаешь -- появляется окно, где можно рисовать всякое. Дальше «вставить код» -- и в сообщении будет карта.

Скачать можно из гитхаба: https://github.com/MapBBCode/mapbb-fud

Я оттестировал плагин на 3.0.2 и последней 3.0.5. Для 3.0.2 придётся поправить строчку в одном файле, инструкция на гитхабе. Вся установка -- распаковать архив и нажать пару кнопок в интерфейсе.



работает?

59.93644,30.33531 59.90994,30.33737 59.85206,30.36209 59.86964,30.42458 59.88101,30.45959



почему-то автоматом не подставилась иконка для вставки карты в кастомную тему (в дефолтную подставилась)
пришлось ручками принудительно прописать иконку в теме
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
54.11265,42.36435(Великолепно!)


Есть пара комментариев по настройке:

1. По умолчанию позиционироваться на Петербург
2. Слой CycleMap передвинуть на первую позицию (чтобы он был по умолчанию).

Собственно, всё. Уже круто, напишу тогда анонс с инструкцией и примерами в раздел «велосипедный петербург» сегодня, если не против. Или в «карты, навигация и связь»? Изменено пользователем Zverik
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Zverik писал(а) Wed, 06 November 2013 11:39

Есть пара комментариев по настройке:

1. По умолчанию позиционироваться на Петербург
2. Слой CycleMap передвинуть на первую позицию (чтобы он был по умолчанию).

Собственно, всё. Уже круто, напишу тогда анонс на главный форум сегодня, если не против.



Поправил настройки.

Спасибо огромное за плагин! Изменено пользователем AleX
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
AleX писал(а) Wed, 06 November 2013 11:45
Спасибо огромное за плагин!

+1, выглядит оч круто! ))
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
AleX писал(а) Wed, 06 November 2013 11:23

работает?

с тегом спойлер карта не работает.так задумано,
или поправимый баг...?! Cool
Показать скрытый текст
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
DELETED писал(а) Thu, 14 November 2013 00:14
с тегом спойлер карта не работает.так задумано,
или поправимый баг...?! Cool

К сожалению, у меня не получается поправить. Записал себе, но пока не знаю, как решить.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Только что обновил плагин, теперь он включает версию MapBBCode 1.1.1 (основные изменения на русском). Для обновления нужно разархивировать файл плагина туда же, куда и раньше, затем снять и поставить галочку в панели настроек плагинов и обновить шаблоны.

Если изменения не столь важны, можно подождать версии 1.2. Она будет недели через три. Изменено пользователем Zverik
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Нарисовал маршрут открытия в новой карте Smile . Работает однако Smile

Жаль что не считает автоматом длину кривой Smile МОжно ж сделать наверное? Али сложно? Нарисовал, и сразу тебе: длина 49 км.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Змей Гуревич писал(а) Sat, 16 November 2013 20:49
Жаль что не считает автоматом длину кривой :) МОжно ж сделать наверное? Али сложно? Нарисовал, и сразу тебе: длина 49 км.

Я добавил эту задачу себе в список, где-то через неделю-две (как придёт её черёд) сделаю вывод длины :)
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Только что выпустил MapBBCode 1.1.2 и обновление плагина для FUDforum (лежит там же).

Исправлен баг с картой внутри спойлера, добавлен модуль отображения длины линий (можно посмотреть на оф. сайте), подключен русский перевод, упрощено подключение проприетарных слоёв, вроде яндексоснимков, появился слой Hike&Bike (который на GPSies).

Для установки нужно разархивировать поверх старого плагина, в панели администрирования снять галочку рядом с плагином и сохранить. Затем, при необходимости, в файле mapbbcode.plugin раскомментировать нужные строки для проприетарных слоёв и модулей. В настройках включить плагин и сохранить, затем пересоздать шаблоны в Theme Manager.

На эту версию очень желательно обновиться. Она всесторонне оттестирована и, в отличие от предыдущей, без вопросов работает в IE8. Следующая, 1.2, будет нескоро. Изменено пользователем Zverik
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Zverik писал(а) Fri, 29 November 2013 23:19


На эту версию очень желательно обновиться.


Алекс самозабанен до 18 декабря.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Обновил

Работает?

60.30178,29.27925 60.33544,29.40971 60.30825,29.41795 60.26536,29.42894 60.20571,29.38637 60.20844,29.33899 60.23708,29.37126 60.25957,29.39529 60.30042,29.39323 60.31539,29.39323 60.29464,29.29504 60.2943,29.28818 60.30178,29.27925; 60.19035,29.33281 60.20127,29.33418 60.19854,29.38499 60.1866,29.38019 60.19035,29.33281
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Ага. Спасибо. Ещё хорошо бы подключить Handler.Length.js (раскомментировать строку с ним в mapbbcode.plugin и пересобрать тему).

(ошибка была из-за глюка плагина, несэкранировавшего апостроф в Yandex People's Map. Лучше вместо него, наверное, оставить обычные яндексокарты) Изменено пользователем Zverik
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Zverik писал(а) Thu, 12 December 2013 17:47
Ага. Спасибо. Ещё хорошо бы подключить Handler.Length.js (раскомментировать строку с ним в mapbbcode.plugin и пересобрать тему).

(ошибка была из-за глюка плагина, несэкранировавшего апостроф в Yandex People's Map. Лучше вместо него, наверное, оставить обычные яндексокарты)



сделал. чтонибудь изменилось?


PS после этих изменений и подключения слоя я.спутник сломалась иконочка в тулбаре и слой я.спутник не появился в плагине

PS2 картинку поправил Изменено пользователем AleX
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
AleX писал(а) Thu, 12 December 2013 17:50
сделал. чтонибудь изменилось?

PS после этих изменений и подключения слоя я.спутник сломалась иконочка в тулбаре и слой я.спутник не появился в плагине.

У тебя в шаблоне, почему-то, ссылка на js/mapbbcode/images/map-pin.png, хотя плагин ожидает js/mapbbcode/images/b_map.gif.

Чтобы в редакторе всё появилось, нужно в списке плагинов снять галочку, сохранить, вернуть галочку и снова сохранить. Там пересобирается один файл во время установки, куда записываются модули и проприетарные слои. Изменено пользователем Zverik
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Zverik писал(а) Thu, 12 December 2013 17:59


Чтобы в редакторе всё появилось, нужно в списке плагинов снять галочку, сохранить, вернуть галочку и снова сохранить. Там пересобирается один файл во время установки, куда записываются модули и проприетарные слои.


ага, делал, не помогает.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
AleX писал(а) Thu, 12 December 2013 22:12
Zverik писал(а) Thu, 12 December 2013 17:59


Чтобы в редакторе всё появилось, нужно в списке плагинов снять галочку, сохранить, вернуть галочку и снова сохранить. Там пересобирается один файл во время установки, куда записываются модули и проприетарные слои.


ага, делал, не помогает.

Тогда добавь руками
<script src="js/mapbbcode/proprietary/Yandex.js"></script>
<script src="js/mapbbcode/Handler.Length.js"></script>

в docroot/forum/js/mapbbcode/mapbbcode-window.html в каталоге fudforum (не там, где плагин).

Я изучу вопрос -- возможно, глюки из-за нестандартной темы оформления. Изменено пользователем Zverik
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Помогло
спасибо!

с перекомпиляцией -да, чтото не совсем гладко, в нестандартной теме иконку в тулбар тоже пришлось руками добавлять (еще в прошлый раз)
0

Поделиться сообщением


Link to post
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны авторизоваться, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас