최고의 맞춤 / 브랜드 회의 작업 공간
-
09-12-2019 - |
문제
사용자 정의 된 회의 작업 공간을 찾으려고 노력하고 있지만, Google은 나를 도와주지 않았습니다. 누군가가 알고있는 경우,
기본 모임 작업 공간은 아래에 주어진 링크로 이동하여 볼 수 있습니다.
기본 회의 작업 영역 / P>
내가 그것을 향상시키기 위해 무엇을 할 수 있는지 물어 봤지만, 나는 내가 추가 할 수있는 주요한 것들을 보지 못한다.
해결책
회의 작업 공간을 사용자 정의하는 것은 불행하게도 기대할 수있는만큼 똑바로 전달되지 않습니다 (SP2007 및 SP2010 모두).
먼저 Outlook에서 웹 서비스를 사용하여 사이트를 만드는 사이트가 자주 발생하기 때문에 웹 템플릿이나 사용자 정의 사이트 정의를 사용할 수 없으며 OOB 사이트 정의를 인식하기 때문에 사용할 수 없습니다.
다른 곳의 의견에 명시된 것처럼 스테이플 링 기능은 회의 템플릿을 위해 안정적입니다.회의 템플릿을 위해 기능 스테이플 링을 사용할 때 모듈과 목록 인스턴스간에 경주 조건을 경험했습니다.
사용자 정의 작업을 위해 사용자 정의 프로비저닝 공급자를 사용하여 종료했습니다.이 줄을 따라 무언가 :
class MeetingWorkspaceProvisioningProvider : SPWebProvisioningProvider
{
public override void Provision(SPWebProvisioningProperties properties)
{
SPWeb site = properties.Web; // NOTE: dont dispose this web!
// provision Blank Meeting Template
site.ApplyWebTemplate("MPS#1");
// your logic here
// could be creating libraries, pages, adding web parts etc
// it is a good idea to load an XML file using properties.Data to make provider more generic
}
}
.
다음 줄을 따라 WebTemp * .xml 파일이 필요합니다.
<?xml version="1.0" encoding="utf-8" ?>
<Templates xmlns:ows="Microsoft SharePoint">
<Template Name="MYmeetingWorkspace" ID="10004">
<Configuration ID="0"
Title="My Meeting Forum"
Hidden="FALSE"
Description="My Meeting Workspace"
ProvisionAssembly="$SharePoint.Project.AssemblyFullName$"
ProvisionClass="MY.MeetingFora.Portal.ProvisioningProviders.MeetingWorkspaceProvisioningProvider"
ProvisionData="1033\xml\MY\ProvisioningData.xml"
SubWebOnly="TRUE"
DisplayCategory="Custom" >
</Configuration>
</Template>
</Templates>
. 다른 팁
회의 작업 공간 다른 마스터 페이지를 사용하십시오.이 마스터 페이지의 이름은 MWSDEFAULLV4.MASTER입니다.이것을 기반으로 자신의 마스터 페이지를 만들 수 있습니다.배포 및 사용 기능 스테이플 링을 사용하여 회의 작업 공간 템플릿을 향상시킵니다.
자세한 정보는 http를 살펴보십시오.: / blog.brianfarnhill.com/2008/03/feature-stapling-why-you-should-love-it 를