Преминаване към основното съдържание
Създаване и използване на шаблони за сайт

Създаване и използване на шаблони за сайт

След като сте персонализирали своя сайт на SharePoint, така че да съдържа библиотеките, списъците, изгледите, работните потоци, емблемите и другите елементи, които са ви необходими за вашата фирма, може да поискате да създадете шаблон на този сайт за повторна употреба. Шаблонът за сайт е нещо като план за сайта. Създаването на шаблон за сайт ви позволява да заснемете вашите персонализации, така че те да могат да бъдат прилагани бързо към други SharePoint среди и дори да използват шаблона като основа за бизнес решение. Потребителите могат да създават нови сайтове въз основа на този шаблон или можете да го предадете за допълнителна разработка във Visual Studio.

Тази блоксхема показва процеса за създаване и използване на шаблони на сайтове в SharePoint Online.

Подробна информация за шаблоните за сайт

Преди да работите с шаблон за сайт, е полезно да разберете по-подробно какво представлява шаблонът за сайт, така че да можете да го използвате по-ефективно.

Забележка: Тази статия съдържа информация само за SharePoint Server (локални). За информация за шаблоните за сайтове в SharePoint Online вижте използване на шаблони за създаване на различни видове сайтове на SharePoint.

Този раздел разглежда следното:

Вероятно сте запознати с шаблоните на сайта по подразбиране, като например екипен сайт, сайт на проект и сайт за общини. шаблоните за сайтовеSharePoint са предварително създадени дефиниции, предназначени за конкретна бизнес потребност. Можете да използвате тези шаблони, тъй като те са за да създадете свой собствен сайт на SharePoint, и след това да персонализирате сайта толкова, колкото желаете. За повече информация вижте използване на шаблони за създаване на различни видове сайтове на SharePoint.

Освен тези шаблони за сайтове по подразбиране, можете да създадете собствени шаблони за сайт въз основа на сайт, който сте създали и персонализирали. Шаблонът за сайт е начин да пакетирате функциите и персонализациите на сайта, за да можете да ги добавите в галерията с решения. Персонализираните шаблони за сайт често се използват за разполагане на решения в други сайтове или за осигуряване на съгласуваност на сайта в рамките на вашата организация. Може например да имате стандартни правила за управление на проектите и затова да изисквате за всички нови проекти да се използва шаблон за персонализиран сайт за проект.

Персонализираният шаблон за сайт е мощна функция, която ви позволява да създавате решения и после да споделяте решенията с ваши колеги, останалите в организацията или външни организации. Можете също да пакетирате сайта във файл на пакет с уеб решения (.wsp) и да го отворите в друга среда или приложение, например Visual Studio, и допълнително да го персонализирате там. Превръщането на вашия персонализиран сайт или бизнес решение в шаблон е изключително полезна и много мощна възможност. След като започнете да пакетирате решението си като шаблон, започвате да осъзнавате потенциала на SharePoint като платформа за бизнес приложения. Шаблоните за сайт правят всичко това възможно.

Когато записвате SharePoint сайт като шаблон, записвате цялостната рамка на сайта – неговите списъци и библиотеки, изгледи и формуляри и работни потоци. Освен тези компоненти, в шаблона можете също да включите съдържанието на сайта; например документите, съхранявани в библиотеките с документи, или данни в списъците. Това може да бъде полезно за предоставяне на примерно съдържание, с което потребителите да започнат. Но имайте предвид, че включването на съдържанието може да увеличи размера на вашия шаблон и той да надхвърли ограничението от 50 МБ за шаблон за сайт.

Повечето от функциите в даден сайт са включени и поддържани от шаблона. Има обаче някои функции, които не се поддържат.

  • Поддържани    Списъци, библиотеки, външни списъци, връзки към източници на данни, изгледи на списъци и изгледи на данни, персонализирани формуляри, работни потоци, типове съдържание, персонализирани действия, навигация, страници на сайта, страници образци и уеб шаблони.

  • Неподдържани    Персонализирани разрешения, изпълнявани екземпляри на работни потоци, хронология на версиите на елементи от списъци, задачи от работен поток, асоциирани с изпълнявани работни потоци, стойности на полета за хора и групи, стойности на полета за класификация, публикуване на сайтове и страници и "прикрепени" функции.

