Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

[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
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

МОД: 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
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

Модификация добавляет к форуму возможность пользователям указывать географические координаты в постах форума, таким образом определяя их как точки интереса 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.21
Сообщения: 1320
Стаж: 8 лет 4 месяца
Благодарил (а): 76 раз
Поблагодарили: 118 раз

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

Сообщение angst66 »

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

ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

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

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

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

ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »


ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

сделал описание мода в первом посте [ALPHA] phpBB geo topics mod (Яндекс Карты + Google Maps)

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

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

Сообщение evrus01 »

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

ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

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

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

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

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

Сообщение evrus01 »

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

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

ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

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

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

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

Сообщение evrus01 »

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

ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

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

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

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

Сообщение evrus01 »

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

fanatic
phpBB 2.0.0
Сообщения: 244
Стаж: 11 лет 2 месяца
Благодарил (а): 2 раза

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

Сообщение fanatic »

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

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

ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 8 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 62 раза

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

Сообщение ostridm »

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



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

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

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