2010-02-26 9 views
0

La page Nouveau site SharePoint comporte une section Sélection de modèles qui peut contenir plusieurs onglets. Par exemple, Réunions et Collaboration. Ceux-ci sont contrôlés dans webtemp.xml en utilisant DisplayCategory. Tout en cachant et en dévoilant différents modèles OOTB, j'ai en quelque sorte fini par changer l'ordre des onglets afin que les réunions s'affichent en premier. Impossible de trouver des références sur la façon de contrôler l'ordre des onglets et de faire de nouveau Collaboration.Comment contrôler l'ordre des onglets dans la sélection de modèle de la page de création de site SharePoint?

Répondre

1

Le fichier webtemp.xml a-t-il été réorganisé ou modifié de sorte que le site d'équipe, le site vierge et l'espace de travail de document se trouvent maintenant sous les sites de réunions ou sont marqués comme masqués? J'ai capturé la sortie de GetAvailableWebTemplates pour un site d'équipe de test et les 12 premiers modèles correspondent au contenu et à l'ordre d'un fichier webtemp.xml OOTB. Si l'un de ces modèles de collaboration est visible dans votre liste, essayez de le déplacer au-dessus des modèles de réunion, enregistrez et recyclez le pool d'applications.

+0

Oui, tous les modèles de collaboration apparaissant au-dessus des réunions ont été mis à hidden = true. Déplacer les réunions tout en bas a résolu le problème. –

1

Est-ce un site de publication? Si c'est le cas, vérifiez Paramètres du site> Mise en page et Paramètres du modèle de site pour voir si des modèles de site sont restreints. D'après ce que je peux dire dans Reflector, le TemplatePicker contrôle les appels SPWeb.GetAvailableWebTemplates, ce qui devrait retourner les modèles OOTB en premier, suivis des modèles personnalisés. TemplatePicker passe ensuite à travers les modèles et crée un onglet chaque fois qu'il rencontre un nouveau SPWebTemplate.DisplayCategory.

+0

Ce site n'est pas un site de publication. Lors de la création d'un sous-site, les deux seuls onglets que j'ai affichés sont Réunions et Collaboration. J'ai juste besoin d'avoir le spectacle Collaboration en premier. –

+0

J'ai créé une nouvelle réponse (et j'ai supprimé le commentaire original) car la réponse originale pourrait être utile à l'avenir pour quelqu'un avec un site de publication. Merci. –