Плагин "Местоположение" 0.1.4

8
Вводит ряд функциональных улучшений, благодаря которым становится возможным отмечать местоположение происходящих в топике событий. Просмотр новых мест на специально отведенной странице указанной в главном меню как Карта событий.
В конфиге можно указать:
— Все ли пользователи имеют право указывать местоположение или только администратор.
— Включение/выключение отображение пункта меню Карта.
— Удалить все следы работы, вплоть до внесенных полей с местоположением, при деактивации.
— Скрывать карту при отображении топика
— Скрывать карту при создание/редактирования топика
— Высоту карты
— Использование Яндекс.Карт или Google.Maps
— API.Ключ Яндекс.Карт
— Поиск местоположения на карте

Принцип работы:
— После установки плагина у пользователя появляется возможность отмечать на карте местоположение событий описанных в топике. При первом создание за начальную точку берется ваше местоположение с точностью до дома, в худшем случае до города.
— Предусмотренно изменение местоположения при редактирование топика.
— При переходе на карту, отображаются новые события за текущий день или же с того момента как вы посетили сайт последний раз, которые находятся в близи вашего местоположения. При отдаление карты можно наблюдать все новые события.
— При клике на странице с картой по флагу, производится переход к топику.

Демонстрация:
Вид топика

Карта событий

Добавление/редактирование топика


Плагин доступен каталоге. Цена 13.50ye
Демо на сайте ls.devall.ru

Комментарии (122)

RSS свернуть / развернуть
Искал такой функционал, полезная штука. ждем когда пройдёт модерацию…
0
Великолепно, как раз то, что хотел заказывать в разработку.
Ждём!
0
Отличная новость, такой вопрос — плагин использует только карты Google или Yandex тоже есть?
0
Пока только Google, я рассмотрю возможность использования Yandex.
И разработку останавливать не собираюсь на текущих результатах, а планирую слушая ваши предложения и замечания улучшать и привносить новые возможности.
Так что хорошо что спросили, обратная связь ценна в данном случае)
0
Это очень хорошо, что вы собираетесь развиваться. У меня пока 2 пожелания:
— обязательно и очень желательно использование Yandex maps ибо в google почти все города, которые меньше миллиона (ну может полмиллиона) населения выглядят на карте как просто кусок светлого пятна с одной двумя дорогами и просто контуры города и все. Сравните сами например мой Петрозаводск в Google и Yandex, это земля и небо. Желательно в конфиге предусмотреть опцию — использовать GM или YM.
— если вы разбираетесь в программировании прошу посмотреть в сторону плагина xtext livestreet.ru/blog/addons/4950.html Сделайте пожалуйста аналогичный плагин, или хотя бы с возможностью загружать в топики mp3 и карты. Я просил автора плагина xtext адаптировать его под 0.5.1 но он очень занят и вообще неизвестно когда и будет ли вообще делать.
Удачи вам в разработке и я уверен, что спрос на такую разработку будет.
+1
хотя бы с возможностью загружать в топики mp3
Аудиозаписи не подходят?
0
Посмотрел аудиозаписи и дугие, версию лайт, прикрепление файлов к топику. Хороший функционал, но не подходят. Я писал именно про LS 0.5.1.
+1
теперь так же используются Яндекс.Карты
0
да, xtext подкачал, не обновил плагин (
0
Отличный плагин! Будем ждать!
0
Отличный плагин. Было бы хорошо чтоб у пользователя в настройках сайта был пункт «Отображать карту», на случай если она будет кому-то мешать. И тогда держать ее свернутой, как под спойлером «Показать карту».
А при создании топика это отдельным пунктом — «Отметить на карте» или всегда висит развернутой?
0
Сейчас всегда висит развернуто. Но как раз уже об этом успел подумать об этом, скоро появится такая опция.
0
Добавлена возможность указать в конфиге:

— Скрыть карту при отображении топика



— Скрыть карту при создание/редактировании топика

0
Плагин прошел модерацию и доступен в каталоге.
0
при попытки активации вываливается ошибка
Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: isFieldExists' in /var/www/html/engine/classes/Engine.class.php:526 Stack trace: #0 /var/www/html/engine/classes/Engine.class.php(458): Engine->GetModule('isFieldExists') #1 /var/www/html/engine/classes/Plugin.class.php(207): Engine->_CallModule('isFieldExists', Array) #2 /var/www/html/plugins/location/PluginLocation.class.php(28): Plugin->__call('isFieldExists', Array) #3 /var/www/html/plugins/location/PluginLocation.class.php(28): PluginLocation->isFieldExists('topic', 'topic_location') #4 /var/www/html/plugins/aceadminpanel/classes/modules/plugin/Plugin.class.php(165): PluginLocation->Activate() #5 [internal function]: PluginAceadminpanel_ModulePlugin->Activate('location') #6 /var/www/html/engine/classes/Engine.class.php(481): call_user_func_array(Array, Array) #7 /var/www/html/engine/classes/Action.class.php(285): Engine->_CallModule('PluginAceadminp...', Array) #8 /var/www/html/plugins/aceadminpanel/classes/actions/ActionAdminPluginsLi in /var/www/html/engine/classes/Engine.class.php on line 526

версия 0.4, но обновлён движок engine.
0
  • avatar
  • Lexx
  • 08 октября 2011, 23:51
я правильно понимаю, что он только для версии 0.5?
0
Плагин «Местоположение»
Версия 0.0.1 / Совместимость: 0.5.1
0
да, уже понял)
я сам напутал, мне казалось, что вчера, когда я читал топик было написано, что он для обоих версий. теперь интересно, не планируется ли он для 0.4
0
Сделаю, т.к деньги не должны быть потрачены впустую.
0
отлично, спасибо)
думаю что с адаптацией под 0.4 у вас появятся новые клиенты.
0
Жду для 0.4. К тому же есть подозрение, что сайтов на 0.4 куда больше, чем на 0.5.
0
Купил. Появилось чувство, что меня обманули.

