Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.software.newsreader > #5087 > unrolled thread

Mesnews - personalizzazione estesa del messaggio in lettura

Started byLidrie <lidrie@mesnews.org>
First post2019-06-27 09:54 +0200
Last post2019-07-06 19:48 +0200
Articles 6 — 4 participants

Back to article view | Back to it.comp.software.newsreader


Contents

  Mesnews  - personalizzazione estesa del messaggio in lettura Lidrie <lidrie@mesnews.org> - 2019-06-27 09:54 +0200
    Re: Mesnews  - personalizzazione estesa del messaggio in lettura Taf® <taf4news@gmail.invalid.com> - 2019-06-27 10:05 +0200
      Re: Mesnews  - personalizzazione estesa del messaggio in lettura fortebraccio <forte@bra.ccio> - 2019-06-30 13:38 +0200
        Re: Mesnews  - personalizzazione estesa del messaggio in lettura fortebraccio <forte@bra.ccio> - 2019-06-30 13:39 +0200
    Re: Mesnews  - personalizzazione estesa del messaggio in lettura Taf® <taf4news@gmail.invalid.com> - 2019-07-01 09:40 +0200
    Re: Mesnews  - personalizzazione estesa del messaggio in lettura ??? <pippo@pippo.invalid> - 2019-07-06 19:48 +0200

#5087 — Mesnews - personalizzazione estesa del messaggio in lettura

FromLidrie <lidrie@mesnews.org>
Date2019-06-27 09:54 +0200
SubjectMesnews - personalizzazione estesa del messaggio in lettura
Message-ID<mn.da527e367e23d4ad.27518@mesnews.org>
Buongiorno, visto che fa caldo e che qualche nuovo/vecchio utente potrebbe aver 
del tempo libero, ho deciso di pubblicare un cadeaux rinfrescante.

Mesnews permette di personalizzare la finestra di lettura del messaggio con
l'applicazione dei fogli stile: si trovano nella dir "Mesnews\Config", hanno
estensione *.cssmn e sono editabili con notepad. Si possono modificare o 
crearne
di nuovi direttamente da MN via "Configurazione-Aspetto dei messaggi-Aspetto 
dei
messaggi". Fin qui la base di serie con MN.

Premessa: in Mesnews il messaggio viene visualizzato col seguente processo:
- il testo degli header viene inserito nella sezione Entetes
--- se c'è la riga X-Face vien creata la bmp in bianco/nero
--- se c'è la riga Face vien creata la png a colori
--- (lascio per un'altra volta la gestione delle gif animate)
- il testo del corpo viene inserito nella sezione Corp
- il testo della firma viene inserito nella sezione Signature
ognuna delle tre sezioni può essere personalizzata con uno stile diverso, con 
le
stesse regole dei CSS classici: infatti il tutto viene passato assieme all'HTML
creato al volo da MN alla libreria mshtml.dll di Windows per generare 
l'immagine
della finestra del messaggio (In Mesnews\Aff trovate gli ultimi in temp?.html).
Ma prima di passare l'HTML col CSS alla libreria sopra citata, viene applicato
anche lo script MesNews\Smileys\animations.js che serve ad animare le micro gif
selezionate in Configurazione-Faccine.

Ora possiamo passare all'oggetto di questo post.
Un cazzuto utente belga, JMST, ha creato una variante del codice animation.js
aggiungendo un notevole numero di funzioni per personalizzare a fondo l'output.

Il file modificato, pur essendo solo testo, pesa 57KB, e siccome non posso 
allegarlo qui, lo pubblico sul mio GDrive:
https://drive.google.com/open?id=1njwds35ou51Q-fFlN6uM4dUg2NZ4zuNf
Una volta scaricato e controllato, salvatelo come MesNews\Smileys\animations.js
dopo aver rinominato il preesistente animations.js di 1 KB. Non è necessario 
che
la sostituzione avvenga con MN chiuso, tanto viene letto ad ogni cambio di CSS.
IMPORTANTE 1: per attivare la nuova versione, il check box corrispondente alla 
voce "Opzioni-Preferenze-Visualizzazione-Sicurezza-Script disattivati" DEVE 
essere vuoto.
IMPORTANTE 2: per attivare le funzioni di lettura (o player multimediali) di 
link esterni direttamente dentro la finestra del messaggio, il check box 
corrispondente alla voce 
"Opzioni-Preferenze-Visualizzazione-Sicurezza-Controlli ActiveX (run) 
disattivati" DEVE essere vuoto.

Per rendere al meglio le potenzialità di questo script va preferito un foglio 
stile opportunamente adattato e diviso in due sezioni: quella da applicare nel 
caso lo script fosse disattivato e quella che ne sfrutta tutte le potenzialità. 
pertanto ne pubblico uno da inserire nella cartella "Mesnews\Config":
https://drive.google.com/open?id=1DxOY8gjbMLB6b4U-3-tFpnNrIsEsYCAq
Fatene una o più copie e sbizzarritevi a variare i valori grafici.

Buon divertimento!

-- 
Sans

Quando la merce è tutta esposta in vetrina, a chi viene in mente di entrare per 
cercare su uno scaffale, magari sul retro, se c'è qualche primizia?

[toc] | [next] | [standalone]


#5088

FromTaf® <taf4news@gmail.invalid.com>
Date2019-06-27 10:05 +0200
Message-ID<mn.da5d7e36e3197916.123584@taf.org>
In reply to#5087
On 27/06/2019 09:54:54... Lidrie (lidrie@mesnews.org) wrote :
> Buongiorno, visto che fa caldo e che qualche nuovo/vecchio utente potrebbe 
> aver del tempo libero, ho deciso di pubblicare un cadeaux rinfrescante.
SNIP
> Buon divertimento!

Grassie! ;)

