Modulo:String/man: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ehm...
collate e decode
Riga 160:
:<nowiki>{{#invoke:String|arraytostring|par1=#|msg=''$1''|separatore=<nowiki>|</nowiki>|Nmin=2}}}}</nowiki>
::Unisce i parametri ordinali "2", "3" ... "''n''" in una lista separate da "|". Ogni valore viene reso in corsivo. Usata in {{tl|tl}} per formattare la lista opzionale di parametri.
 
=== collate ===
Questa funzione restituisce la stringa privata degli eventuali segni diacritici sulle lettere dell'alfabeto latino. Trasforma ad esempio "Çịàö" in "{{#invoke:String|collate|Çịàö}}", preferibile ad esempio per gli ordinamenti alfabetici.
 
;Uso
*<code><nowiki>{{#invoke:String|collate|stringa}}</nowiki></code>
 
;Parametri
*''stringa'': La stringa da cui togliere i segni
 
=== decode ===
Questa funzione accetta una stringa codificata con il sistema a percentuali usato negli URL e restituisce la stringa decodificata. Fa quindi l'opposto della funzione di sistema [[Aiuto:Funzioni_parser#urlencode|urlencode]]. Trasforma ad esempio "Come%20va%3F" in "{{#invoke:String|decode|Come%20va%3F}}".
 
;Uso
*<code><nowiki>{{#invoke:String|decode|stringa}}</nowiki></code>
 
;Parametri
*''stringa'': La stringa da decodificare
 
== Unit test ==