From: Mark Clarkstone Date: Sat, 2 Apr 2016 17:37:45 +0000 (+0100) Subject: mdhelp: Add memoryinfo help doc plus various little fixes. X-Git-Tag: v4.2.1~756 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec18791f954364d99c0a4408816f401a406a2916;p=thirdparty%2Ftvheadend.git mdhelp: Add memoryinfo help doc plus various little fixes. --- diff --git a/docs/class/memoryinfo.md b/docs/class/memoryinfo.md new file mode 100644 index 000000000..9f406a0f1 --- /dev/null +++ b/docs/class/memoryinfo.md @@ -0,0 +1,3 @@ +This tab displays various memory usage information useful for debugging. + +**It does not have any user configurable options.** diff --git a/src/access.c b/src/access.c index 7c33c4a65..47eeef4b1 100644 --- a/src/access.c +++ b/src/access.c @@ -1437,7 +1437,7 @@ extern const char *tvh_doc_access_entry_class[]; const idclass_t access_entry_class = { .ic_class = "access", - .ic_caption = N_("Access"), + .ic_caption = N_("Access Entries"), .ic_event = "access", .ic_perm_def = ACCESS_ADMIN, .ic_doc = tvh_doc_access_entry_class, diff --git a/src/memoryinfo.c b/src/memoryinfo.c index 1e01b7656..68d7efe37 100644 --- a/src/memoryinfo.c +++ b/src/memoryinfo.c @@ -29,10 +29,13 @@ service_class_get_title ( idnode_t *self, const char *lang ) return ((memoryinfo_t *)self)->my_name; } +extern const char *tvh_doc_memoryinfo_class[]; + const idclass_t memoryinfo_class = { .ic_class = "memoryinfo", .ic_caption = N_("Memory information"), .ic_event = "memoryinfo", + .ic_doc = tvh_doc_memoryinfo_class, .ic_perm_def = ACCESS_ADMIN, .ic_get_title = service_class_get_title, .ic_properties = (const property_t[]){ diff --git a/src/webui/static/app/tvhlog.js b/src/webui/static/app/tvhlog.js index d0b09a96d..866cec75a 100644 --- a/src/webui/static/app/tvhlog.js +++ b/src/webui/static/app/tvhlog.js @@ -35,13 +35,13 @@ tvheadend.memoryinfo = function(panel, index) { tvheadend.idnode_grid(panel, { url: 'api/memoryinfo', - titleS: _('Memory Info Entry'), - titleP: _('Memory Info Entries'), + titleS: _('Memory Information Entry'), + titleP: _('Memory Information Entries'), iconCls: 'exclamation', tabIndex: index, readonly: true, help: function() { - new tvheadend.help(_('Memory information entries'), 'config_memoryinfo.html'); + new tvheadend.mdhelp('class/memoryinfo'); } }); };