servir páginas HTML "normales" desde un servidor Sharepoint

8

Tengo un documento creado en HTML con una página de índice TOC que enlaza con muchas otras páginas, algunas con imgs, etc. En otras palabras, contenido web estándar.

Mi lugar de trabajo utiliza Sharepoint exclusivamente para el intercambio de documentos.

¿Hay alguna manera de cargar / importar mi documento HTML en Sharepoint? Parece que solo permite cargar tipos de documentos de un solo archivo como Word o Excel.

-

Gracias por las respuestas

Si bien hay un servidor, solo tengo acceso a él como usuario sharepoint. Cuando le pregunto a la gente de TI corporativa acerca de cargar este documento en un servidor web, me siguen diciendo que cargue en sharepoint. Los intentos de explicar más a fondo se encuentran con miradas en blanco, la única que satisface mi necesidad dice que no tiene un servidor web simple para que yo use ni se burla de cómo hacerlo usando sharepoint (SP no es su área de pericia).

El aspecto de solo subir a sharepoint que no dejé claro en el original que no está claro para mí y que mi personal de TI local no puede entender es los subdirectorios. El diseño del documento web es aproximadamente:

/
/index.html 
/page/
      /one.html
      /two.html
/images/
      /pic1.png
      /pic2.png

...Etcétera.

Sin volver a crear todos los enlaces, ¿puedo poner esto en sharepoint?

Gracias de nuevo por cualquier información.

David Eves
fuente
1
Me pregunto si esto pertenece a StackOverflow. Podría haber más ayuda para este tipo de cosas ... tal vez me equivoque.
codeLes
Podría, pero la respuesta es un poco de ambas. Lo dejo aquí a menos que otros sientan que necesita ser trasladado.
BinaryMisfit
@codeLes debería estar en el sitio de la comunidad de SharePoint .
Underverse

Respuestas:

6

Puede cargar su HTML estático en cualquier biblioteca de documentos y funcionará. Asegúrate de usar URL relativas en todo momento para ahorrarte mucho dolor. Se mostrarán CSS e imágenes, sin embargo, puede tener problemas de seguridad con JavaScript.

El uso de SharePoint para almacenar esta información probablemente no sea la mejor idea a menos que desee usar su funcionalidad de control de versiones (o alguna otra funcionalidad específica de SharePoint). Asegúrese de que haya un buen caso de negocios o será mucho más simple simplemente alojarlo como ha sugerido alpha1 .

Alex Angas
fuente
1

si tiene un servidor, simplemente hágalo allí ... en su propio directorio o algo así.

alfa1
fuente
0

"Sin volver a crear todos los enlaces, ¿puedo poner esto en sharepoint?"

No lo siento. Debe rehacer sus enlaces para reflejar el hecho de que la raíz web de su sitio es una biblioteca en SharePoint, o debe colocar ese sitio en otro lugar.

Si coloca el sitio en otro lugar, puede usar el elemento web Visor de páginas web para mostrarlo en SharePoint.

Finalmente, en qué diseñador de SharePoint puede compilar archivos en la raíz de un sitio, pero yo no haría eso. Creo que todos sus documentos (incluido HTML) deberían estar en una biblioteca. Aún necesitarías arreglar los enlaces.

MrChrister
fuente
0

¿Has intentado simplemente subir a una biblioteca de documentos y explorar el archivo html? Lo hice con una página creada al exportar un archivo de Excel con gráficos. En mi disco local, el proceso de exportación crea un archivo .htm y una carpeta con imágenes referidas por el archivo html. Cuando cargué el archivo .htm (solo), SharePoint también tomó la subcarpeta con las imágenes. Ahora, no estoy seguro de si eso se debe a que Excel creó el archivo .htm como un archivo de varias partes, por lo que SharePoint sabía que también necesitaba la subcarpeta, o si SharePoint realmente analizó el html y sabía que también necesitaría la subcarpeta. Una vez que el archivo estaba en SharePoint, lo actualizo a través del código en mi disco local, luego lo copio a través del código a la ubicación de SharePoint. En este caso, la copia del código del archivo .htm NO toma las imágenes, pero puedo copiar las imágenes a la carpeta en la biblioteca de documentos de SharePoint usando el código. Entonces, ¿tal vez esa sea una solución para ti también? Cree un documento ficticio de MS Office con enlaces que obligue a una publicación html a crear subcarpetas con los nombres requeridos, luego cárguelo en SharePoint. Una vez allí, sobrescribe las cosas falsas con tus archivos reales. Tal vez, la publicación de MS Office solo creará una subcarpeta, pero probablemente pueda cambiar su proyecto real para usar una sola subcarpeta.

BH
fuente
0

Debe configurar el manejo del archivo del navegador en "permisivo"

Dennis G
fuente
0

Estoy probando esto ahora, en una situación similar. Tengo un sitio basado en Bootstrap, diseñado y perfectamente funcional fuera de SharePoint, y mi tarea es mantenerlo dentro de SharePoint, ya que ese es el único servidor disponible. Pensé que tendría que volver a desarrollar todo el asunto. Pero lo que he hecho (hasta ahora, solo en las etapas de prueba) es usar la configuración de Estructura y contenido del sitio de SharePoint para replicar la estructura de directorios de mi sitio, y luego cargué mis archivos y usé la configuración del sitio para cambiar el inicio página del sitio desde default.aspx a mi index.html. Y, en mi escenario, y para mi sorpresa, está funcionando bien.

Para ser justos, este sitio en particular no necesita ninguna funcionalidad de SharePoint, aparte del control de acceso. Y puede haber problemas que aún no he tenido en cuenta. Pero me sorprendió ver que realmente funcionaba.

Este es un sitio de publicación de SharePoint, por cierto. No estoy seguro de cómo funcionaría (o si lo haría) en otros tipos de sitios de SharePoint.

jamesnotjim
fuente