Added ringback silence capability (#5162)
* Update format_ringback.lua * Update ringbacks.php
This commit is contained in:
parent
9171de9edc
commit
7ac144fe05
|
|
@ -14,6 +14,8 @@
|
|||
ringback = trim(api:execute("global_getvar", "ringback"));
|
||||
--convert to tone_stream
|
||||
ringback = "tone_stream://" .. ringback .. ";loops=-1";
|
||||
elseif (ringback == "silence") then
|
||||
ringback = "silence"
|
||||
elseif (ringback:match("%${.*}")) then
|
||||
--strip the ${ and }
|
||||
ringback = ringback:gsub("%${", "");
|
||||
|
|
@ -28,4 +30,4 @@
|
|||
ringback = "tone_stream://" .. ringback .. ";loops=-1";
|
||||
end
|
||||
return ringback;
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -163,6 +163,8 @@ if (!class_exists('ringbacks')) {
|
|||
foreach ($this->ringtones_list as $ringtone_value => $ringtone_name) {
|
||||
$select .= " <option value='\${".$ringtone_value."}'".(($selected_ringtone == $ringtone_value) ? ' selected="selected"' : null).">".$ringtone_name."</option>\n";
|
||||
}
|
||||
//add silence option
|
||||
$select .= " <option value='silence'>Silence</option>\n";
|
||||
$select .= " </optgroup>\n";
|
||||
unset($selected_ringtone);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue