Дополнение стандартного компонента Каталог статей - статьи на карте

+27
2.5K
Иллюстрация
Под заказ делалась доработка компонента "Каталог статей", входящего в стандартную комплектацию движка. Немного дополнен сам компонент и сделан модуль.
Заказчик был не против дальнейшей продажи доработки, и благодаря ему такой компонент смогут получить заинтересованные в нем люди.
С помощью доработанного компонента можно отмечать местоположение события или объекта, о котором идет речь в статье. Если оставить поле с координатами пустое, статья будет выводиться как обычно, без карты. В настройках компонента можно выбрать размер карты, увеличение, ее тип (Народная, Гибрид, Спутник и т.п.). Можно указать тип маркера из поставки Яндекса или указать свою картинку в качестве маркера. В настройках модуля — все то же + возможность включить отображение фотографий статей в маркерах и указать их размер, так же есть возможность задать размеры для кластеризации.
При умелом использовании а так же на специализированных сайтах данная доработка может сильно пригодится… Во всяком случае, никого не агитируем к покупке, запись опубликовал чисто для ознакомления))
Разработка будет портироваться на все последующие версии "десятки". С "двойкой" ничего пока гарантировать не могу, но если будет возможно — бедет и под нее. Если будут замечены баги или предложены новые возможности — обновление получат все покупатели.
Устанавливается все поверх стандартного компонента версии 1.10.3, перезаписываются некоторые файлы шаблона.
Демо просмотреть можно здесь
Стоимость доработки — 500 руб. Ознакомиться подробнее и приобрести можно тут
P/S/
С огорчением заметил что все последние работы нашей студии принимаются многими в штыки не из за реализации, а по личным предвзятым отношениям, поэтому попрошу уважаемых комментаторов — по существу, господа, если возможно ))
+1
Sonat Sonat 8 лет назад #
В чем отличие от варианта, когда автор в конце статьи просто размещает код предоставленный яндекскартами или гуглмапом? Сейчас на демо я не вижу ничего кроме карты в конце статьи.
0
deltas deltas 8 лет назад #
Главное отличие - модуль, выводящий все статьи у которых есть координаты...
0
PolarOne PolarOne 8 лет назад #
Это очень интересно (хотя лично мне и не нужно).
Хочу просто обратить внимание на такой момент. К примеру новости.
Указываем на карте место новости (мост такой-то ремонтируется).
Здорово.
Но центр карты один. Было бы круто чтобы определяло с какого города пользователь (если авторизован), а это с 1.10.3 не такая и проблема. И показывала ему свой центр карты, его города также как и события из его города.

Плюс (но опять же для новостных) ко всему выше сказанному ограничение вывода. 10 последних новостей на данную точку. Или )что лучше) за последние 2-100 дней. Чтоб новости на карте отображались посвежее.

Вот для новостей - супер. Для статей - так себе. Но это только названия - компонент то один. Поэтому разницы то особо и нет.

Спойлер
0
deltas deltas 8 лет назад #
Пробовать получить координаты пользователя впринципе можно, хотя меня например ни одна карта не определяет)) Все зависит от провайдера.
По остальному не совсем вас понял. Или вы хотите сказать что 10 раз подряд можно целить в одни и те же координаты? Можно рассчитывать с отклонением конечно, но не думаю что это того стоит...
0
Endroid Endroid 8 лет назад #
Дополнение отличное. Использовал что-то подобное на одном из проектов.
С чем столкнулся - вывод определенного количества меток на карте. Если сайт новостной - сколько будет меток на карте? Ладно когда пару десятков, но если сотни? Какая-то фильтрация нужна дополнительная
-2
Алексей Т Алексей Т 8 лет назад #
Можно выводить последние 3-5 12 новостей
""
+2
tokarev tokarev 8 лет назад #
Офигенно, и цена приемлемая. Пойду покупать.

Я когда-то поднимал тему сделать доработку "Клубы на карте", но никто не откликнулся. Хотя по смыслу похоже.

А может ваша студия соберется с мыслями, и сделает компонент "Карта", к которому можно было бы привязать все, что угодно? Статьи, клубы, записи в каталога, и тд. Уверен, за 3-4 тыр такую штуку приобрели бы многие.
0
tokarev tokarev 8 лет назад #
А как указываются координаты в статье? Можно до покупки скрин страницы создания статьи?
0
letsgo letsgo 8 лет назад #
Делтас вы упорно забываете писать о поддержке и обновлениях. Гарантируете или нет, в какие сроки в случае необходимости. Пишите так, как будет на самом деле.
+3
deltas deltas 8 лет назад #
Обычно никому не отказывал в поддержке как платных, так и бесплатных своих разработок (а часто и чужих). Вам ли этого не знать, я несколько дней помогал вам со сторонней разработчкой ;)
Разработка будет портироваться на все последующие версии "десятки". С "двойкой" ничего пока гарантировать не могу, но если будет возможно - бедет и под нее. Если будут замечены баги или предложены новые возможности - обновление получат все покупатели. Так будет на самом деле ;)
0
Dinar Dinar 8 лет назад #
deltas:
Разработка будет портироваться на все последующие версии
Хотелось бы уже увидеть каталог файлов под 10.3... все жду и жду обновления..
0
tokarev tokarev 8 лет назад #
Хоспадя, 500 рублей, какие обновления... поставил и забыл, и выкинуть потом не жалко будет, если что ))) эти деньги на хорошем сайте за день отобьются

