Public Civic Issue Tracking and Crowdsourcing / Mapping Platform based on Drupal 8. Open311 Server and Client Software
JavaScript PHP HTML CSS SourcePawn C++ Other
Permalink
Failed to load latest commit information.
includes Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
misc Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
modules Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
profiles Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
scripts Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
sites Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
themes Update Drupal Core to 7.33 Nov 27, 2014
.gitignore Update Github to 7.x-2.3 Nov 5, 2013
.htaccess Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
CHANGELOG.md Update repo to 7.x-2.8+0-dev May 19, 2015
CHANGELOG.txt Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
COPYRIGHT.txt Update Drupal Core to 7.33 Nov 27, 2014
INSTALL.mysql.txt Update Drupal Core to 7.33 Nov 27, 2014
INSTALL.pgsql.txt initial commit Jun 15, 2012
INSTALL.sqlite.txt initial commit Jun 15, 2012
INSTALL.txt Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
LICENSE.txt Update Drupal Core to 7.33 Nov 27, 2014
MAINTAINERS.txt Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
README.md Update README May 19, 2015
README.txt Update Drupal Core to 7.33 Nov 27, 2014
UPGRADE.txt Squashed commit of the following: Aug 31, 2012
authorize.php 7.22 core updates and security fixes contrib Apr 22, 2013
cron.php initial commit Jun 15, 2012
index.php initial commit Jun 15, 2012
install.php 7.22 core updates and security fixes contrib Apr 22, 2013
robots.txt Update repo to 7.x-2.8+21-dev (Core 7.41) Dec 28, 2015
update.php Update Drupal Core to 7.33 Nov 27, 2014
web.config 7.23 core update Aug 25, 2013
xmlrpc.php initial commit Jun 15, 2012

README.md

Mark-a-Spot

Mark-a-Spot is a full packaged Drupal distribution for public civic issue tracking, including an Open311 GeoReport v2 server. Basic Drupal knowledge is required to customize it for your own needs.

You are allowed to and please do say that your product is based on Mark-a-Spot, inspired by Mark-a-Spot, but you can’t call your product or service Mark-a-Spot.

This software is based on Drupal 7. It's source-code is licensed and made available under the GNU General Public License (GPL) version 2.

Demo

Initial configuration

  1. Make sure that clean-urls are supported and active: http://yourserver/?q=admin/config/search/clean-urls

  2. Start with changing the field settings of the field_geo field by choosing a starting position. http://yourserver/admin/structure/types/manage/report/fields

  3. Copy and paste the lat/lon values into the settings of the Mark-a-Spot configuration screen http://yourserver/admin/config/system/mark_a_spot

  4. Go to Structure / Taxonomy and configure the terms of category and status vocabularies. There you can just overwrite the default term-name, change colors and icons.

Open311 GeoReport Resources

http://yourserver/georeport/v2/services.format (xml/json) http://yourserver/georeport/v2/requests.format (xml/json) http://yourserver/georeport/v2/discovery.format (xml/json)

Updating from 2.5 or 2.6

After cloning the repository run update.php. Beware that the data model of the category and status terms have changed. Depending on your theme you have to update your templates for displaying status and category colors. Color field module and Icon API modules are required.

Contact

Holger Kreis | @markaspot | http://mark-a-spot.org