Как мне при создании топика, указать точку на карте? Там дефолтово вываливается точка в джунглях которую не могу никуда сместить и удалить.
0
Извиняюсь, сдвинуть удалось, но опять же, это не то что надо! Надо «Тут встречаемся» «Тут мангал» «Тут точка сбора для тех кто с южного едет» и т.д.

Кароч, ждем обновлений. Плаг перспективный но пока сырой.
0
Это скорее не то что надо именно вам.
Конечно может я ошибаюсь, но суть плагина в обычном показе вашего месторасположения в момент написания топика, а-ля твиттер.
0
Тогда это ненужное говно, а не плагин. Кому интересно где я? Вернее, в чем смысл двадцати постов из офиса и десяти из дома с одной меткой? И одного поста с моря «зырьте где я!» В таком варианте плагин УГшка никчемная.

А вот точка события, это полезно, это нужно. Но события как правило (кроме кино и театра) имеют цепь точек, вот всю цепь и надо бы выводить. Вот на шашлыки как договориться встретиться? А как описать на великах как катались? Или как гоняли засранца тремя экипажами по городу?

Мультиточечность просится сама!
0
Я же сказал, что скорее всего ошибаюсь, но функционал немного похож, так как именно такой имеется на многих ресурсах.
0
Это понятно, но хочется, что бы автор плагина не занял вашу сторону :)
0
Т.е как я понял встала нужда отмечать несколько местоположений на карте к топику?
Плагину 3 дня и он правда еще сыроват и в качестве опции этот вариант можно сделать.
Демо сайт на пути. Так что меньше критики больше предложений по улучшению, никто кидать не собирается :)
+3
Нужда такая всегда есть! + описание к точке свое.

Про кидок ни слова, молодец! Главное в бодрое русло теперь :)
0
И не забудь поле для карты произвольного размера! А то узковато как-то
0
высота теперь настраивается
0
Остро встал вопрос смены размера окна, в эту смотровую щель нифига не понятно. Пойдет даже если высоту в пикселях указывать вручную в поле. Еще желательно сохранять масштаб карты таким как я точки расставлял. Эта точность до дома, никому не нужна если ваще не ясно где это. А так, район увидел, а там и зазуммировал конкретнее.
0
Тоже жду обновления, покупать буду только после появления поддержки yandex maps. Ну и чтобы потом не появлялось чувства, что тебя обманули, неплохо бы где нибудь показать демо сайт с этим плагином.
0
у меня есть плагин livestreet.ru/blog/5829.html, после этого поста решил его поскорее прокачать ))
0
  • avatar
  • mutt
  • 09 октября 2011, 20:26
Что за плагин?
Ошибка: 404
К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера,
 либо ее здесь никогда не было.
