Vytváření a používání webových šablon

Vytváření a používání webových šablon

Po přizpůsobení webu SharePoint tak, aby obsahoval knihovny, seznamy, zobrazení, pracovní postupy, loga a další prvky vyžadované pro vaši firmu, možná budete chtít vytvořit šablonu pro opakované použití. Šablona je něco jako vzor pro web. Když vytvoříte šablonu webu, budete moct svoje vlastní nastavení zaznamenat, abyste je mohli rychle použít v jiných SharePoint ových prostředích a dokonce používat šablonu jako základ pro obchodní řešení. Na základě šablony můžou uživatelé vytvářet nové weby nebo ji můžete předat k dalšímu vývoji ve Visual Studiu.

Tento vývojový diagram znázorňuje proces vytvoření a použití šablon webu v SharePointu Online.

Principy šablony webu

Než budete pracovat se šablonou webu, je vhodné pochopit, co je šablona webu podrobněji, abyste ji mohli efektivněji používat.

Poznámka: Tento článek obsahuje informace o SharePoint Server (místně). Informace o šablonách webů v SharePoint Online najdete v článku použití šablon k vytvoření různých typů sharepointových webů.

Tato část se zabývá těmito:

Nejspíš už znáte výchozí šablony webu, jako je týmový web, web projektu a web komunity. SharePoint šablony webu jsou předdefinované definice navržené pro konkrétní podnik. Tyto šablony můžete použít, protože mají vytvářet vlastní weby SharePoint a potom web přizpůsobit podle svých představ. Další informace najdete v tématu použití šablon k vytvoření různých typů sharepointových webů.

Kromě těchto výchozích šablon webů můžete vytvářet vlastní šablony webů založené na webu, který jste vytvořili a přizpůsobili. Vlastní šablona webu představuje způsob, jak shrnout funkce a přizpůsobení webu do vlastního webu, který se dá přidat do galerie řešení. Vlastní šablony webů se často používají k nasazování řešení na jiných webech nebo zajištění jednotnosti webů v organizaci. Můžete mít třeba nějaké standardní zásady pro řízení projektů a budete chtít, aby se pro všechny nové projekty používala vlastní šablona webu projektu.

Vlastní šablona webu je mocná funkce, která vám umožní vytvořit řešení a sdílet ho s kolegy, v rámci organizace i v jiných organizacích. Web můžete taky zabalit do souboru balíčku webového řešení (WSP) a otevřít ho v jiném prostředí nebo aplikaci, jako je třeba Visual Studio, a tam ho dál upravovat. Převedení vlastního webu nebo obchodního řešení do podoby šablony je mimořádně užitečná a velmi praktická schopnost. Jakmile začnete zabalit vaše řešení jako šablonu, začnete si vědomi toho, že SharePoint jako platformu pro firmy. Šablony webu toto všechno umožňují.

Když uložíte SharePoint Web jako šablonu, ukládáte celkový rámec webu – jeho seznamy a knihovny, zobrazení a formuláře a pracovní postupy. Kromě těchto prvků můžete do šablony zahrnout i obsah, třeba dokumenty uložené v knihovnách dokumentů nebo data v seznamech. To může být užitečné, když chcete uživatelům poskytnout vzorový obsah do začátku. Mějte ale na paměti, že zahrnutí obsahu by mohlo zvýšit velikost šablony nad 50 MB, což je limit pro šablony webu.

Šablona zahrnuje a podporuje většinu funkcí webu. Několik funkcí ale podporovaných není.

  • Podporované    Seznamy, knihovny, externí seznamy, připojení ke zdrojům dat, zobrazení seznamů a zobrazení dat, vlastní formuláře, pracovní postupy, typy obsahu, vlastní akce, navigace, stránky webu, stránky předlohy, moduly a webové šablony.

  • Nepodporované    Vlastní nastavení oprávnění, spuštěné instance pracovních postupů, historie verzí položek seznamů, úkoly pracovních postupů přidružené ke spuštěným pracovním postupům, hodnoty polí osob nebo skupin, hodnoty polí taxonomie, stránky a weby publikování a spojené funkce.

Když vytvoříte šablonu webu, uloží se i informace o funkcích webu a typech obsahu. Když šablonu webu použijete v jiné kolekci webů, pokud má šablona fungovat, musí být tyto funkce dostupné a aktivované. Při přesouvání mezi šablonami webu z různých verzí SharePoint může dojít k problémům. V závislosti na SKU a konfiguraci nemusí být ani některé funkce a typy obsahu dostupné.

