From 05a73fb1fd6eca11e5a512cfb861fc36e85856d4 Mon Sep 17 00:00:00 2001 From: NuSkooler Date: Wed, 12 Oct 2022 02:29:15 +0000 Subject: [PATCH] deploy: 94da8798cf2ac8fec990255e7acf282ee578a259 --- 404.html | 25 - admin/administration.html | 29 +- admin/oputil.html | 29 +- admin/updating.html | 29 +- art/general.html | 29 +- art/mci.html | 64 +- art/themes.html | 29 +- art/views/button_view.html | 29 +- art/views/edit_text_view.html | 29 +- art/views/full_menu_view.html | 29 +- art/views/horizontal_menu_view.html | 29 +- art/views/mask_edit_text_view.html | 29 +- art/views/multi_line_edit_text_view.html | 33 +- art/views/predefined_label_view.html | 2414 ------------------ art/views/spinner_menu_view.html | 33 +- art/views/text_view.html | 31 +- art/views/toggle_menu_view.html | 29 +- art/views/vertical_menu_view.html | 29 +- configuration/acs.html | 29 +- configuration/archivers.html | 29 +- configuration/colour-codes.html | 29 +- configuration/config-files.html | 29 +- configuration/config-hjson.html | 29 +- configuration/creating-config.html | 29 +- configuration/directory-structure.html | 29 +- configuration/email.html | 29 +- configuration/event-scheduler.html | 29 +- configuration/external-binaries.html | 29 +- configuration/file-transfer-protocols.html | 29 +- configuration/hjson.html | 29 +- configuration/menu-hjson.html | 29 +- configuration/security.html | 29 +- configuration/sysop-setup.html | 29 +- filebase/acs.html | 29 +- filebase/first-file-area.html | 29 +- filebase/index.html | 29 +- filebase/network-mounts-and-symlinks.html | 29 +- filebase/tic-support.html | 29 +- filebase/uploads.html | 29 +- filebase/web-access.html | 29 +- index.html | 25 - installation/docker.html | 29 +- installation/hardware/rpi.html | 29 +- installation/hardware/windows.html | 29 +- installation/install-script.html | 29 +- installation/installation-methods.html | 29 +- installation/manual.html | 29 +- installation/network.html | 29 +- installation/production.html | 29 +- installation/testing.html | 29 +- messageareas/bso-import-export.html | 29 +- messageareas/configuring-a-message-area.html | 29 +- messageareas/ftn.html | 29 +- messageareas/message-networks.html | 29 +- messageareas/netmail.html | 29 +- messageareas/qwk.html | 29 +- misc/user-interrupt.html | 29 +- modding/autosig-edit.html | 29 +- modding/bbs-list.html | 29 +- modding/door-servers.html | 29 +- modding/existing-mods.html | 29 +- modding/file-area-list.html | 29 +- modding/file-base-download-manager.html | 29 +- modding/file-base-web-download-manager.html | 29 +- modding/file-transfer-protocol-select.html | 29 +- modding/last-callers.html | 29 +- modding/local-doors.html | 29 +- modding/menu-modules.html | 29 +- modding/msg-area-list.html | 29 +- modding/msg-conf-list.html | 29 +- modding/node-msg.html | 29 +- modding/onelinerz.html | 29 +- modding/rumorz.html | 29 +- modding/set-newscan-date.html | 29 +- modding/show-art.html | 29 +- modding/telnet-bridge.html | 29 +- modding/top-x.html | 29 +- modding/user-2fa-otp-config.html | 29 +- modding/user-list.html | 29 +- modding/wfc.html | 29 +- modding/whos-online.html | 29 +- servers/contentservers/gopher.html | 29 +- servers/contentservers/nntp.html | 29 +- servers/contentservers/web-server.html | 29 +- servers/loginservers/ssh.html | 29 +- servers/loginservers/telnet.html | 29 +- servers/loginservers/websocket.html | 29 +- sitemap.xml | 174 +- troubleshooting/monitoring-logs.html | 29 +- 89 files changed, 282 insertions(+), 4866 deletions(-) delete mode 100644 art/views/predefined_label_view.html diff --git a/404.html b/404.html index cf17edc5..8b8f93ba 100644 --- a/404.html +++ b/404.html @@ -1271,31 +1271,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/admin/administration.html b/admin/administration.html index d9567134..884f88bf 100644 --- a/admin/administration.html +++ b/admin/administration.html @@ -17,11 +17,11 @@ - + +{"description":"Administration","url":"/enigma-bbs/admin/administration.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/admin/administration.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Administration","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/admin/oputil.html b/admin/oputil.html index cd206169..f4fe23b8 100644 --- a/admin/oputil.html +++ b/admin/oputil.html @@ -17,11 +17,11 @@ - + +{"description":"The oputil CLI ENiGMA½ comes with oputil.js henceforth known as oputil, a command line interface (CLI) tool for sysops to perform general system and user administration. You likely used oputil to do the initial ENiGMA configuration.","url":"/enigma-bbs/admin/oputil.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/admin/oputil.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"oputil","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/admin/updating.html b/admin/updating.html index 339e6b5d..0632fd19 100644 --- a/admin/updating.html +++ b/admin/updating.html @@ -17,11 +17,11 @@ - + +{"description":"Updating Keeping your system up to date ensures you have the latest fixes, features, and general improvements. Updating ENiGMA½ can be a bit of a learning curve compared to traditional binary-release systems you may be used to, especially when running from Git cloned source.","url":"/enigma-bbs/admin/updating.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/admin/updating.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Updating","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/general.html b/art/general.html index 80510113..776b8f2f 100644 --- a/art/general.html +++ b/art/general.html @@ -17,11 +17,11 @@ - + +{"description":"General Art Information One of the most basic elements of BBS customization is through it’s artwork. ENiGMA½ supports a variety of ways to select, display, and manage art.","url":"/enigma-bbs/art/general.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/general.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"General Art Information","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/mci.html b/art/mci.html index 267aeeef..84eb88cd 100644 --- a/art/mci.html +++ b/art/mci.html @@ -17,11 +17,11 @@ - + +{"description":"MCI Codes ENiGMA½ supports a variety of MCI codes. Some predefined codes produce information about the current user, system, or other statistics while others are used to instantiate a View.","url":"/enigma-bbs/art/mci.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/mci.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"MCI Codes","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - @@ -2683,7 +2658,7 @@ IV - Indicator as to rather the curent user is visible or not. See also getStatusVisibleIndicators() in Themes + Indicator as to rather the current user is visible or not. See also getStatusVisibleIndicators() in Themes @@ -2731,12 +2706,12 @@
    -

    :information_source: More are added all -the time so also check out core/predefined_mci.js -for a full listing.

    +

    :information_source: More are added all the time so also check out core/predefined_mci.js for a full listing.

    -

    :memo: Many codes attempt to pay homage to Oblivion/2, iNiQUiTY, etc.

    +
    +

    :memo: Many codes attempt to pay homage to Oblivion/2, iNiQUiTY, etc.

    +

    Views

    A View is a control placed on a form that can display variable data or collect input. One example of a View is @@ -2820,13 +2795,6 @@ a Vertical Menu (%VM): Toggle Menu A toggle menu Commonly used for Yes/No style input. See Toggle Menu - - - - PL - Predefined Label - Show environment information - See Predefined Label @@ -2917,7 +2885,7 @@ a Vertical Menu (%VM): text - (initial) text of a view + Set’s the view’s text if applicable, such as a TextView or EditTextView amongst others. See MCI Formatting below for advanced formatting options using the submit @@ -2998,6 +2966,22 @@ a Vertical Menu (%VM):

    Entry Formatting

    Various strings can be formatted using a syntax that allows width & precision specifiers, text styling, etc. Depending on the context, various elements can be referenced by {name}. Additional text styles can be supplied as well. The syntax is largely modeled after Python’s string format mini language.

    +

    MCI Formatting

    +

    For more advanced layouts, you may want to apply formatting to MCI codes. In this case, an alternative syntax is supported similar to standard Entry Formatting.

    + +

    MCI codes can be surrounded by { and } in the text field in your theme.hjson for a Text Label (%TL aka Text View). Some examples:

    +
    text: "|00|07{BN!stylel33t}" // render board name in "l33t" text
    +
    +// MCI codes that produce a number can use appropriate stylers as well
    +text: "|00|07{SD:,}"
    +// ...or perhaps
    +text: "|00:07{SD!countWithAbbr}"
    +
    + +
    +

    :bulb: MCI formatting also applies when programmatically calling setText() of TextView’s and derived views.

    +
    +

    Additional Text Styles

    Some of the text styles mentioned above are also available in the mini format language:

    diff --git a/art/themes.html b/art/themes.html index ba234b2d..d68a622b 100644 --- a/art/themes.html +++ b/art/themes.html @@ -17,11 +17,11 @@ - + +{"description":"Themes ENiGMA½ comes with an advanced theming system allowing system operators to highly customize the look and feel of their boards. A given installation can have as many themes as you like for your users to choose from.","url":"/enigma-bbs/art/themes.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/themes.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Themes","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/views/button_view.html b/art/views/button_view.html index 786f1fd6..2ae94fa2 100644 --- a/art/views/button_view.html +++ b/art/views/button_view.html @@ -17,11 +17,11 @@ - + +{"description":"Button View A button view supports displaying a button on a screen.","url":"/enigma-bbs/art/views/button_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/button_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Button View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/views/edit_text_view.html b/art/views/edit_text_view.html index 549e3b3e..eb33467c 100644 --- a/art/views/edit_text_view.html +++ b/art/views/edit_text_view.html @@ -17,11 +17,11 @@ - + +{"description":"Edit Text View An edit text view supports editing form values on a screen. This can be for new entry as well as editing existing values defined by the module.","url":"/enigma-bbs/art/views/edit_text_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/edit_text_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Edit Text View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/views/full_menu_view.html b/art/views/full_menu_view.html index 4e53c29d..1b4c6c31 100644 --- a/art/views/full_menu_view.html +++ b/art/views/full_menu_view.html @@ -17,11 +17,11 @@ - + +{"description":"Full Menu View A full menu view supports displaying a list of times on a screen in a very configurable manner. A full menu view supports either a single row or column of values, similar to Horizontal Menu (HM) and Vertical Menu (VM), or in multiple columns.","url":"/enigma-bbs/art/views/full_menu_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/full_menu_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Full Menu View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/views/horizontal_menu_view.html b/art/views/horizontal_menu_view.html index dfa96110..9be91b14 100644 --- a/art/views/horizontal_menu_view.html +++ b/art/views/horizontal_menu_view.html @@ -17,11 +17,11 @@ - + +{"description":"Horizontal Menu View A horizontal menu view supports displaying a list of times on a screen horizontally (side to side, in a single row) similar to a lightbox.","url":"/enigma-bbs/art/views/horizontal_menu_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/horizontal_menu_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Horizontal Menu View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/views/mask_edit_text_view.html b/art/views/mask_edit_text_view.html index 5763d6f6..0d66505f 100644 --- a/art/views/mask_edit_text_view.html +++ b/art/views/mask_edit_text_view.html @@ -17,11 +17,11 @@ - + +{"description":"Mask Edit Text View A mask edit text view supports editing form values on a screen. This can be for new entry as well as editing existing values. Unlike a edit text view, the mask edit text view uses a mask pattern to specify what format the values should be entered in.","url":"/enigma-bbs/art/views/mask_edit_text_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/mask_edit_text_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Mask Edit Text View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1273,31 +1273,6 @@ - - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - diff --git a/art/views/multi_line_edit_text_view.html b/art/views/multi_line_edit_text_view.html index c6f93bd0..102b8206 100644 --- a/art/views/multi_line_edit_text_view.html +++ b/art/views/multi_line_edit_text_view.html @@ -17,11 +17,11 @@ - + +{"description":"Multi Line Edit Text View A text display / editor designed to edit or display a message.","url":"/enigma-bbs/art/views/multi_line_edit_text_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/multi_line_edit_text_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Multi Line Edit Text View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1274,31 +1274,6 @@ - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - - @@ -2304,7 +2279,7 @@ MENU - Predefined Label View » + Spinner Menu View »
    @@ -2416,7 +2391,7 @@ « Mask Edit Text View - Predefined Label View » + Spinner Menu View »
    diff --git a/art/views/predefined_label_view.html b/art/views/predefined_label_view.html deleted file mode 100644 index d3897271..00000000 --- a/art/views/predefined_label_view.html +++ /dev/null @@ -1,2414 +0,0 @@ - - - - - - - - - - - -Predefined Label View | ENiGMA½ BBS Software - - - - - - - - - - - - - - - - - -
    - -
    -
    -
    - - -
    -

    Predefined Label View

    -

    Predefined Label View

    -

    A predefined label view supports displaying a predefined MCI label on a screen.

    - -

    General Information

    - -
    -

    :information_source: A predefined label view is defined with a percent (%) and the characters PL, followed by the view number and then the predefined MCI value in parenthesis. For example: %PL1(VL) to display the Version Label. NOTE: this is an alternate way of placing MCI codes, as the MCI can also be placed on the art page directly with the code. For example %VL. The difference between these is that the PL version can have additional formatting options applied to it.

    -
    - -
    -

    :information_source: See Predefined Codes in MCI for the list of available MCI codes.

    -
    - -
    -

    :information_source: See MCI for general information on how to use views and common configuration properties available for them.

    -
    - -

    Properties

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    PropertyDescription
    textStyleSets the standard (non-focus) text style. See Text Styles in MCI -
    justifySets the justification of the MCI value text. Options: left (default), right, center
    fillCharSpecifies a character to fill extra space in the view. Defaults to an empty space
    widthSpecifies the width that the value should be displayed in (default 3)
    textOverflowIf the MCI is wider than width, set overflow characters. See Text Overflow below
    - -

    Text Overflow

    - -

    The textOverflow option is used to specify what happens when a predefined MCI string is too long to fit in the width defined.

    - -
    -

    :information_source: If textOverflow is not specified at all, a predefined label view can become wider than the width if needed to display the MCI value.

    -
    - -
    -

    :information_source: Setting textOverflow to an empty string textOverflow: "" will cause the item to be truncated if necessary without any characters displayed

    -
    - -
    -

    :information_source: Otherwise, setting textOverflow to one or more characters will truncate the value if necessary and display those characters at the end. i.e. textOverflow: ...

    -
    - -

    Example

    - -

    Example

    - -
    -Configuration fragment (expand to view) -
    -
    -
    PL1: {
    -  textStyle: upper
    -}
    -
    -
    -
    - -
    - - -
    -
    -
    -
    - - - - diff --git a/art/views/spinner_menu_view.html b/art/views/spinner_menu_view.html index 325de27b..630a8f41 100644 --- a/art/views/spinner_menu_view.html +++ b/art/views/spinner_menu_view.html @@ -17,11 +17,11 @@ - + +{"description":"Spinner Menu View A spinner menu view supports displaying a set of times on a screen as a list, with one item displayed at a time. This is generally used to pick one option from a list. Some examples could include selecting from a list of states, themes, etc.","url":"/enigma-bbs/art/views/spinner_menu_view.html","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"/enigma-bbs/art/views/spinner_menu_view.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"/enigma-bbs/assets/images/enigma-logo.png"}},"headline":"Spinner Menu View","dateModified":"2022-10-12T02:29:11+00:00","datePublished":"2022-10-12T02:29:11+00:00","@context":"https://schema.org"} @@ -1274,31 +1274,6 @@ - - - - -
  • Predefined Label View
  • - - - - - - - - - - - - - - - - - - - - @@ -2300,7 +2275,7 @@