Is there a way to create a view in SharePoint for a Discussion Board that shows only a part of the body content and a link at the end that says "more". Then, when the user clicks on this link the complete content is shown. I'd like to do it with Out of the box functionality.
If you want to stay for the OOTB I would sugest 3 approaches:
- Use jQuery libraries - you could easily depose those in any Document Library and reference them from Content Editor Web Part which you would depose on the page where you need to enable it.
- Using SharePoint Designer, modify the OOTB web parts (mainly XSLT DataView)
- I would say more advanced, without re-compiling code create a custom view in the list where you can embed your JS code.
Here is an example of text truncation using jQuery: