January 10, 2007

LearningFlow Updates

We have finally found some time to make LearningFlow updates. YEAH!!! This is a detailed list of all the changes we have made. Go back and check it out. Let me know what you think. We currently have of 80 people using LearningFlow and more or signing up everyday.

User Interface Modifications/Additions

  1. Added user support for the goal cloud (explaining what it is) and changed the styling to be identified visually more easily
  2. Allowing larger image uploads from users (so the images won't get chopped off at a certain size)
  3. Added more user support for when a user first logs in (more explanation of what to do, highlighting key things to be aware of)
  4. Added confirmation alerts before clicking "I give up" and "I've learned this" when viewing one of your goals
  5. Displaying logged in user next to the del.icio.us sign-in to let the user know who is logged in, and that they can still switch del.icio.us accounts
  6. Added navigation support to get back to your goals
  7. Button to add entries now says "Post an entry to support this goal" instead of "Add Entry". Helps the user to understand what will happen
  8. Hid the confusing "2 notifications" link on the user profile
  9. Changed the links on the goal destination page to be "I give up" and "I've learned this" instead of the ambiguous "I'm no longer learning this"
Enhancements
  1. Users are now able to "mark goals as complete" on the goal destination page.
  2. Users goals will be identified as complete by yellow highlighted text that says "(marked as complete)"
  3. Users are able to see their completed goals by going to their profile
  4. Users are now able to edit the titles of their goals on the goal destination page using inline editing (and only if they've added the goal - there is a difference between adding a goal and adopting a goal)
  5. Added Snap.com to the resources, allowing users to see a brief preview of that resource (url)
  6. Users are now only able to add tags to goals they've added, instead of allowing anyone to add tags to a goal\n
  7. Added custom routing so now to get back to your list of goals, it's simply "www.learningflow.com/username"
  8. Added the ability to view all users within the community by visiting "\nwww.learningflow.com/people"
  9. Added the ability to view your friends activity (recent goals, recent resources, and other activity) by going to "www.learningflow.com/people/username"
  10. So nobody else can get to your goals by going to "www.learningflow.com/username", additional verification is there to check that it is you who is logged in.
Bug Fixes
  1. Fixed the issue of image uploads timing out
  2. Fixed the private goals from showing up in the most recent goals
  3. Fixed goal status (completed or not) when dragging goals - it was erasing what was saved
  4. Fixed the ajax voting
  5. Fixed the number of shared goals to reflect the real number (it's now dynamic as it was static before)
  6. Users are now able to edit the titles of their goals on the goal destination page using inline editing (and only if they've added the goal - there is a difference between adding a goal and adopting a goal)
  7. Added Snap.com to the resources, allowing users to see a brief preview of that resource (url)
  8. Users are now only able to add tags to goals they've added, instead of allowing anyone to add tags to a goal
  9. Added custom routing so now to get back to your list of goals, it's simply "www.learningflow.com/username"
  10. Added the ability to view all users within the community by visiting " www.learningflow.com/people"
  11. Added the ability to view your friends activity (recent goals, recent resources, and other activity) by going to " www.learningflow.com/people/username"
  12. So nobody else can get to your goals by going to "www.learningflow.com/username", additional verification is there to check that it is you who is logged in
Bug Fixes
  1. Fixed the issue of image uploads timing out
  2. Fixed the private goals from showing up in the most recent goals
  3. Fixed goal status (completed or not) when dragging goals - it was erasing what was saved
  4. Fixed the ajax voting
  5. Fixed the number of shared goals to reflect the real number (it's now dynamic as it was static before)
Back-end Enhancements
  1. Custom methods for easier coding in User.rb and Audit.rb
  2. Cleaned up some of the template files (rhtml) by using partials
  3. Modified database as needed to reflect changes
  4. Modified methods and queries to work better (more efficiently) for reuse
Note: Ryan, I didn't just post them without reading through, I just thought they were all good to share!

No comments:

Post a Comment