<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Site-Designs on When Pigs Fly</title><link>http://derekcp.com/tags/site-designs/</link><description>Recent content in Site-Designs on When Pigs Fly</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 16 Apr 2020 00:00:00 +0000</lastBuildDate><atom:link href="http://derekcp.com/tags/site-designs/index.xml" rel="self" type="application/rss+xml"/><item><title>Site Design for Easy Site Page Management</title><link>http://derekcp.com/posts/site-design-for-easy-site-page-management/</link><pubDate>Thu, 16 Apr 2020 00:00:00 +0000</pubDate><guid>http://derekcp.com/posts/site-design-for-easy-site-page-management/</guid><description>&lt;p&gt;Does your site pages library look totally unmanageable? Have you had instances where you can see a news post that you created but someone else doesn&amp;rsquo;t? Is your content not showing up in search or highlighted content web parts? This happens all the time and it is generally an easy fix. I had the good fortune to work with Susan Hanley on a project recently. We were discussing creating a site design to automate some of the pieces of the site architecture she created. She mentioned to me a blog post she created, &lt;a href="https://www.computerworld.com/article/3441838/one-simple-view-to-improve-sharepoint-page-and-site-management.html"&gt;One simple view to improve SharePoint page and site management&lt;/a&gt;. In that post she proposes making minor modifications to the All Pages view to help alleviate some of these common issues and make it easier to manage site pages. She challenged me to create a site script that would replace or update the existing view to include the fields like promoted state to help better manage the contents of the site pages library.&lt;/p&gt;</description></item><item><title>Deploying Application Customizers with a Site Design</title><link>http://derekcp.com/posts/deploying-application-customizers-with-a-site-design/</link><pubDate>Thu, 24 Oct 2019 00:00:00 +0000</pubDate><guid>http://derekcp.com/posts/deploying-application-customizers-with-a-site-design/</guid><description>&lt;p&gt;Sometimes things are harder than they need to be. I have been working on Site Designs recently to automate the creation and deployment of different element in a site. For the most part things were pretty straight forward for what I needed to do, add a theme to a site, add site columns, and add content types. This time around I needed to deploy an SPFx Application Customizer that needed to be installed on individual sites. The &lt;a href="https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-json-schema#register-an-extension"&gt;official documentation&lt;/a&gt; on this is a little lacking. It doesn&amp;rsquo;t really explain what you need to do in order to make it work. I also looked at the &lt;a href="https://github.com/SharePoint/sp-dev-site-scripts/tree/master/samples/site-register-spfx-extension"&gt;PnP Site Design Samples&lt;/a&gt; which got me a little closer. It took me quite a while to figure out the right magic voodoo combination that got it to work.&lt;/p&gt;</description></item></channel></rss>