Когато създавате шаблон за сайт, информацията за функциите на сайта и типовете съдържание също се записват. Когато използвате шаблона за сайт в различна колекция от сайтове, тези функции трябва да са налични и активирани, за да може шаблонът за сайт да работи. Проблемите могат да възникнат при преместване между шаблони на сайтове от различни версии на SharePoint. Определени функции и типове съдържание може дори да не бъдат налични, в зависимост от ИЕ и конфигурацията.

Забележка: Преместване на шаблони за сайтове между различни версии, като например SharePoint 2010SharePoint 2013, не се поддържа. Преместването между SharePoint сървърите 2013, 2016 и 2019 трябва да работи, въпреки че може да се наложи да проверите шаблона, за да сте сигурни, че е пълен.

Записването на сайт като шаблон е мощна функция, защото предлага много начини на употреба на персонализираните сайтове. Ето и преките ползи, които получавате от записването на даден сайт като шаблон:

  • Незабавно разполагане на решенията    Запис и активиране на шаблона в галерията с решения и даване на възможност на другите служители да създават нови сайтове от този шаблон. Те могат да го изберат и после да създадат от него нов сайт, който ще наследи компонентите на сайта, неговата структура, работни потоци и други. Накратко, просто запишете сайта като шаблон, активирайте го, и сте готови.

  • Преносимост    В допълнение към разполагането на решение по избор във вашата среда, можете да изтеглите. WSP файла, да го занесете на пътя и да го разположите в друга SharePoint среда. Всички ваши персонализации се съхраняват удобно в един файл.

  • Разширение    Като пакет с уеб решения можете да отворите вашия персонализиран сайт в Visual Studio, да изпълните допълнително персонализиране на разработката към шаблона и след това да го разположите в SharePoint. В резултат на това разработването на сайта може да премине през един жизнен цикъл на решенията (разработка, организиране и въвеждане в производство).

Когато започнете да създавате сайтове по избор в SharePoint, ще откриете още повече ползи от превръщането на сайта ви в решение, което може да се направи преносимо в рамките на организацията.

Работа с шаблони за сайт

Основните стъпки за работа с шаблони за сайт са следните:

Когато записвате шаблон за сайт, вие създавате файл на пакет с уеб решения (.wsp), който се съхранява в галерията с решения за по-нататъшно ползване. Записва се само текущият сайт, но не и подсайтовете под него.

  1. Отидете на сайта от най-горно ниво в колекцията ви от сайтове.

  2. Щракнете върху настройки Бутон за настройки на публичен уеб сайт в SharePoint Online след което щракнете върху Настройки на сайта.

  3. В раздел Действия за сайта щракнете върху Запис на сайт като шаблон.

    Забележка: Опцията Запиши сайта като шаблон може да не е налична във всички ситуации. За повече информация вижте раздела отстраняване на неизправности с шаблон за сайт по избор по-долу.

  4. В полето Име на файл посочете името на файла, което ще използвате за файла на шаблона.

  5. Посочете име и описание за шаблона в полетата Име на шаблон и Описание на шаблон.

  6. За да включите съдържанието на сайта в шаблона за сайт, изберете квадратчето за отметка Включване на съдържанието. Ограничението е 50 МБ и не може да се променя.

    Важно: Преди да създадете шаблон за сайт, който включва съдържание, проверете в списъка за хронология на работния поток за сайта. Ако в списъка има хиляди елементи, създаването на шаблона за сайт може да отнеме много време или може да надхвърлите ограничението от 50 МБ. В този случай е добра идея да промените асоциирането на работния поток така, че да използва нов списък за хронология на работния поток, и после да изтриете първоначалния списък за хронология на работния поток, преди да създадете шаблона за сайт.

  7. Щракнете върху OK, за да запишете шаблона.

    Ако всички компоненти на сайта са валидни, шаблонът се създава и ще видите съобщение, което гласи "Операцията завърши успешно".

  8. Направете едно от следните неща:

    • За да се върнете към вашия сайт, щракнете върху OK.

    • За да отидете директно на шаблона за сайт, щракнете върху Галерия с решения.

