2012-08-24 15 views
6

È possibile aggiungere qualsiasi formattazione alla descrizione dell'evento in iCalendar ICS?Formattazione iCalendar e Descrizione

Quando Outlook importa il mio ICS, rende alcune linee 18pt Bold e altre no, cosa definisce quali linee vengono formattate in OL?

C'è anche un modo per aggiungere una descrizione di alt per i collegamenti nella descrizione?

Voglio costruire il mio file ICS anche con PHP.

+0

Ho lo stesso problema, con alcune aggiunte (elenchi puntati). Vedi [questa domanda] (http://stackoverflow.com/q/12286163/412107). –

risposta

1

Outlook è molto capriccioso, e potrebbe essere meglio non combatterlo.

Trovo che Outlook formatta la mia prima riga in grassetto se è seguito da 2 righe nuove (\ n), quindi da almeno 3 righe di testo, la prima delle quali deve avere una maiuscola. Due esempi: minimalista funziona:

DESCRIPTION:I am bold\n\nThey\nthey\nthey 

questo non

DESCRIPTION:I am not bold\n\nthey\nthey\nthey 

Ammetto che questa non è una risposta esatta. Forse un ingegnere di Microsoft Outlook può saltare sul thread e dirci qual è la logica di business.

1

Una cosa che ho trovato: se la prima riga è in grassetto e blu è perché Outlook pensa che sia un'intestazione e applica la formattazione dell'intestazione. Aggiungendo un segno di punteggiatura alla fine si ripristina il testo normale.

Grazie per la registrazione \ n \ n

esce in grassetto e blu.

Grazie per registrarti \ n \ n \

esce come testo normale.

+0

Aiutami, non hai idea di quante ore ho perso oggi cercando di risolvere questo problema. Grazie. – Rich

4

Perché non utilizzare X-ALT-DESC?

X-ALT-DESC;FMTTYPE=text/html: <html><body>I am <b>bold</b></body></html> 
+0

Ora questa è la risposta che stavo cercando! Grazie ! – ajzeffer

+0

L'utilizzo di questo approccio farà sì che il file ICS o l'e-mail di cui fa parte venga rifiutato se HTML non è consentito nelle e-mail? – peteb

+0

Dal ricevitore? Spetta al loro server, ma io non la penso così. –

Problemi correlati