With Semantic MediaWiki and the Semantic Forms extension, you can easily create any content type in your wiki, and use a form-based interface to edit/modify the content.
For example, at the Creative Commons website, they created a "Case Study" content type. By using the form (or template behind it), you get content like https://wiki.creativecommons.org/wiki/Case_Studies/Cory_Doctorow
Once the content is saved in the wiki, you'll no doubt want to have a way to present that content to users in a friendly way. Take a look at this "overview" page https://wiki.creativecommons.org/wiki/Case_Studies