WebSite X5Help Center

 
Mauro F.
Mauro F.
User

Inserimento HTML  it

Auteur : Mauro F.
Visité 2913, Followers 1, Partagé 0  
Mots-clés :: html,word

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?

Posté le
18 RéPONSES - 1 UTILES - 1 CORRECT
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... 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

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Mauro F.
Mauro F.
User
Auteur

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

Lire plus
Posté le de Mauro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... 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

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Mauro F.
Mauro F.
User
Auteur

Dal file "prova.docx" ho salvato in HTML e si creano:

  1. un file prova.html che apro con notepad, copio e incollo nell'oggetto "prova" in EVO
  2. una directory prova_file che contiene questi files:
  • colorschememapping.xml
  • filelist.xml
  • image001.jpg
  • image002.jpg
  • image003.jpg
  • image004.jpg
  •  image005.jpg
  • image006.jpg
  • image007.jpg
  • image008.jpg
  • item0001.xml
  • props0002.xml
  • themedata.thmx

 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

Lire plus
Posté le de Mauro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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à... ... .. .. .. . .

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Mauro F.
Mauro F.
User
Auteur

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

Lire plus
Posté le de Mauro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... 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...Wink

.

..

...

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Mauro F.
Mauro F.
User
Auteur

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...

Lire plus
Posté le de Mauro F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK, OK, Wink... 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

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Mauro F.
Mauro F.
User
Auteur

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

Lire plus
Posté le de Mauro F.
Mauro F.
Mauro F.
User
Auteur

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...Frown

Lire plus
Posté le de Mauro F.
Mauro F.
Mauro F.
User
Auteur

Per Lemonsong: stesso risultato anche con  "pagina web filtrata"

Lire plus
Posté le de Mauro F.
 lemonsong  
 lemonsong  
User
Mauro F.
Avevo visto la scelta ma non so che cosa faccia di differente...

E' tutto scritto nel link postato (5 post fa).

Mauro F.

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

Lire plus
Posté le de  lemonsong  
Mauro F.
Mauro F.
User
Auteur

Alla fine di tutte le prove conviene ancora utilizzare il file PDF che risulta perfetto, anche se il tempo di visualizzazione è decisamente più elevato.

Lire plus
Posté le de Mauro F.