Шаблон:Телефон
Материал из Энциклопедия МИФИ
Энциклопедия МИФИ > Телефон
[досмотренная версия] | [досмотренная версия] |
Chameleon (Обсуждение | вклад) |
Chameleon (Обсуждение | вклад) м |
||
(11 промежуточных версий не показаны.) | |||
Строка 2: | Строка 2: | ||
{{ #vardefine:TXT| {{{1|}}} }} | {{ #vardefine:TXT| {{{1|}}} }} | ||
{{ #vardefine:TEL| | {{ #vardefine:TEL| | ||
- | {{#regex:{{ #var: TXT}}|%^(\+?(7{{!}}8)?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*(\((.*)\))?$%|$1}} | + | {{#regex:{{ #var: TXT}}|%^(\+?(7{{!}}8)?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*((доб\.{{!}}добавочный)[ ]*([\d-]+))?(\((.*)\))?$%|$1}} |
}} | }} | ||
{{ #vardefine:ADDON| | {{ #vardefine:ADDON| | ||
- | {{#regex:{{ #var: TXT}}|%^(\+?(7{{!}}8)?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*(\((.*)\))?$%|$ | + | {{#regex:{{ #var: TXT}}|%^(\+?(7{{!}}8)?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*((доб\.{{!}}добавочный)[ ]*([\d-]+))?(\((.*)\))?$%|$8}} |
}} | }} | ||
+ | |||
+ | {{ #vardefine:ADDON_NUM| | ||
+ | {{#regex:{{ #var: TXT}}|%^(\+?(7{{!}}8)?[ ]*(\([^(]*\))?[ ]*[-\d ]*)[ ]*((доб\.{{!}}добавочный)[ ]*([\d-]+))?(\((.*)\))?$%|$6}} | ||
+ | }} | ||
+ | |||
+ | |||
{{#vardefine:tel|{{#var:TEL}}}} | {{#vardefine:tel|{{#var:TEL}}}} | ||
{{#vardefine:tel|{{#replace:{{#var:tel}}| }}}} | {{#vardefine:tel|{{#replace:{{#var:tel}}| }}}} | ||
Строка 32: | Строка 38: | ||
|{{#vardefine:tel|{{#var:number}}}} | |{{#vardefine:tel|{{#var:number}}}} | ||
}} | }} | ||
- | {{#if:{{#var:ADDON }}|<span title="{{#var:tel}} ({{ #var:ADDON }})" style="border-bottom: 1px dotted; cursor: help; white-space: nowrap">{{#var:tel}}</span>|{{#var:tel}}}} | + | |
+ | {{#if:{{#var:ADDON_NUM}}|{{#vardefine:ADDON_NUM| доб. {{#var:ADDON_NUM}}}}|}} | ||
+ | |||
+ | {{#if:{{#var:ADDON }}|<span title="{{#var:tel}}{{#var:ADDON_NUM}} ({{ #var:ADDON }})" style="border-bottom: 1px dotted; cursor: help; white-space: nowrap">{{#var:tel}}{{#var:ADDON_NUM}}</span>|{{#var:tel}}{{#var:ADDON_NUM}}}} | ||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
{{doc}} | {{doc}} | ||
[[Категория:Энциклопедия МИФИ:Шаблоны фактов|Телефон]] | [[Категория:Энциклопедия МИФИ:Шаблоны фактов|Телефон]] | ||
</noinclude> | </noinclude> |
Текущая версия на 18:53, 2 мая 2011
Документация
Пример использования
- {{телефон|+7 ( 098) 698-1-444}} — +7 (098) 698-14-44
- {{телефон|8 ( 098) 1-444}} — 8 (098) 14-44
- {{телефон| 1-444}} — 14-44
- {{телефон|+7 ( 098) 698-1-444 (комментарий еще комментарий)}} — +7 (098) 698-14-44
- {{телефон|+7 ( 098) 698-1-444 доб.11-1(комментарий еще комментарий)}} — +7 (098) 698-14-44 доб. 11-1
- {{телефон|+7 ( 098) 698-1-444 добавочный 112-21}} — +7 (098) 698-14-44 доб. 112-21