Question

J'essaie de trouver un espace de travail de réunion personnalisé, mais Google ne m'a pas aidé du tout, si quelqu'un sait s'il vous plaît lier-moi,

Les espaces de travail de la réunion par défaut peuvent être visionnés en allant du lien indiqué ci-dessous,

Espace de travail de base

Comme on m'a demandé de quoi puis-je faire pour l'améliorer, mais je ne vois aucune chose majeure que je peux ajouter, des suggestions s'il vous plaît?

Était-ce utile?

La solution

Personnalisation des espaces de travail de la réunion n'est pas aussi simple qu'on pouvait s'attendre malheureusement (SP2007 et SP2010).

Tout d'abord, vous ne pouvez pas utiliser les modèles Web ni les définitions de site personnalisées, car Outlook sera souvent celui qui crée les sites à l'aide de services Web, et il est uniquement au courant des définitions de site OOB.

Comme je l'ai dit dans des commentaires ailleurs, l'agrafage de la fonctionnalité n'est pas fiable pour les modèles de réunion.J'ai expérimenté des conditions de course entre les modules et les instances de liste lors de l'utilisation de la fonctionnalité d'agrafage pour des modèles de réunion.

J'ai fini par utiliser un fournisseur de provisioning personnalisé pour ma tâche de personnalisation.Quelque chose sur les lignes de ceci:

    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
        }
    }

Vous aurez également besoin d'un fichier webtemp * .xml le long des lignes de:

<?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>

Autres conseils

L'espace de travail de la réunion Utilisez une page principale différente de cette page principale s'appelle MWSDEFAULV4.MASTER.Vous pouvez créer votre propre page principale en fonction de cela.Pour déployer et utiliser que vous utilisez une fonctionnalité d'agrafage pour améliorer le modèle d'espace de travail de la réunion.

Pour plus d'informations, jetez un coup d'œil à http://blog.brianfarnhill.com/2008/03/freeze-stapling-whi-you-shald-love-it

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top