А насчёт поддержки, думаю, deltas не откажется помочь в установке и настройке.

Ну так чего там насчёт скрина? Руки уже чешутся купить.
0
lokanaft lokanaft 8 лет назад #
2 скрина - добавление с фронта, добавление из админки.
+2
deltas deltas 8 лет назад #
Если включено в админке использование карты то:
""

""
0
lokanaft lokanaft 8 лет назад #
Вот так бы сразу v
0
letsgo letsgo 8 лет назад #
Думать я тоже так раньше думал. И понимаю тебя, ты делаешь на заказ, воткнул клиенту пока работает и забыл.

Хотя я и брать не буду, но приучить писать есть или нет гарантия обновления хочу, без разницы от стоимости.

Продажа здесь скриптов идет в 2 частях. Первая - выкладывают, все хвалят - продажа. Вторая - ищут разработчика, пишут в теме о том что нет поддержки и разработка просто так валяется.
-2
Алексей Т Алексей Т 8 лет назад #
Дополнение для стандартного компонента Каталог статей

Компонент Статьи на карте дает возможность указывать при создании статьи, пользователями или админом с фронта сайта, местоположение на Яндекс Картах!





Состав:

Компонент Статьи на карте

Модуль для отображения всех статей на карте с настройками



Возможности:

Компонент подойдет как новостным сайтам так и узко специфичным, например: Агентствам недвижимости, кадастровым агентствам и так далее…
""

Настройки в админ панели InstantCMS

""

Редактирование модуля

""

Редактировать статью

""
0
tokarev tokarev 8 лет назад #
ууупс... удобнее было бы как в мапсе - "указать на карте"

а то лишние телодвижения - определять координаты и копипастить их в поля...

или всё же эта кнопочка "Карта" данную функцЫю и выполняет?
-2
Алексей Т Алексей Т 8 лет назад #
Не надо нечего копипастить просто маркер поставьте в нужное место и все, координаты подставляются в поле автоматом.
+ есть поиск по городам
-2
Алексей Т Алексей Т 8 лет назад #
Кому надо демо сайт стучите дам для теста
+1
lokanaft lokanaft 8 лет назад #
Будьте добры, покажите таки скрин редактирования из админки.
-2
Алексей Т Алексей Т 8 лет назад #
Добавление на карту и редактирование статьи только с фронта сайта пользователями- админами
Можно продумать вариант и с админкой
0
tokarev tokarev 8 лет назад #
пользователями- админами

то есть, обычные юзеры теперь не могут добавлять статьи с премодерацией, как это предусмотрено в самом движке?
-2
Алексей Т Алексей Т 8 лет назад #
Все стандартные функции каталога статей не затронуты...
добавлена только возможность добавление гео точки на карте!
+1
deltas deltas 8 лет назад #
Карты можно вообще отключить в админке. Если они включены - при добавлении/редактировании статьи появляется поле с координатами, рядом кнопочка "Карта", при клике на которую разворачивается карта, на которой передвижением маркера или по клику устанавливаются координаты...
+1
deltas deltas 8 лет назад #
Показал выше
+1
StronG StronG 8 лет назад #
Компонент отрабатывает свою задачу на 146%. Кому нужно, могу дать в личке демо сайт
0
tokarev tokarev 8 лет назад #
а вот ещё вопрос, если две статьи с одинаковыми координатами будут, что будет выводиться в модуле?
-3
Алексей Т Алексей Т 8 лет назад #
Мало вероятно что вы в ручном режиме поставите (тырнете на карте) в одну и точку на карту
0
deltas deltas 8 лет назад #
Даже если вы выберете координаты с точностью до тысячных (что мало вероятно), будут выводиться 2 маркера, ведь на карте при минимальном увеличении помещаются много маркеров рядом...
+1
tokarev tokarev 8 лет назад #
Купил, поставил, заработало! Правда, модуль начал отображаться почему-то только после того, как кеш почистил))) Это совет остальным покупателям - чистите кеш после установки)

Всё добавляется без проблем, косяков с вёрсткой нет. Вполне доволен.

