[RC] 1.4.3 phpBB geo topics Карты Яндекс, Google, Bing, OSM

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Закрыто
ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

[RC] 1.4.3 phpBB geo topics Карты Яндекс, Google, Bing, OSM

Сообщение ostridm » 23.09.2012 5:18

МОД: phpBB Geo Topics
Авторы: ostridm

Описание:

с картинками! http://geo.krasnogorie.net/geo/viewtopi ... p=171#p171

Предоставляет пользователям конференции возможность ведения карт
- персональные карты пользователей
- карты форумов
- карты тем
- выделенные карты на внутренней системе тегов
- формирование описания маркера включая значки, заголовки и содержимое метки
- управление значками (свыше 700 иконок с сайта map icon collection - загружаются отдельно)
- использование карт Google, Bing, Yandex, OSM всего 14 слоев карт с различными гео данными
- дополнительные разрешения phpBB для управления доступом к картам
- интеграция с БД Geo IP City, автоматический трекинг позиции пользователя при регистрации
- функциональная административная панель



Версия:
1.4.3 - RС

Требования:
phpBB 3.0.x, PHP 5.1.2

Поддерживаемые стили:
  • Prosilver
Совместимость с AutoMOD:
Изображение

Возможности:
  • Предоставляет пользователям конференции возможность ведения карт
  • персональные карты пользователей
  • карты форумов
  • карты тем
  • выделенные карты на внутренней системе тегов
  • формирование описания маркера включая значки, заголовки и содержимое метки
  • управление значками (свыше 700 иконок с сайта map icon collection - загружаются отдельно)
  • использование карт Google, Bing, Yandex, OSM всего 14 слоев карт с различными гео данными
  • дополнительные разрешения phpBB для управления доступом к картам
  • интеграция с БД Geo IP City, автоматический трекинг позиции пользователя при регистрации
  • функциональная административная панель
  • поддержка subsilver2, ставится поле основной установки


Скриншоты:
Скриншоты



Демо Сайт:
Goolge
http://geo.krasnogorie.net/geo/geotopics.php
Yandex
http://geo.krasnogorie.net/geo/viewforum.php?f=8

usernames: demo, demo1, demo2, demo3 and demo4 / pass: demo1234

Загрузка:
http://geo.krasnogorie.net/geo/viewforum.php?f=9

кроме всего перечисленного выше мод может работать из каталога, отличного от каталога конференции Карта Павшинской Поймы
Последний раз редактировалось ostridm 08.09.2014 6:34, всего редактировалось 58 раз.

ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: phpBB geo topics mod (снова Яндекс Карты)

Сообщение ostridm » 23.09.2012 13:36

Модификация добавляет к форуму возможность пользователям указывать географические координаты в постах форума, таким образом определяя их как точки интереса POI (point of interest)

Интеграция скрипта Viewtopic

После редактирования сообщения в случае указания координат и признака показа поста на карте в просте/ответе минимально добавляется кнопка

Изображение

Нажатие на кнопку приводит к загрузке карты прямо в скрипт viewtiopic, через вызовы скриптов, изначально в минималистичном виде в котором модификация устанавливается – никакие лишние скрипты и тем более карты в страницу не грузятся. Для страницы viewtopic исполняется два маленьких-легеньких sql запроса на бэкэнде. Существует специальный режим принудительной загрузки карты в страницу viewtopic о нем позднее

Нажатие на кнопку приводит к загрузке в старницу viewtopic карты через IFAME

Изображение

Для viewtopicбудут загружены все точки из темы – активной (максимально близко к центру + открыты баллун) будет установлена точка кнопка которой была нажата.

Редактирование свойств точки осуществляется на странице редактирования поста/ответа

Изображение

Пользователь может использовать BBCODE при формировании баллуна точки, кроме flash и quote
Возможность редактирования свойств POI управляется через разрешения для форума, администратор может разрешить/запретить
  • редактирование точек в темах (первый пост темы)
  • редактирование точек в ответах,
  • редактирование заголовка баллуна точки и содержимого точки
  • управления размещения точки в избранном (featured)
Форумные права пользователей,
по умолчанию пользователи могут оставлять координаты для постов и ответов, но не могут редактировать свойства баллуна и признак размещения в избранном

Изображение

Назначение модераторских прав автоматически разрешает все действия с информацией о POI

Изображение

Главная страница мода

Главная страница мода поддерживает два режима, смена режимов происходит через админку

Режим показа тем, постранично показываются темы все темы конференции, первый пост которых содержит точку, при этом баллун не выводится
Изображение

Режим показа избранных точек, баллун (если есть) выводится,
Изображение

Метод выбора координат центра карты или позиции точки по умолчанию

1) Мод имеет главные координаты по умолчанию, задаются в админке на странице мода
2) Форум может иметь собственные координаты, если их нет используются они а если нет то главные
3) Тема (первый пост) может иметь координаты если есть используются они а если нет форумные и дальше вверх

Для новой темы поиск происходит по пунктам 2 и 1
Для ответа в теме поиск происходит по пунктам 3 - 2 и 1

