[Solved] TinyMCE 2.4.7 e code cleanup

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

[Solved] TinyMCE 2.4.7 e code cleanup

Post by blast2007 »

Ciao a tutti.

Oggi stavo preparando un messaggio  in NMS da spedire via mail usando TinyMCE (2.4.7)

Ho creato all'interno del testo un link ad un file PDF interno e ho modificato manualmente il percorso del link stesso nel sorgente HTML, rendendolo completo ossia da:
Scarica il documento
a
Scarica il documento
Il problema è stato che TinyMCE non ne voleva sapere nulla del mio URL aggiunto (in grassetto), e continuava a cancellarlo ad ogni salvataggio.

Ho provato a togliere la spunta dai campi "Forza la pulizia del codice sull'incolla" e "Applica la formattazione del sorgente al HTML di uscita" ma senza risultati.

Infine per riuscire nell'intento ho disattivato TinyMCE nel backend, ottenendo il risultato voluto.

Stasera ho trovato questo messaggio nel forum che mi sembra pertinente.

Vi risulta un bug simile? Oppure è un problema solo mio?

Ciao e scusate per la lunghezza del post
blast
Last edited by blast2007 on Fri Sep 26, 2008 12:48 pm, edited 1 time in total.
User avatar
l3d
Forum Members
Forum Members
Posts: 96
Joined: Sun Jul 09, 2006 2:19 pm

Re: TinyMCE 2.4.7 e code cleanup

Post by l3d »

stavo provando il tag

Code: Select all

<a href="{cms_selflink href="$page_alias"}">{title}</a>
su una semplice pagina invece che nel template e tinymce lo trasformava in

Code: Select all

<a href="{cms_selflink href=">{title}</a>
distruggendo il template =)

la stessa prova con fckeditorx non mi ha dato problemi
alby

Re: TinyMCE 2.4.7 e code cleanup

Post by alby »

blast2007 wrote: Il problema è stato che TinyMCE non ne voleva sapere nulla del mio URL aggiunto (in grassetto), e continuava a cancellarlo ad ogni salvataggio.

Ho provato a togliere la spunta dai campi "Forza la pulizia del codice sull'incolla" e "Applica la formattazione del sorgente al HTML di uscita" ma senza risultati.
E provare a togliere la spunta da "Generate relative urls"?

Alby
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: TinyMCE 2.4.7 e code cleanup

Post by blast2007 »

alby wrote:
blast2007 wrote: Il problema è stato che TinyMCE non ne voleva sapere nulla del mio URL aggiunto (in grassetto), e continuava a cancellarlo ad ogni salvataggio.

Ho provato a togliere la spunta dai campi "Forza la pulizia del codice sull'incolla" e "Applica la formattazione del sorgente al HTML di uscita" ma senza risultati.
E provare a togliere la spunta da "Generate relative urls"?

Alby
Gia' fatto...non risolve
Ti invito a provare nell'area di test di tinyMCE ad inserire un URL completo tipo http://www.miosito.com/blabla/blabla.doc
Viene troncata sempre e comunque la prima parte...

Ciao
blast
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: TinyMCE 2.4.7 e code cleanup

Post by blast2007 »

...provando nell'area demo di TinmyMCE invece funziona,
forse è un bug nel wrapper di CMSMS
.
Last edited by blast2007 on Fri Sep 26, 2008 11:24 am, edited 1 time in total.
alby

Re: TinyMCE 2.4.7 e code cleanup

Post by alby »

blast2007 wrote: Gia' fatto...non risolve
2.4.5: Nel content pagina a me non succede (sia che sia abilitato o meno url relativi)

Alby
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: TinyMCE 2.4.7 e code cleanup

Post by blast2007 »

Ho notato che il problema accade solo se punta ad un indirizzo che risiede sul proprio server, mentre se il link è esterno allora funziona e non tronca la prima parte
alby

Re: TinyMCE 2.4.7 e code cleanup

Post by alby »

blast2007 wrote: Ho notato che il problema accade solo se punta ad un indirizzo che risiede sul proprio server, mentre se il link è esterno allora funziona e non tronca la prima parte
è vero

Alby
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: TinyMCE 2.4.7 e code cleanup

Post by blast2007 »

E' un bug?

Capisco che in molte situazioni non ha molto senso indicare l'URL completo, ma in NMS ad esempio è fondamentale per chi riceve l'email avere l'URL completo altrimenti è impossibile scaricare il file allegato al messaggio.

Sto cercando nel codice la funzione che "pulisce" l'URL, ma secondo me andrebbe comunque segnalata l'anomalia al team di sviluppo, o per lo meno avere la possibilità di scegliere se attivarla o meno

Ciao e grazie
blast
alby

Re: TinyMCE 2.4.7 e code cleanup

Post by alby »

blast2007 wrote: E' un bug?
Sì è un bug.
Prova in: templates/tinyconfig.tpl

Da:
{if $relativeurls=="true"}
  relative_urls : true,
  remove_script_host : false,
{else}
  relative_urls : false,
  remove_script_host : true,
{/if}
A:
{if $relativeurls=="true"}
  relative_urls : true,
  remove_script_host : true,
{else}
  relative_urls : false,
  remove_script_host : false,
{/if}
Alby
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: TinyMCE 2.4.7 e code cleanup

Post by blast2007 »

Grande Alby!

Hai risolto di nuovo. Ti sono debitore... un vasetto di pesto (della mamma) ti va' bene? :)

Ciao

P.S. Lo segnali tu il bug o io?
alby

Re: TinyMCE 2.4.7 e code cleanup

Post by alby »

blast2007 wrote: Hai risolto di nuovo. Ti sono debitore... un vasetto di pesto (della mamma) ti va' bene? :)
Perfetto  :P

blast2007 wrote: P.S. Lo segnali tu il bug o io?
Già segnalato in IRC a Silmarillion e già in SVN

Alby
Post Reply

Return to “Italian - Italiano”