En una biblioteca de documentos de SharePoint Foundation 2010, se envían a una nueva página para cargar un documento en lugar de hacerlo en un cuadro de diálogo

Se aplica a: Microsoft SharePoint Foundation 2010

Síntomas


Imagine el siguiente escenario:
  • En un servidor que ejecuta Microsoft SharePoint Foundation 2010, vaya a una biblioteca de documentos.
  • Agregar un nuevo tipo de contenido a los tipos de contenido permitidos para esa biblioteca de documentos.
  • A continuación, en la ficha de documento en la Biblioteca de herramientas, haga clic en Nuevo documentoy, a continuación, en el menú, haga clic en el nuevo tipo de contenido que ha agregado.
En este caso, en lugar de un cuadro de diálogo Cargar documento se abre, se le redirige a un formulario en una página de Carga de documento en el sitio de SharePoint Foundation 2010.

Causa


Este problema se produce cuando el nuevo formulario de envío para el nuevo tipo de contenido de la biblioteca de documentos no comienza con "upload". Cuando esto ocurre, SharePoint 2010 abre el formulario en una nueva página al intentar cargar un documento nuevo para ese tipo de contenido.

Solución


Para resolver este problema, debe cambiar el formulario para que comience con la palabra "carga". Para ello, siga estos pasos:
  1. En el servidor de SharePoint, abra la biblioteca de documentos a la que se agrega el nuevo tipo de contenido.
  2. En Herramientas de la biblioteca, haga clic en bibliotecay, a continuación, en el grupo configuración , haga clic en Configuración de biblioteca.
  3. Si Los tipos de contenido no está visible, siga estos pasos:
    1. En Configuración General, haga clic en Configuración avanzada.
    2. En Permitir la administración de tipos de contenido, haga clic en .
    3. Haga clic en Aceptar.
  4. En Tipos de contenido, haga clic en el nuevo tipo de contenido.
  5. En configuración, haga clic en Configuración avanzada.
  6. En Escriba la dirección URL de una plantilla de documento existente, busque el nombre de archivo de tipo de contenido.

    Por ejemplo, considere el caso en que la dirección URL es la siguiente:
    /sites/Parent_folder/Library_name/Forms/Content_template.xml
    En este caso, Content_template.xml es el nombre de archivo.
  7. Agregue Upload_ al principio del nombre de archivo.

    Por ejemplo, el nombre del archivo que se describe en el paso 6 se cambia de la siguiente manera:
    Upload_Content_template.xml
    La URL debe tener ahora como sigue:
    /sites/Parent_folder/Library_name/Forms/Upload_Content_template.xml
  8. Haga clic en Aceptar.
  9. En el servidor que ejecuta SharePoint Foundation 2010, abra la carpeta siguiente:
    %SystemDrive%\Program archivos de programa\Archivos comunes\Microsoft Shared\Web Server Extensions\14\template\layouts
  10. Seleccione el nuevo archivo de tipo de contenido. En el menú Edición , haga clic en Copiary, a continuación, haga clic en Pegar. Esto crea una copia del archivo.
  11. Cambiar el nombre de la copia del archivo de tipo de contenido que coincida con el cambio de nombre realizado en el paso 7.

    Por ejemplo, busque el archivo que se denomina Content_template - Copy.xmly cámbiele el nombre a Upload_Content_template.xml.