-- 
<=)O *_ByE bYe By Taf®_* O(=>
- Please, DFTT, Avoid Top Posting & *DFDC* -
*L’intelligenza è la capacità di adattarsi al cambiamento*
 - Stephen Hawking -

[toc] | [prev] | [next] | [standalone]


#5089

Fromfortebraccio <forte@bra.ccio>
Date2019-06-30 13:38 +0200
Message-ID<Ia1SE.55354$rc5.4893@usenetxs.com>
In reply to#5088
Taf® ha detto questo giovedì :
> On 27/06/2019 09:54:54... Lidrie (lidrie@mesnews.org) wrote :
>> Buongiorno, visto che fa caldo e che qualche nuovo/vecchio utente potrebbe 
>> aver del tempo libero, ho deciso di pubblicare un cadeaux rinfrescante.
> SNIP
>> Buon divertimento!
>
> Grassie! ;)

please?

-- 
<=)O *_ByE bYe By Taf®_* O(=>
- Please, DFTT, Avoid Top Posting & *DFDC* -
*L’intelligenza è la capacità di adattarsi al cambiamento*
- Stephen Hawking -

[toc] | [prev] | [next] | [standalone]


#5090

Fromfortebraccio <forte@bra.ccio>
Date2019-06-30 13:39 +0200
Message-ID<Cb1SE.240605$2d4.10148@usenetxs.com>
In reply to#5089
fortebraccio ci ha detto :
> Taf® ha detto questo giovedì :
>> On 27/06/2019 09:54:54... Lidrie (lidrie@mesnews.org) wrote :
>>> Buongiorno, visto che fa caldo e che qualche nuovo/vecchio utente potrebbe 
>>> aver del tempo libero, ho deciso di pubblicare un cadeaux rinfrescante.
>> SNIP
>>> Buon divertimento!
>>
>> Grassie! ;)
>
> please?

what?

[toc] | [prev] | [next] | [standalone]


#5092

FromTaf® <taf4news@gmail.invalid.com>
Date2019-07-01 09:40 +0200
Message-ID<mn.0a447e3744798f57.123584@taf.org>
In reply to#5087
On 27/06/2019 09:54:54... Lidrie (lidrie@mesnews.org) wrote :
> Buongiorno, visto che fa caldo e che qualche nuovo/vecchio utente potrebbe 
> aver del tempo libero, ho deciso di pubblicare un cadeaux rinfrescante.
SNIP
> Buon divertimento!

Provato il tutto. FUNGE! ;)
Però, sarà che sono un tradizionalista... ma son tornato alla mia 
configurazione di partenza. Mi ci trovo troppo bene.
Comunque un bel lavoro.

-- 
<=)O *_ByE bYe By Taf®_* O(=> 123584@taf.org
- Please, DFTT, Avoid Top Posting & *DFTMDC* -
*L’intelligenza è la capacità di adattarsi al cambiamento*
 - Stephen Hawking -

[toc] | [prev] | [next] | [standalone]


#5095

From??? <pippo@pippo.invalid>
Date2019-07-06 19:48 +0200
Message-ID<qfqmsr$1l54$1@gioia.aioe.org>
In reply to#5087
Ciao,

non ho capito bene a cosa serva, e siccome ho comunque provato a 
seguire le tue istruzioni, apparentemente senza risultati, chiedo 
aiuto.

Intanto io non avevo le cartelle Smileys e Config.
le ho aggiunte, inserendo i file da te regalatici cortesemente.

Ora?

Grazie (anzi, grassie!).

;-)

OT: anni fa, molti, l'autore si era meravigliato che gli avessi inviato 
qualche soldino per MesNews! Se li è ampiamente meritati.

:-)

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.software.newsreader


csiph-web