zoukankan      html  css  js  c++  java
  • Web Part Assembly: WebPartToolKit.WebParts.dll管理员级Web Parts

    Web Part Assembly: WebPartToolKit.WebParts.dll-管理员级Web Parts

     

    Translated by: Rickie Lee (rickieleemail at yahoo.com)

    Jan. 3, 2005

    1.概述

    这个tools集包含2个非常强大的受欢迎的administrative-level Web Parts - GhostHunter and Inspector web parts

    用户必须是服务器的administrator,否则功能将失效。

     

    2.安装

    Tools集有2种安装方法,2种安装方法基本相同,不过MSI installer提供了code access security permissions选项和在控制面板中Add or Remove Programs列表。

    1MSI Installer: SharePoint Web Part Toolkit – Web Parts.msi包括tools assemblyWeb part dwps(描述文件),SafeControl entriescode access security permission set(代码访问安全权限集)。安装包是使用Wppackager创建的。

    2Use InstallAssemblies.exe: 缺省情况下,InstallAssemblies将创建一个包含tools assemblyWeb part dwps(描述文件),SafeControl entriesWeb Part包。请参考InstallAssemblies选项获取更多信息(《InstallAssemblies-Web Part for SPS安装工具 translated by Rickie Lee)。

     

    WebPartToolkit.WebPart assembly需要Full trust,可以通过如下2种方式来实现:

    1)安装assemblyGlobal Assembly Cache (GAC).

    2)安装assemblybin目录,同时调整trust policy设置(Permission setCode group),可以参考SharePoint code access security文档获取详细信息。

    注意:如果你选择MSI Installer安装方式,并安装assemblybin目录,trust policy可以自动处理。

    <PermissionSet class="NamedPermissionSet" version="1" Unrestricted="true" Description="Permission set for the Web Part Toolkit" Name="WebPartToolkit.WebParts" />

     

    <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="WebPartToolkit.WebParts">

      <IMembershipCondition version="1" AssemblyVersion="1.0.0.0" Name="WebPartToolkit.WebParts" class="StrongNameMembershipCondition" PublicKeyBlob="00240000048000009400000006020000002400005253413100040000010001005D95F90E7D9372BD6422ABD52A15E205B183B8C8046B56D702E1BA5C57FBE4E02F23AA08E310FACC6DCCE7189399F8EDA88DA47429D7186D4099240C35A20E99FD2B39C6933C394E488DAC6EE07FB07DE7241AA31EAD9ECE42319AD66F50D228763A3D560666A8AC195A7EC538520AF5212C702F39F166AED90C11EB625CFED9" />

    </CodeGroup>

     

    3.使用GhostHunter Web Part

    GhostHunter Web Part识别站点上所有的ghosted页面,并且可选择地转换unghosted页面到原始的形式。

    需要注意的是GhostHunter Web Part提供功能是WSS所不具备的。SharePoint对象模型或浏览器用户界面都没有提供如下功能:(1)识别页面的ghosted状态;(2)恢复unghosted页面到起始的ghosted形式。Ghosted web part特别专著于WSS的这2个限制。

    但是,使用GhostHunter Web Part会导致风险,因此强烈建议你在重置页面之前,要非常了解ghostedunghosted页面的概念(译者注:请参考《谨慎使用Frontpage 2003来定制WSS站点》了解ghostedunghosted页面的概念)。

     

    注意事项:

    l         恢复页面到原始的ghosted状态会破坏现存页面的内容和meta信息,因此强烈建议在重置页面之前要备份这些页面。

    l         缺省情况下,为了跟踪的需要,GhostHunter Web Part将在Serverapplication事件日志种记录所有的重置操作。

    l         如果原始的ghosted页面不包含相同的WebPartZonesunghosted页面内的Web Parts将转移到Web Part Page gallery。这并不是丢失数据,仅仅是呈现Web Parts的数量。为了将Web Parts重新放置在页面,可以简单的执行操作:Modify Page | Add Web Parts | Browse and select Web Part Page Gallery,在那里拖拉需要的Web Parts

     

    运行界面:

    ()

     

    4.使用Inspector Web Part

    Inspector Web Part提供在run-time时,查看Web Part页面和它的Web Parts

    注意:Inspector Web Part主要在只读模式下操作。唯一能改变页面状态的动作时删除功能。对于每一个删除动作,需要确保你删除正确的选项。一旦删除动作提交,没有办法恢复删除的Web Part实例。

     

    运行界面:

    ()

     

     

    5Related Resources:

    1.说明文档(English Version):

    http://www.bluedoglimited.com/Shared%20Documents/Readme.WebPartToolkit.mht

     

    2.下载工具(最新):

    http://www.bluedoglimited.com/Downloads/default.aspx

     

    ***

    Special thanks go out to www.bluedoglimited.com.

     

  • 相关阅读:
    MyEclipse中无法将SVN检出来的项目部署到tomcat中
    Hibernate n+1问题
    Dubbox框架和Zookeeper 依赖的引入
    SpringSecurity安全框架
    order
    旅游网数据库
    教学所用
    权限系统设计五张表
    springMVC上传文件
    web 开发流程
  • 原文地址:https://www.cnblogs.com/rickie/p/86004.html
Copyright © 2011-2022 走看看