From a98940e967fdbdd032553641fd246533b9fae9eb Mon Sep 17 00:00:00 2001 From: Bryan Ashby Date: Mon, 5 Nov 2018 21:08:56 -0700 Subject: [PATCH] Use standard itemFormat for BBS list. Add docs --- art/themes/luciano_blocktronics/theme.hjson | 6 ++---- core/bbs_list.js | 8 ++------ docs/_includes/nav.md | 1 + 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/art/themes/luciano_blocktronics/theme.hjson b/art/themes/luciano_blocktronics/theme.hjson index f3af6df6..60bede01 100644 --- a/art/themes/luciano_blocktronics/theme.hjson +++ b/art/themes/luciano_blocktronics/theme.hjson @@ -315,16 +315,14 @@ } bbsList: { - config: { - listFormat: "|00|07{bbsName}" - focusListFormat: "|00|19|15{bbsName!styleFirstLower}" - } 0: { mci: { VM1: { height: 11 width: 22 focusTextStyle: first upper + itemFormat: "|00|07{bbsName}" + focusItemFormat: "|00|19|15{bbsName!styleFirstLower}" } TL2: { width: 28 } TL3: { width: 28 } diff --git a/core/bbs_list.js b/core/bbs_list.js index 2f9b6084..82943a80 100644 --- a/core/bbs_list.js +++ b/core/bbs_list.js @@ -218,12 +218,7 @@ exports.getModule = class BBSListModule extends MenuModule { } setEntries(entriesView) { - const config = this.menuConfig.config; - const listFormat = config.listFormat || '{bbsName}'; - const focusListFormat = config.focusListFormat || '{bbsName}'; - - entriesView.setItems(this.entries.map( e => stringFormat(listFormat, e) ) ); - entriesView.setFocusItems(this.entries.map( e => stringFormat(focusListFormat, e) ) ); + return entriesView.setItems(this.entries); } displayBBSList(clearScreen, cb) { @@ -277,6 +272,7 @@ exports.getModule = class BBSListModule extends MenuModule { (err, row) => { if (!err) { self.entries.push({ + text : row.bbs_name, // standard field id : row.id, bbsName : row.bbs_name, sysOp : row.sysop, diff --git a/docs/_includes/nav.md b/docs/_includes/nav.md index 33702016..7d3d4c29 100644 --- a/docs/_includes/nav.md +++ b/docs/_includes/nav.md @@ -69,6 +69,7 @@ - [User List]({{ site.baseurl }}{% link modding/user-list.md %}) - [Message Conference List]({{ site.baseurl }}{% link modding/msg-conf-list.md %}) - [Message Area List]({{ site.baseurl }}{% link modding/msg-area-list.md %}) + - [BBS List]({{ site.baseurl }}{% link modding/bbs-list.md %}) - Administration - [oputil]({{ site.baseurl }}{% link admin/oputil.md %})