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

Clientabhängig Rauswählen

Dieses Thema im Forum "Asterisk Rufnummernplan" wurde erstellt von miwe, 20 Juni 2005.

  1. miwe

    miwe Mitglied

    Registriert seit:
    6 Okt. 2004
    Beiträge:
    300
    Zustimmungen:
    0
    Punkte für Erfolge:
    16
    Hallo...

    Im Moment können alle Nebenstellen (10,11,12,13) über diverse Ziffern enstprechende VOIP Anbieter auswählen und entsprechend raustelefonieren und erreicht werden.
    Dieses möchte ich aber beim Telefon meiner besseren Hälfte (Intern 13) etwas einschränken, da Sie den technischen Hintergrund nicht ganau kennt und Sie einfach normal telefonieren will.
    Sie soll bei der Anwahl keine Anbietervorwahl mit eingeben müssen, sondern automatisch über GMX rausgehen,sobald Sie die Anwahl mit 0 beginnt. Anderenfalss sollte Sie intern bleiben, damit Sie die internen Telefone erreichen kann. Ideal wäre ein Fallback aufs Festnetz, falls mal GMX nicht geht.
    Weiterhin würde ich der Nebenstelle 12 alles verbieten wollen, die Möglichkeit, alle internen Rufnummern (10,11,13) erreichen zu können sollte aber erhalten bleiben.

    Villeicht hat ja jemand dies eine oder andere Codeschnipsel für mich, was mir die Arbeit erleichtert.

    Vielen Dank

    Miwe
     
  2. lo4dro

    lo4dro Mitglied

    Registriert seit:
    14 Okt. 2004
    Beiträge:
    656
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hallo.

    Ich habe für jeden User einen eigenen Contex angelegt.
    In diesem Contex stehen dann die Rechte der User.

    z.B.

    [user-73504]
    include => verboten
    include => default
    include => amt
    include => sipgate
    include => purtel
    include => vbox

    damit das so bei isdn-usern funktioniert muss man ein kleinen Hilfseintrag einfügen.

    [isdn]
    language = de
    exten => s,1,NoOP
    exten => _X.,1,Goto(user-${CALLERIDNUM},${EXTEN},1)
     
  3. 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
    exten => _0.,1,GotoIf($[${CALLERIDNUM} = 13]?2:4)
    exten => _0.,2,Dial(SIP/${EXTEN}@gmx,,)
    exten => _0.,3,Macro(cbh)
    exten => _0.,4,NoOp oder Goto etc.

    [macro-cbh]

    exten => s,1,Congestion
    exten => s,2,Busy
    exten => s,3,Hangup