"Note: this may cause unwanted changes to "
"already defined channel names."),
.off = offsetof(epggrab_conf_t, channel_rename),
+ .opts = PO_ADVANCED,
.group = 1,
},
{
"Note: this may cause unwanted changes to "
"already defined channel numbers."),
.off = offsetof(epggrab_conf_t, channel_renumber),
+ .opts = PO_ADVANCED,
.group = 1,
},
{
"Note: this may cause unwanted changes to "
"already defined channel icons."),
.off = offsetof(epggrab_conf_t, channel_reicon),
+ .opts = PO_ADVANCED,
.group = 1,
},
{
"time at most. If the EPG data is complete before "
"this limit, the mux is released sooner."),
.off = offsetof(epggrab_conf_t, ota_timeout),
- .opts = PO_ADVANCED,
+ .opts = PO_EXPERT,
.group = 3,
},
{}
"grabber is enabled. Priority is given to the grabber "
"with the highest value set here."),
.off = offsetof(epggrab_module_t, priority),
- .opts = PO_ADVANCED,
+ .opts = PO_EXPERT,
.group = 1
},
{}
titleP: _('EPG Grabber Channels'),
iconCls: 'baseconf',
tabIndex: index,
+ uilevel: 'expert',
del: true,
sort: {
field: 'name',
tvheadend.idnode_form_grid(panel, {
tabIndex: index,
+ uilevel: 'advanced',
clazz: 'epggrab_mod',
comet: 'epggrab_mod',
titleS: _('EPG Grabber Module'),