minor UI cleanup
parent
c9940e6bf6
commit
e0edef691b
|
|
@ -120,6 +120,7 @@ module.exports = function(s,config,lang){
|
|||
{
|
||||
"fieldType": 'div',
|
||||
"id": "monitorPresetsSelection",
|
||||
"style": "max-height:400px;overflow:auto;",
|
||||
"class": "mdl-list"
|
||||
},
|
||||
{
|
||||
|
|
@ -497,23 +498,23 @@ module.exports = function(s,config,lang){
|
|||
"form-group-class": "input-mapping",
|
||||
"possible": [
|
||||
{
|
||||
"name": lang['All streams in first feed'] + '(0, ' + lang.Default + ')',
|
||||
"name": lang['All streams in first feed'] + ' (0, ' + lang.Default + ')',
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"name": lang['First stream in feed'] + '(0:0)',
|
||||
"name": lang['First stream in feed'] + ' (0:0)',
|
||||
"value": "0:0"
|
||||
},
|
||||
{
|
||||
"name": lang['Second stream in feed'] + "(0:1)",
|
||||
"name": lang['Second stream in feed'] + " (0:1)",
|
||||
"value": "0:1"
|
||||
},
|
||||
{
|
||||
"name": lang['Video streams only'] + "(0:v)",
|
||||
"name": lang['Video streams only'] + " (0:v)",
|
||||
"value": "0:v"
|
||||
},
|
||||
{
|
||||
"name": lang['Video stream only from first feed'] + "(0:v:0)",
|
||||
"name": lang['Video stream only from first feed'] + " (0:v:0)",
|
||||
"value": "0:v:0"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -435,20 +435,24 @@ function drawStreamChannelHtml(options){
|
|||
monitorStreamChannels.find('.stream-channel').last().find('[channel-detail="stream_vcodec"]').change()
|
||||
return tempID;
|
||||
}
|
||||
function replaceMap(string,mapNumber){
|
||||
var newString = string.split(':')
|
||||
newString[0] = `${mapNumber}`
|
||||
return newString.join(':')
|
||||
}
|
||||
function replaceMapInName(string,mapNumber){
|
||||
var newString = string.split('(')
|
||||
newString[1] = replaceMap(newString[1],mapNumber)
|
||||
var lastIndex = newString.length - 1
|
||||
if(!newString[lastIndex].endsWith(')')){
|
||||
newString[lastIndex] = newString + ')'
|
||||
}
|
||||
return newString.join('(')
|
||||
}
|
||||
function buildMapSelectorOptionsBasedOnAddedMaps(){
|
||||
var baseOptionSet = definitions['Monitor Settings'].blocks.Input.info.find((item) => {return item.name === 'detail=primary_input'}).possible
|
||||
var newOptGroup = [baseOptionSet]
|
||||
var addedInputMaps = monitorEditorWindow.find('.input-map')
|
||||
function replaceMap(string,mapNumber){
|
||||
var newString = string.split(':')
|
||||
newString[0] = `${mapNumber}`
|
||||
return newString.join(':')
|
||||
}
|
||||
function replaceMapInName(string,mapNumber){
|
||||
var newString = string.split('(')
|
||||
newString[1] = replaceMap(newString[1],mapNumber)
|
||||
return newString.join('(')
|
||||
}
|
||||
$.each(addedInputMaps,function(n){
|
||||
var mapNumber = n + 1
|
||||
var newOptionSet = []
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
<main class="page-tab pt-3" id="tab-onvifDeviceManager">
|
||||
<main class="container page-tab pt-3" id="tab-onvifDeviceManager">
|
||||
<form class="dark row">
|
||||
<%
|
||||
var drawBlock
|
||||
|
|
|
|||
Loading…
Reference in New Issue