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

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s