0
Запятая в ссылку лишняя попала, убери и запилица.
0
Реально встал вопрос Яндекс-карт! Так что +100500 предыдущим ораторам.
0
livestreet.ru/blog/5829.html
0
  • avatar
  • mutt
  • 09 октября 2011, 22:31
RGhost говорит:
pymap.zip (5.6 КБ)
Присадка к плагину Яндекс.Карты для Livestreet CMS
Файл удален.
0
Знаю, только с новой версией он все равно не будет работать. Надо обновлять.
0
Может сделаем коллективную заявку на разработку аналога плагина xtext? Реально нужен такой плагин, может подумаем и составим ТЗ да и закажем. Пишите в комментах кто готов участвовать. Прискорбно, что платные плагины не обновляются оперативно до актуальной версии. Там в xtext и цена то смешная, я бы еще раз заплатил лишь бы сделали для 0.5.1, но автор очень занят:(
0
Готова 0.0.2 версия плагина:
— Претерпел улучшения в js коде, который был полностью переписан на ООП.
— Появилась возможность использовать Яндекс.Карты или Google.Maps. Выбирается с легкостью в конфиге.
— Подправленны ошибки и недочеты.

Плагин будет доступен все в том же каталоге.
0
так же можно выбирать высоту ;)
0
Демонстрацию можно увидеть тут. По умолчанию включена Яндекс.Карта.
ls.devall.ru/blog/1.html
0
Пока скачать новую версию не могу, не знаю исправлено-ли:

1. В топике карта отображается, захожу в редактирование, нажимаю скрыть, сохраняю. Карта на месте!
2. Пишут с мобильников и там она почему-то по умолчанию втыкается открытой!

А убрать ее нет никакой возможности даже редактированием.
0
1 пункт как раз был исправлен.
насчет второго отпишитесь как попробуете с новой версией
0
Что то на демо сайте карта событий — пустая страница. Я так и не нашел как вставить в топик карту.
0
Напишите название и версию браузера которую вы используете.
0
Safari, OS X Lion. Карта не отображается, если не разрешить использовать мое месторасположение. Можно ли просто установить в конфиге умолчательную начальную точку в координатах? Также не нашел как ее (карту) можно скрыть — по умолчанию везде и всегда раскрыта. Еще карта не запоминает уровень зума, что безумно неудобно.
0
Сохранение зума сейчас в задачах на реализацию.

В новой версии 0.0.2 есть скрытие, устанавливается в конфиге.
Умолчательная точка как раз таки стоит, в случае запрещении использования вашего местоположения перекидывает на нее, но да нужно сделать так что бы карта загружалась не дожидаясь разрешения, учту. Спасибо.
0
Лучше, конечно, разрешение вообще не спрашивать, а, например, вынести как опцию в настройки профиля. Или запрос вообще убрать и выводить назначенные координаты. А то такой вопрос может и напугать.
0
Проверял в Google Chrome последней версии, сейчас карта отображается. Только я не понял как работает плагин, сверху обычный топик, а снизу отображается карта… Никаких добавить точку, скрыть карту… ничего этого нет, я вообще не понял смысл плагина, просто под топиком тупо отображается карта:(
0
В плагине была выставленна стандартная конфигурация, пожалуй стоит показать все возможности поэтому включил то что более приятно на глаз.

Проверяем и улыбаемся :) ls.devall.ru
0
Залогинился, нажал отредактировать свой топик. Отобразилась карта Google, нажал указать положение, перебросило наверх, сохранил типа отредактированный топик — в итоге остался просто топик без карты. Наверное потому, что когда я создавал топик была YM.
0
Если карта отобразилась и вы нажали указать положение то она наоборот скроется и у топика не будет указано местоположение. Это аля стирание точки.
0
Сейчас заново создал топик, указал положение с GM, вроде все сработало. Только я не понимаю пока в чем суть плагина? Маркер отображает местоположение которое я указал и все. Нужно добавление точек пользователями наподобие как тут www.smsrostov.ru/map/
0
Плагин как вы можете прочитать в описании расчитан на другое.
Создавался он конкретно под такие сервисы как eventpic.ru

Я конечно же могу сделать то что вам нужно, но это совершенно другой функционал.
0
Скачал обновление. Первое впечатление: Чотко!

Теперь собственно чего хотелось бы (Яндекс.Карты).

1. Карта у фотосетов
2. Раз пока нельзя добавить несколько точек, сделай единственную точку хотя бы с именем топика. А то нажал, а там хрен с кашей. Поставь зум по умолчанию 13 или вынеси в конфиг.

