servire pagine HTML "normali" da un server Sharepoint


8

Ho un documento scritto in HTML con una pagina di indice TOC che collega numerose altre pagine, alcune con img ecc. In altre parole, contenuto web standard.

La mia sede di lavoro utilizza Sharepoint esclusivamente per lo scambio di documenti.

C'è un modo per caricare / importare il mio documento HTML in Sharepoint? Sembra consentire solo il caricamento di tipi di documenti a file singolo come Word o Excel.

-

Grazie per le risposte

Mentre c'è un server, ho accesso solo ad esso come utente sharepoint. Quando chiedo alle persone IT aziendali di caricare questo documento su un server Web, continuano a dirmi di caricare su sharepoint. I tentativi di spiegare ulteriormente sono incontrati da sguardi vuoti da parte della maggior parte, quello singolo che ottiene il mio bisogno dice che non ha un semplice server web da usare né lei scopre come farlo usando sharepoint (SP non è la sua area di competenza).

L'aspetto del solo caricamento su sharepoint che non ho chiarito nell'originale che non mi è chiaro e che i miei addetti IT locali non riescono a comprendere è le sottodirectory. Il layout del documento Web è approssimativamente:

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

...e così via.

Senza ri-creare tutti i collegamenti, posso metterlo in sharepoint?

Grazie ancora per qualsiasi informazione.


1
Mi chiedo che questo appartenga a StackOverflow? Potrebbe esserci di più aiuto lì per questo genere di cose ... forse mi sbaglio.
codeLes

Potrebbe, ma la risposta è un po 'di entrambi. Lo lascio qui a meno che gli altri non sentano che deve essere spostato.
BinaryMisfit,

@codeLes dovrebbe essere nel sito della comunità di SharePoint .
Underverse

Risposte:


6

Puoi caricare il tuo HTML statico in qualsiasi raccolta documenti e funzionerà. Assicurati di utilizzare gli URL relativi in ​​tutto per risparmiare molto dolore. Verranno visualizzati CSS e immagini, tuttavia potresti avere problemi di sicurezza con JavaScript.

L'utilizzo di SharePoint per archiviare queste informazioni probabilmente non è la migliore idea a meno che non si desideri utilizzare la funzionalità di controllo versione (o qualche altra specifica specifica di SharePoint). Assicurati che ci sia un buon caso aziendale o sarà molto più semplice ospitarlo come ha suggerito alpha1 .


1

se hai un server, ospitalo lì ... nella sua directory o qualcosa del genere.


0

"Senza ri-creare tutti i collegamenti, posso metterlo in sharepoint?"

No scusa. È necessario ripetere i collegamenti per riflettere il fatto che la radice Web del sito è una libreria in SharePoint o è necessario collocare tale sito altrove.

Se il sito viene inserito altrove, è possibile utilizzare la web part Visualizzatore pagine Web per visualizzarlo in SharePoint.

Infine, quale designer di SharePoint è possibile creare file nella radice di un sito, ma non lo farei. Penso che tutti i tuoi documenti (incluso HTML) dovrebbero essere in una libreria. Dovresti comunque correggere i collegamenti.


0

Hai provato a caricare su una raccolta documenti e sfogliare il file html? L'ho fatto con una pagina creata esportando un file Excel con grafici. Sul mio disco locale, il processo di esportazione crea un file .htm e una cartella con immagini a cui fa riferimento il file html. Quando ho caricato il file .htm (solo), SharePoint ha preso anche la sottocartella con le immagini. Ora, non sono sicuro che ciò sia dovuto al fatto che Excel ha creato il file .htm come file multiparte in modo che SharePoint sapesse che aveva anche bisogno della sottocartella, o se SharePoint effettivamente analizzava l'html e sapeva che avrebbe avuto bisogno anche della sottocartella. Una volta che il file è stato su SharePoint, lo sto aggiornando tramite il codice sul mio disco locale, quindi copiandolo tramite il codice nella posizione di SharePoint. In questo caso, la copia del codice del file .htm NON porta con sé le immagini, ma sono in grado di copiare le immagini nella cartella nella raccolta documenti di SharePoint utilizzando il codice. Quindi, forse questa è una soluzione anche per te? Crea un documento MS Office fittizio con collegamenti che imporranno una pubblicazione html per creare sottocartelle con i tuoi nomi richiesti, quindi caricalo in SharePoint. Una volta lì, sovrascrivi le cose fittizie con i tuoi file reali. Forse, la pubblicazione di MS Office creerà solo una sottocartella, ma probabilmente puoi cambiare il tuo vero progetto in giro per usare una singola sottocartella.


0

È necessario impostare la gestione dei file del browser su "permissive"


0

Lo sto provando proprio ora, in una situazione simile. Ho un sito basato su Bootstrap, progettato e perfettamente funzionante al di fuori di SharePoint, e il mio compito è quello di sostenerlo all'interno di SharePoint, poiché è l'unico server disponibile. Ho pensato che avrei dovuto riqualificare l'intera cosa. Ma quello che ho fatto (finora, solo nelle fasi di test) è utilizzare le impostazioni del contenuto e della struttura del sito di SharePoint per replicare la struttura delle directory del mio sito, quindi ho caricato i miei file e usato le impostazioni del sito per cambiare l'inizio pagina del sito da default.aspx a my index.html. E, nel mio scenario, e con mia grande sorpresa, funziona perfettamente.

Per essere onesti, questo particolare sito non ha bisogno di alcuna funzionalità di SharePoint, oltre al controllo degli accessi. E potrebbero esserci problemi di cui non ho ancora tenuto conto. Ma sono rimasto scioccato nel vedere che funzionava davvero.

Questo è un sito di pubblicazione di SharePoint, BTW. Non sono sicuro di come funzionerebbe (o se lo farebbe) in altri tipi di siti di SharePoint.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.