18
Snom D7C User Manual
Configuring the function keys
• Parameter
fkey idx
. The unique identifier of the function key when connected to a particular
phone model.
NOTE:
The
fkey idx
of a particular key depends on the number of function keys on the
phone, the number of expansion modules connected to the phone, and the position of
the module in the daisy chain. For your convenience, we have prepared a table of the
numbering system; please see
"Function key numbering system" on page 20.
• Parameter
context
. This setting specifies the identity (account) that can use the key. The default
is Identity 1. Valid settings:
◦
All active identities (accounts) registered on the phone: Setting "active".
◦
One identity specified by its number. Example: Setting "1" for Identity 1.
• Parameter
label
. The label (name, etc.) to be shown on the expansion module's display. On the
Function Keys
page of the phone's web interface this is the string entered in the text field of
Label
. See "SmartLabels" on page 11.
Examples for an extension setting.
◦
label="Joe Miller" displays
DND
Off
DND
On
Extension
Joe Miller
Extension
1236
Joe Miller
Joe Miller
1236
Line
Free
Extension
1234
Extension
Extension
1234
Extension
1234
Free
Line
Free
Line
Free
Line
Free
.
◦
label="Joe Miller<br>1236" displays two lines:
DND
Off
DND
On
Extension
Joe Miller
Extension
1236
Joe Miller
Joe Miller
1236
Line
Free
Extension
1234
Extension
1234
Extension
1234
Extension
1234
Free
Line
Free
Line
Free
Line
Free
• Parameter
default_text
. Optional attribute that can be any string. When the parameter
label
is
not set for a key, the value of default_text will be displayed as the key's label on the display of
the D7C (see "Display layout" on page 10
). You can define an arbitrary fixed text or use
$name,
$state, and $type to insert dynamic information. The default value is "
$name $state".
◦
$name: Inserts the label or, if label is not set, the extension/phone number supplied as the
key's argument.
◦
$state: Inserts the key's state (free, busy, etc.) when functions like line or extension are
mapped onto the key.
◦
$type: Inserts the key type.
• Parameter
perm
. Valid values are:
-
perm="!": The settings of the key can be changed by mass provisioning, but only if the
end user has not made changes to the configuration on the phone itself or on its web
interface.
-
perm="&", perm="R", perm=" ": The settings of the key are Read Only and cannot be
changed by the end user.
-
perm="$", perm="RW", perm="": The settings of the key can be changed by mass
provisioning; any end user configurations will be overwritten on reboot.
• Argument
.
◦
The default is line. Example:
<fkey idx="
19
" context="
1
" label="" default_text="
$name $state
" perm="">
line
</fkey>.
◦
Examples for other functions:
NOTE:
These settings depend on the requirements of the PBX.
-
Extension: <fkey idx="19" context="1" label="Mary" default_text="
$name $state"
perm="">dest sip:[email protected];user=phone</fkey>
-
Speed dial:
<fkey idx="20" context="1" label="Mary/cell" default_text="
$name $state
" perm="">speed