В целом молодец! Уже хорошо!
0
1 пункт добавлен. будет в новой версии. Несколько точек будет но через какой то промежуток времени, т.к придется пересмотреть принцип работы, в этот момент и появятся к ним имена. зум 13 вполне обоснованно для просмотра топиков согласен. Все будет намного красивей и удобней. Большие планы, достаточно интересных и юзабильных нововведений впереди :)
+1
Молодец! Верной дорогой!
0
Приобрел плагин. В целом плагин отличный. Присоединяюсь к пожеланиям о полипоинте.
От себя добавлю несколько просьб:
— возможность указания тегов или описания к поинтам;
— при большом количестве поинтов в одной локации — группировка поинтов в пул (действующий пример:http://cocosanka.ru/map библиотеки взяты отсюда google-maps-utility-library-v3.googlecode.com/svn/trunk/)
0
1. Пункт реализован на 50%, ожидается в следующей версии.
2. Кластеры в планах, так как это действительно юзабильно.
0
То что нужно! Денюжку положу на wm и куплю на днях.

Чего очень не хватает так это сохранения масштаба! Было бы вообще здорово.
0
А! ну и в топик-фотосет добавить. во.
0
Рад сообщить что плагин был переписан под версию 0.4.2 :)
После модерации будет доступен в каталоге!
0
отлично — поставил на 0.4 — никаких проблем.
возник вопрос — как изменить дефолтную точку при добавлении в топик (сейчас она в море хз где)
и второе — как изменить дефолтную точку и масштаб при отображении всей карты.
0
Плагин снова доступен в каталоге
0
Спасибо за плагин. Приобрел сейчас будем разбираться ;)
0
Еще один момент. Если в конфиге оставить включенным использование встроенного jQuery, то во время создания топика пользователем с правами обычного юзера — карта не отображается.
Сорри, запускал из под хрома, а встроенный дебагер не совсем корректно отображает проблему. Так что более конкретно проблему указать не могу.
Это баг общей настройки? Или конкретно модуля?
0
Использую хром поэтому впервую очередь все проверки проходят на нем, а потом уже на остальных браузерах.
У меня все работало и работает. Шаблон стандартый с mootools. Возможно не даете разрешение на установление местоположения. Посмотрю еще, отпишусь.
0
для работы с mootols шаблонами стоит добавить jQuery noConflict
например в
{literal}

{/literal}
-1
сори
{literal}
    <script type="text/javascript">
	$.noConflict();
	jQuery(document).ready(function($) {});
    </script>
{/literal}
0
Он и так совместим с mootools шаблонами вы «слегка» ошибаетесь
0
с шаблонами да, со сторонними плагинами нет. например конфликтует с Редактирование и TinyMCE в комментариях
0
а разве этот плагин работает в новой версии?
0
Вижу, что 4 ноября плагин обновился и цена изменилась? Какие нововведения? Что изменилось?
0
Купили плагин. Но нам он не совсем подходит. У нас сайт небольшого города. Все события относятся в основном к нему. Хотелось бы добавить две возможности в настройки:
1. Отключать автоматическое определение местоположения пользователя
2. Задавать положение по умолчанию
0
Ну и ещё было бы хорошо, добавить над картой строку для ввода адреса, где надо установить маркер.
0
дельное предложение! будет реализация такой возможности — можно покупать.:)
0
После прохождения модерации появится в каталоге.
текущая версия 0.1.0 без обратной совместимости в связи с выносом хранения координат в отдельную таблицу.