Poznámka: Přesunutí šablon webu mezi různými verzemi, jako je SharePoint 2010 pro SharePoint 2013, není podporované. Přesouvání mezi SharePoint servery 2013, 2016 a 2019 by mělo fungovat, i když budete muset šablonu zkontrolovat, aby byla hotová.

Uložení webu jako šablony je mocná funkce, protože nabízí řadu možných použití vlastních webů. Toto jsou okamžité výhody uložení webu jako šablony:

  • Okamžité nasazení řešení    Když šablonu uložíte a aktivujete v galerii řešení, umožníte tím ostatním zaměstnancům vytvářet weby na základě této šablony. Můžou ji vybrat a potom z ní vytvořit nový web, který zdědí prvky původního webu, jeho strukturu, pracovní postupy a další. Stručně řečeno, prostě uložte web jako šablonu, aktivujte ji a voilà.

  • Přenositelnost    Kromě nasazení vlastního řešení ve svém prostředí si můžete stáhnout soubor WSP, přebrat ho na cestách a nasadit ho v jiném SharePoint m prostředí. Veškeré přizpůsobení vašeho webu je uložené prakticky v jednom souboru.

  • Rozšiřitelnost    Jako balíček webového řešení můžete otevřít přizpůsobený web v aplikaci Visual Studio, provést další přizpůsobení pro šablonu a pak ho nasadit na SharePoint. Vývoj webu si tak může projít životním cyklem řešení (vývoj, fáze a zahájení výroby).

Když začnete vytvářet vlastní weby v SharePoint, zjistíte ještě další výhody, jak svůj web převést na řešení, které může být v rámci organizace přenosné.

Práce se šablonou webu

Toto jsou základní kroky při práci se šablonou webu:

Když uložíte šablonu webu, vytvoříte soubor balíčku webového řešení (WSP), který je uložený v galerii řešení pro další použití. Uloží se jenom aktuální web. žádné podřízené weby pod webem

  1. V kolekci webů přejděte na web nejvyšší úrovně.

  2. Klikněte na nastavení Tlačítko Nastavení pro veřejný web SharePointu Online a potom na Nastavení webu.

  3. V části Akce webu klikněte na Uložit web jako šablonu.

    Poznámka: Možnost Uložit web jako šablonu nemusí být dostupná ve všech situacích. Další informace najdete v části řešení potíží s vlastní šablonou webu níže.

  4. Do pole Název souboru zadejte název souboru, který chcete používat pro soubor šablony.

  5. Do polí Název šablony a Popis šablony zadejte název a popis šablony.

  6. Pokud chcete do šablony webu zahrnout obsah webu, zaškrtněte políčko Zahrnout obsah. Limit je 50 MB a nejde změnit.

    Důležité informace: Než vytvoříte šablonu webu, která bude zahrnovat obsah, podívejte u webu na seznam historie pracovního postupu. Pokud jsou na seznamu tisíce položek, vytvoření šablony může trvat dlouho nebo můžete překročit limit 50 MB. V tomto případě je vhodné upravit přiřazení pracovního postupu, použít nový seznam pracovního postupu a pak, než vytvoříte šablonu webu, původní seznam historie pracovního postupu odstranit.

  7. Kliknutím na OK šablonu uložte.

    Pokud jsou všechny prvky na webu platné, šablona se vytvoří a uvidíte zprávu „Operace byla úspěšně dokončena.“

  8. Udělejte některý z těchto kroků:

    • Na svůj web se vrátíte kliknutím na OK.

    • Pokud chcete přejít přímo na šablonu webu, klikněte na Galerie řešení.

Když si stahujete šablonu svého webu, vytvoříte soubor WSP, který je přenosný a snadno se použije v jiných kolekcích webů.

  1. V kolekci webů přejděte na web nejvyšší úrovně.

  2. Klikněte na nastavení Tlačítko Nastavení pro veřejný web SharePointu Online a potom na Nastavení webu.

  3. V části Galerie návrhů webových stránek klikněte na Řešení.

  4. Pokud je potřeba řešení aktivovat, vyberte ho a ve skupině Příkazy klikněte na Aktivovat. Potom na obrazovce Potvrzení aktivace řešení ve skupině Příkazy klikněte na Aktivovat.

  5. Klikněte na název šablony v galerii řešení a klikněte na Uložit.

  6. V dialogu Uložit jako přejděte do umístění, kam chcete řešení uložit, klikněte na Uložit a pak na Zavřít.

