mar 01

Javascript en Inicio rápido y la barra de vínculos superior en SharePoint 2010

Hay algunas situaciones en las que podemos necesitar el uso de JavaScript en los enlaces situados en el Inicio rápido o la barra de vínculos superior. Por ejemplo, puedemos JavaScript para abrir una página en un cuadro de diálogo modal.

href="javascript:..."> <a haga clic aquí </ a>

¿Cómo se puede vincular a javascript desde el inicio rápido o la barra de vínculos superior general, debe especificar los enlaces en la página de configuración de navegación ( en Configuración del sitio> Navegación ), pero solamente puede ingresar válidos protocolos soportados: Hay una solución, de Por supuesto. Hay algunas plantillas de sitio que no tienen una configuración de página de navegación, sino más bien 2 páginas separadas para el Inicio rápido y la barra de vínculos superior. Puede acceder a estas páginas desde cualquier sitio de SharePoint, incluso si usted no los puede ver en la página Configuración del sitio:

 

  • Inicio rápido: http://<dirección del sitio>/_layouts/quiklnch.aspx
  • Barra de vínculos superior: http://<dirección del sitio>/_layouts/topnav.aspx
Aquí puede introducir cualquier tipo de url:

feb 29

Activar los PDFs en Sharepoint 2007/2010

El archivo DocIcon.xml está presente en todos los servidores Web front-end en una implementación de  Microsoft SharePoint 2007 o SharePoint 2010. Se utiliza para especificar el icono que se muestra para distintos tipos de archivo. Opcionalmente, puede especificar si un control ActiveX abre el archivo.

El archivo DocIcon.xml realiza tres funciones básicas:

  • Asocia los iconos de visualización a los tipos de archivo
  • Asigna un control ActiveX para abrir el archivo que desea ver o editar
  • Configura el texto que se muestra en los menús emergentes de SharePoint.

Los ajustes en el archivo DocIcon.xml son globales para la implementación de SharePoint y afectan a las definiciones del sitio en todos los servidores Web front-end. Cada extensión de nombre de archivo o ProgId se puede asignar solo a un control de edición, un icono y una cadena de texto en pantalla. Esta asignación es la misma en toda la implementación de SharePoint. Puede añadir elementos de asignación para admitir otras extensiones de nombres de archivo y ProgIds adicionales. Actualice el archivo DocIcon.xml para asociar un icono y asignar un control ActiveX para archivos PDF.

El control ActiveX AdobeAcrobat.OpenDocuments está instalado en el equipo cliente con Acrobat X o Reader X. Mediante una asociación en DocIcon.xml, se asegura de que un archivo PDF abierto desde el portal SharePoint Web se abra a través del control ActiveX en el equipo del usuario.

Las siguientes instrucciones se aplican tanto a SharePoint 2007 como a SharePoint 2010. El administrador de SharePoint modifica el archivo DocIcon.xml. Cada servidor Web front-end de una implementación SharePoint tiene un archivo DocIcon.xml en la siguiente ruta:

  • %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML (para SharePoint 2007)
  • %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML (para SharePoint 2010)

Para configurar SharePoint para que sea compatible con la integración de Acrobat o Reader, haga lo siguiente:

  1. Abra el archivo DocIcon.xml para editarlo.
  2. Busque la etiqueta <ByExtension>. Es una etiqueta secundaria de la etiqueta raíz <DocIcons>. Créela si no existe.
  3. Añada una etiqueta secundaria dentro de <ByExtension>, con el siguiente contenido:
<Mapping Key="pdf" Value="AdobePDF.png" OpenControl="AdobeAcrobat.OpenDocuments"/>
  1. Guarde el archivo DocIcon.xml.
  2. Descargue AdobePDF.png  Haga clic con el botón secundario del ratón y elija Guardar imagen como  (haga clic con el botón derecho y seleccione Guardar como). Cópiela en la siguiente carpeta:

%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\Images\(SharePoint 2007) O %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\Images\ (SharePoint 2010).

  1. Inicie el Administrador de IIS y reinicie IIS o actualice todos los sitios. El Administrador de IIS lee el xml una vez cuando se inicia. Los cambios nuevos no se  leen hasta que se reinicia,  lo que supone una manera explícita de indicarle que vuelva a leer las configuraciones como el xml.

 

Más información: http://support.microsoft.com/kb/837849/es