Sharepoint学习笔记—ECM系列—找不到Content Type Publishing链接

本文探讨了在Sharepoint2010环境中,当试图进入某个网站集的管理界面却找不到ContentTypePublishing链接时的解决方案。通过解析XML配置文件和使用STSADM命令,可以激活名为TaxonomyFeatureStapler的Feature,从而在使用特定模板创建网站集时启用此功能。文章详细解释了如何通过STSADM命令和修改XML文件来实现这一目的。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在调试Sharepoint2010内容管理部分时进入到某网站集的管理界面,发现找不到Content Type Publishing链接。于是就有了下面的知识点

    1. 并不是所有的Site Template都被设置成默认使用Publish Content Types,这个功能是由一个名为TaxonomyFeatureStaplerFeature提供的。你可以到Feature的存放目录

      C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES下去找到这个Feature

       

    2. Blank Site Template 默认的就没有开启TaxonomyFeatureStapler这个Feature。如果你打开TaxonomyFeatureStapler Feature文件(名为TaxonomySitesToStaple),你可以找到都有哪些Site Template会默认的开启这个Feature. 在那里我们找不到Blank site template的标识"STS#1″ ,但是可以看到"STS#0″ (Team Site)与"STS#2″(Document Work Space),也就是说,当你使用Team Site Template或Document Work Space Template创建网站集时,它们会启动TaxonomyFeatureStapler这个Feature
      <? xml version="1.0" encoding="utf-8"  ?> 

      <!--  Copyright (c) Microsoft Corporation. All rights reserved.  -->
      < Elements  xmlns ="http://schemas.microsoft.com/sharepoint/" >
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="GLOBAL"   />

           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="STS#0"   />

           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="STS#2"   />

           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="MPS#0"   />
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="MPS#1"   />
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="MPS#2"   />
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="MPS#3"   />
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="MPS#4"   />

           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="WIKI#0"   />
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="BLOG#0"   />
           < FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="SGS#0"   />

 

    1. 我们有两种途径来处理这个问题。

      一、是通过下面的STSADM命令来开启这个Feature.

      stsadm -o activatefeature -id 73EF14B1-13A9-416b-A9B5-ECECA2B0604C -url http://toplevelsiteurl

      回到网站集Top Site的管理界面,你就可以看到Content Type Publishing链接了

      二、是把Site Template的名字,如Blank site template"STS#1添加到TaxonomyFeatureStaplerFeature文件中。这样再次使用Blank site template创建新的网站集时,你就能看到Content Type Publishing链接     

< FeatureSiteTemplateAssociation  Id ="73EF14B1-13A9-416b-A9B5-ECECA2B0604C"  TemplateName ="STS#1"   />

 

 

转载于:https://www.cnblogs.com/wsdj-ITtech/archive/2013/04/09/2686484.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值