Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Html
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

...

Info

The List of custom config parameters that allow changing various settings in config files.

Created: August 2018

Updated: November 2020

Permalink: https://confluence.wildix.com/x/0AiIAQ

Table of Contents


To make any changes to config files, access them via SSH as root:

...

The option allows setting a specific GSM gateway for SMS sending for each separate user:

  • Edit the config file /etc/wildix/smsd-route.conf  by specifying user extension and MAC address of GSM gateway, for example:

    Code Block
    101,9c7533014b00
    102,9c7533014b00
    103,9c7533014b00
    104,9c7533014b01


...

  • Reload SIP by running the command: 

    Code Block
    callweaver -rx'sip reload'


Enable Direct RTP between Kite and Web phone (WMS 5.

...

0X)

Note

Full ICE support for Kite and WebRTC phone:

  • endpoints in the same network - media goes directly
  • endpoints in different networks and open/ moderate NAT - STUN is used to find the best pair of candidates
  • endpoints in different networks, strict NAT - media goes through TURN (on PBX)

...

  • Add the following line to the file /rw2/etc/kamailio/host_specific_custom.cfg

    Code Block
    modparam("pv", "varset", "ice_drtp=i:1")

    Available values: "ice_drtp=i:0" - to disable and "ice_drtp=i:1" - to enable.

...

Modify geolocation sharing on PBX (WMS 5.02)

Specifically this option can be used to block geolocation on Vision/ SuperVision phones since the ACL "Can/cannot - View geolocation via Collaboration - Group"  can't be applied.

...

Note

Notes:

  • Users in Collaboration can still view their own statuses
  • If geolocation is blocked only on PBX A and not blocked on PBX B in WMS Network, users from PBX A are still able to view geolocation of PBX B users

...

Use online streaming of mp3 http/ https sources as music on hold (WMS 5.02)

The feature is disabled by default. When enabled, it allows setting online streaming of mp3 http/ https sources as music on hold.

...

  • Add the following parameters to the file /rw2/etc/callweaver/musiconhold-stream.conf:

    Code Block
    [radio]
    mode=custom
    application=/usr/sbin/cw_play_http_stream.shhttp://stream.104.6rtl.com/rtl-live/mp3-192

    where "http://stream.104.6rtl.com/rtl-live/mp3-192" is 192 is your stream source.


  • Run the command: 

    Code Block
    rcallweaver -rx "moh reload"


  • Add Dialplan application Set -> Music on hold -> radio

Integrate custom HTML code to Collaboration by using Google Tag Manager (WMS 5.02) 

Warning

The feature is available only for Cloud PBXs!

Google Tag Manager allows integrating custom HTML code into Collaboration. Take the following steps

  • Create a new config file template.conf including GTM ID in the file /rw2/etc/pbx/, for example, use the command: 

    Code Block
    echo 'gtm=GTM-12345678' > template.conf

    where 123445678 is Google Tag Manager ID.


  •  After implementation, the following sections appear in the code: 

  1. after the <HEAD> section:

    Code Block
    <!-- Google Tag Manager -->
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
    })(window,document,'script','dataLayer','GTM-XXXX');</script>
    <!-- End Google Tag Manager -->


  2. after the <BODY> section: 

    Code Block
    <!-- Google Tag Manager (noscript) -->
    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX"
    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
    <!-- End Google Tag Manager (noscript) -->


Trunks

Enable Q-value (serial forking) for trunk registration

...

Note

Integrations

Hotel PMS

WHoteld package supports some custom configuration parameters that can be changed by editing the file /etc/wildix/whoteld_manager_custom.conf.

...