I'm creating a site for an expo and the client would like the exhibitors to be able to edit a page for themselves. I'm trying to choose a CMS at the moment - would this be straight forward with SilverStripe?
Ideally I'd like it if these users logged in and all they saw was there page in edit-mode.
Would be pretty straight forward with SilverStripe - you would just have a form which shows only when they have canEdit() rights and as the form action you just save the contents of the text field into the current pages content field then save the page. See tutorial 3 for creating forms + actions.