Когато изтегляте вашия шаблон за сайт, вие създавате .wsp файл, който е преносим и лесен за използване в други колекции от сайтове.

  1. Отидете на сайта от най-горно ниво в колекцията ви от сайтове.

  2. Щракнете върху настройки Бутон за настройки на публичен уеб сайт в SharePoint Online след което щракнете върху Настройки на сайта.

  3. В раздела Галерии на Web Designer щракнете върху Решения.

  4. Ако е необходимо да активирате решението, изберете го и в групата Команди щракнете върху Активиране. След това на екрана за потвърждаване на активирането на решението в групата Команди щракнете върху Активирай.

  5. Щракнете върху името му в галерията с решения и щракнете върху Запиши.

  6. В диалоговия прозорец Запиши като отидете до местоположението, където искате да запишете решението, щракнете върху Запиши и след това щракнете върху Затвори.

Можете да качите. WSP файл в същата колекция от сайтове или в различни колекции от сайтове в една и съща или различна SharePoint среда.

  1. Отидете на сайта от най-горно ниво в колекцията ви от сайтове.

  2. Щракнете върху настройки Бутон за настройки на публичен уеб сайт в SharePoint Online след което щракнете върху Настройки на сайта.

  3. В раздела Галерии на Web Designer щракнете върху Решения.

  4. В групата команди щракнете върху качване или качване на решениеи след това в диалоговия прозорец Добавяне на документ или Добавяне на решение щракнете върху Преглед.

  5. В диалоговия прозорец Изберете файл за качване намерете файла, изберете го, щракнете върху Отвори и после върху OK.

  6. За да активирате решението, на екрана за потвърждаване на активирането на решението в групата Команди щракнете върху Активирай.

След като създадете шаблон за сайт и се уверите, че е активиран, можете да създадете сайт на базата на шаблона.

Има няколко начина за създаване на нов сайт или подсайт. Можете да използвате SharePoint Designer или да създадете подсайт от съществуващ сайт. Следвайте тези стъпки, за да създадете прост подсайт в SharePoint чрез своя запазен шаблон за сайт:

Създаване на подсайт

  1. Щракнете върху настройки Бутон за настройки на публичен уеб сайт в SharePoint Online след което щракнете върху Настройки на сайта.

  2. Щракнете върху сайтове и работни области под администриране на сайта.

    Секцията "сайтове" и "работни места" в страницата "Настройки на сайта"
  3. Щракнете върху Създай в диалоговия прозорец " сайтове и работни области ".

    Връзката "създаване на сайт" в диалоговия прозорец "сайтове и работни места"
  4. В диалоговия прозорец нов сайт на SharePoint въведете заглавието за страницата, Описаниеи името на URL адреса на потребителите, които да се използват за достъп до вашия сайт.

    Най-горната част на диалоговия прозорец "създаване на сайт"
  5. Под селекцията шаблон щракнете върху раздела по избор и щракнете върху записания шаблон.

    Долната част на диалоговия прозорец "създаване на сайт"
  6. Изберете потребителските разрешения и опции за навигация , които предпочитате.

  7. Когато сте готови, щракнете върху Създай.

Може да управлявате кога даден шаблон за сайт се показва в диалоговия прозорец Създаване или използването на неговите ресурси, като активирате и дезактивирате шаблоните за сайтове в галерията с решения.

  1. Отидете във вашата галерия с решения.

  2. Щракнете върху настройки Бутон за настройки на публичен уеб сайт в SharePoint Online , Настройки на сайтаи след това под секцията галерии на Web Designer щракнете върху решения.

  3. Изберете шаблон за сайт и след това направете едно от следните неща:

    • Активиране    Прави шаблона за сайта достъпен за използване, когато потребителите създават нов сайт с диалоговия прозорец "Създаване".

    • Дезактивиране    Премахва шаблона за сайт от диалоговия прозорец Създаване. Един дезактивиран шаблон за сайт не е достъпен за създаване на сайтове и може да бъде изтрит.

    • Delete    Премахва шаблона за сайт от галерията с решения, но го премества в кошчето за около 90 дни по подразбиране, преди да се изпразни кошчето. Това е полезно, ако по-късно решите да го възстановите. Ако трябва да изтриете шаблон за сайт, най-напред трябва да го дезактивирате.

      Забележки: 

      • Важно е да се следи ръстът на тази галерия с решения. На всеки запис е присвоен коефициент на използване на ресурсите. Решенията може да консумират ресурси и по тази причина може да бъдат временно забранени, ако използването на ресурси надхвърля определена квота.

      • Ако качите шаблон за сайт в съществуваща галерия, а оригиналният шаблон в момента е дезактивиран, може потенциално да замените оригинала. За да избегнете това, не забравяйте да зададете уникално име за шаблона за сайт, който качвате. Няма обаче да може да активирате двете решения едновременно и трябва да дезактивирате оригинала, ако искате да използвате новия качен шаблон за сайт за създаване на сайт.

