Opmerking
Sitesjablonen verplaatsen tussen verschillende versies, zoals SharePoint 2010 naar SharePoint 2013, wordt niet ondersteund. Verplaatsing tussen SharePoint Servers 2013, 2016 en 2019 zou moeten werken, hoewel u waarschijnlijk de sjabloon moet controleren om te zien of deze volledig is.
Nadat u uw SharePoint-site hebt aangepast zodat deze de bibliotheken, lijsten, weergaven, werkstromen, logo's en andere elementen bevat die u voor uw bedrijf nodig hebt, wilt u van de site mogelijk een sjabloon maken die u opnieuw kunt gebruiken. Een sitesjabloon is een soort blauwdruk voor een site. Door een sitesjabloon te maken kunt u de aanpassingen vastleggen, zodat deze snel kunnen worden toegepast in andere SharePoint-omgevingen en ook kunt gebruiken als uitgangspunt voor een zakelijke oplossing. Gebruikers kunnen nieuwe sites maken op basis van de sjabloon, maar u kunt de sjabloon ook gebruiken voor aanvullende ontwikkeling in Visual Studio.
Sitesjablonen
Voordat u met een sitesjabloon aan de slag gaat, is het handig er meer over te weten, zodat u er efficiënter mee overweg kunt.
Opmerking
Dit artikel bevat alleen informatie over SharePoint Server (on-premises). Zie Sjablonen gebruiken om verschillende soorten SharePoint-sites te maken voor informatie over sitesjablonen in SharePoint.
In deze sectie wordt het volgende beschreven:
Wat is een sitesjabloon?
U bent waarschijnlijk bekend met de standaardsitesjablonen zoals Team Site, Project Site en Communities Site. SharePoint-sitesjablonen zijn vooraf gedefinieerde definities, ontworpen voor een bepaalde zakelijke behoefte. U kunt deze sjablonen in hun huidige vorm gebruiken om uw eigen SharePoint-site te maken en de site later naar wens aan te passen. Zie Sjablonen gebruiken om verschillende soorten SharePoint-sites te maken.
Naast deze standaardsitesjablonen kunt u ook uw eigen sitesjabloon maken op basis van een site die u zelf hebt gemaakt en aangepast. Een aangepaste sitesjabloon is een manier om sitefuncties en -aanpassingen in een pakket op te nemen die u kunt toevoegen aan een galerie met oplossingen. Aangepaste sitesjablonen worden vaak gebruikt om oplossingen in andere sites te implementeren of om siteconsistentie binnen uw organisatie te waarborgen. Stel dat er een standaardbeleid geldt voor projectbeheer en dat u voor alle nieuwe projecten een aangepaste sitesjabloon moet gebruiken.
Een aangepaste sitesjabloon is een krachtige functie waarmee u een oplossing kunt maken en die oplossing vervolgens kunt delen met collega's, uw gehele organisatie of externe organisaties. U kunt de site ook opnemen in een Web Solution Package-bestand (.wsp) en dit openen in een andere omgeving of toepassing, zoals Visual Studio, en het hier verder aanpassen. Het is bijzonder nuttig en functioneel om uw aangepaste site of bedrijfsoplossing om te zetten in een sjabloon. Zodra u begint uw oplossing als een sjabloon in te pakken, realiseert u zich het potentieel van SharePoint als platform voor bedrijfstoepassingen. Dit is allemaal mogelijk dankzij sitesjablonen.
Wat wordt opgeslagen in een sitesjabloon?
Wanneer u een SharePoint-site opslaat als sjabloon, slaat u het algemene kader van de site op, de lijsten en bibliotheken, de weergaven en formulieren, en de werkstromen. Naast deze onderdelen kunt u ook de inhoud van de site in de sjabloon opnemen, bijvoorbeeld de documenten in documentbibliotheken of gegevens in lijsten. Dit kan handig zijn als voorbeeldinhoud voor beginnende gebruikers. Het opnemen van inhoud betekent wel dat de grootte van uw sjabloon de sjabloonlimiet van 50 MB kan gaan overschrijden.
De meeste functies in een site zijn opgenomen in en worden ondersteund door de sjabloon. Er zijn echter verschillende functies die niet worden ondersteund.
- Ondersteund Lijsten, bibliotheken, externe lijsten, gegevensbronverbindingen, lijstweergaven en gegevensweergaven, aangepaste formulieren, werkstromen, inhoudstypen, aangepaste acties, navigatie, sitepagina's, basispagina's, modules en websjablonen.
- Niet-ondersteund Aangepaste machtigingen, actieve werkstroomexemplaren, versiegeschiedenis van lijstitems, werkstroomtaken die zijn gekoppeld aan werkstromen, personen- of groepsveldwaarden, taxonomieveldwaarden, publicerende sites en pagina's, en gestapelde functies.
Bij het maken van een sitesjabloon wordt ook informatie over de sitefuncties en inhoudstypen opgeslagen. Als u de sjabloon in een andere siteverzameling gebruikt, moeten die functies beschikbaar en geactiveerd zijn om de sitesjabloon te laten functioneren. Er kunnen problemen optreden als u sitesjablonen verplaatst tussen verschillende versies van SharePoint. Bepaalde functies en inhoudstypen zijn zelfs mogelijk niet beschikbaar, afhankelijk van de configuratie en SKU.
Wat kunt u doen met een sitesjabloon?
Een site opslaan als een sjabloon is een krachtig hulpmiddel omdat het zo veel mogelijkheden van aangepaste sites biedt. Dit zijn de directe voordelen van het opslaan van een site als sjabloon:
- Rechtstreekse implementatie van oplossingen U kunt de sjabloon opslaan en activeren in de galerie met oplossingen en andere werknemers nieuwe sites laten maken met deze sjabloon. Ze kunnen de sjabloon selecteren en er vervolgens een nieuwe site van maken, waarin de onderdelen van de site, de structuur en de werkstromen, worden overgenomen. Kortom, sla de site op als een sjabloon, activeer deze en u kunt aan de slag.
- Draagbaarheid Naast het implementeren van een aangepaste oplossing in uw omgeving, kunt u het .wsp-bestand downloaden, met u meenemen en het in een andere SharePoint-omgeving implementeren. Alle aanpassingen aan de site kunnen gemakkelijk in één bestand worden opgeslagen.
- Uitbreidbaarheid U kunt uw aangepaste site als Web Solution Package openen in Visual Studio, de sjabloon hier verder ontwikkelen en deze vervolgens implementeren in SharePoint. De ontwikkeling van de site ondergaat dus een levenscyclus (ontwikkeling, tijdelijke opslag en in productie brengen).
Als u begint met het maken van aangepaste sites in SharePoint, ontdekt u nog meer voordelen voor het omzetten van uw site in een oplossing die u overal in de organisatie kunt gebruiken.
Werken met sitesjablonen
De basisstappen voor het werken met een sjabloon zijn als volgt:
Een sitesjabloon opslaan in de galerie met oplossingen
Wanneer u een sitesjabloon opslaat, maakt u een Web Solution Package-bestand (.wsp) dat voor verder gebruik wordt opgeslagen in de galerie met oplossingen. Alleen de huidige site wordt opgeslagen, eventuele subsites worden niet opgeslagen.
Ga naar de site op het hoogste niveau in de siteverzameling.
Klik op
en klik vervolgens op Site-instellingen.Klik in de sectie Siteacties op Site opslaan als sjabloon.
Opmerking
De optie Site opslaan als sjabloon is mogelijk niet beschikbaar in alle situaties. Zie de sectie Problemen met een aangepaste sitesjabloon oplossen hieronder voor meer informatie.
Geef in het vak Bestandsnaam een naam op die u wilt gebruiken voor het sjabloonbestand.
Geef een naam en beschrijving op voor de sjabloon in de vakken Sjabloonnaam en Beschrijving van sjabloon.
Selecteer het selectievakje Inhoud opnemen om de inhoud van de site in de sitesjabloon op te nemen. De limiet is 50 MB en kan niet worden gewijzigd.
Belangrijk
Voordat u een sitesjabloon met inhoud maakt, controleert u de lijst met werkstroomgeschiedenis voor de site. Als de lijst duizenden items bevat, duurt het lang om de sitesjabloon te maken of overschrijdt u de limiet van 50 MB. In dit geval is het een goed idee om de werkstroomkoppeling te wijzigen in een lijst Nieuwe werkstroomgeschiedenis gebruiken en vervolgens de oorspronkelijke lijst Werkstroomgeschiedenis te verwijderen voordat u de sitesjabloon maakt.
Klik op OK om de sjabloon op te slaan.
Als alle onderdelen op de site geldig zijn, wordt de sjabloon gemaakt en verschijnt er een bericht met de melding "Bewerking voltooid”.Ga op een van de volgende manieren te werk:
- Klik op OK als u wilt terugkeren naar uw site.
- Als u rechtstreeks naar de sitesjabloon wilt gaan, klikt u op Galerie met oplossingen.
Een sitesjabloon downloaden vanuit de galerie met oplossingen
Wanneer u de sjabloon hebt gedownload, maakt u een WSP-bestand dat verplaatsbaar is en eenvoudig te gebruiken in andere siteverzamelingen.
- Ga naar de site op het hoogste niveau in de siteverzameling.
-
Klik op
en klik vervolgens op Site-instellingen. - Klik in de sectie Web Designer-galerieën op Oplossingen.
- Als u de oplossing moet activeren, selecteert u deze en klikt u in de groep Opdrachten op Activeren. Klik vervolgens in het bevestigingsscherm voor het activeren van de oplossing in de groep Opdrachten op Activeren.
- Klik in de galerie met oplossingen op de naam en op Opslaan.
- Navigeer in het dialoogvenster Opslaan als naar de locatie waar u de oplossing wilt opslaan, klik op Opslaan en vervolgens op Sluiten.
Een sitesjabloon uploaden naar een galerie met oplossingen
U kunt een .wsp-bestand uploaden naar dezelfde siteverzameling of naar verschillende siteverzamelingen in dezelfde of een andere SharePoint-omgeving.
- Ga naar de site op het hoogste niveau in de siteverzameling.
-
Klik op
en klik vervolgens op Site-instellingen. - Klik in de sectie Web Designer-galerieën op Oplossingen.
- Klik in de groep Opdrachten op Uploaden of Oplossing uploaden en klik vervolgens in het dialoogvenster Een document toevoegen of Een oplossing toevoegen op Bladeren.
- Zoek in het dialoogvenster Bestand selecteren voor uploaden het bestand dat u wilt gebruiken, selecteer dit, klik op Openen en klik vervolgens op OK.
- Klik vervolgens in het bevestigingsscherm voor het activeren van de oplossing in de groep Opdrachten op Activeren om de oplossing te activeren.
Een site maken op basis van de sitesjabloon
Nadat u een sitesjabloon hebt gemaakt en hebt bevestigd dat deze is geactiveerd, kunt u een site op basis van de sjabloon maken.
Er zijn verschillende manieren om een nieuwe site of subsite te maken. U kunt SharePoint Designer gebruiken of een subsite maken op basis van een bestaande site. Volg deze stappen voor het maken van een eenvoudige subsite in SharePoint met uw opgeslagen sitesjabloon:
Een subsite maken
Klik op
en klik vervolgens op Site-instellingen.Klik op Sites en werkruimten onder Sitebeheer.
Klik op Maken in het dialoogvenster Sites en werkruimten.
Typ in het dialoogvenster Nieuwe SharePoint-site de Titel voor de pagina, een Beschrijving en de URL-naam zodat gebruikers deze kunnen gebruiken voor toegang tot uw site.
Onder de Sjabloonselectie klikt u op het tabblad Aangepast en klikt u op de opgeslagen sjabloon.
Selecteer de Gebruikersmachtigingen en opties voorNavigatie van uw voorkeur.
Klik op Maken wanneer u klaar bent.
De galerie met oplossingen beheren
Door sitesjablonen in de galerie met oplossingen te activeren en te deactiveren kunt u instellen wanneer een sitesjabloon of het resourcegebruik ervan in het dialoogvenster Maken wordt weergegeven.
Navigeer in de browser naar de galerie met oplossingen.
Klik op de
, Site-instellingen, en klik vervolgens onder de sectie Web Designer-galerieën op Oplossingen.Selecteer een sitesjabloon en voer een van de volgende handelingen uit:
Activeren Hiermee wordt de sitesjabloon beschikbaar gemaakt voor gebruikers die een nieuwe site maken via het dialoogvenster Maken.
Deactiveren Hiermee wordt de sitesjabloon uit het dialoogvenster Maken verwijderd. Een gedeactiveerde sitesjabloon is niet beschikbaar voor het maken van sites en kan worden verwijderd.
Verwijderen Hiermee wordt de sitesjabloon uit de galerie met oplossingen verwijderd en naar de Prullenbak verplaatst. Deze wordt standaard na ongeveer 90 dagen geleegd. Dit is handig als u later besluit om het item te herstellen. Als u een sitesjabloon wilt verwijderen, moet u deze eerst deactiveren.
Opmerking
- Het is dus van belang om de grootte van de galerie met oplossingen in de gaten te houden. Aan elke vermelding is een resourceverbruiksnummer toegewezen. Oplossingen kunnen resources verbruiken en worden daarom mogelijk tijdelijk uitgeschakeld als er meer resources worden verbruikt dan maximaal is toegestaan.
- Als u een sitesjabloon uploadt naar een galerie met oplossingen en de originele sjabloon is gedeactiveerd, is het mogelijk het origineel te overschrijven. U kunt dit voorkomen door de sitesjabloon die u uploadt een unieke naam te geven. U kunt echter beide oplossingen niet tegelijkertijd activeren. U moet het origineel deactiveren als u de nieuwe, geüploade sitesjabloon wilt gebruiken om een site te maken.
Problemen met een aangepaste sitesjabloon oplossen
In de volgende secties wordt beschreven hoe u problemen kunt oplossen wanneer u met een aangepaste sitesjabloon werkt.
Algemene problemen oplossen
In de volgende secties worden algemene problemen beschreven die u kunt tegenkomen tijdens het werken met sitesjablonen. U vindt er ook de aanbevolen oplossingen.
Opmerking
De optie Site opslaan als sjabloon wordt alleen ondersteund in SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 (alleen klassieke sites) en SharePoint (alleen klassieke sites). De optie Site opslaan als sjabloon wordt niet ondersteund in SharePoint Server 2019 (moderne sites) of SharePoint (moderne sites).
De sitesjabloon is gebaseerd op een sitetype dat niet beschikbaar is in het huidige bedrijfsplan
De beschikbaarheid van sitesjablonen is afhankelijk van de functies die zijn ingesteld door uw beheerder, of u nu werkt met sites of siteverzamelingen, en van wat u van plan bent Microsoft 365 of SharePoint Server te gaan doen. De volgende tabel bevat een overzicht van de beschikbaarheid van de sitetypen voor de verschillende abonnementen. Zie Sjablonen gebruiken om verschillende soorten SharePoint-sites te maken voor meer informatie over sjablonen.
| Categorie | Type site | Siteverzameling | Site | Microsoft 365 voor kleine bedrijven | Microsoft 365 voor middelgrote of grote bedrijven | SharePoint Server 2013 | SharePoint Foundation 2013 | SharePoint Server 2016 | SharePoint |
|---|---|---|---|---|---|---|---|---|---|
| Samenwerking | Team | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Samenwerking | Blog | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Samenwerking | Project | Ja | Ja | Ja | Ja | Ja | Nee | Ja | Ja |
| Samenwerking | Community | Ja | Ja | Nee | Ja | Ja | Nee | Ja | Ja |
| Onderneming | Documentencentrum | Ja | Ja | Nee | Ja | Ja | Nee | Ja | Ja |
| Onderneming | Recordcentrum | Ja | Ja | Nee | Ja | Ja | Nee | Ja | Ja |
| Onderneming | Business Intelligence Center | Ja | Ja | Nee | Ja | Ja | Nee | Ja | Ja |
| Onderneming | Zoekcentrum voor bedrijven | Ja | Ja | Nee | Ja | Ja | Nee | Ja | Ja |
| Onderneming | Basiszoekcentrum | Nee | Ja | Nee | Nee | Ja | Nee | Ja | Ja |
| Publiceren | Publicerende site | Nee | Ja | Nee | Nee | Ja | Nee | Nee | Ja |
| Publiceren | Publicerende site met werkstroom | Nee | Ja | Nee | Nee | Ja | Nee | Nee | Ja |
| Publiceren | Ondernemingswiki | Nee | Ja | Nee | Ja | Ja | Nee | Nee | Ja |
De sitesjabloon is gemaakt in een eerdere versie van SharePoint of in een andere taal
Sitesjablonen verplaatsen tussen verschillende versies, zoals van SharePoint 2010 naar SharePoint 2013, of het instellen van verschillende talen, wordt niet ondersteund.
Niet-beschikbare functies verhinderen het maken van sites
U krijgt een foutbericht dat aangeeft dat bepaalde functies niet zijn geïnstalleerd, geactiveerd of in licentie gegeven.
Toen de sitesjabloon werd gemaakt, zijn alle sitefuncties opgeslagen met de sjabloon, ongeacht of ze zijn geactiveerd of niet. Een of meer van deze sitefuncties zijn echter niet geactiveerd of niet beschikbaar in de huidige siteverzameling. Deze situatie kan ontstaan wanneer u sitesjablonen verplaatst tussen verschillende Microsoft 365-abonnementen of tussen de lokale SharePoint-server en SharePoint
Het foutbericht bevat gewoonlijk de beschrijving van de functie en de GUID, zodat u het probleem kunt oplossen. Als de functie beschikbaar is in de huidige siteverzameling, kunt u deze activeren. Als de functie niet beschikbaar is in de huidige siteverzameling, kunt u de sjabloon niet gebruiken om een site te maken.
Zie Sharepoint 2013: GUID van bestaande functies voor een lijst met SharePoint-functies en GUID's. Zie SharePoint-servicebeschrijving voor een lijst met servicebeschrijvingen op basis van Microsoft 365-abonnementen.
De sitesjabloon kan niet worden gemaakt of werkt niet goed
Dit kan een van de volgende oorzaken hebben:
- Controleer of er lijsten of bibliotheken zijn die de drempelwaarde voor de lijstweergave van 5000 items hebben overschreden. Dit kan het maken van een sitesjabloon verhinderen.
- De site gebruikt mogelijk te veel resources, waardoor de sitesjabloon de limiet van 50 MB overschrijdt. U kunt zien hoeveel resources er worden gebruikt in de galerie met oplossingen waarin de sjabloon is gemaakt. Probeer het aantal siteresources te verminderen en sla de sitesjabloon opnieuw op.
- Als u inhoud voor de sitesjabloon opslaat, moet het selectievakje Inhoud opnemen mogelijk worden gewist. U kunt de limiet voor de sitesjabloon in de lokale SharePoint-server verhogen met een PowerShell-opdracht, maar deze opdracht is niet beschikbaar in SharePoint. Wees voorzichtig met het verhogen van de grootte van de sitesjabloon in de lokale SharePoint-server en het verplaatsen naar SharePoint, omdat dit het gebruik ervan kan belemmeren. Zie Een SharePoint-site opslaan, downloaden en uploaden als sjabloon voor meer informatie over het gebruik van sitesjablonen op SharePoint Server.
- Er zijn problemen bij het weergeven van gegevens uit een lijst met een opzoekkolom. Zie voor meer informatie Gegevens uit de juiste opzoeklijst in SharePoint worden niet weergegeven in een door een sjabloon gegenereerde lijst.
De opdracht Sitesjabloon opslaan is niet beschikbaar
De opdracht Site opslaan als sjabloon wordt niet ondersteund en kan problemen veroorzaken op sites die gebruikmaken van de publicatie-infrastructuur SharePoint Server. Als voor uw site de publicatie-infrastructuur is ingeschakeld, kunt u de sjabloonfunctie voor de site niet gebruiken.
Zie Publicatiefuncties inschakelen en Sitesjablonen met ingeschakelde publicatiefunctie voor meer informatie.
Er zijn problemen met de sitesjablonen na een upgrade van SharePoint 2010
Als u aangepaste sitesjablonen hebt die u wilt blijven gebruiken nadat uw abonnement is bijgewerkt naar SharePoint 2013, moet u deze opnieuw maken voordat u de siteverzameling gaat upgraden. Als u dat niet doet, werken alle nieuwe sites na de upgrade niet meer. Maak hiervoor een nieuwe subsite in de modus 2013, pas de site aan zodat deze overeenkomt met de oude sitesjabloon en sla de aangepaste subsite op als een sjabloon.
Zie Sitesjablonen upgraden voor de stappen voor het opnieuw maken van aangepaste sitesjablonen in SharePoint 2013.
Een Web Solution Package inspecteren
Af en toe moet u verder zoeken om achter het probleem met een sitesjabloon te komen. U kunt bijvoorbeeld de sitesjabloon hebben overgenomen en u weet niet hoe deze is gemaakt of wat de inhoud is.
Een .wsp-bestand is in feite een cabinetbestand (CAB), een bestand dat andere bestanden bevat. Dit CAB-bestand bevat een manifestbestand waarmee elementen op uw site worden gedefinieerd. Als u meer wilt weten over de inhoud, gaat u als volgt te werk:
- Kopieer het .wsp-bestand.
- Wijzig de bestandsextensie van .wsp in .cab.
- Dubbelklik op het bestand, selecteer alle weergegeven bestanden, klik met de rechtermuisknop op de selectie, klik op Uitpakken, zoek een map in het dialoogvenster Een doel selecteren en klik vervolgens op Uitpakken.
U ziet nu het bestand Manifest.xml, de mappen waarnaar wordt verwezen en alle bestanden met elementen, schema's, resources en functies die nodig zijn om de site opnieuw te maken. Als u de inhoud van de site hebt opgenomen toen u de sitesjabloon maakte, kunt u ook de inhoud zien, zoals documentbibliotheekbestanden.
Belangrijk
Pak het originele .cab-bestand niet uit en wijzig het manifest of de inhoud van een .wsp-bestand niet. Als u sites maakt op basis van pakketten die op dit niveau zijn bewerkt, kan dat leiden tot instabiel gedrag van sites die op basis van deze sjabloon worden gemaakt. WSP-bestanden kunt u echter probleemloos openen en bewerken in Microsoft Visual Studio om de sjabloon verder aan te passen.
Opmerking
De Web Solution Package die u in een sitesjabloon maakt, is een gedeeltelijk vertrouwde oplossing voor gebruikers met dezelfde declaratieve indeling als een volledig vertrouwde SharePoint-oplossing. In tegenstelling tot bij volledig vertrouwde oplossingen worden hier echter niet alle functie-elementtypen ondersteund.