Jak přizpůsobit stránky aplikace ve složce Rozložení na SharePointu
Původní číslo KB: 944105
Úvod
Tento článek popisuje dvě metody přizpůsobení vzhledu a chování kolekcí webů v SharePointu.
Úprava souborů nainstalovaných službou SharePoint není podporována. Existují však scénáře, ve kterých může být nutné tyto soubory upravit, aby bylo dosaženo konzistentního brandingu nebo jiných přizpůsobení. Při úpravě těchto souborů je nutné zvážit, že mohou být nahrazeny budoucími aktualizacemi a aktualizacemi Service Pack. Kromě toho může docházet ke komplikacím při upgradu na novější verze produktu. Uchovávejte záložní kopie všech přizpůsobených souborů pro případ, že by byly přepsány aktualizací. Podpora produktu bude poskytovat komerčně přiměřenou podporu pro pomoc s úpravami, ale nebude moci poskytnout změny produktu nebo opravy hotfix, které jsou výsledkem úpravy souborů nainstalovaných službou SharePoint.
Metoda 1: Přizpůsobení souborů ve složce Rozložení (doporučeno)
Vytvořte složku Layouts_Backup, která bude obsahovat zálohu původně nainstalovaných souborů a složek. Vytvořte například složku Layouts_Backup v následujícím umístění:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\Layouts_Backup
Zkopírujte původně nainstalované soubory a složky ze složky Rozložení do složky Layouts_Backup, kterou jste vytvořili v kroku 1. Zkopírujte například původně nainstalované soubory a složky z následující složky do složky Layouts_Backup:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts
Ve složce Rozložení upravte soubory .aspx a soubor Application.Master podle potřeby.
Metoda 2: Vytvoření vlastní složky Rozložení
Poznámka
Tato metoda změní adresář rozložení pro libovolnou kolekci webů v rámci webové aplikace, která se upravuje. Pokud chcete použít změny vlastního rozložení na jednotlivé kolekce webů, měla by se kolekce webů nacházet ve své vlastní webové aplikaci.
Vytvořte vlastní složkuLayouts SiteCollection , která bude obsahovat kopii původně nainstalovaných souborů a složek. Vytvořte například složku LayoutsSiteCollection v následujícím umístění:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\LayoutsSiteCollection
Poznámka
Zástupný symbol SiteCollection je název kolekce webů.
Zkopírujte původně nainstalované soubory a složky ze složky Rozložení do složky LayoutsSiteCollection , kterou jste vytvořili v kroku 1. Zkopírujte například původně nainstalované soubory a složky z následující složky do složky LayoutsSiteCollection :
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts
Spusťte Správce Internetové informační služby (IIS). Chcete-li to provést, klepněte na tlačítko Start, přejděte na příkaz Všechny programy, přejděte na příkaz Nástroje pro správu a klepněte na tlačítko Správce Internetové informační služby (IIS).
Ve Správci služby IIS postupujte takto:
- Rozbalte web, který je hostitelem kolekce webů.
- Klikněte pravým tlačítkem na _layouts a potom klikněte na Vlastnosti.
- Klikněte na kartu Virtuální adresář .
- Klikněte na Procházet, změňte cestu ze složky Layouts do složky LayoutsSiteCollection a potom dvakrát klikněte na OK .
Ve složce LayoutsSiteCollection upravte soubory .aspx a soubor Application.Master podle potřeby.
Tento postup opakujte pro každou kolekci webů, kterou je potřeba přizpůsobit.
Výhoda metody 2
- Tato metoda umožňuje přizpůsobení stránek aplikace pro jednotlivé kolekce webů.
Omezení metody 2
- Pokud je nainstalovaná veřejná aktualizace, balíček oprav hotfix nebo aktualizace Service Pack, která obsahuje aktualizace souborů ve složce Rozložení, nebude tato aktualizace použita pro vaši vlastní složku Rozložení.
- Tato metoda může způsobit nadměrné problémy se správou a údržbou.
- Všechny pevně zakódované funkce v SharePointu, které odkazují na složku Rozložení místo na _layouts virtuální adresář, nemusí fungovat podle očekávání.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro