Autore Topic: collegamento a file in locale da pubblicare  (Letto 6085 volte)

Snake Xenzia

  • Anziani
  • Utente inesperto
  • *
  • Post: 158
collegamento a file in locale da pubblicare
« il: 20 Settembre, 2011, 18:21:53 »
Ciao,
Non so se è un bug, ma certamente è una cosa strana.
Se non si presta attenzione possono nascere problemi.

Mi spiego.
Se in oggetto testo inserisco, ad una parola, un collegamento a file in locale da pubblicare e questo file, nel suo nome , ha troppi punti essi vengono tolti quando viene copiato, in automatico, nella cartella files.

Esempio, se collego il file
jquery-1.6.1.min.js
Esso viene rinominato in
jquery-161min.js

Forse ho errato nell'uso della virgola, spero sia comprensibile altrimenti inserisco un esempio.
Ciao,


milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:collegamento a file in locale da pubblicare
« Risposta #1 il: 20 Settembre, 2011, 19:02:50 »
ho appena fatto una prova con un file pdf che nel nome aveva 5 punti ; ho fatto l'export su disco e nella cartella files ho trovato il file con un solo punto.
Se però guardi nella pagina dove hai inserito il link, V8 ha generato il link con il nome file modificato nella cartella files.

Ho fatto la stessa prova con altri files che hanno all'interno del nome spazi vuoti, trattini ecc ecc : tutti vengono trattati dal programma nello stesso modo.

Non l'avevo mai notato perchè in generale io nomino i files da allegare usando sempre l'underscore tra una parola e l'altra nel nome file.
Comunque grazie perchè bisonga fare attenzione a come si nominano i files.

Mic
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

Snake Xenzia

  • Anziani
  • Utente inesperto
  • *
  • Post: 158
Re:collegamento a file in locale da pubblicare
« Risposta #2 il: 20 Settembre, 2011, 19:46:44 »
Si, certamente, nella cartella files si genera il file rinominato.
Anche nel codice pagina, visto, viene rinominato.
Io me ne sono accorto appunto perchè volevo mettere in download il js dell'esempio.
Chi lo avrebbe scaricato, se avesse usato la stringa data, avrebbe avuto probelmi.
In questo caso metto il file attraverso codice html.

Comunque è strano questo comportamento e non ne trovo logica.
Sarebbe curioso provare con la versione 9, ma è altretanto vero che non ho mai provato nemmeno con la 7.
Ciao,

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:collegamento a file in locale da pubblicare
« Risposta #3 il: 20 Settembre, 2011, 20:37:41 »
credo che la ragione principale sia dovuta alle parole e caratteri riservati dei vari filesystem. La spiegazione dettagliata la trovi qui : http://en.wikipedia.org/wiki/Filename

ICM deve aver tagliato la testa al toro e sostituisce tutti i caratteri "strani" con underscore (o li elimina) per creare un nuovo nomefile che dovrebbe essere compatibile con i vari filesystem e riconosciuto dalle varie applicazioni.   
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:collegamento a file in locale da pubblicare
« Risposta #4 il: 20 Settembre, 2011, 21:38:32 »
Ciao,

anche le lettere maiuscole nel nome del file vengono trasformate in minuscole .... e questo anche nei file allegati attraverso oggetto html...

... ed è importante saperlo per non avere sorprese!

Snake Xenzia

  • Anziani
  • Utente inesperto
  • *
  • Post: 158
Re:collegamento a file in locale da pubblicare
« Risposta #5 il: 21 Settembre, 2011, 17:25:55 »
Ciao,
Si, è meglio saperle.
Io non la sapevo poichè di rado uso le maiuscole.
Ora sono curioso di sapere con la nove che accade.
Ciao,

serzio

  • Amministratore
  • Utente storico
  • *****
  • Post: 1706
Re:collegamento a file in locale da pubblicare
« Risposta #6 il: 22 Settembre, 2011, 10:38:20 »
credo che la ragione principale sia dovuta alle parole e caratteri riservati dei vari filesystem. La spiegazione dettagliata la trovi qui : http://en.wikipedia.org/wiki/Filename

ICM deve aver tagliato la testa al toro e sostituisce tutti i caratteri "strani" con underscore (o li elimina) per creare un nuovo nomefile che dovrebbe essere compatibile con i vari filesystem e riconosciuto dalle varie applicazioni.


Bah, sia windows che linux supportano tranquillamente nomi con più di un punto. Discorso diverso per spazi ed altri caratteri strani.

Ciao,

anche le lettere maiuscole nel nome del file vengono trasformate in minuscole .... e questo anche nei file allegati attraverso oggetto html...

... ed è importante saperlo per non avere sorprese!



Questo è un comportamento dovuto a problemi di compatibilità. Per windows pippo e Pippo sono la stessa cosa, mentre per linux i file pippo e Pippo sono cose diverse.

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:collegamento a file in locale da pubblicare
« Risposta #7 il: 22 Settembre, 2011, 19:19:27 »
Ora sono curioso di sapere con la nove che accade.
Ciao,
la nove modifica solo (per quello che ho visto) i file con spazi nel nome, ma solo su link da oggetto testo; nessuna modifica ai nomi dei file inseriti come allegati tramite oggetto html.

Questo è un comportamento dovuto a problemi di compatibilità. Per windows pippo e Pippo sono la stessa cosa, mentre per linux i file pippo e Pippo sono cose diverse.

Infatti è per questo che l'ho segnalato ... perchè se in oggetto html scrivo
<img src="files/Miaimg.jpg" ...>, allego con la graffetta l'immagine Miaimg.jpg e poi nella cartella files l'immagine viene importata come miaimg.jpg .... l'immagine, su server linux, scompare!
« Ultima modifica: 22 Settembre, 2011, 19:54:55 da stesil »

Snake Xenzia

  • Anziani
  • Utente inesperto
  • *
  • Post: 158
Re:collegamento a file in locale da pubblicare
« Risposta #8 il: 22 Settembre, 2011, 19:38:31 »
Grazie ,,, Ciao
 :)