首页 文章

如何在SharePoint 2010中编辑列表模板?

提问于
浏览
4

我在SharePoint 2010中使用自定义列表模板创建了许多列表 . 我想为每个列表添加一列 . Microsoft提供以下super helpful instructions

编辑列表模板属性在“网站操作”菜单上,单击“网站设置” . 注意在自定义“网站操作”菜单的网站上,指向“网站设置”,然后单击要查看的设置 . 在“库”列中,单击“列出模板” . 注意此选项仅对具有“管理列表”权限的用户显示 . 网站所有者默认拥有此权限 . 将出现“列表模板库”页面 . 在“编辑”列中,单击要编辑的列表模板的“编辑文档属性” . 编辑要更改的信息,然后单击“确定” .

他们忽略了这一点,这使你可以访问3件事

  • 模板文件(例如:myTemplate.stp)

  • 模板名称

  • 模板说明

我的问题是,你如何实际编辑模板?即:改变列

我通过下载.stp将文件重命名为.cab解压缩.xml并在那里进行更改来解压打开文件本身 . 但是如果没有一些测试,我不知道如果我尝试重新压缩该文件并用它替换现有模板会发生什么 .

有人这样做过吗?有没有人知道将列添加到列表模板的替代方法?

2 回答

  • 1

    您可以使用模板创建列表,进行编辑,然后从刚创建的列表中创建新模板 .

    如果您需要模板具有相同的名称,则可以取消激活并删除原始模板,然后使用正确的名称保存新模板 .

  • 6

    在SP2003中,我曾经下载STP文件,将其重命名为CAB,手动编辑内部XML,使用Makecab重新打包并将新的STP文件上传回模板库 .

    但是我必须说在SP2010中我似乎无法得到我想要的东西(从其他列计算的自定义URL列)而没有SP抛出适合,所以我祝你好运 .

相关问题