Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I create a new wiki pages library (on SharePoint Foundation 2010) and create some new custom fields (1 choice and 1 text). When I create a new Wiki Page these custom fields are not shown on the web interface. I have to go on the ribbon and choose Edit Properties to see them.

Is there any way to show these custom fields on the page during editing?

share|improve this question
add comment

3 Answers

I wrote a blog post to do exactly what you describe. You can find that post right here.

Be sure to note that my post adds the controls only to a publishing page of a certain content type. You can remove the check for the Publishing page and it should work well for you.

share|improve this answer
add comment

You would probably need to customize the page layout used by that wiki site -but I am not an expert on that topic.

Another way of editing these metadata is going to the site library where the wiki pages are stored and then adding you custom fields to the current view. But of course that pretty far away from that what you wanted.

share|improve this answer
add comment

Here is my solution for regular (not Enterprise) wiki pages. It involves adding ListFieldIterator control to the wiki page template (wkpstd.aspx) which will be in charge of listing all custom fields below the main content and then creating a new rendering template for the ListFieldIterator control for displaying those fields on the page.

Details can be found here: http://leonidius2010.wordpress.com/2013/10/05/adding-custom-fields-to-wiki-pages/

share|improve this answer
    
Please, do not just link to your blog to drive traffic. Write an abstract of the post here, and if people do like what you are saying, they will find your blog anyway :) –  Robert Lindgren Oct 7 '13 at 6:11
    
While this may theoretically answer the question, we prefer inclusion of the essential parts of the answer here, and to provide the link for reference. See answer for general guidelines. [mod] –  SPDoctor Oct 7 '13 at 8:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.