This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:voip:asterisk:extensions_conf [2012/11/17 11:33] root [Aplikace změn] |
wiki:voip:asterisk:extensions_conf [2014/12/26 18:31] (current) |
||
---|---|---|---|
Line 74: | Line 74: | ||
* Je-li v adresáři více souborů se stejným názvem a rozdílnou příponou, asterisk si vybere ten nejvhodnější dle náročnosti na CPU (náročnost formátů na CPU lze zjistit ***CLI> show translation**) | * Je-li v adresáři více souborů se stejným názvem a rozdílnou příponou, asterisk si vybere ten nejvhodnější dle náročnosti na CPU (náročnost formátů na CPU lze zjistit ***CLI> show translation**) | ||
* **Playback(digits/ | * **Playback(digits/ | ||
+ | * **Playback(silence/ | ||
=== Background(), | === Background(), | ||
Line 86: | Line 87: | ||
same => n, | same => n, | ||
</ | </ | ||
+ | ===SayDigits()=== | ||
+ | * přeříká zadané číslo | ||
=== Goto() === | === Goto() === | ||
Line 198: | Line 201: | ||
* Umožňují přístup k proměnným operačního systému | * Umožňují přístup k proměnným operačního systému | ||
* ${ENV(var)} - kde //var// je název UNIXové proměnné | * ${ENV(var)} - kde //var// je název UNIXové proměnné | ||
- | ==== Pattern Matching ==== | + | ===== Pattern Matching |
* pattern/ | * pattern/ | ||
* **X** - jedno číslo 0-9 | * **X** - jedno číslo 0-9 | ||
Line 208: | Line 211: | ||
* **_X.** - vhodný způsob pro použití pokud chci všechna čísla | * **_X.** - vhodný způsob pro použití pokud chci všechna čísla | ||
+ | ===== Proměnná ${EXTEN} ===== | ||
+ | * obsahuje právě vytočené číslo | ||
+ | < | ||
+ | exten => _XXX, | ||
+ | same => n, | ||
+ | </ | ||
+ | |||
+ | Úpravy proměnné: | ||
+ | * ${EXTEN: | ||
+ | * Příklady pro číslo 0326706166 | ||
+ | * ${EXTEN: | ||
+ | * ${EXTEN: | ||
+ | * ${EXTEN: | ||
+ | * ${EXTEN: | ||
+ | * ${EXTEN: | ||
+ | * ${EXTEN:1} - začne od 1č. a vrátí zbytek bez ohledu na délku - tedy 326706166 | ||
+ | |||
+ | ===== Includes ===== | ||
+ | * umožňuje includovat kontexty do sebe | ||
+ | * **include => context** | ||
+ | < | ||
+ | [interni] | ||
+ | ... | ||
+ | |||
+ | [externi] | ||
+ | ... | ||
+ | |||
+ | [mezinarodni] | ||
+ | ... | ||
+ | |||
+ | [tisnova_volani] | ||
+ | ... | ||
+ | |||
+ | [zamestnanci] | ||
+ | include => interni | ||
+ | include => externi | ||
+ | include => tisnova_volani | ||
+ | |||
+ | [manageri] | ||
+ | include => interni | ||
+ | include => externi | ||
+ | include => mezinarodni | ||
+ | include => tisnova_volani | ||
+ | </ | ||
===== Aplikace změn ===== | ===== Aplikace změn ===== | ||
> *CLI> **dialplan reload** | > *CLI> **dialplan reload** |