Модуль карты для этого форума

Административные, технические и другие вопросы, касающиеся работы форума и сайта. Здесь размещены Правила Форума.
Аватара пользователя
ИльяШ
Энтузиаст
Сообщения: 3639
Зарегистрирован: Пн авг 20, 2007 17:34
Откуда: Ржевка, Васильевский ов

Сообщение ИльяШ » Вт окт 29, 2013 14:30

Zverik писал(а):
ИльяШ писал(а):По опыту создания карты про Е18.
1. Неудобно что по окончании надо нажимать "применить". Я в первый раз забыл.
2. Неудобно редактировать цвет коротких линий.
3. Плохо что куча тегов начинают закрывать друг друга
4. Хорошо бы еще сделать еще одну подложку в виде oblmap.
5. При просмотре было бы удобно прятать/показывать подписи.

1. Да, косяк. Поправить, конечно, нелегко. Один из способов — настроить форум, чтобы редактор открывался в новом окне (это настройка в панели администратора). Тогда необходимость применения правок становится очевидной. Впрочем, одного раза достаточно, чтобы участники поняли, как работает панель :)

2. А приближать карту неудобно? Там же колёсиком мыши можно быстро изменить масштаб и поработать над мелкими деталями.

3. Заметил, опечален. Действительно, подписанные маркеры плохо выглядят, когда их много. При этом ты сам используешь их для подписи линий, то есть, если их сделать обычным способом (синий значок, при клике открывается панель с подписью, они сейчас используются, когда подпись очень длинна), будет непонятно, к чему эта подпись относится. А на крупных масштабах хочется, чтобы кликать не нужно было: это же по два клика на каждую подпись (открыть-закрыть), а их там много. Подумаю, что с этим сделать, но есть вероятность, что придётся с этим жить, и выбор будет между синими маркерами для всех точек, либо накрывающимися подписями.

4. Это нельзя. Во-первых, потому что это собственность ЗАО «Карта», и они не разрешают выкладывать свои атласы нигде в интернете, кроме своего сайта oblmap. Во-вторых, это технически сложно: нужно найти (в торрентах? С oblmap не выдрать) скан карты, привязать по координатам, создать тайлы, куда-то эти гигабайты картинок загрузить...

5. Здесь повторю вопрос из пункта два: почему это будет удобнее простого масштабирования карты?

Нужно понимать, что изменения библиотеки коснутся не только всех до единой карт на этом форуме, но и всех других форумов, использующих библиотеку, и сайта http://share.mapbbcode.org . Поэтому решения по дизайну должны быть хорошо продуманы, и поэтому я не бросаюсь исправлять проблему подписанных маркеров кое-как.

Да, я конечно же понимаю, что это не для одного форума.

1. А нельзя при нажатии на "Отправить" или "Предпросмотр" в форуме, чтобы перед отправкой происходило вытаскивание данных из карты в текст и только потом отправка? Там не дается обработчика?
2. Единственное, что можно сделать - это слева в легенде при отрисовке линии (региона ит.д.), чтобы кроме пункта "удалить" появился пункт "настройки", открывающий изменение цвета, текста или что там есть в параметрах элемента.
3. Я думаю, что у маркера можно сделать галочку "вертикальный", чтобы текст выводился для него вертикально. По умолчанию - горизонтальный. Ну и может еще подумать о возможности принудительного перевода строки.
4. Собственность - ОК.
5. Это удобно, чтобы можно было посмотреть схему в целом "по цветам", уже поняв суть подписей. После приближения теряется общий охват сути. Просто рядом с кноками зума еще кнопка "не показывать маркеры" и этого будет достаточно.

Спасибо за развернутые ответы.

Аватара пользователя
jangolen
Энтузиаст
Сообщения: 2646
Зарегистрирован: Сб мар 29, 2008 0:28
Откуда: Севастополь, РФ

Сообщение jangolen » Вт окт 29, 2013 18:48

Мне одному кажется, что межстрочный интервал в темах с картой отличается в большую сторону, чем в темах без карты?

Аватара пользователя
ziv
Активист
Сообщения: 957
Зарегистрирован: Ср окт 25, 2006 14:10
Откуда: Шуваловский пр.

Сообщение ziv » Ср окт 30, 2013 7:27

jangolen писал(а):Мне одному кажется, что межстрочный интервал в темах с картой отличается в большую сторону, чем в темах без карты?

Всем кажется, у кого Internet Explorer. Это такая фича модуля, к сожалению.

Zverik
Активист
Сообщения: 416
Зарегистрирован: Ср ноя 28, 2007 12:50
Откуда: Москва
Контактная информация:

Сообщение Zverik » Ср окт 30, 2013 9:58

ИльяШ писал(а):1. А нельзя при нажатии на "Отправить" или "Предпросмотр" в форуме, чтобы перед отправкой происходило вытаскивание данных из карты в текст и только потом отправка? Там не дается обработчика?

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

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

Насчёт междустрочных интервалов — это проблема IE: с правильным <!DOCTYPE> он работает в «режиме совместимости»: по сути, эмулирует IE6. Как можно догадаться, для javascript это очень плохая новость. А с современным <!DOCTYPE> обнаруживается, что шаблоны этого форума, написанные много-много лет назад, содержат ошибки, которые и приводят к большим междустрочным интервалам. Мы придумали решение, которое «растягивает» строки только в Internet Explorer, не затрагивая других браузеров. Надеюсь, это не слишком мешает. Или, как пишут в сети, «установите нормальный браузер».

Аватара пользователя
ziv
Активист
Сообщения: 957
Зарегистрирован: Ср окт 25, 2006 14:10
Откуда: Шуваловский пр.

