Договор об Унии (1706)
- 1 year ago
- 0
- 0
%00
Этот шаблон реализован на основе
Lua
с использованием модуля
BaseConvert
.
|
Шаблон, который способен конвертировать 16-ричный код символа (см. Юникод ) в URL-код. Шаблон схож с «волшебным словом» {{ urlencode }} , но, в отличие от последнего, поддерживает шаблоны внутри себя. Наибольшее возможное 16-ричное число - 1114111. Если заданное значение больше этого числа, то код обрабатываться не будет и выдаст «N/A».
К примеру, буква « Č » имеет 16-ричный код «010C», тогда шаблон преобразует этот код в «%C4%8C»:
{{hex2url|010C}}
→ %C4%8C
{{hex2url|0927}}
→ %E0%A4%A7
{{hex2url|A567}}
→ %EA%95%A7
{{hex2url|29647}}
→ %F0%A9%99%87
{{hex2url|0021}}
→ %21
{{hex2url|0047}}
→ %47
(В браузерах латинская буква G может обрабатываться и самим символом «G», тем не менее её код по прежнему «%47»)
{{hex2url|0413}}
→ %D0%93
{{hex2url|1114111}}
→ N/A