Soubor. wsp můžete nahrát do stejné kolekce webů nebo do jiné kolekce webů ve stejném nebo jiném SharePoint prostředí.

  1. V kolekci webů přejděte na web nejvyšší úrovně.

  2. Klikněte na nastavení Tlačítko Nastavení pro veřejný web SharePointu Online a potom na Nastavení webu.

  3. V části Galerie návrhů webových stránek klikněte na Řešení.

  4. Ve skupině příkazy klikněte na nahrát nebo nahrát řešenía potom v dialogovém okně Přidat dokument nebo Přidat řešení klikněte na Procházet.

  5. V dialogu Zvolte soubor k nahrání soubor vyhledejte, vyberte ho, klikněte na Otevřít a pak klikněte na OK.

  6. Potom na obrazovce Potvrzení aktivace řešení ve skupině Příkazy klikněte na Aktivovat a řešení se aktivuje.

Jakmile vytvoříte šablonu webu a ověříte, že je aktivovaná, můžete na základě této šablony vytvořit web.

Existuje několik způsobů, jak vytvořit nový web nebo podřízený web. Můžete použít SharePoint Designer nebo vytvořit podřízený web z existujícího webu. Při vytváření jednoduchého podřízeného webu v SharePoint pomocí uložené šablony webu postupujte takto:

Vytvoření podřízeného webu

  1. Klikněte na nastavení Tlačítko Nastavení pro veřejný web SharePointu Online a potom na Nastavení webu.

  2. Klikněte na weby a pracovní prostory v části Správa webu.

    Oddíl weby a pracoviště na stránce nastavení webu
  3. V dialogovém okně weby a pracovní prostory klikněte na vytvořit .

    Odkaz vytvořit web v dialogovém okně weby a pracoviště
  4. V dialogovém okně Nový web SharePointu zadejte název stránky, Popisa název URL pro uživatele, kteří se budou na váš web dostat.

    Horní část dialogu Vytvořit web
  5. V části Výběr šablony klikněte na kartu vlastní a potom klikněte na uloženou šablonu.

    Dolní polovina dialogu Vytvořit web
  6. Vyberte uživatelská oprávnění a možnosti Navigace , které chcete.

  7. Až skončíte, klikněte na vytvořit.

Kdy se šablona webu zobrazí v dialogu Vytvořit a její využití prostředků můžete nastavit aktivací a deaktivací šablon webu v galerii řešení.

  1. Přejděte do svojí galerie řešení.

  2. Klikněte na nastavení Tlačítko Nastavení pro veřejný web SharePointu Online , Nastavení webua pak v části Galerie návrhářů webu klikněte na řešení.

  3. Vyberte šablonu a vyberte jednu z těchto možností:

    • Aktivovat    Zpřístupní šablonu webu pro použití, když uživatelé vytvářejí nové weby prostřednictvím dialogu Vytvořit.

    • Deaktivovat    Odebere šablonu webu z dialogu Vytvořit. Deaktivovaná šablona webu není přístupná pro vytváření webu a můžete ji odstranit.

    • Delete    Odebere šablonu webu z galerie řešení, ale přesune ji do odpadkového koše po dobu přibližně 90 dní před vyprázdněním odpadkového koše. To je užitečné, pokud se později rozhodnete obnovit. Pokud potřebujete šablonu webu odstranit, musíte ji nejdřív deaktivovat.

      Poznámky: 

      • Je důležité sledovat růst galerie řešení. Každá položka má přiřazené číslo využití prostředku. Řešení můžou využívat prostředky, a proto můžou být dočasně zakázaná, pokud využití prostředků překročí kvótu.

      • Pokud nahráváte šablonu webu do galerie řešení a původní šablona webu je teď deaktivovaná, může se stát, že původní šablonu webu přepíšete. Abyste tomu předešli, dejte šabloně webu, kterou nahráváte, jedinečný název. Obě řešení ale ve stejnou dobu nebudete moct aktivovat, a pokud budete chtít použít nově nahranou šablonu webu pro vytvoření webu, budete muset původní šablonu deaktivovat.