Сообщение ziv » Чт ноя 07, 2013 10:05

При добавлении карты в это сообщение: http://spb-projects.ru/forum/viewtopic.php?t=2904 вылезла бага, которая хорошо заметна. Верхний маркер оказывается за пределами окна карты.

Дмитрий Кудряшов
Энтузиаст
Сообщения: 3967
Зарегистрирован: Вт дек 04, 2007 14:48
Откуда: Санкт-Петербург, г. Пушкин, пос. Александровская
Контактная информация:

Сообщение Дмитрий Кудряшов » Пт ноя 15, 2013 21:40

В этом сообщении не "срабатывают" подписи маркеров, не говоря уж про гиперссылки.

Замечен ещё один недочёт: если у карты указан начальный zoom и координаты центра, то при редактировании эта информация теряется.

:cry:

Аватара пользователя
jangolen
Энтузиаст
Сообщения: 2646
Зарегистрирован: Сб мар 29, 2008 0:28
Откуда: Севастополь, РФ

Сообщение jangolen » Пт ноя 15, 2013 22:51

ziv писал(а):
jangolen писал(а):Мне одному кажется, что межстрочный интервал в темах с картой отличается в большую сторону, чем в темах без карты?

Всем кажется, у кого Internet Explorer. Это такая фича модуля, к сожалению.

То ли модуль исправили, то ли 11 эксплорер подправили. Эффект пропал.

Zverik
Активист
Сообщения: 416
Зарегистрирован: Ср ноя 28, 2007 12:50
Откуда: Москва
Контактная информация:

Сообщение Zverik » Сб ноя 16, 2013 14:49

ziv писал(а):При добавлении карты в это сообщение: http://spb-projects.ru/forum/viewtopic.php?t=2904 вылезла бага, которая хорошо заметна. Верхний маркер оказывается за пределами окна карты.

Дмитрий Кудряшов писал(а):В этом сообщении не "срабатывают" подписи маркеров, не говоря уж про гиперссылки.

Замечен ещё один недочёт: если у карты указан начальный zoom и координаты центра, то при редактировании эта информация теряется.


Все эти баги исправлены в MapBBCode 1.1.1 и последней версии модификации для форума (выложена туда же, где и раньше, если качал до этого момента, нужно обновить файл).

Zverik
Активист
Сообщения: 416
Зарегистрирован: Ср ноя 28, 2007 12:50
Откуда: Москва
Контактная информация:

Сообщение Zverik » Пт ноя 29, 2013 23:35

Вышла версия MapBBCode 1.1.2, плагин (на гитхабе) обновлён. Теперь очень просто подключать проприетарные слои (те же гуглоснимки), появился модуль отображения длины линий (пример — на оф. сайте).

Аватара пользователя
Сергей Р
Энтузиаст
Сообщения: 10253
Зарегистрирован: Ср окт 29, 2008 7:47
Откуда: Приморский район (Череповец)
Контактная информация:

Сообщение Сергей Р » Пн дек 09, 2013 14:59

Подскажите, цвет линий меняется только при вводе вручную (green|), скрытой кнопки нигде не спрятано?

Zverik
Активист
Сообщения: 416
Зарегистрирован: Ср ноя 28, 2007 12:50
Откуда: Москва
Контактная информация:

Сообщение Zverik » Пн дек 09, 2013 15:08

Сергей Р писал(а):Подскажите, цвет линий меняется только при вводе вручную (green|), скрытой кнопки нигде не спрятано?

Если нажать на линию вне квадратиков узлов (на саму синюю линию, то есть), появится всплывающее окно с выбором цвета и кнопкой удаления.

Аватара пользователя
Сергей Р
Энтузиаст
Сообщения: 10253
Зарегистрирован: Ср окт 29, 2008 7:47
Откуда: Приморский район (Череповец)
Контактная информация:

Сообщение Сергей Р » Пн дек 09, 2013 15:11

Zverik писал(а):Если нажать на линию вне квадратиков узлов (на саму синюю линию, то есть), появится всплывающее окно с выбором цвета и кнопкой удаления.
Спасибо, век живи - век учись. :wink:

Аватара пользователя
Димедрол
Энтузиаст
Сообщения: 4541
Зарегистрирован: Пт июл 11, 2008 11:03
Откуда: Город над Невой, ПриГород над Ижорой

Сообщение Димедрол » Пн дек 09, 2013 15:29

(соз-)Дайте, пожста, пошаговый *мануал для чайников* для создания куска такой *он-лайн* карты и её вставки в сообщение на этом форуме.
Заранее признателен...

Zverik
Активист
Сообщения: 416
Зарегистрирован: Ср ноя 28, 2007 12:50
Откуда: Москва
Контактная информация:

Сообщение Zverik » Пн дек 09, 2013 15:49

Димедрол писал(а):(соз-)Дайте, пожста, пошаговый *мануал для чайников* для создания куска такой *он-лайн* карты и её вставки в сообщение на этом форуме.
Заранее признателен...

Руководство пользователя давно в планах, на этой неделе надеюсь сделать черновую версию.

Аватара пользователя
слон
Модератор
Сообщения: 6480
Зарегистрирован: Пн окт 30, 2006 17:00
Откуда: Пески

Сообщение слон » Пн дек 09, 2013 16:33

Димедрол писал(а):(соз-)Дайте, пожста, пошаговый *мануал для чайников* для создания куска такой *он-лайн* карты и её вставки в сообщение на этом форуме.
Заранее признателен...

В окне сообщения жамкаешь кнопочку "map" (крайняя справа) и в открывшейся карте рисуешь. Потом не забыть нажать "Применить" (клавиша прямо на карте).

Успехов.