Все пожелания ждут своего времени.
0
Необходимость отключить автоматическое определение адреса стала ещё более актуальной, потому что в новой версии, если отказаться сообщить сайту своё местоположение, то карта просто не выводится. Firefox 8.
0
Купил, установил. Не определяет местоположение автоматически и не определяет через строку поиска:( Просто море и все:)
0
Еще раз проверил, если использовать google maps — через строку поиска работает, в yandex не работает.
0
Ну и не отображает он карту в топике, или не работает в street-spirit или не дружит с другими плагинами:(
0
прекрасно дружит со street-spirit
0
Ещё косяк. При изменении топика, для которого ранее не было выставлено местоположение, координаты не добавляются. Плагин считает, что если топик изменяется, то запись в таблице location для него уже есть и пытается её изменить. При этом ничего, конечно же, не находит, и, соответственно, ничего в БД не записывает.
0
действительно, поправлю на днях
0
Исправлено
0
Автор аууууу:) праздники закончились:)
0
Люди у кого поиск работает в режиме яндекс карт? Проверьте пожалуйста а то лень отключать 33 плагина по очереди и чистить кеш:)
0
поиск был реализован на скорую руку для своего проекта и про пользователей яндекса даже не вспомнил.
ждите обновления
0
Вот спасибо, а так все работает, сегодня обновился и все кроме поиска в яндексе работает, не знаю с чем было связано предыдущие глюки, возможно конфликт плагинов. Ждем обновления.
0
Исправлено
0
Обновился, теперь google не отображается при создании топика. Поиск по yandex заработал, однако при просмотре топика яндекс карта не отображается. Проверял на шаблонах new, new-jq, street-spirit. Кеши сбрасывал, в конфиге стоит
$config['hide']['map']['topic'] = false; // Скрывать карту при отображении топика
$config['hide']['map']['add'] = false; // Скрывать карту при создание/редактирования топика
0
Проверил в firefox, chrome, opera на шаблонах new-jquery, devalt. Все работает, ошибок в консоль javascript не выкидывает. Возможно один из ваших плагинов имеет ошибку в javascript-коде тем самым прерывает выполнение кода из плагина «Местоположение».
0
ну давай вместе решим проблему, я могу методом отключения плагинов вычислить какие не дружат, могу дать доступ к сайту, давай в ЛС напишу чтобы тут не захламлять ОК?
0
Блин, начал проверять с другого компа с ноутбука — все работает. Но как так может быть, ведь кэш и системы и браузера все чистил. Возможно мой косяк, буду выяснять дальше, потом отпишусь.
0
Не дождался автора, сделал возможность отключить автоопределение положения сам. Вот патч: https://gist.github.com/1789329.
Патч добавляет в настройки два параметра:
‣ location.autodetect (true/false) — включение/отключение автоопределения;
‣ location.default ('долг., шир.') — координаты по умолчанию.
0
Хочу купить плагин, для 0.4.2 есть?
0
Буквально вчера перевел последнюю версию плагина на 0.4.2
Вечером выгружу.
0
А куда выгрузишь?
-1
Извените а почему демо версия не работает?
-2
Теперь работает ls.devall.ru/blog/1.html
0
Бля чертом буду в гугле хром не открывает белое место.
-1
Ваше бля тут не поможет, обновил версию — обновляйте страницу.
+1
павапвпваВот скрин
0
2file.ru/b42a76fd9f01 Фотка здесь
0
А в опере работает. Исправте баг с гуглом
0
Нажми сочетание клавиш ctrl+shift+j и пришли скрин нижней консоли
0
Ребят ладно спасибо, я понял.
0
Поподробнее что понял? Заработало?
0
то что не заработало! у вас что нет гугла хрома??? протестируйте на респандентах а потом я куплю
0
Молодой человек я думаю вы скоро получите кляп, т.к генерируете совершенно бесполезный контент причем по всему сайту. Я не вижу смысла решать проблему которой нет.

У мменя есть хром, проверял на windows и ubuntu, обращался к заказчиками — все работает. Поэтому в случае продолжения бесполезного трепа лучше не покупайте плагин, я не обеднею.
+1
Сколько будет стоить доработка под мою нужду (хотя она многим понадобится и можно просто добавить новую фичу в плагин):
Чтобы выбор местоположения был доступен для определенных блогов, например «Путешествия».
Понимаю, что тут с реализацией могут возникнуть проблемы. Название блогов подгружаются и отображаются в выпадающем списке. Значит это наверное, делаться будет на js. Или если топик публикуется в блог «Путешествия», то сделать второй шаг после нажатия кнопки «отправить», с выбором местоположения.

??
0
Сделайте пожалуйста копию запроса сюда livestreetcms.com/addons/view/252/trac/
+1
Нужно создать отдельный таск? Пока я добавил просто как комментарий.
0
Все отлично, спасибо
0
Есть движения по реализации данного таска?
0
Господа, доброе время суток. Подскажите плиз хочу к «ФОТОСЕТ» вывести еще карту… Как я могу данную фишку докрутить? Точнее было бы круто если сказали где смотреть… Так как я пока еще не разобрался где что подключается. Заранее благодарю за помощь!
0
Я купил плагин, а как получить обновление? Выводит на покупку и все тут.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.