Compartir a través de


Elección entre varias definiciones o varias configuraciones

Última modificación: miércoles, 02 de febrero de 2011

Hace referencia a: SharePoint Foundation 2010

Si necesita más de un tipo de sitio personalizado y decide que los tipos de sitio personalizados no se pueden crear con plantillas web, debe crear una o varias definiciones de sitio personalizado. (Para obtener más información acerca de esta opción, vea Decidir entre plantillas web personalizadas y definiciones de sitio personalizadas). A continuación debe considerar si va a crear una definición de sitio personalizado completamente independiente para cada uno de los tipos de sitio o si creará una definición de sitio único con configuraciones independientes para cada tipo de sitio personalizado.

Aspectos comunes de todas las configuraciones en una definición de sitio

La siguiente lista contiene los aspectos de un tipo de sitio que comparten todas las configuraciones de sitios dentro de una definición de sitio específica. Si los tipos de sitio personalizados deben ser iguales en todos los aspectos, es aconsejable crear una definición de sitio única que contenga varias configuraciones. Si dos o más tipos de sitio personalizados deben ser diferentes en uno o varios de los siguientes aspectos, es necesario crear definiciones de sitios independientes. Los elementos de esta lista son más fáciles de entender después de haber practicado la creación de definiciones de sitio y configuraciones personalizadas. Para ver más información sobre el proceso, vea Procedimiento para crear una definición y una configuración personalizadas de un sitio.

La regla general, aunque no totalmente universal, que determina qué se incluye en la lista siguiente es que las configuraciones dentro de una definición de sitio comparten aspectos que se definen mediante (1) elementos del archivo Onet.xml de la definición de sitio que están en el mismo nivel que el elemento Configurations o (2) atributos del elemento Project, que es un elemento primario del elemento Configurations.

  • La presencia y la organización de las barras de navegación y árboles de las páginas de sitio de los sitios web que se crean a partir de los tipos de sitio personalizados.

  • El pie de página de los mensajes de correo electrónico que se envían desde sitios web.

  • El post-procesador de diálogo de archivo, si lo hay, que usan los sitios web.

  • El proveedor de seguridad externo, si lo hay, que usan los sitios web.

  • Los estilos de hojas de estilos en cascada (CSS) que determinan gran parte de la apariencia de las páginas de los sitios web.

  • El diseño del área de encabezado de las páginas de los sitios web.

  • El ECMAscript personalizado, si lo hay, que se ejecutará en las páginas de los sitios web.

  • La deshabilitación, para los sitios web, de algunos tipos de acciones de diseño que, en caso contrario, se pueden realizar con aplicaciones de diseño, como Microsoft SharePoint Designer.

  • El logotipo de los sitios web.

  • El nombre predeterminado de los sitios web. (Los usuarios normalmente especifican un nombre al crear un sitio web, por lo que rara vez se usaría esta cadena).

  • El nombre de la carpeta en la que se crean nuevas listas en los sitios web.

En realidad, otros aspectos de los tipos de sitio se definen fuera del elemento Configurations. Sin embargo, estos aspectos pueden diferenciarse de todos modos para cada configuración, por lo que la necesidad de individualizar tipos de sitio en cualquiera de los siguientes aspectos no deberían impedir el uso de varias configuraciones en una definición de sitio única.

  • El conjunto de archivos que usa el tipo de sitio, incluidos los archivos de página de sitio (.aspx), como por ejemplo, la página principal. Se definen en un elemento Modules que está en el mismo nivel que el elemento Configuration; sin embargo, un módulo determinado está presente en un tipo de sitio solo si se hace referencia a él desde dentro del elemento Configuration del tipo de sitio.

  • El conjunto de elementos web de "todos los usuarios" que usa el tipo de sitio. Se definen en un elemento Modules que está en el mismo nivel que el elemento Configuration; sin embargo, un módulo determinado está presente en un tipo de sitio solo si se hace referencia a él desde dentro del elemento Configuration del tipo de sitio.

  • El conjunto de plantillas de documentos disponibles que se usan en las bibliotecas de documentos. Se definen en un elemento DocumentTemplates que está al mismo nivel que el elemento Configuration; sin embargo, el hecho de que haya disponible una plantilla de documento no significa que los usuarios deban usarla. Por lo tanto, el hecho de que todas las configuraciones compartan el mismo conjunto de plantillas de documento solo es un problema si, por alguna razón, desea bloquear una determinada plantilla para que no esté disponible en un tipo de sitio y esa misma plantilla debe estar disponible en otro de los tipos de sitio personalizados.

Vea también

Tareas

Procedimiento para crear una definición y una configuración personalizadas de un sitio

Conceptos

Introducción a la creación de definiciones de sitios personalizadas