tag:blogger.com,1999:blog-4357140756496246910.post1731996544468702548..comments2023-05-02T10:08:13.062+02:00Comments on Azure & Co: Creating a Wiki Page template For SharePoint 2010 FoundationMarc Charmoishttp://www.blogger.com/profile/15609021917135631768noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-4357140756496246910.post-27552930054434729662012-09-27T00:19:05.808+02:002012-09-27T00:19:05.808+02:00Thanks Marc for responding promptly, I appreciate ...Thanks Marc for responding promptly, I appreciate that. Now back to choosing best method :) to solve the issue.<br /><br />Kind Regards,<br />BarbaraNW Media Designhttps://www.blogger.com/profile/11024100607916396823noreply@blogger.comtag:blogger.com,1999:blog-4357140756496246910.post-73696851196504885032012-09-26T22:04:00.333+02:002012-09-26T22:04:00.333+02:00Hi Barb,
There is several solutions to your conc...Hi Barb, <br /><br />There is several solutions to your concern<br /><br />1 - The cleaner way to get what you want is, yes, tweaking the wkpstd template by using my other post : <br /><br />http://mosshowto.blogspot.ca/2010/06/sharepoint-2010-wiki-template.html<br /><br />In that post, I replaced programmatically the EmbeddedFormField control of the template by a custom one that has property to render a text. <br /><br />So you can bind the custom control to the information you want to display : author name, date, etc. <br /><br />Don't use a delegate control as I did in my post but do it within a custom master page. <br /><br />to get the metadata of the wikipage use this other post of my blog : <br /><br />http://mosshowto.blogspot.ca/2008/10/use-layout-page-metadata-in-masterpages.html<br /><br />that is to mean use the <br /><br />SPContext.Current.File<br /><br />or<br /><br />SPContext.Current.Item<br /><br />2 - If you don't feel like doing all that job, you can "cheat".<br />Don't tweak the wkpstd template but use the master page to write the metadata you need underneath the wikipage content. <br />You just will have to filter in master page if it is a wiki page or not that is rendered. <br /><br />Page.TemplateControl.ToString().Contains("ASP.WKPSTD_ASPX")<br /><br />3 - you can use a webpart that does the job and place it at the end of the page. <br /><br />4 - you can do this using Ajax by writing a proxy page that can provide the metadata of a wiki page based on the site name and the wikipage ID...<br />The current page will send an Ajax request that will ask the proxy page to give its own required metadata...<br /><br />Hope that helps...<br /><br />MarcMarc Charmoishttps://www.blogger.com/profile/15609021917135631768noreply@blogger.comtag:blogger.com,1999:blog-4357140756496246910.post-86154934025067702322012-09-26T20:58:47.444+02:002012-09-26T20:58:47.444+02:00Marc,
Thanks a lot for the detialed tutorials of t...Marc,<br />Thanks a lot for the detialed tutorials of tricks and workarounds. Wonderful work and thank you for sharing. <br /><br />I have a different question in regards to SP 2010 team site wiki pages. My company recently is testing migration from SP 2007 to SP 2010, we noticed that the wikis on the target (SP 2010) server are missing columns that a wiki library has. For example, underneath a wiki content column, you would see in SP 2007 addittional information about the given post like author, date, tags, (etc whatever columns are set up on that Document Library).<br /><br />In SP 2010, there is only wiki content displayed on the page, but none of the addittional wiki columns are visable. <br /><br />How far do I need to go to tweak existing SP 2010 wiki wkpstd template? Please advice when you get a chance. <br /><br />Kind Regards,<br />BarbAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-4357140756496246910.post-89713745210456646442012-07-05T20:35:15.944+02:002012-07-05T20:35:15.944+02:00Hi Godfrey,
my post is for changing the template...Hi Godfrey, <br /><br />my post is for changing the template of all the wiki pages of a team site. <br />You can change the home page of a team site using the SharePoint UI and don't need specific development operations for just that... <br /><br />If you want to change the template for only one page you can also deploy a custom template once using a feature, much easier...<br /><br />You can also customize the home page of your site by using the SharePoint Designer. It will unghost the page, but if you don't need great performance and are ready to deal with content deployment it could worth it , much much more easier..<br /><br />There are so many solutions depending on what is your goal...<br /><br />It seems you have trouble with explorer view. It doesn't work well for all environments.<br />Could you at least open the Shared Document library with the Explorer View ? <br /><br />If not, Check with your IE version (I think it is working only with IE) and if the Front Page extensions are activated on the server...Marc Charmoishttps://www.blogger.com/profile/15609021917135631768noreply@blogger.comtag:blogger.com,1999:blog-4357140756496246910.post-13083501031496828812012-07-05T20:18:22.874+02:002012-07-05T20:18:22.874+02:00I am hopelessly trying to change the home page on ...I am hopelessly trying to change the home page on a team site, but I am getting nowhere. I tried your method but when I try to access the site pages through explorer view it reverts me back to the web view. So I cannot do all that you are saying to.<br /><br />Can you please assist?<br /><br />GodfreyAnonymousnoreply@blogger.com