SharePoint 2010: ¿Se puede ejecutar STSADM desde el Management Shell de PowerShell?

La respuesta a esta pregunta es que sí, ya que el Management Shell de SharePoint 2010 incluye en la variable path la carpeta dónde reside STSADM: ..\14\bin. De esta forma, si iniciamos la SharePoint 2010 Management Shell podremos ejecutar desde la misma stsadm sin tener que navegar hacía el path de esta herramienta desde la línea de comandos convencional o añadir la ruta dónde reside a la variable path.

image 

Nota: Puede ser que sea necesario que ejecutéis el Shell como administradores.

SharePoint 2010: Añadiendo acciones personalizadas en la interfaz de usuario (VIII)!

Siguiendo con la serie de artículos sobre como añadir acciones personalizadas a la interfaz e usuario de SharePoint 2010, en esta ocasión vamos a ver como extender el menú de bienvenida de usuario. Pero antes, os recuerdo los artículos previos de la serie:

Para extender el menú de bienvenida:

  • Creamos un proyecto de tipo vacío para SharePoint 2010.
  • Añadimos al proyecto un elemento de tipo “Empty element” y configuramos el archivo Elements.xml de la siguiente forma:
   1: <?xml version="1.0" encoding="utf-8"?>

   2: <Elements xmlns="http://schemas.microsoft.com/sharepoint/">

   3:     <CustomAction

   4:           Id ="CustomMenu_MyInformation"

   5:           GroupId="PersonalActions"

   6:           Location="Microsoft.SharePoint.StandardMenu"

   7:           Sequence="1000"

   8:           Title="My Personal Information"

   9:           Description="View and Update my personal Information"

  10:           ImageUrl="_layouts/images/icon_contactlist.gif">

  11:         <UrlAction Url="/SitePages/My%20Information.aspx"/>

  12:     </CustomAction>

  13: </Elements>

  • Como vemos, la clave de todo (como siempre) pasa por configurar adecuadamente los atributos GroupId y Location del elemento <CustomAction> ya que ambos fijan donde ubicar la acción personalizada. En este caso los valores respectivos “PersonalAction” y “Microsoft.SharePoint.StandardMenu” para ambos atributos nos permiten indicar que estamos extendiendo el menú de bienvenida del usuario.
  • Al añadir el elemento de tipo vacío al proyecto se crea la correspondiente característica para su despliegue. El ámbito de la misma es Web, por lo que si queremos que la acción personalizada esté disponible de forma más global tendremos que cambiar dicho ámbito.
  • Sin más, desplegamos el artefacto y comprobamos que hemos extendido de forma efectiva el menú de bienvenida del usuario.

image

Fuente: http://www.codeproject.com/Articles/138547/How-to-edit-the-Welcome-drop-down-menu-in-Sharepoi?display=Print