Режим встраивания карты

Невидимый,
viewforum не интегрируется, карта не грузится
viewtopic интегрируется только наличием кнопки POI, карта грузится в IFRAME

Распахивающийся,
viewforum интегрируется, показывает контрол бар с указанием количества объектов (тем) в форуме, при 0 не интегрируется, карта грузится в IFRAME
Изображение

viewtopic интегрируется, показывает контрол бар с указанием количества объектов (постов ответов) в теме, при 0 не интегрируется, карта грузится в IFRAME
Изображение


Цельнотянутый

viewforum интегрируется, карта вставляется прямо в страницу, даже при нулевом количестве объектов
Изображение


viewforum интегрируется, карта вставляется прямо в страницу, даже при нулевом количестве объектов
Изображение
Последний раз редактировалось ostridm 19.10.2012 11:07, всего редактировалось 4 раза.

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1288
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 74 раза
Поблагодарили: 116 раз
Контактная информация:

Re: phpBB geo topics mod (Яндекс Карты + Google Maps)

Сообщение angst66 » 29.09.2012 0:25

Я честно говоря ничего не понимаю. Карту может добавлять только админ? Метки расставлять только в админке? На странице ответа может ли пользователь ставить свои маркеры?. Прошу вас описание функционала. И желательно локализацию.

ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: phpBB geo topics mod (Яндекс Карты + Google Maps)

Сообщение ostridm » 29.09.2012 0:36

расставлять могут все кому не лень, 1 точка = 1тема ,
локализация будет только на уровне RC, RC будет после BETA, BETA будет после ALPHA

пока мы находимся в режиме DEV, описание функционала ежедневно изменяется
весть процесс идет тут https://www.phpbb.com/community/viewtop ... &t=2163155

координаты вводить во второй квадрат в формате широта,долгота
кстати в яндексе координаты указаны наоборот, долгота - широта - осторожно
Вложения
post_hilite.png



Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Зарегистрирован: 24.03.2011 13:59
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение evrus01 » 01.10.2012 16:28

ostridm, а может быть окно с выбором координат сделать не в виде окна, а ниже во вкладке [Геоинформация POI]
Скрытый текст
poi.png
Возможно будет много занимать места по вертикали, но можно как-нибудь в спойлер спрятать.

ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение ostridm » 01.10.2012 16:37

Хорошая идея, нужен пруф что из iframe через джаваскрипт можно установить свойство формы странички сверху.

Можно же? Как? ;)

Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Зарегистрирован: 24.03.2011 13:59
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение evrus01 » 01.10.2012 16:42

Хех, вы разработчик, я только с пожеланиями:)

Просто, например, я не сразу врубился, что для выбора необходимо нажать на ссылки Yandex или Google, чтобы вызвать окно с картой. И сначала прибывал в стопоре, думая, откуда же мне взять эти координаты?

ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение ostridm » 01.10.2012 16:51

Дык то же форум, может пройдет мимо добый человек и подскажет, я чесно чесно без jquery на JS не люблю писать, чтобы подгрузить скрипты апи карт прямо в страницу, прийдется много мучиться, с другой стороны нехорошо заставлять пользователя прогружать лишний мегабайт другой для фичи которой он возможно не воспользуется

Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Зарегистрирован: 24.03.2011 13:59
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение evrus01 » 01.10.2012 16:52

Ой да ну, кто сейчас этот мегабайт считать будет?
Скрытый текст
Изображение

ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение ostridm » 01.10.2012 17:02

Красива!
Ну а допустим пользователь захотел с яндекса в гугль пкрескочить и там поискать?

Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Зарегистрирован: 24.03.2011 13:59
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение evrus01 » 01.10.2012 17:31

Ну так переключением. В общем, надо как-то продумать этот момент.

fanatic
phpBB 2.0.0
Сообщения: 244
Зарегистрирован: 23.03.2009 22:16
Благодарил (а): 2 раза

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение fanatic » 01.10.2012 21:51

Надеюсь теперь пишу в нужную тему:
1. При движении карты влево/ вправо и так далее - по карте бегает отметка, которая всегда располагается по центру карты. Как её убрать?

2. Как заменить картинку отметки на свою картинку?
Последний раз редактировалось fanatic 01.10.2012 22:09, всего редактировалось 1 раз.

ostridm
phpBB 2.0.7
Сообщения: 551
Зарегистрирован: 30.03.2012 21:52
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps

Сообщение ostridm » 01.10.2012 22:08

У вас установлена версия 1.1
Текущая версия 0.3.0
Рекомендую произвести обновление



По поводу стилизации маркеров, в ближайшее время я этого делать не планирую, поскольку мне бы хотелось провалидировать мод у мод тим, в этом случае главным апи мода является Гугл, Если интересуют стандартные иконки Яндекс - вопрос может быть решен после или во время валидации в частном прядке.

Если вы в самом деле делаете каталог вам имеет смысл создать базу и только потом ее украшать.

Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»