Letzte Woche => Endspurt!Montag den 29.01.07 geht das Buch in die Produktion. Bis dahin laeuft der Beta-Test noch in vollem Umfang. Bitte melden Sie Fehler! Siehe Beta-Test FAQ. Erscheinungstermin: 03.03.07. Das Buch wird auf dem Asterisk-Tag.org in Chemnitz vorgestellt und kann dort auch erworben werden. 10 Tage spaeter wird es im Buchhandel sein. Wer nicht in Chemnitz sein kann, sollte das Buch vorbestellen: Amazon oder direkt beim Verlag Asterisk-Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. Naechste Asterisk-Schulung: 12.02. - 13.02.07 (noch 2 Plaetze frei) - Ach ja, ... wir suchen auch noch Asterisk Entwickler! => http://www.amooma.de/jobs/ |
Verzweigt bedingt, abhängig von Zeit und Tag.
GotoIfTime(Zeit
,Wochentag
,Monatstag
,Monat
?[[Kontext
,]Extension
,]Pri
o)
Verzweigt zu der angegebenen Priorität, falls die aktuelle Zeit in das angegebene Muster fällt. Jedes Element kann auch als * (für immer) oder als Spanne (mit -
) definiert werden.
Die Parameter zu dieser Anwendung sind:
Uhrzeit-Spanne
9:00-17:00
Wochentag
mon
, tue
, wed
, thu
, fri
, sat
, sun
), z.B. mon-fri
Monatstag
1-15
Monat
jan
, feb
, mar
, apr
, mai
, jun
, jul
, aug
, sep
, oct
, nov
, dec
), z.B. apr-oct
; Während der Öffnungszeiten zum Kontext incoming-geoeffnet springen. ; Wir haben montags-freitags von 9 bis 18 Uhr geöffnet: exten => s,1,GotoIfTime(09:00-17:59,mon-fri,*,*?incoming-geoeffnet,s,1) ; außerdem samstags von 9 bis 12: exten => s,n,GotoIfTime(09:00-11:59,sat,*,*?incoming-geoeffnet,s,1) ; Außerhalb der Öffnungszeiten zum Kontext incoming-geschlossen: exten => s,n,Goto(incoming-geschlossen,s,1)
Interner Hilfetext zu dieser Applikation in Asterisk 1.4:
-= Info about application 'GotoIfTime' =- [Synopsis] Conditional Goto based on the current time [Description] GotoIfTime(<times>|<weekdays>|<mdays>|<months>?[[context|]exten|]priority): This application will have the calling channel jump to the specified location in the dialplan if the current time matches the given time specification.
Differenz zum internen Hilfetext in Asterisk 1.2:
9,10c9,12 < This application will have the calling channel jump to the specified location < in the dialplan if the current time matches the given time specification. --- > This application will have the calling channel jump to the speicified location > int the dialplan if the current time matches the given time specification. > Further information on the time specification can be found in examples > illustrating how to do time-based context includes in the dialplan.
Siehe auch. Abschnitt 10.40, „GotoIf()
“, Abschnitt 11.28, „IFTIME()
“
© by Stefan Wintermeyer