Problema template Newsletter Made Simple

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
1dMN

Problema template Newsletter Made Simple

Post by 1dMN »

Ciao a tutti.
Sto testando il modulo NMS e sono abbastanza soddisfatto... tranne per il fatto che sembra non importargli minimamente del template che ho creato appositamemente e dello stile associato ad esso >:(

Questo il template:

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
<head>
<title>{sitename}</title>
{stylesheet}
</head>

</__body>
<div id="pagewrapper">
	<!-- Header -->
	<div id="header"></div>
	<!-- Fine Header -->

	<!-- Content -->
	<div id="content">
		{$message_text}
	</div>
	<!-- Fine Content -->

	<!-- Footer -->
	<div id="footer">
		{global_content name='footer'}
	</div>	
	<!-- Fine Footer  -->
</div>
<!-- Fine Pagewrapper -->
<__body>
</__html>
Questo lo stile associato:

Code: Select all

* {margin:0;padding:0;}

body {text-align:left;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:75.01%;line-height:1em;}

div {font-size:1em;}

img {border:0;}

/* Stili di default per i link ***********************************************************/
a, a:link a:active {text-decoration:underline;background-color:inherit;color:#006699;}
a:visited {text-decoration:underline;background-color:inherit;color:#006699;}
a:hover {text-decoration:none;background-color:#DFE5EF;color:#000033;}

/* Layout base *******************************************************************/
body {background-color:#FFFFFF;color:#000000;margin:1em;}

div#pagewrapper {border:0;margin:0 auto;max-width:80em;min-width:60em;}

/* Header ***********************************************************************/
div#header {background:#FFFFFF url(uploads/images/logo.gif) no-repeat 0 12px;display:block;height:80px;}

/* Content **********************************************************************/
div#content {margin:0 auto;padding:0 0 0 1em;border-top:1px solid #006699;border-bottom:1px solid #006699;background-color:#FFFFFF;}

/* Footer ***********************************************************************/
div#footer {clear:both;color:#006699;background:#DFE5EF url(uploads/images/foot.gif) top left repeat-x;}
div#footer p {font-size:0.8em;padding:2em;text-align:center;margin:0;}
div#footer p a {color:#006699;}

div.hr {height:1px;margin:1em;border-bottom:1px solid #006699;}

/* Intestazioni *******************************************************************/
div#content h1 {color:#006699;font-size:2em;line-height:1em;margin:0;}

div#content h2 {color:#FBB033;font-size:2em;text-align:left;padding-bottom:1px;border-bottom:1px solid #e7ab0b;line-height:1.5em;margin:0.5em 0;}

div#content h3 {color:#006699;font-size:1.3em;line-height:1.3em;margin:0 0 0.5em;}

div#content h4 {font-size:1.2em;line-height:1.3em;margin:0 0 0.25em 0;}

div#content h5 {font-size:1.1em;line-height:1.3em;margin:0 0 0.25em 0;}

h6 {font-size:1em;line-height:1.3em;margin:0 0 0.25em 0;}

/* Testo ***********************************************************************/
p {font-size:1em;margin:1em 0 1.5em 0;line-height:1.4em;padding:0;}

blockquote {border-left:10px solid #ddd;margin-left:10px;}

pre {font-family:monospace;font-size:1.0em;}

strong, b {font-weight:bold;}

em, i {font-style:italic;}

pre {border:1px solid #000;background-color:#ddd;margin:0 1em 1em 1em;padding:0.5em;line-height:1.5em;font-size:90%;}

/* Liste ************************************************************************/
div#main ul, div#main ol, div#main dl {font-size:1.0em;line-height:1.4em;margin:0 0 1.5em 0;}
div#main ul li, div#main ol li {margin:0 0 0.25em 3em;}

div#dl dt {font-weight:bold;margin:0 0 0.25em 3em;}
div#dl dd {margin:0 0 0 3em;}

/* Tabelle **********************************************************************/
table {margin:1.5em 0;border:0;}
table td {padding:2px;}
Detto tutto questo, allego anche l'immagine di come dovrebbe essere il risultato che, non so perchè, è completamente diverso!
Inoltre, su webmail di Libero vedo solo il testo e nessuna codifica html...

Aiuto, please. Alby?

1dMN
Attachments
nms-template.gif
alby

Re: Problema template Newsletter Made Simple

Post by alby »

1dMN wrote: Ciao a tutti.
Sto testando il modulo NMS e sono abbastanza soddisfatto... tranne per il fatto che sembra non importargli minimamente del template che ho creato appositamemente e dello stile associato ad esso >:(

..............


Detto tutto questo, allego anche l'immagine di come dovrebbe essere il risultato che, non so perchè, è completamente diverso!
Inoltre, su webmail di Libero vedo solo il testo e nessuna codifica html...
Attezione che il css deve essere embedded cioè devi inserirlo all'interno del template e non come stylesheet separato (perchè i client di posta in genere non sono settati per accedere all'esterno), stessa cosa per il risultato su Libero: in genere sono settati per il testo e non l'html.

Comunque inserisci il css nel template:
{literal}

..............
..............

{/literal}
e testalo

Alby
1dMN

Re: Problema template Newsletter Made Simple

Post by 1dMN »

alby wrote: Attezione che il css deve essere embedded cioè devi inserirlo all'interno del template e non come stylesheet separato (perchè i client di posta in genere non sono settati per accedere all'esterno), stessa cosa per il risultato su Libero: in genere sono settati per il testo e non l'html.

Comunque inserisci il css nel template:

{literal}

..............
..............

{/literal}


e testalo

Alby
Ma quante (e quanto!) ne sai, Alby?!?
Grazie per l'ennesima dritta.
Rimane il problema delle mail che ancora non vengono lette in formato HTML sui vari servizi di webmail (ho verificato sia su Libero che su Gmail); eppure ne ricevo a pacchi di newsletter con immagini e template su queste webmail...!
Hai/avete suggerimenti?

Grazie
1dMN
alby

Re: Problema template Newsletter Made Simple

Post by alby »

1dMN wrote: Ma quante (e quanto!) ne sai, Alby?!?
Grazie per l'ennesima dritta.
Rimane il problema delle mail che ancora non vengono lette in formato HTML sui vari servizi di webmail (ho verificato sia su Libero che su Gmail); eppure ne ricevo a pacchi di newsletter con immagini e template su queste webmail...!
Hai/avete suggerimenti?
Intanto controlla nell'header della mail come è settata perchè se arriva come
Content-Type: text/plain; charset=us-ascii;
è già un errore di partenza

Alby
1dMN

Re: Problema template Newsletter Made Simple

Post by 1dMN »

alby wrote: ntanto controlla nell'header della mail come è settata perchè se arriva come
Content-Type: text/plain; charset=us-ascii;
è già un errore di partenza

Alby
Dunque, l'header della newsletter è: Content-Type: text/html; charset: utf-8.
Non sembra sbagliato... Vero è anche che alcune newletter che ricevo correttamente hanno un Content-Type: multipart/alternative oppure multipart/mixed, sempre con un "boundary" a seguire che non so cosa significhi...
???

1dMN
alby

Re: Problema template Newsletter Made Simple

Post by alby »

1dMN wrote: Dunque, l'header della newsletter è: Content-Type: text/html; charset: utf-8.
Non sembra sbagliato... Vero è anche che alcune newletter che ricevo correttamente hanno un Content-Type: multipart/alternative oppure multipart/mixed, sempre con un "boundary" a seguire che non so cosa significhi...
Messaggio composto da tanti parti (testo, html, ...)


Molto strano, in quello che ho settato io avevo utf-8 in encoding-admin (config.php) e nel Message Charset delle Preferenze di NMS.
L'unica cosa particolare è il (en e it)?

Code: Select all

<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
non credo che sia questo ma togli lang="it"

Alby
Last edited by alby on Fri Jul 13, 2007 8:32 am, edited 1 time in total.
1dMN

Re: Problema template Newsletter Made Simple

Post by 1dMN »

alby wrote: Molto strano, in quello che ho settato io avevo utf-8 in encoding-admin (config.php) e nel Message Charset delle Preferenze di NMS.
L'unica cosa strana è il (en e it)?

Code: Select all

<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
non credo che sia questo ma togli lang="it"

Alby
No Alby, come avevi già intuito anche la rimozione di lang="it" non ha sortito l'effetto desiderato.
Proverò con qualche altro tentativo...
Grazie in ogni caso, e buone ferie... a te  :'(

1dMN
Post Reply

Return to “Italian - Italiano”