jueves, 5 de noviembre de 2009

¿Para que sirve la carpeta12 hive?: 1) Mapear una Imagen como ícono según tipo de archivo

Luego de varias preguntas sobre la carpeta 12 hive, decidí crear una serie de artículos sobre los archivos XML que se encuentran en ella y como utilizarlos para personalizar nuestra instalación de MOSS 2007, aprovecho para agregar que en la próxima versión de SharePoint Server 2010 es la 14 hive!

Hoy quisiera empezar con un ejemplo sencillo para ilustrar la utilidad y funcionalidad de cada uno de los archivos XML que encontraremos en esta carpeta, por ello he elegido el archivo DOCICON.xml: este archivo es empleado para mapear los tipos de archivos con sus respectivos íconos dentro del Servidor SharePoint.

Para mapear una imagen a un tipo de archivo en particular solo hace falta seguir estos sencillos pasos:

1) Primero ubicaremos al archivo DOCICON.xml en la ruta por defecto de la carpeta 12 hive: <%>Program Files\Common Files\Microsoft Shared\web server extensions\12

2) Editar el archivo DOCICON.xml en el block de notas o cualquier otro editor de texto sencillo, en la sección "ByExtension " crearemos una nueva entrada para mapear una imagen como ícono de los archivos con extensión ".pdf", con una línea de código similar a esta:

<Mapping Key="pdf" Value="mi_icono_pdf.gif"/>

3) Finalmente debemos dejar disponible la imagen mapeada "mi_icono_pdf.gif", copiándola en la carpeta: Program Files\Common Files\Microsoft Shared\web server extensions\12\Template\Images

IMPORTANTE: La imagen que se emplee como ícono debe ser de 16x16 pixeles.

Espero que este ejemplo les sea de utilidad. En futuras entregas estaré conversándoles sobre los otros archivos de la carpeta 12 hive, hasta entonces!

No hay comentarios:

Publicar un comentario