Работающий пример: http://karta.homeless.ru/
Для установки системы скопируйти папку web_client на свой apach сервер. Затем для установки системы вам нужно импортировать базу данных mysql. Файл импорта sql лежит в папке base import. Затем пропишите в фалах ad.php и rule.php параметры доступа к созданной базе (имя пользователя, хост, пароль, название базы).
Все теперь теперь система доступна.
Пароли для доступа к панели редактирования находятся в базе в таблице users.
Колонка rule отвечает за права -
- 1 - ред. только своих меток
- 2 - ред. всех меток
- 3 - ред. всех меток и окончательное удаление меток
В папке mobi_client находятся файлы для Андройд проекта. Чтобы его запустить. Создайте в среде intelXDK пустой проект и скопируйти файлы в папку www. Доступ к открытым данным по адресу:
http://karta.homeless.ru/sborka_public.php
Формат данных слитый массив с разделителем "$~*~$".
Где каждый элемент это JSON строка. После преоброзования parseJSON получается объект с атрибутами:
json_obj.id = уникальный id метки @string
json_obj.types = тип метки (еда, жилье, одежда) 1-13 @number
json_obj.detail = описание места (главная информация) @string
json_obj.names = название места @string
json_obj.region = название региона в ктором она находится (Москва, Республика Карелия, Новгородская область и т.д.) @string
json_obj.phone = номер телефона места @string
json_obj.site = сайт места @string
json_obj.e_mail = электронная почта места @string
json_obj.coord = координаты места в яндекс формате (Array(L1,L2)) @array
json_obj.times = время работы места @string
json_obj.myname = имя создавшего метку пользователя @string
json_obj.adress = адресс места @string
Если вам нужна помощь волонтеров в установке и настройке - создайте задачу на https://itv.te-st.ru