Отстраняване на неизправности на шаблон за персонализиран сайт

Секциите по-долу може да ви помогнат да отстранявате проблеми, когато работите с шаблон за персонализиран сайт.

Следните раздели описват често срещаните проблеми, които може да срещнете при работа с шаблони за сайтове, и техните препоръчителни решения.

Забележка: Опцията Запиши сайта като шаблон не е налична в SharePoint Online или с SharePoint Server 2013.

Шаблонът за сайт се основава на тип сайт, който не е наличен в текущия бизнес план

Наличността на шаблоните за сайт зависи от функциите, зададени от администратора ви, независимо дали работите със сайтове, или колекции от сайтове, и какъв план имате за Office 365 или SharePoint Server. Следващата таблица обобщава наличността на типовете сайтове в различните планове. За повече информация за шаблоните вижте използване на шаблони за създаване на различни видове сайтове на SharePoint online.

Категория

Тип на сайта

Колекция от сайтове

Сайт

Office 365 за малки фирми

Office 365 за средни или големи фирми

SharePoint Server 2013

SharePoint Foundation 2013

SharePoint Server 2016

SharePoint Online

Сътрудничество

Екип

Да

Да

Да

Да

Да

Да

Да

Да

Сътрудничество

Блог

Да

Да

Да

Да

Да

Да

Да

Да

Сътрудничество

Проект

Да

Да

Да

Да

Да

Не

Да

Да

Сътрудничество

Общност

Да

Да

Не

Да

Да

Не

Да

Да

Enterprise

Център за документи

Да

Да

Не

Да

Да

Не

Да

Да

Enterprise

Център за записи

Да

Да

Не

Да

Да

Не

Да

Да

Enterprise

Център за бизнес разузнаване

Да

Да

Не

Да

Да

Не

Да

Да

Enterprise

Център за търсене в Enterprise

Да

Да

Не

Да

Да

Не

Да

Да

Enterprise

Основен център за търсене

Не

Да

Не

Не

Да

Не

Да

Да

Публикуване

Сайт за публикуване

Не

Да

Не

Не

Да

Не

Не

Да

Публикуване

Сайт за публикуване с работен поток

Не

Да

Не

Не

Да

Не

Не

Да

Публикуване

Корпоративен Wiki сайт

Не

Да

Не

Да

Да

Не

Не

Да

Шаблонът за сайт е създаден в предишна версия на SharePoint или на различен език

Преместване на шаблони за сайтове между различни версии, например от SharePoint 2010 в SharePoint 2013, или между различни езици не се поддържа.

Недостъпни функции не позволяват създаването на сайта

Получавате съобщение за грешка, което гласи, че определени функции не са инсталирани, активирани или лицензирани.

Екранна снимка на съобщение за грешка, показващо грешка, която може да получите, ако недостъпни функции не позволяват създаването на сайт в SharePoint Online.

Когато шаблонът за сайт е създаден, всички функции на сайта са записани с шаблона, независимо дали те са били активирани, или не. Обаче една или повече от тези функции на сайта не са активирани или налични в текущата колекция от сайтове. Тази ситуация може да възникне, когато местите шаблони за сайтове между различни планове на Office 365 или между локален SharePoint Server и SharePoint Online.

За да ви помогне да разрешите ситуацията, съобщението за грешка обикновено съдържа описание на функцията и GUID. Ако тази функция е налична в текущата колекция от сайтове, можете да я активирате. Ако тази функция не е налична в текущата колекция от сайтове, не можете да използвате шаблона за сайт за създаване на сайт.

За списък на функциите и GUID на SharePoint вижте sharepoint 2013: съществуващи функции. За списък на описанията на услугите, базирани на планове на Office 365, вижте Описание на услугата на SharePoint online.

Шаблонът за сайт не може да бъде създаден или не работи правилно

