map-based platform to display, categorize, rate and comment places in an urban environment
PHP JavaScript Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
controllers
locale
models
plugins
tests
tmp
vendors
views
webroot
.gitattributes
.gitignore
.gitmodules
.htaccess
LICENSE
README.textile
app_controller.php
app_error.php
app_helper.php
app_model.php
index.php

README.textile

Mark-a-Spot Readme File

Copyright © 2010, 2011 Holger Kreis
http://www.mark-a-spot.org

A map-based platform to display, categorize, rate and comment places in an urban environment

License: http://www.gnu.org/licenses/agpl-3.0.txt GNU Affero General Public License
Version 1.6

Installation Instructions for development environment

- Copy and replace the app directory in a fresh CakePHP-Installation.
- Create a database (utf8_unicode_ci)

Web based installer

Manual installation

  • Extract the archive. Upload the content to your server.
  • Create a new MySQL database (‘utf8_unicode_ci’ collation)
    • app/config/sql/mas.sql
    • app/config/schema/mas_data.sql
  • Rename:
    • app/config/database.php.install to database.php, and edit the details.
  • Delete app/config/setup
  • You can access your admin panel at http://your-site.com/ and log in
    as
    • username: sysadmin@markaspot.org
    • password: test123

Configure the database

- Change Password in /(subdirectory)/users
- Deactivate scaffolding in app/controllers/users_controller.php
- go to YOUR_SITE/admin/configurator/configurations_ in your browser and change keys and values

Thank you:

Help

- Nina Schröter, Michael Schneidt, Domingos de Oliveira (Aktion Mensch)

Code

Mark-a-Spot makes heavy use of other software, snippets, packages like:

- AJAX Starrating Plugin by Michael Schneidt (schneimi)
http://bakery.cakephp.org/articles/view/ajax-star-rating-plugin-1

- search-plugin by Github/kalt
http://github.com/kalt/search

- MathCaptcha component by Jamie Nay
http://jamienay.com/code/math-captcha-component

- Media-Plugin/David Persson
http://github.com/davidpersson/media

- JQuery Validation Plugin by Matt Curry
http://github.com/mcurry/js_validate/

- The Tutorial Code of Peter Butler
http://www.studiocanaria.com/articles/cakephp_auth_component_users_groups_permissions_revisited

- Datasource for Twitter by Michael “MiDri” Riddle

- Oauth Component by Daniel Hofstetter (http://cakebaker.42dh.com)

- Bitly Component by Utoxin
http://www.utoxin.name/2010/04/twitter-and-bitly-components/

- REST Api Plugin by Kevin von Zonneveld
http://github.com/kvz/cakephp-rest-plugin

- Excel Export Tutorial:
http://www.dnamique.com/cakephp-export-data-to-excel-the-easy-way/

- CakePHP-Plugin Configurator by Marko Markovic
https://github.com/markomarkovic/cakephp-plugin-configurator

- Install-Plugin (as part of Croogo)by Fahad Ibnay Heylaal
https://github.com/croogo/croogo licensed under The MIT License

- and lots of knowledge shared in
the Google Maps Discussion Group
http://groups.google.com/group/Google-Maps-API

Icons for use with OSM/Cloudmade API

Icons in /img/icons/cartosoft/ do not apply to the GNU Affero license.
Please read the mapicon Factory License in that directory.