Odstraňování potíží s vlastní šablonou webu

Následující části vám můžou pomoct s odstraňováním potíží při práci s vlastní šablonou webu.

Následující části popisují běžné potíže, se kterými se můžete setkat při práci se šablonami webu, a jejich doporučená řešení.

Poznámka: Možnost Uložit web jako šablonu není dostupná v SharePoint Online nebo s SharePoint Server 2013.

Šablona webu je založená na typu webu, který není k dispozici v aktuálním firemním plánu

Dostupnost šablon webu závisí na funkcích nastavených vaším správcem, bez ohledu na to, jestli pracujete s weby nebo kolekcemi webů, a jaký plán máte pro Office 365 nebo SharePoint Server. Následující tabulka shrnuje dostupnost typů webů v různých plánech. Další informace o šablonách najdete v článku použití šablon k vytvoření různých typů webů SharePointu Online.

Kategorie

Typ webu

Kolekce webů

Web

Office 365 pro malé firmy

Office 365 pro střední nebo velkou firmu

SharePoint Server 2013

SharePoint Foundation 2013

SharePoint Server 2016

SharePoint Online

Spolupráce

Týmový

Ano

Ano

Ano

Ano

Ano

Ano

Ano

Ano

Pro spolupráci

S blogem

Ano

Ano

Ano

Ano

Ano

Ano

Ano

Ano

Pro spolupráci

Project

Ano

Ano

Ano

Ano

Ano

Ne

Ano

Ano

Pro spolupráci

Komunity

Ano

Ano

Ne

Ano

Ano

Ne

Ano

Ano

Velké podniky

Centrum dokumentů

Ano

Ano

Ne

Ano

Ano

Ne

Ano

Ano

Podnikový

Centrum záznamů

Ano

Ano

Ne

Ano

Ano

Ne

Ano

Ano

Velké podniky

Centrum Business Intelligence

Ano

Ano

Ne

Ano

Ano

Ne

Ano

Ano

Velké podniky

Centrum vyhledávání

Ano

Ano

Ne

Ano

Ano

Ne

Ano

Ano

Velké podniky

Základní centrum vyhledávání

Ne

Ano

Ne

Ne

Ano

Ne

Ano

Ano

Publikování

Web publikování

Ne

Ano

Ne

Ne

Ano

Ne

Ne

Ano

Publikování

Web publikování s pracovním postupem

Ne

Ano

Ne

Ne

Ano

Ne

Ne

Ano

Publikování

Podnikový wikiweb

Ne

Ano

Ne

Ano

Ano

Ne

Ne

Ano

Šablona webu je vytvořená v předchozí verzi SharePointu nebo v jiném jazyce

Přesouvání šablon webu mezi různými verzemi, třeba z SharePointu 2010 na SharePoint 2013, nebo různými jazyky není podporované.

Vytvoření webu znemožňují chybějící funkce

Zobrazuje se vám chybová zpráva, že určité funkce nejsou nainstalované, aktivované nebo licencované.

Snímek obrazovky s chybovou zprávou, která se může zobrazit, když chybějící funkce v SharePointu Online zabrání vytvoření webu.

Při vytváření šablony webu se s ní uložily všechny funkce webu bez ohledu na to, jestli byly aktivované nebo ne. Jedna nebo víc těchto funkcí webu ale není v aktuální kolekci webů aktivovaná nebo dostupná. Tato situace může nastat, když přesouváte šablony webů mezi různými plány Office 365 nebo mezi místním SharePoint Serverem a SharePointem online.

Zpráva obvykle obsahuje popis funkce a identifikátor GUID, které by vám měly pomoct situaci vyřešit. Pokud je funkce v aktuální kolekci webů dostupná, můžete ji aktivovat. Pokud funkce v aktuální kolekci webů není dostupná, nemůžete pomocí šablony web vytvořit.

Seznam funkcí SharePointu a GUID najdete v článku SharePoint 2013: identifikátor GUID existujících funkcí. Seznam popisů služeb založených na plánech Office 365 najdete v tématu Popis služby SharePoint Online.

Šablonu webu nejde vytvořit nebo šablona nefunguje správně

