Changes for page 07 - Dial plan


From version 9.2
edited by administrator BDP
on 2018/04/24 10:37
Change comment: There is no comment for this version
To version 9.5
edited by administrator BDP
on 2018/04/24 11:17
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,46 +4,38 @@
4 4  
5 5  == Introduzione ==
6 6  
7 -Il //dial plan// permette di impostare delle regole che possono intervenire sul numero quando un utente effettua una chiamata.
7 +Il **dial plan** permette di impostare delle regole che possono intervenire sul numero quando un utente effettua una chiamata.
8 8  
9 -Un //dial plan //può avere diverse funzioni connesse ai piani di numerazione. Di seguito riportiamo alcuni esempi:
9 +Un dial plan può avere diverse funzioni connesse ai piani di numerazione. Di seguito riportiamo alcuni esempi:
10 10  
11 11  * impostare l’esecuzione automatica di numeri interni composti da tre cifre.
12 12  * Individuare i numeri telefonici appartenenti ad apparecchi esterni ed impostare il codice di impegno previsto dal centralino (ad esempio "0") .
13 13  * Eliminare il codice //+39// per le chiamate dirette in Italia.
14 -* Riconoscere le chiamate dirette all’estero, e sostituire di conseguenza il prefisso "+" con quello previsto per le chiamate internazionali, ossia 00.
14 +* Riconoscere le chiamate dirette all’estero, e sostituire di conseguenza il prefisso "+" con quello previsto per le chiamate internazionali, ossia "00".
15 15  
16 +Per impostare il dial plan, effettuare la seguente procedura:
16 16  
17 -Come indicato precedentemente, il dial plan deve essere impostato nella finestra “Advanced account settings” che può essere attivata premendo il pulsante “Advanced settings” che si trova nella scheda “Account” della finestra “Settings” (per maggiori dettagli consultare il paragrafo “Account”).
18 -
19 -Per accedere alla finestra delle impostazioni, effettuare la seguente procedura:
20 -
21 21  1. Fare doppio clic sull’icona //IFM SoftPhone// della traybar per aprire il [[display>>doc:IFM SoftPhone 2\.1.PanoramicaInterfaccia.InterfacciaCore.WebHome||anchor="HIldisplay" target="_blank"]].
22 22  1. Espandere il [[pannello dei controlli avanzati>>doc:IFM SoftPhone 2\.1.PanoramicaInterfaccia.InterfacciaCore.WebHome||anchor="HIlpannellodeicontrolliavanzati" target="_blank"]].
23 23  1. Premere il pulsante **Settings**.
24 24  \\[[image:sp_settings.jpg||height="210" width="350"]]
25 -
26 26  1. Viene visualizzata la finestra //Settings//. L'utente può configurare e personalizzare le principali caratteristiche e funzioni di IFM SoftPhone.
27 27  [[image:sp_settings_acc.jpg||height="496" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px" width="400"]]
28 -
29 -Il pulsante **Advanced settings** visualizza la finestra //Advanced account settings//.
30 -
24 +1. Cliccare sul pulsante **Advanced settings**. Viene visualizzata la finestra //Advanced account settings//.
31 31  [[image:sp_settings_acc_ads.jpg||height="274" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px" width="400"]]
26 +1. Impostare il **Dial Plan**.
27 +1. Premere **OK** per confermare.
32 32  
33 -Se necessario, occorre indicare:
29 +== Struttura del dial plan ==
34 34  
35 -* **Dial Plan**: permette l’inserimento di regular expression che possono intervenire sul numero della chiamata e modificare il comportamento della sua esecuzione (fare riferimento alla sezione [[//Dial plan//>>doc:IFM SoftPhone 2\.1.Dial plan.WebHome||target="_blank"]])//.//
31 +Il dial plan è composto da regular expression tipicamente suddivise in tre parti. Queste possono essere separate dai caratteri "|" o "!". Inoltre è possibile impostare differenti regole, concatendanole con doppi apici (vedere sotto la sezione [[//Dial plan complessi//>>||anchor="HDialplancomplessi"]]).
36 36  
33 +Ad esempio analizziamo la seguente regular expression:
37 37  
35 +(% style="font-family:Courier New,Courier,monospace" class="mark" %)"|^\+([0-9]*)$|000\1|d"
38 38  
37 +dove,
39 39  
40 -
41 -// //
42 -
43 -== Struttura del dial plan ==
44 -
45 -Il dial plan è composto da regular expression tipicamente suddivise in tre parti. Queste possono essere separate dai caratteri “|” o “!”; ad esempio, prendiamo la regular expression "|^\+([0-9]*)$|000\1|d":
46 -
47 47  1. La prima parte (“|^\+([0-9]*)$|”) contiene il pattern che verrà usato per individuare il numero chiamato.
48 48  1. La seconda parte (“|000\1|”) contiene le istruzioni dell’operazione di sostituzione da applicare ai risultati ottenuti nella prima parte.
49 49  1. La terza (“|d”|) è opzionale e contiene i flag che impostano alcuni attributi addizionali.
... ... @@ -68,7 +68,7 @@
68 68  * “d”: permette di chiamare il numero visualizzato nel display senza premere il pulsante di chiamata. Ad esempio la seguente regular expression “|([0-9]{3})|sip:\1@ifminfomaster.com|d” esegue immediatamente la chiamata al numero indicato, ma solo se esso è composto da tre cifre (“{3}”).
69 69  * “i”: indica che le operazioni di confronto sono case-sensitive.
70 70  
71 -== Dial plan complessi (concatenazione di dial plan) ==
63 +== Dial plan complessi ==
72 72  
73 73  In alcune circostanze, affinché si possano compiere operazioni complesse, i dial plan possono essere concatenati tra loro. Per fare ciò è necessario che i singoli dial plan siano racchiusi tra doppi apici, ad es. "|^\+39([0-9]*)$|0\1|d" "|^\+([0-9]*)$|000\1|d".
74 74