Inserimento HTML
Author: Mauro F.Website X5 v. 8
Devo pubblicare dei documenti scritti in WORD. Se li inserisco come oggetto OLE il pgm si pianta sempre e devo killare il processo. Se lo trasformo in PDF ed il documento è di qualche pagina, impiega un bel po' di tempo ad aprirsi. MI sono accorto che se trasformo il documento Word in HTML e poi incollo il contenuto di quest'ultimo in un oggetto HTML in WS5, questo si apre molto velocemente.
Ora ho il problema che in qualche documento sono inserite delle immagini, che non appaiono poi nel sito (ma nemmeno con il comando "prova"). Ho notato che quando si crea il documento in HTML viene creata una cartella con lo stesso nome del documento che contiene una serie di files JPG che corrispondono alle immagini, più altri files. Ho provato ad "allegare" questi files all'oggetto HTML, senza risultato.
Dov'è l'inghippo. Si può risolvere?
... devi salvare la pagina Word con le sue cartelle dentro una cartella dedicata del PC e nella stessa cartella effettuare l'esportazione del Sito, e quindi per testare avviare direttamente la INDEX da qui, ovviamente il test in Prova non può funzionare...
... potrebbe funzionare in Prova solo se la pagina Word fosse generata in modo che avesse le relazioni con le immagini posizionate nella cartella "files", ...immagini che quindi andrebbero allegate con la "graffetta", ed allora sì che il codice HTML copiato funzionerebbe anche in Prova...
... non ho Word, ...ma con OO.o è proprio per così come detto...
.
bye, KolAsim
Author
Grazie KoLAsim,
con l'export su disco non funziona lanciando la INDEX.
Ho provato a copiare la cartella di riferimento sulla root del sito ma non funziona. Però è strano,
prova a guardare questa pagina, se poi vai in HTML e cerchi le parole "image", trovi i corretti riferimenti al sito, ma però le immagini non vengono visualizzate.
http://www.fpt.tn.it/assemblea__ottobre_2012.html
... procediamo così:
1) - con Word esporta il lavoro il formato HTML in una cartella ben definita, chiamata per esempio "paginaword", che dovrà contenere il file HTML e la sua struttura, eventuali altre cartelle e sotto cartelle;
2) - crea questa cartella "paginaword" anche nel tuo spazio WEB alla radice del Sito, cioè la dove si trova la Index del Sito (index.html);
3) - effettua l'upload completo dalla cartella "paginaword" del PC alla cartella "paginaword" del WEB;
4)- quando avrai fatto, posta qui il link alla pagina HTML di Word così si potrà esaminare e risolvere il problema rapidamente...
.
bye
Author
Dal file "prova.docx" ho salvato in HTML e si creano:
Ho caricato tutta la dir. prova_file sulla radice del sito.
NB: il file prova.htm (ottenuto dal documento word) non viene copiato da nessuna parte.
Sulla radice appare (correttamente) il file "prova.html" che è la pagina web.
Nel sito scegli l'ultima colonna denominata "prova"
Le immagini non vengono visualizzate.
Se ti servono le credenziali per l'accesso al sito posso dartele.
Ciao e grazie
Author
OPS: avevo dimenticato il link alla pagina del sito
http://www.fpt.tn.it/prova.html
ciao,
... per ora lascia perdere le pagine del Tuo Sito VERO, ...ma esegui le istruzioni di prima, dal punto 1) in poi, in modo che possa vedere la pagina HTML reale generata da Word...
... poi ci regoleremo di conseguenza...
... se per caso riesci a salvare Word in versione 97/2000/XP forse potrei riuscire ad aprirlo con OO.o, ed eventualmente lo zippi e lo alleghi qui...
... comunque per adesso, l'importante è creare una cartella nel SITO in RETE che contenga tutti i file e cartelle generate dalla esportazione HTML di Word...
...
... a dopo, quando sarà... ... .. .. .. . .
Author
In pratica devo solo inviare il file in HTML derivante da word.
Te lo metto sia nella root che nella directory prova_file e si chiama prova.htm
... sicuramente la pagina attuale non ha rispettato la Path reale dei files...
... prendendo un link a caso di quelli dichiarati, per esempio
prova_file/image001.jpg
... non trova l'immagine perché la cerca nella sotto cartella nominata "prova_file" che vorrebbe trovarla dentro a "prova_file/prova_file"
... infatti questo link non funziona:
http://www.fpt.tn.it/prova_file/prova_file/image001.jpg
... invece questo LINK funziona:
http://www.fpt.tn.it/prova_file/image001.jpg
.. quindi, per mettere in ordine le cose per come stanno adesso e vedere la pagina di WORD HTML funzionare dalla posizione in cui si trova adesso, basterebbe eliminare in tutti gli URL esistenti (anche per altri tipi di file come per es. XML), la path non trovata cioè trasformare la stringa:
prova_file/image001.jpg
... in così:
image001.jpg
... cioè eliminare prova_file/
... questo perché penso che Word abbia esportato tutti i files in unica cartella senza sotto cartelle
... ottenere questo col Blocco Note sarebbe semplicissimo, basterebbe cercare/sostituire la stringa:
prova_file/
... sostituendola con NIENTE, campo vuoto, ..tutto in un colpo solo...
... OPPURE...
... raccogli tutti i files ad eccezione di prova.htm e li metti in una cartella nominata nominata sempre prova_file posizionata di fianco aprova.htm
... in questo caso avresti la cartella principale prova_file contenete la pagina prova.htm e la sotto cartella prova_file (con lo stesso nome della principale)
...
...
... dimmi quando avrai fatto, e credo che attualmente, la sostituzione stringhe col blocco note sia la più rapida, un attimo...
... se trovi difficoltà fatti risentire, ...ma ormai ci sei quasi...
.
..
...
Author
Allora, cerchiamo di riepilogare:
Nessun file XML contiene la dicitura "prova_file"
Ho modificato il file HTM togliendo la stringa "prova_file"
Ho copiato tutte le immagini anche sooto la root
Ho creato la sottodirectory "prova_file" nella directory "prova_file", con tutti gli stessi files
Nel sito c'è la pagina "prova"
NON FUNZIONA ANCORA
Se però:
creo una casella di testo, nella quale metto una parola che è linkata alla pagina HTM della root sul sito, questa funziona, anche se non è la soluzione ideale
Nel sito c'è la pagina "prova copia"
PS: quando si traforma il file Word in HTM nella posizione indicata dove salvare il file, viene SEMPRE creata una directory con lo stesso nome_del_file + la stringa "_file", quindi sembrerebbe corretto che il file HTM stia a monte della directory, nella quale stanno le immagini...
... OK, OK, ... adesso, con le modifiche che hai fatto, e che mi hanno dato ragione, funziona e si vede correttamente solo sul mio IE7, ...invece, su chrome e firefox non funziona, dimostrando quello che ho sempre pensato di questi ultimi...
... forse potrebbe dipendere dal TAG V usato nel codice, ...non saprei pensare ad altro...
...
... se riesci a salvare il WORD in formato .doc 97/2000/XP ...potrei provare ad editarlo in OO.o per un confronto, ...altrimenti, il risultato l'abbiamo ottenuto, ed adesso e solo un discorso di compatibilità, che il codice HTML generato da WORD è obsoleto per CH e FF, oppure sono obsoleti loro (versione che preferisco)...
.
... se fai il WORD .doc zippa tutto insieme all'occorrente della pagina...
... ...
... una alternativa, che con OO.o si ottiene con un CLICK, sarebbe quella di generare il corrispondente in PDF...
(...OO.o genera sempre con un CLICK anche il codice HTML compatibile a 360 gradi)
.
bye, KolAsim
@Mauro
Hai provato salvando come "pagina web filtrata"?
Leggi qui:
http://office.microsoft.com/it-it/word-help/informazioni-sull-utilizzo-dell-html-filtrato-HP003085278.aspx
_______ oltre il 5° step ________
http://www.unofficialwsx5.com
Author
Oh porca eva... anch'io uso IE ma non mi funziona... Fra l'altro sul mio PC (W7/64) sempre con IE non funzionano le dissolvenze casuali negli slideshow, mentre su altri PC con IE sì!
Generare un PDF da Word si può con un click, ma poi, come dicevo, se è di svariate pagine, è molto lungo da caricare/visualizzare.
Ti allego il file prova.doc zippato
Author
Ho provato da un altro PC, ma non funziona.
Se scelgo "prova" non va.
Se scelgo "prova copia" funziona ma solo perchè ho caricato manualmente il file HTM sul sito (con Filezilla) e fra l'altro me lo apre a piena pagina.
Ti ho messo anche "prova PDF" per farti notare la differenza di velocità.
Per lemonsong: no, non ho provato, ora lo faccio. Avevo visto la scelta ma non so che cosa faccia di differente...
Author
Per Lemonsong: stesso risultato anche con "pagina web filtrata"
... ecco, senza toccare niente della formattazione da te applicata:
http://www.zspace.it/kolasim/prove/MauroF/prova_html.html
http://www.zspace.it/kolasim/prove/MauroF/prova_pdf.pdf#zoom=100 (684 KB, leggero)
.
bye
E' tutto scritto nel link postato (5 post fa).
Per Lemonsong: stesso risultato anche con "pagina web filtrata"
Molto probabilmente stai commettendo degli errori, comunque si ottienne più o meno lo stesso risultato di OO.o Writer (vedi link di Kol - post sopra).
In ogni caso, attenzione quando incollerai in WS; separerei la parte che va in head dalla parte che va in body.
_______ oltre il 5° step ________
http://www.unofficialwsx5.com
... allora, ...ho avviato il catorcio con la v.7, ed il risultato senza manomissioni è questo: http://www.zspace.it/kolasim/website/incorporaHTMLPDF/incorpora_html.html
...
... ovviamente OO.o genererebbe una impaginazione HTML superiore creandola con esso sin dall'inizio...
.
bye, KolAsim
Author
Alla fine di tutte le prove conviene ancora utilizzare il file PDF che risulta perfetto, anche se il tempo di visualizzazione è decisamente più elevato.