Thanks to all our contributors!
Home > MvcCms 2.0 Bugs and Enhancements TODO for end of year release.

MvcCms 2.0

We have an alpha version up on codeplex. Looking to do several small enhancements and bug fixes to release the 2.0 version.

Here is a list of things being looked at for 2.0 that we would like to release in December.

We will call this our Nov23 - Dec31 Sprint for the Scrum!
Last Day To Enter a feature request or bug fix for this sprint is Nov.19

Enhancements

  1. Break out page comments into a control.
  2. Get rid of tiny editor completely.
  3. Use the mvccms portal as the default portal after downloading so that all the settings can be seen. Modify the homepage to explain the logins and basic tasks. Remove all the other portals except one as a demonstration of multiple portals. Make sure all images are in download for the initial portal.
  4. Images should go to same place for portal if from wlw or cms editors.
  5. Rename Home link in wiki to Wiki Home.
  6. Add handling of no urlauthority match described here.
  7. The social pages that come off the tabs try to get crawled but give an error. put rel nofollow attributes on the tab links,. Should detect if the page is not being loaded from ajax and if not give a noindex generic page i guess.
  8. Make default profile image for profiles with no image set.
  9. On social page list the users role instead of just "registered user".
  10. When logged in as admin view forum page has text that overlaps its borders.
  11. Social area recent wiki list always shows the latest version
  12. Subcategory menu makes horizontal scroll bar go. Fixing this may be past my css pay grade though but if someone can fix great!
  13. url slugs with multiple conjoining spaces should be removed, perhaps use underscore instead of dash.
  14. add user admin feature to see all users in role.
  15. test all openid functionality.
  16. change url of edit css and other edit pages from mvccmsajax.
  17. give consistent region title to all constructor areas
  18. add original poster name to end of post title on view forum.
  19. add action filter to require ssl if user is admin or portal admin or editor, this should be optional for the portals.
  20. make a firefile role and check the urlauthority at time of firefile connection to make sure the firefire role user is tied to that portal.
  21. load wiki history pages with ajax
  22. add ability to archive previous version when content page is changed and to view/edit and delete archived versions.
  23. admin/editor links getting too long, make a console.
  24. if wiki user attempts operation they are not allowed to do take them to a page explaining what they can do.
  25. check the ef model and code will delete a basic portal, i have verified this in the database cascades but not sure about the new ef.
  26. make something to change portals in dev mode, will have to flush the cache.
  27. pages that don't match a route should return a nice 404 page.
  28. if user is getting return url to wiki after signing in that is the members only alert then hack the members only off the end of the url and redirect.
  29. add 301 redirect functionality for changes in url of ranked pages. might also add in some clean url's trailing slash type stuff with this also.
  30. close link on forum doesn't work when admin.
  31. add ability for user with a firefilekey to delete it so that they can reconnect.
  32. look at moving some of the save methods to use ef instead of sprocks, just too big of a pain to update sprock and parameter passing if not necessary.
  33. change retrieve password method to entering email and username and then a link comes in the email that when clicked resets the password and the password in the email is now valid.
  34. implement phpbb type registration question where it asks you to type in like the first two characters in the word for 8. also portal optional registration activation email.
  35. when you save a page in the cms without a contributor assigned you get a generic error message back. should check for that condition and return an exact error message.
  36. don't show sitesearch in list of possible subcategories, disable make a subcategory on the category create page if there are no eligible parent categories.
  37. if web.config isn't able to be updated for category creation then send back a good message for this explaining how to trouble shoot it.
  38. pages in wiki mode the edit and preview images don't load in firefox sometimes.
  39. looks like we need to be able to have multiple contributors assigned to a single page.
  40. remove unused stuff from edit portal page.
  41. password strength options should be configurable per portal
  42. make an action filter to enforce the category and page setting for requires ssl
  43. might be nice to have modules be able to be shown on all pages expect x page or x category
  44. edit account service to allow usernames to only be required distinct per portal. either exclude the anon user or else create a new anon user for each portal when created.
  45. add home category back to wlw returned categories, i believe home subpages works now
  46. email notify contributor of comment to their page
  47. allow contributor new articles to be approved immediately

Bugs

  1. Blank contributor gives error on create in cms, solution (make a superuser for a portal when it is created).
  2. Admin is able to login to portal they do not belong to. I think this just happens on openid logins.
  3. Edit user gives no confirmation.
  4. Currently spaces in words for url slugs are done with dashes or hyphens, lets try underscore or make it optional. Think this will be pretty easy.
  5. firefile sets key when setup q string param not present
  6. search getordinal in the data project, all except social createsocialmessage (fixed) need to be made to work with the sql return command and a returnvalue paramater like createsocialmessage is doing now.
  7. for some reason on the cms when you click show author it unchecks approved, no reason to do this.
  8. after creating page with live writer and going to the cms and approving it if you leave the page open in writer and thy to save again it returns error, you have to reopen the page in writer for it to work.
  9. might be nice to have a setting for custom text to be used for the header for the subpages of a category that show up in the nav
  10. incrementing of comment reply indents doesn't work when width of comments is different on different portals.

Done

  1. FireFile Integration ~ phase 1
  2. Restriction of wiki titles to user group(s)
  3. added a webconfig for web deploy (css files are not set as content in this as it overwrites firefile updates) (also the deploy is set in the project to not overwrite the file permissions on the server)
  4. make wiki history stay the same height.
  5. fixed new wiki for new portal setup as some wiki options had changed and new wiki's needed to get the settings setup.
  6. made url's in wall comments turn into links. looking to hear back from wikiplex on the best way to convert urls to links in all the wiki stuff as it seems limiting to only get a link when the wiki url code is there. (http://wikiplex.codeplex.com/Thread/View.aspx?ThreadId=233680)
  7. added error handling to firefile updates
Please feel free to add a bug or small enhancement or lend a hand.