Спасибо, Сайтострой, в который раз убеждаюсь, что обвинения в вашу сторону - беспочвенны!
0
lokanaft lokanaft 8 лет назад #
Ещё не вечер
+1
tokarev tokarev 8 лет назад #
вот если они мне что-нить косяковое продадут - тогда молчать не стану))) а пока я ко всем ровно дышу, мне зла никто не делал на этом сайте)))
0
picaboo picaboo 8 лет назад #
А, ну ждем в наш клуб :)
+4
deltas deltas 8 лет назад #
А меня возьмете? )) Если ник поменяю? ;)
+1
picaboo picaboo 8 лет назад #
да я сам готов поменять, только куда податься?
0
Лоginov Лоginov 8 лет назад #
Согласен. Меня уже с фотоблогом отфутболили искать причину на форуме почему на кириллице не работает...
+1
deltas deltas 8 лет назад #
Уважаемый, ну зачем же вы так? Вас никто не "отфутболивал", переписку нашу приводить здесь не хочется... Я вам просто указал на тему где была похожая проблема флеш-загрузчика на .рф доменах... Подобная проблема возникла еще у одного покупателя, и я как раз занимаюсь поиском подходящего мультизагрузчика, не зависящего от флеша. Все будет решено, я говорил, у меня перебои с сетью сейчас, я же в деревне живу ((
Я не отказывался от поддержки компонента, даже несмотря на то что он куплен вообще не на этот домен, все сделаю.
+1
tokarev tokarev 8 лет назад #
в качестве хотелки - добавьте плиз гугломэпсы, а то яндекс-карты про существование некоторых стран (типа Казахстана) немного не в курсе...
+1
deltas deltas 8 лет назад #
Гугль не проблема, я просто исходил из того, что Яндекс для России наиболее подробная... Сделаем...
+1
tokarev tokarev 8 лет назад #
буду очень рад))) ещё один неоспоримый плюс гугла - возможность изменять масштаб карты колёсиком мыши... а у яндекса на плюс/минус жмакать постоянно - порой задалбливает юзера
+2
Александр Александр 8 лет назад #
+1 к гугл картам
И еще - классно было бы сделать возможность назначать 2 маркера, 1 временный (на определенное количество времени) и 1 основной. К примеру при выводе новости чтоб можно было сделать "new" или "горячая новость" и со временем это менялось на обычную запись
+2
deltas deltas 8 лет назад #
Немного подредактирована админка + добавлен информер о наличии координат в списке статей. Покупателям разослано обновление.
""
0
Олег Васильевич я Олег Васильевич я 8 лет назад #
Я правильно понимаю, карты подключаются ко всем статьям сразу (т.е. нет возможности у категорий сделать подключение карты)? Хотелось бы (собираюсь купить).
В любом случае, клёвая идея!
+1
deltas deltas 8 лет назад #
Да, ко всем сразу... Сделать отключение для категорий не проблема, если надо то реализцю сегодня же...
0
Олег Васильевич я Олег Васильевич я 8 лет назад #
Я б взял с возможностью включения для отдельных категорий. Только как-то смущает
Сделать отключение для категорий не проблема
(сначала включать потом отключать). Может есть возможность сделать в настройках раздела подключить карту?
0
tokarev tokarev 8 лет назад #
Категории - ннада! Гугломэпсы - тоже ннада! Ждём с нетерпением.
+1
deltas deltas 8 лет назад #
Все будет... тут у меня перебои с интернетом временные, с мобилки еле вошел... Через день-два надеюсь все сделаю.
0
tokarev tokarev 8 лет назад #
да мы не торопим)))

могу пару вёдер интернета почтой России прислать, ннада?! joke
0
Лоginov Лоginov 8 лет назад #
Хочется еще раз попобовать купить ваш продукт, хотя и обжегся на фотоблогах. Этот компонент будет работать на кирилличном домене?
0
deltas deltas 8 лет назад #
Выше написал по поводу "ожога")), не буду дублировать. Да, этот компонент будет работать на доменах .рф Флеш-загрузчика фотографий тут нету.
0
tokarev tokarev 8 лет назад #
апчег, чтоб не забыли о гугломэпсах и категориях zst
+2
deltas deltas 8 лет назад #
Никак нет, с категориями все готово, есть небольшие заморочки с переключением карт, но надеюсь все решится в самое ближайшее время
0
Майкл Майкл 8 лет назад #
Решилось или нет вопрос с Гуглокартами?
0
tokarev tokarev 8 лет назад #
Всем привет. Во-первых, хочу напомнить о гуглокартах. А во-вторых, у меня почему-то не клонируется данный модуль. Жму "дубликат", вроде говорит, что действе выполнено успешно. А новый модуль в списке не появляется. Может, я что не так делаю?

Еще от автора

Обновление компонента "Replacement замена в контенте" + бонус
Как и обещал, поработал над обновлением компонента Replacement.
Replacement - замена в контенте. Компонент для ICMS 2.x
Компонент на основе фильтра "Красивые заметки в тексте" для первой версии. По просьбам пользователей сделал подобное для второй ветки.
Фильтр ICMS Note - Красивые заметки в тексте
Опять же по просьбе Nomin сделал фильтр для создания красивых заметок в тексте.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.