Ir a contenido


MENSAJE DE BIENVENIDA Foro vínculado con Twitter, más info aquí.

“El secreto para progresar es empezar por algún lugar. El secreto para empezar por algún lugar es fragmentar tus complejas y abrumadoras tareas de tal manera que queden convertidas en pequeñas tareas que puedas realizar y entonces simplemente comenzar por la primera.” - Mark Twain

Foto

Feature Tipo Module para cargar Paginas Maestras


  • Please log in to reply
No replies to this topic

#1 Alberto Dominguez

Alberto Dominguez

    Gurú

  • Administradores
  • 1.059 Mensajes:
  • LocationMadrid

Escrito 19 mayo 2011 - 11:48

Os dejo codigo ejemplo de Feature para cargar páginas maestras:

feature.xml:
<?xml version="1.0" encoding="utf-8"?>
<Feature xmlns="http://schemas.microsoft.com/sharepoint/"
	Id="8BE1A11D-AC7E-4e46-9B3B-894E62C09889"
	Title="Pagina Maestra de Prueba"
	Scope="Web"
	Hidden="False"
	Version="1.0.0.0">

	<ElementManifests>
		<ElementManifest Location="PaginaMaestra.xml" />
		<ElementFile Location="PaginaMaestraPrueba.master" />
	</ElementManifests>
</Feature>

En este caso con el elemento ElementFile indicamos donde está el archivo en el Feature.

PaginaMaestra.xml:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
	<Module Url="_catalogs/masterpage"
		Path=""
		RootWebOnly="True" >
		<File Url="PaginaMaestraPrueba.master"
			Name="PaginaMaestraPrueba.master"
			Type="GhostableInLibrary" >
			<Property Name="ContentType"
				Value="$Resources:cmscore,contenttype_masterpage_name;" />
			<Property Name="Title"
				Value="PaginaMaestraPrueba.master" />
		</File>
	</Module>
</Elements>

Aquí indicamos donde queremos colocar el archivo dentro de Sharepoint.

Ahora para instalar nuestro Feature:
Copiarse estos archivos junto con la página maestra a una carpeta dentro de:

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\

En este caso simulamos que creamos una carpeta dentro de esa ruta llamada: PaginaMaestraNueva1
Y para instalarlo:

stsadm -o installfeature -filename PaginaMaestraNueva1\feature.xml
Saludos,

Alberto Dominguez

Enterprise Architect y Trainer
MCT, MCPD, MCITP, MCITP Dynamics, MCSE, MCSA, MCTS, MCP...
ITIL V3 Foundation Qualification in IT Service Management
Imagen enviadaPerfil Profesional Imagen enviadaTwitter
Imagen enviadaImagen enviadaImagen enviadaImagen enviada




0 usuarios están leyendo este tema

0 miembro/s, 0 invitado/s, 0 usuario/s anónimo/s