我想找到定制的会议工作区,但谷歌根本没有帮助我,如果有人知道请联系我,

默认会议工作空间可以通过转到下面给出的链接来查看

基本会议工作空间

因为我被问到我能做些什么来改善它,但我没有看到我可以添加的任何重要东西,请问任何建议吗?

有帮助吗?

解决方案

自定义会议工作空间不是一如意,因为遗憾的是(SP2007和SP2010)的期望(SP2007和SP2010)。

首先,您不能使用Web模板或自定义站点定义,因为Outlook通常是使用Web服务创建站点的OOD,并且它只知道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>
.

其他提示

会议工作区使用不同的主页,此主页页面名为mwsdefaulv4.master。您可以根据此创建自己的主页。部署和使用您使用功能装订以增强会议工作区模板。

有关更多信息,请查看 http://blog.brianfarnhill.com/2008/03/feature-stapling- why-you-should-love-it

许可以下: CC-BY-SA归因
scroll top