Příčinou může být jeden z těchto problémů:

  • Zkontrolujte, jestli některý seznam nebo knihovna nepřekračuje mezní hodnotu zobrazení seznamu 5000 položek, protože to může vytvoření šablony webu zablokovat.

  • Je možné, že web využívá moc prostředků, a šablona webu tak přesahuje limit 50 MB. Množství využívaných prostředků zjistíte v galerii řešení, kde byla šablona webu vytvořená. Mělo by být možné prostředky webu omezit a uložit šablonu webu znova.

  • Pokud se šablonou webu ukládáte zároveň i obsah, možná budete muset zrušit zaškrtnutí políčka Zahrnout obsah. I když můžete limit pro šablonu webu v místním SharePoint Serveru zvýšit příkazem PowerShellu, tento příkaz není v online SharePointu dostupný. Při zvyšování velikosti šablony v místním SharePoint Serveru a jejím přesouvání do online SharePointu buďte opatrní, protože to může znemožnit její používání. Další informace o používání šablon webu na SharePoint serveru najdete v článku uložení, stažení a nahrání sharepointového webu jako šablony.

  • Jsou problémy se zobrazením dat ze seznamu, který používá vyhledávací sloupec. Další informace najdete v tématu seznam vygenerovaný šablonou nezobrazuje data ze správného vyhledávacího seznamu v SharePointu Online.

Příkaz Uložit web jako šablonu není dostupný

Příkaz Uložit web jako šablonu není podporovaný a může způsobit potíže s weby, které používají infrastrukturu publikování SharePoint Serveru. Pokud je infrastruktura publikování zapnutá, nemůžete použít funkci šablony webu.

Další informace najdete v tématu Povolení funkcí publikování a Šablony webu, u kterých je povolené publikování.

Jsou problémy se šablonami webu po upgradu ze SharePointu Online 2010

Pokud máte vlastní šablony webů, které budete chtít používat i po upgradu předplatného na SharePoint Online 2013, musíte tyto šablony před upgradem kolekce webů znova vytvořit. Jinak nebudou po upgradu nové šablony webů fungovat. Šablonu webu můžete znova vytvořit tak, že vytvoříte nový podřízený web založený na verzi 2013, přizpůsobíte ho znova, aby odpovídal verzi šablony, kterou jste měli, a potom přizpůsobený podřízený web uložíte jako šablonu.

Návod, jak znova vytvořit vlastní šablony webů v SharePointu Online 2013, najdete v článku Upgrade šablon webů.

Občas může být potřeba se ponořit hlouběji a problém se šablonou webu vynést na světlo. Může se třeba stát, že jste zdědili šablonu webu a nevíte, jak byla vytvořená ani co obsahuje.

V jádru je soubor .wsp souborem .cab, což je soubor obsahující jiné soubory. Tento soubor .cab obsahuje soubor manifestu, který definuje prvky vašeho webu. Pokud vás zajímá obsah, udělejte toto:

  1. Zkopírujte soubor WSP.

  2. Přejmenujte koncovku souboru z WSP na CAB.

  3. Poklikejte na soubor, vyberte všechny soubory, které se zobrazí, klikněte pravým tlačítkem na tento výběr, klikněte na Extrahovat, v dialogu Vyberte místo určení vyhledejte složku a pak klikněte na Extrahovat.

Teď vidíte soubor Manifest.xml, složky, na které se v něm odkazuje, a všechny prvky, schémata, prostředky a soubory funkcí, které jsou určené k novému vytvoření webu. Pokud jste se při vytváření šablony webu rozhodli zahrnout i obsah webu, vidíte teď i obsah, třeba soubory knihovny dokumentů.

Snímek obrazovky s Průzkumníkem Windows, který zobrazuje rozbalený balíček webového řešení (.wsp)

Důležité informace: Nerozbalujte původní soubor CAB a neměňte manifest ani obsah souboru WSP. Vytváření webů z balíčků upravovaných na této úrovni může vést k nestabilitě webů, které se vytvoří z této šablony. Soubory WSP ale můžete bezpečně otevřít a upravit v Microsoft Visual Studiu a šablonu ještě víc přizpůsobit.

Poznámka: Balíček webového řešení, který vytvoříte v šabloně webu, je uživatelské řešení s částečným vztahem důvěryhodnosti, které má stejný deklarativní formát jako sharepointové řešení s úplným vztahem důvěryhodnosti. Nepodporuje ale úplnou škálu typů prvků funkcí, které podporují řešení s úplným vztahem důvěryhodnosti.

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×