• Maps part 1

last modified November 19, 2007 by sbenthall

<< back to Maps in Openplans

 First Phase of collaborative mapping: annotated map.

1. General Content

  • The map opens in full view, same as current demos on stella + artois.
  • All navigation tools should be made available here.
  • All logged in users can add "notes" to the map in any location. Login details described at bottom.
  • All types of notes are also bundled together (same as other content types).

map_large01.jpg

 

2. View details of a note, click on a note

 map_large02.jpg

 

3. View notes details: click on add a comment or # of comments

map_large03.jpg

About notes:

  • Notes can only be edited by their authors (working on the scenario where anyone can edit anyone's notes now)
  • Moving notes around. Add a 'change note's location' button. ***DETAIL
  • Notes can be deleted by their authors, all associated comments will also be deleted.



About comments:

  • A comment can be deleted by its author as well as by the author of the note it belongs to.
  • We should maybe have a way to inform commenters when their comment was deleted.


4. Add a note

The "add a note" button gets highlighted.
The note can be dragged and dropped anywhere.

...mmm ******MISSING SAVING OF POSITION.    It's ok.  Saving can happen when the note's properties are confirmed after the first editting popup opens.

map_large04.jpg 

 

5. View History of map: feed

Note: this mock-up does not show that once an item in the history list is select, the map should probably re-center and zoom in onto this item, and open its associated tag.

map_large05.jpg
 

6. Note tags details and options

NOTE VIEW OPTIONS AND DETAILS
 

1.

Each note badge contains:

  • Title of note
  • Author and date of creation
  • Content (expand as needed)
  • # Of comments & Add comment: links to the comment detail view
  • Permalink: word and behavior TBD ******......
  • Close button

map_note01.jpg

2.

map_note02.jpg

Another option for the VIEW, EDIT, HISTORY where HISTORY would record all changes made on the note. VS. #2 with no history. **** 

3.  

map_note03.jpg

NOTE EDIT and CREATION DETAILS

Fields are:

  • Title
  • Category: Problem / Suggestion / Other, specify --opens an extra field (see below)
    Category determines the color of the note and its marker on the map.
  • Details --main content of the note
  • Keywords --will later be used with our tagging engine
  • Save and Cancel
  • Close button + would be great to try a resize of this window for people who want to add more or less text (totally optional).

A NOTE's content can only be changed by its creator. We need some place where a user's notes are recorded and can be accessed easily. This will be a good place for deleting etc...

Anyone can add comments on any note.
 


map_noteedit02.jpg

map_noteedit03.jpg 

 

7. Login and Edit rights

  • The add a note button appears regardless of whether you are logged in or not. However, it should be slightly grayed out when you are not logged in. 
  • The EDIT button on a note show ONLY appear when you are logged in and autorized to edit the content of that note.
  • The ADD A COMMENT button should always appear, but also be grayed out if you are not logged in.
  • Clicking on a grayed out item when not logged in is followed by:
    •  PSM style message appears: "Please sign in to continue."
    • Login form appears, should offer options to retrieve username and password and "new user? Sign in" which would take you to the join page.
    • Detailed behavior of this form should be same as current OpenPlans -link to previous specs and workflow
    • When user sucessfully signs in, the operation he attempted to do happens and a PSM style message appears on top "You have successfully signed in".