[RESOLU]Touche programmable"Services" Aastra 6731

Discussion in 'Elastix 2.x' started by buzzy, Dec 28, 2010.

  1. buzzy

    Joined:
    May 20, 2009
    Messages:
    309
    Likes Received:
    0
    Bonjour tout le monde,

    Par auto configuration, le fichier template "demo-user.prf" (livré par le script xml aastra) configure le téléphone avec des touches préprogrammées
    Key 1: Park
    Key 2: DND
    Key 3: Call Forward
    Key 4: Presence
    Key 5: Parking
    Key 6: Delete (backspace key)
    Key 7: Directory
    Key 8: Logout

    Certaines touches me sont inutiles (pas de souci, je n'ai qu'à modifier le fichier "demo-user.prf").
    Je sais qu'il est possible de programmer une touche "services".
    L'idée que j'ai serai de configurer cette touche pour avoir accès à l'ensemble des application XML (dnd, call forward, follow me, park....)et ainsi utiliser les touches programmable pour du monitoring..
    Comment hébérger dans un répértoire tous mes fichiers xml qui seront atteint par la touche "services" ?
    Quelqu'un a t il déja configuré la touche "services" ?
    Merci pour vos retours.
     
  2. danardf

    Joined:
    Dec 3, 2007
    Messages:
    8,069
    Likes Received:
    12
    Re:Touche programmable "Services" Aastra 6731i

    Salut Buzzy.

    Je n'ai pas d'expérience sur lesAastra, mais essayes de regarder dans le fichier:
    Code:
    /var/www/html/modules/endpoint_configuration/libs/vendors/Aastra.cfg.php
    Il est peut-être possible de programmer directement des softkey là dedans? :huh:

    A chaque génération de fichier de config, le template sera sollicité.
     
  3. buzzy

    Joined:
    May 20, 2009
    Messages:
    309
    Likes Received:
    0
    Re:Touche programmable "Services" Aastra 6731i

    bonjour,

    après quelque recherche, je suis arrivé à configurer ma touche "services" et à lui affecter différentes fonctions.
    Il faut modifier le fichier menu1.menu dans /var/www/html/aastra/menu
    Voilà ce que mon fichier donne :

    #######################################################################################################################################
    # Configuration file for the mymenu.php script
    #
    # This file is made 2 types of configuration sequences:
    # RESERVED for the global parameters
    # ITEM for each application
    #
    # [RESERVED]
    # title Main title of the menu in English (mandatory)
    #
    # [ITEM]
    # title Title of the item in English (mandatory)
    # uri URI of the application, $$AA_XML_SERVER_AA$$ represents the local IP address of the server (mandatory)
    # info Help for the item in English (mandatory)
    # PhoneModel yes/no to indicate if the application supports the model, if absent the PhoneModel is supported
    # param List of parameters to be passed to the main script to be passed to the application (optional)
    #
    # EXAMPLE
    # [RESERVED]
    # title=XML applications
    #
    # [Attendance]
    # title=Attendance
    # info=Demo application for School Attendance.
    # uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/school/attendance.php
    # Aastra51i=no
    # Aastra53i=no
    # Aastra9112i=no
    # Aastra9133i=no
    # Aastra480i=no
    # Aastra480i Cordless=no
    # param=user
    #
    #######################################################################################################################################

    [RESERVED]
    title=XML applications

    [Logout]
    title=Logout
    info=Logout the extension from this phone.
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/logout.php
    param=user
    [DND]
    title=DND
    info=Server side Do not Disturb
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/dnd.php
    param=user
    [Call Forward]
    title=Call Forward
    info=Call Forward Always configuration
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/cfwd.php
    param=user
    [Directory]
    title=Directory
    info=PBX Directory
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/directory.php
    param=user
    [SugarCRM]
    title=SugarCRM
    info=SugarCRM Contact Directory
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/sugarCRM.php
    param=user
    [Parking]
    title=Parking
    info=Access to the parked calls on the platform
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/park.php
    [Speed Dial]
    title=Speed Dial
    info=Server side Speed Dial
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/directory/speed.php
    param=user
    [Presence]
    title=Presence
    info=Share your presence status
    uri=http://$$AA_XML_SERVER_AA$$/$$AA_XMLDIRECTORY_AA$$/asterisk/away.php
    param=user
     

Share This Page