Difference between revisions of "Hitchwiki:Maps"

From Hitchwiki
Jump to navigation Jump to search
Line 90: Line 90:
  
 
* Using a Google Street view API (check lisence)
 
* Using a Google Street view API (check lisence)
 +
 
* Showing [http://www.panoramio.com/ Panoramio] images
 
* Showing [http://www.panoramio.com/ Panoramio] images
 +
 
* Showing photos added to Hitchwiki
 
* Showing photos added to Hitchwiki
 +
 
* Adding photos to a place?
 
* Adding photos to a place?
 +
 
* Show links to infopages about public transportation in city
 
* Show links to infopages about public transportation in city
 +
 
* If using FB-Connect, why not OpenID like on hitchwiki? :)
 
* If using FB-Connect, why not OpenID like on hitchwiki? :)
 
** I know only how to implement FB-connect. But sure OpenID also. ;-) Anyway we need to look how we'll do this, maybe allowing registerations trough MediaWiki would be the best solution and then just using user-db for extra settings in Maps. -[[User:Mikael|Mikael]]
 
** I know only how to implement FB-connect. But sure OpenID also. ;-) Anyway we need to look how we'll do this, maybe allowing registerations trough MediaWiki would be the best solution and then just using user-db for extra settings in Maps. -[[User:Mikael|Mikael]]
 +
 +
* Pull data from Maps to the Wiki: public transportation, images, statistics...

Revision as of 18:54, 13 October 2010

New Maps will be published soon. There are still some little bugs'n'testing to do, so:

Go a head, try it!

You can do what ever you want to - try to crash it! Database will be reseted afterwards.

Sources @ GitHub

Comments

So how did you like it? You can also comment on Facebook.


Bugs

Go and hunt 'em! And list them to here if you find any.

  • Translations don't work in Hitchwiki server
  • JS doesn't find where orange cursor is on 2nd attempt when adding new place
    • 1) Click add place
    • 2) JS finds coordinates and gives you an address for the place where cursor is
    • 3) Close adding place
    • 4) Click again add place
    • 5) Now it doesn't find


  • Dragging'n'dropping orange "add place" -cursor gets disabled randomly(?)


  • When adding place as an event, popup calendar of date-inputs can go too much to the right and cut out from the screen


  • Country names in some languages needs some fixing


  • Text area width can cut out with some browsers (Linking -popup)


  • Country mouse hover popups look funny (update local graphics for openlayers?)


  • You can open same card multiple times


  • Cards don't close when opening new page


TODO

  • Connect userlogin to the mediawiki login
  • Move ajax-called .php's to their own directory from /lib/ - it's a bit messy. Maybe /lib/ajax/
  • Widget
    • /widget.php -> /widget/ - just nicer
    • Show area by country
    • Show link to the big map (permalink)
  • Download
    • Downloading KML-format files from Download
    • Zipped downloads (gzm)
    • Count of markers in the world
    • Count of markers in the visible map area
  • FB-connect
    • Usually makes a big difference on login amounts
  • Spam protection
    • We're already saving IP's and timestamps
  • Allowing users to write translated descriptions HTML/JS mostly done, just API backend TODO.
  • Allow users to edit descriptions
  • Allow deleting your own waitingtimes
  • Clickable usernames around the site
  • Loading animation when changing public transport catalog -country?
  • Pagination for comments, users etc.


Ideas

  • Using a Google Street view API (check lisence)
  • Showing photos added to Hitchwiki
  • Adding photos to a place?
  • Show links to infopages about public transportation in city
  • If using FB-Connect, why not OpenID like on hitchwiki? :)
    • I know only how to implement FB-connect. But sure OpenID also. ;-) Anyway we need to look how we'll do this, maybe allowing registerations trough MediaWiki would be the best solution and then just using user-db for extra settings in Maps. -Mikael
  • Pull data from Maps to the Wiki: public transportation, images, statistics...