Причина може да бъде един или повече от следните проблеми:

  • Проверете дали някакви списъци или библиотеки не надвишават прага за списъчен изглед от 5000 елемента, тъй като това може да блокира създаването на шаблон за сайт.

  • Сайтът може да използва твърде много ресурси и следователно шаблонът за сайта надхвърля ограничението от 50 МБ. Можете да видите колко ресурси се използват в галерията с решения, където е създаден шаблонът за сайта. Можете да успеете да намалите ресурсите за сайта и след това да запишете шаблона за сайт отново.

  • Ако запишете съдържание с шаблона за сайт, може да се наложи да изчистите отметката в квадратчето Включване на съдържанието. Въпреки че можете да увеличите ограничението за шаблон за сайт в локален SharePoint Server с помощта на команда на PowerShell, тази команда не е налична в SharePoint Оnline. Бъдете внимателни при увеличаване на размера на шаблон за сайт в локалния SharePoint Server и при преместването му в SharePoint Оnline, тъй като това може да попречи на използването му. За повече информация относно използването на шаблони на сайтове в SharePoint Server вижте записване, изтегляне и качване на сайт на SharePoint като шаблон.

  • Има проблеми при показването на данни от списък, който използва справочна колона. За повече информация вижте списък, генериран от шаблон, не показва данни от правилния справочен списък в SharePoint online.

Командата Запиши сайта шаблон не е налична

Командата Запиши сайта като шаблон не се поддържа и може да доведе до проблеми в сайтовете, които използват инфраструктурата за публикуване на SharePoint Server. Ако сайтът ви има активирана инфраструктура за публикуване, не можете да използвате функцията "шаблон за сайт".

За повече информация вижте Разрешаване на функции за публикуване и за шаблоните за сайтове с възможности за публикуване.

Има проблеми с шаблоните за сайтове след надстройване от SharePoint online 2010

Ако имате шаблони на сайт по избор, които искате да продължите да използвате, след като абонаментът ви е надстроен до SharePoint online 2013, трябва да ги създадете отново, преди да надстроите вашата колекция от сайтове. В противен случай всички нови шаблони на сайтове няма да работят, след като надстроите. За да създадете отново шаблона на сайта, създайте нов подсайт въз основа на действащата версия на 2013, персонализирайте го отново да съвпада с шаблона, с който сте разполагали, и след това запишете персонализирания подсайт като шаблон.

За стъпките, за да създадете отново вашите шаблони за сайтове по избор в SharePoint online 2013, вижте надстройване на шаблони на сайтове.

Понякога може да се наложи да изровите по-задълбочено, за да разкриете проблем с шаблон за сайт. Например може да сте наследили шаблона за сайт и не знаете как е бил създаден или какво съдържа.

Под кориците файлът. WSP е шкафен файл (CAB), който съдържа и други файлове. Този файл на КАБ съдържа файл на манифест, който определя елементи във вашия сайт. Ако сте любопитни за съдържанието, направете следното:

  1. Копирайте файла. WSP.

  2. Преименувайте разширението на файла от. WSP на. cab.

  3. Щракнете двукратно върху файла, изберете всички показани файлове, щракнете с десния бутон върху селекцията, щракнете върху извличане, намерете папка в диалоговия прозорец избор на местоназначение и след това щракнете върху Извлечи.

Сега можете да видите manifest. XML, папките, към които се отнасят препратките във файла MANIFEST. XML и всички необходими елементи, схеми, ресурси и функции, използвани за повторно създаване на сайта. Ако сте избрали да включите съдържанието на сайта, когато сте създали шаблона за сайт, можете също да видите съдържанието, като например файловете в библиотека с документи.

Екранна снимка на Windows Explorer, която показва разархивиран WSP файл.

Важно: Не отваряйте оригинала. cab и променете манифеста или съдържанието на. WSP. Създаването на сайтове от пакети, редактирани на това ниво, може да доведе до нестабилност в сайтове, създадени от шаблона. Все пак. WSP файловете могат да се отварят и редактират безопасно в Microsoft Visual Studio, за да персонализирате допълнително шаблона.

Забележка: Пакетът за уеб решение, който създавате в шаблон за сайт, е частично потребителско решение за доверието, което има същия декларативен формат като решение на SharePoint за пълна надеждност. Обаче той не поддържа пълната степен на типовете елементи на функциите, които се поддържат от решенията за цялостно доверие.

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×