Difference between revisions of "Hitchwiki:Maps"

From Hitchwiki
Jump to navigation Jump to search
m
m
Line 26: Line 26:
  
 
* Dragging'n'dropping orange "add place" -cursor gets disabled randomly(?)
 
* 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
 
* 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
 
* Country names in some languages needs some fixing
 
  
 
* Text area width can cut out with some browsers (Linking -popup)
 
* Text area width can cut out with some browsers (Linking -popup)
 
  
 
* Country mouse hover popups look funny (update local graphics for openlayers?)
 
* Country mouse hover popups look funny (update local graphics for openlayers?)
 
  
 
* You can open same card multiple times
 
* You can open same card multiple times
 
  
 
* Cards don't close when opening new page  
 
* Cards don't close when opening new page  
 
  
 
* When opening a place with lots of comments (eg. http://yoshi.mega2000.de/~simison/maps.hitchwiki.org/?place=3266 ), the page might be too high and scrolls down a bit. At least with opera mac.
 
* When opening a place with lots of comments (eg. http://yoshi.mega2000.de/~simison/maps.hitchwiki.org/?place=3266 ), the page might be too high and scrolls down a bit. At least with opera mac.

Revision as of 19:04, 13 October 2010

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

Go ahead, 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...