textformat Nome Attributo Tipo Obbligatorio Default Descrizione style stringa no nessuno stile predefinito indent numero no 0 numero di caratteri da rientrare ad ogni riga indent_first numero no 0 numero di caratteri da rientrare alla prima riga indent_char stringa no (spazio singolo) carattere (o stringa di caratteri) da usare come rientro wrap numero no 80 a quanti caratteri spezzare ogni riga wrap_char stringa no \n caratteri (o stringa di caratteri) da usare per spezzare le righe wrap_cut booleano no false se vero, le righe verranno spezzate al carattere esatto invece che al termine di una parola assign stringa no nessuno variabile del template cui assegnare l'output textformat è una funzione di blocco usata per formattare il testo. Fondamentalmente rimuove spazi e caratteri speciali, e formatta i paragrafi spezzando le righe ad una certa lunghezza ed inserendo dei rientri. Potete impostare i parametri esplicitamente oppure usare uno stile predefinito. Attualmente "email" è l'unico stile disponibile. textformat {textformat wrap=40} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} OUTPUT: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {textformat wrap=40 indent=4} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} OUTPUT: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {textformat wrap=40 indent=4 indent_first=4} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} OUTPUT: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {textformat style="email"} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} OUTPUT: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo.