.titleBar { margin-bottom: 5px!important; }

Asterisk 1.6 - beginngte includes

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von thorsten.gehrig, 18 Okt. 2008.

  1. thorsten.gehrig

    thorsten.gehrig Mitglied

    Registriert seit:
    14 Juni 2004
    Beiträge:
    490
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi
    ich stelle gerade auf Asterisk 1.6.0.1 um.
    Leider funktionieren meine "Time-conditional included statements" nicht mehr!
    Code:
    ;include => weiterleitung_thorsten
    
    include => weiterleitung_thorsten,8:00-18:00,mon,*,*
    include => weiterleitung_verena,8:00-18:00,tue,*,*
    include => weiterleitung_thorsten,8:00-18:00,wed,*,*
    include => weiterleitung_verena,8:00-18:00,thu,*,*
    include => weiterleitung_thorsten,8:00-18:00,fri,*,*
    include => weiterleitung_thorsten,8:00-18:00,sat,*,*
    include => weiterleitung_thorsten,8:00-18:00,sun,*,*
    include => weiterleitung_thorsten,05:01-7:59,mon-fri,*,*
    include => weiterleitung_thorsten,18:00-22:00,mon-fri,*,*
    include => weiterleitung_thorsten,;08:00-22:00,sat-sun,*,*
    include => nachts,22:01-23:59,*,*,*
    include => nachts,0:00-5:00,*,*,*
    
    ein reines "include => weiterleitung_thorsten" geht aber.
    Kann mir jemand helfen?

    Gruß
    Thorsten
     
  2. kombjuder

    kombjuder IPPF-Promi

    Registriert seit:
    2 Nov. 2004
    Beiträge:
    3,086
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    Weil am Rhein
    Hallo Thorsten,

    versuche mal die alte Form der Schreibweise, mit Klammern statt Komma.
     
  3. thorsten.gehrig

    thorsten.gehrig Mitglied

    Registriert seit:
    14 Juni 2004
    Beiträge:
    490
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    #3 thorsten.gehrig, 18 Okt. 2008
    Zuletzt bearbeitet: 18 Okt. 2008
    hi
    wie ist die alte schreibweise mit klammern?

    ich hab gerade noch ein problem: die regex funktionieren nicht wie gewünscht:
    exten => _00[23456789].,1,.... geht nicht
    exten => _00[2-9].,1,.... geht nicht - KORREKTUR - geht doch
    exten => _00N.,1,.... geht.

    Ich brauche aber die regex - z.b. für spezielle dial-outs im mobilfunkbereich etc.

    Irgendwie kann es doch nicht sein dass dies im 1.6er nicht funktioniert, oder??

    Gruß
    Thorsten

    Edit: also [2-9] scheint doch zu gehen, [23456789] aber definitiv nicht. Irgendwie schrott...
     
  4. kombjuder

    kombjuder IPPF-Promi

    Registriert seit:
    2 Nov. 2004
    Beiträge:
    3,086
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    Weil am Rhein
    Neu: exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr

    alt: exten => _3X,n,Dial(SIP/${EXTEN},55,Ttr)


    Zumindest die Zeitansage verlangt diese alte Schreibweise.
     
  5. thorsten.gehrig

    thorsten.gehrig Mitglied

    Registriert seit:
    14 Juni 2004
    Beiträge:
    490
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    hi
    mein problem ist ja nicht bei befehlen - da kenne ich den unterschied zwischen alter und neuer schreibweise. beim include kenne ich aber keine andere schreibweise - und auch deine antwort bringt mich noch nicht auf die richtige fährte...
     
  6. Netview

    Netview IPPF-Promi

    Registriert seit:
    1 Apr. 2004
    Beiträge:
    3,366
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Beruf:
    Dipl.-Inf.
    Ort:
    Westerwald
    Hi!

    Ich habe jetzt auf 1.6.1rc2 umgestellt und festgestellt, dass die 'Time-conditional included statements' wohl immer noch nicht funktionieren?!

    Gib es einen workaround bzw. neue Erkenntnisse zu diesem Thema?
     
  7. Netview

    Netview IPPF-Promi

    Registriert seit:
    1 Apr. 2004
    Beiträge:
    3,366
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Beruf:
    Dipl.-Inf.
    Ort:
    Westerwald
    Die Lösung ist alle '|' durch ',' zu ersetzen - gilt auch für andere Funktionen (syntax-change)!