{ info: { name: Mystery Skull author: Luciano Ayres group: blocktronics enabled: true // // Also check out Luciano's ANSIGARDEN: // http://www.ansigarden.com/ // } customization: { defaults: { passwordChar: * dateTimeFormat: { short: MMM Do hh:mm a } } menus: { matrix: { mci: { VM1: { itemFormat: "|03{text}" focusItemFormat: "|11{text!styleFirstLower}" } } } newUserApplication: { mci: { ET1: { width: 23 } ET2: { width: 23 } ET5: { width: 23 } ET6: { width: 23 } ET7: { width: 23 } ET8: { width: 23 } ET9: { width: 23 } ET10: { width: 23 } TM12: { focusTextStyle: first lower } } } newUserApplicationSsh: { mci: { ET1: { width: 23 } ET2: { width: 23 } ET5: { width: 23 } ET6: { width: 23 } ET7: { width: 23 } ET8: { width: 23 } ET9: { width: 23 } ET10: { width: 23 } TM12: { focusTextStyle: first lower } } } newUserFeedbackToSysOp: { 0: { mci: { TL1: { width: 19, textOverflow: "..." } ET2: { width: 19, textOverflow: "..." } ET3: { width: 19, textOverflow: "..." } } } 1: { mci: { MT1: { height: 14 } } } } login: { mci: { ET1: { width: 14 } ET2: { width: 14 } } } fullLoginSequenceOnelinerz: { config: { dateTimeFormat: ddd hh:mma } 0: { mci: { VM1: { height: 10 width: 20 itemFormat: "|00|11{userName:<12}|08: |03{oneliner:<59.59}" } TM2: { focusTextStyle: first lower } } } 1: { mci: { ET1: { width: 60 } TL2: { width: 60 } TM3: { focusTextStyle: first lower } } } } mainMenuUserAchievementsEarned: { config: { dateTimeFormat: MMM Do hh:mma achievementsInfoFormat10: "|00|07\"|11{title}|07\"" achievementsInfoFormat11: "|00|03{text}" } mci: { VM1: { height: 11 width: 76 itemFormat: "|00|15{ts} |07- |03{title:<47.46} |15{points:,}|07 pts" focusItemFormat: "|00|19|15{ts} - {title:<47.46} {points:,} pts" } TL10: { width: 76 } TL11: { width: 76 } } } mainMenuUserStats: { mci: { UN1: { width: 15 } UR2: { width: 15 } LO3: { width: 15 } UF4: { width: 15 } UG5: { width: 15 } UT6: { width: 15 } UC7: { width: 15 } ST8: { width: 15 } } } mainMenuSystemStats: { mci: { BN1: { width: 17 } VN2: { width: 17 } OS3: { width: 33 } SC4: { width: 33 } AN7: { width: 6 } ND8: { width: 6 } TC9: { width: 6 } TT11: { width: 6 } PT12: { width: 6 } TP13: { width: 6 } NV14: { width: 17 } } } mainMenuLastCallers: { config: { dateTimeFormat: MMM Do hh:mma } mci: { VM1: { height: 10, width: 20 itemFormat: "|00|11{userName:<17.16} |03{location:<20.19} |11{affils:<18.17} |03{ts:<15}" } } } mainMenuUserList: { config: { dateTimeFormat: MMM Do hh:mma } mci: { VM1: { height: 15, width: 50 itemFormat: "|00|11{userName:<17.17}|03{affils:<21.21}|11{location:<19.19}|03{lastLoginTs}" focusItemFormat: "|00|19|15{userName:<17.17}{affils:<21.21}{location:<19.19}{lastLoginTs}" } } } mainMenuWhosOnline: { mci: { VM1: { height: 10, width: 20 itemFormat: "|00|03{node:<6.6}|11{userName:<17.17}|03{affils:<19.19}|11{action:<20.20}|03{timeOn:<8}" } } } mainMenuFeedbackToSysOp: { 0: { mci: { TL1: { width: 19, textOverflow: "..." } ET2: { width: 19, textOverflow: "..." } ET3: { width: 19, textOverflow: "..." } } } 1: { mci: { MT1: { height: 14 } } } } mainMenuOnelinerz: { config: { dateTimeFormat: ddd hh:mma } 0: { mci: { VM1: { height: 10 itemFormat: "|00|11{userName:<12}|08: |03{oneliner:<59.59}" } TM2: { focusTextStyle: first lower } } } 1: { mci: { ET1: { width: 60 } TL2: { width: 60 } TM3: { focusTextStyle: first lower } } } } messageBaseMessageList: { config: { dateTimeFormat: ddd MMM Do allViewsInfoFormat10: "|00|15{msgNumSelected:>4.4} |08/ |15{msgNumTotal:<4.4}" } mci: { VM1: { height: 14 width: 70 itemFormat: "|00|15{msgNum:>4} |03{subject:<28.27} |11{fromUserName:<20.20} |03{ts:<15.16} |15{newIndicator}" focusItemFormat: "|00|19|15{msgNum:>4} {subject:<28.27} {fromUserName:<20.20} {ts:<15.16} {newIndicator}" } } } messageBaseChangeCurrentConference: { mci: { VM1: { width: 26 height: 19 itemFormat: "|00|15{index} |07- |03{name}" focusItemFormat: "|00|19|15{index} - {name}" } } } messageBaseChangeCurrentArea: { mci: { VM1: { width: 26 height: 19 itemFormat: "|00|15{index:.2} |07- |03{name}" focusItemFormat: "|00|09|15{index:.2} - {name}" } } } messageBaseSetNewScanDate: { mci: { SM2: { width: 54 itemFormat: "|00|07{conf.name} |08- |07{area.name}" focusItemFormat: "|00|15{conf.name} |07- |15{area.name}" } } } qwkExportPacketCurrentConfig: { mci: { TL1: { width: 70 } TL2: { width: 70 } } } privateMailMenuCreateMessage: { 0: { mci: { TL1: { width: 19, textOverflow: "..." } ET2: { width: 19, textOverflow: "..." } ET3: { width: 19, textOverflow: "..." } } } 1: { mci: { MT1: { height: 14 } } } } privateMailMenuInbox: { config: { dateTimeFormat: ddd MMM Do allViewsInfoFormat10: "|00|15{msgNumSelected:>4.4} |08/ |15{msgNumTotal:<4.4}" } mci: { VM1: { height: 14 width: 70 itemFormat: "|00|15{msgNum:>4} |03{subject:<28.27} |11{fromUserName:<20.20} |03{ts} |15{newIndicator}" focusItemFormat: "|00|19|15{msgNum:>4} {subject:<28.27} {fromUserName:<20.20} {ts} {newIndicator}" } XY2: { width: 30 } } } mainMenuRumorz: { 0: { mci: { VM1: { height: 14, width: 70 itemFormat: "|00|11 {rumor}" focusItemFormat: "|00|15> |14{rumor}" } TM2: { focusTextStyle: upper items: [ "yes", "no" ] } } } 1: { mci: { ET1: { width: 60 } TL2: { width: 60 } TM3: { focusTextStyle: upper } } } } bbsList: { 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 } TL4: { width: 28 } TL5: { width: 28 } TL6: { width: 28 } TL7: { width: 28 } TL8: { width: 28 } TL9: { width: 28 } } }, 1: { mci: { ET1: { width: 32 } ET2: { width: 32 } ET3: { width: 32 } ET4: { width: 32 } ET5: { width: 32 } ET6: { width: 32 } ET7: { width: 32 } ET8: { width: 32 } TM17: { focusTextStyle: first upper } } } } userTwoFactorAuthOTPConfig: { config: { menuInfoFormat10: "{infoText}" infoText: { disabled: Enabling 2-factor authentication can greatly increase account security. } } mci: { TM1: { width: 20 items: [ "disabled" "enabled" ] focusTextStyle: upper styleSGR1: |08 } SM2: { width: 20 focusTextStyle: upper styleSGR1: |08 items: [ // order is important: "Time-Based - TOTP" "HMAC-Based - HOTP" "Google Auth" ] } TM3: { focusTextStyle: upper styleSGR1: |00|08 } MT10: { width: 31 height: 3 mode: preview acceptsFocus: false } } } nodeMessage: { config: { messageFormat: "|00|08 :: |03message from |11{fromUserName} |08/ |03node |11{fromNodeId}|08 @ |11{timestamp} |08::\r\n|07 {message}" } 0: { mci: { SM1: { width: 25 itemFormat: "|00|03node |07{text} |08(|07{userName}|08)" focusItemFormat: "|00|11node |15{text} |07(|15{userName}|07)" } ET2: { width: 65 } TL3: { width: 65 } } } } editAutoSignature: { 0: { mci: { MT1: { height: 8 width: 73 } BT2: { focusTextStyle: upper } } } } messageSearch: { 0: { mci: { ET1: { width: 42 } BT2: { focusTextStyle: upper } SM3: { width: 42 } SM4: { width: 42 } ET5: { width: 42 } ET6: { width: 42 } BT7: { focusTextStyle: upper } } } } messageBaseSearchMessageList: { config: { allViewsInfoFormat10: "|00|15{msgNumSelected:>4.4} |08/ |15{msgNumTotal:<4.4}" // Fri Sep 25th dateTimeFormat: ddd MMM Do } mci: { VM1: { height: 14 width: 71 itemFormat: "|00|15 {msgNum:<4.4} |03{subject:<27.26} |07{toUserName:<13.12} {fromUserName:<13.12} |03{ts:<12.12}" focusItemFormat: "|00|19> |15{msgNum:<4.4} {subject:<27.26} {toUserName:<13.12} {fromUserName:<13.12} {ts:<12.12}" } } } messageBaseMyMessagesList: { config: { // Fri Sep 25th dateTimeFormat: ddd MMM Do } mci: { VM1: { height: 16 width: 71 itemFormat: "|00|15 {msgNum:<4.4} |03{subject:<34.33} {fromUserName:<19.18} |03{ts:<12.12}" focusItemFormat: "|00|19> |15{msgNum:<4.4} {subject:<34.33} {fromUserName:<19.18} {ts:<12.12}" } } } // The 'msg_list' module looks for this entry by default messageAreaViewPost: { config: { quoteStyleLevel1: [ "|00|11", "|00|08", "|00|03", ] } 0: { mci: { TL1: { width: 19 textOverflow: ... } TL2: { width: 19 textOverflow: ... } TL3: { width: 19 textOverflow: ... } TL5: { width: 19 textOverflow: ... } } } 1: { mci: { MT1: { height: 14 } } } 4: { mci: { HM1: { focusTextStyle: first upper } } } } messageBaseNewPost: { 0: { mci: { TL1: { width: 19, textOverflow: "..." } ET2: { width: 19, textOverflow: "..." } ET3: { width: 19, textOverflow: "..." } //TL4: { width: 25 } } } 1: { mci: { MT1: { height: 14 } } } } messageBaseReplyPost: { 0: { mci: { TL1: { width: 19, textOverflow: "..." } ET2: { width: 19, textOverflow: "..." } ET3: { width: 19, textOverflow: "..." } TL4: { width: 25, textOverflow: "..." } } } 1: { mci: { HM1: { focusTextStyle: first lower } } } } fullLoginSequenceLastCallers: { config: { dateTimeFormat: MMM Do hh:mma } mci: { VM1: { height: 10, width: 20 itemFormat: "|00|11{userName:<17.16} |03{location:<20.19} |11{affils:<18.17} |03{ts:<15}" } } } fullLoginSequenceWhosOnline: { mci: { VM1: { height: 10, width: 20 itemFormat: "|00|03{node:<6.6}|11{userName:<17.17}|03{affils:<19.19}|11{action:<20.20}|03{timeOn:<8}" } } } fullLoginSequenceSysStats: { } fullLoginSequenceUserStats: { mci: { UN1: { width: 15 } UR2: { width: 15 } LO3: { width: 15 } UF4: { width: 15 } UG5: { width: 15 } UT6: { width: 15 } UC7: { width: 15 } ST8: { width: 15 } } } mainMenuUserConfig: { mci: { ET1: { width: 27 } ME2: { width: 27 } ME3: { width: 27 } ET4: { width: 27 } ET5: { width: 27 } ET6: { width: 27 } ET7: { width: 27 } ET8: { width: 27 } ET9: { width: 27 } ET10: { width: 18 } ET11: { width: 18 } TL20: { width: 71 } TL21: { width: 43 } TM25: { focusTextStyle: first lower } } } newScanMessageList: { config: { dateTimeFormat: ddd MMM Do allViewsInfoFormat10: "|00|15{msgNumSelected:>4.4} |08/ |15{msgNumTotal:<4.4}" } mci: { VM1: { height: 14 width: 70 itemFormat: "|00|15 {msgNum:<5.5}|03{subject:<28.27} |15{fromUserName:<20.20} {ts}" focusItemFormat: "|00|19> |15{msgNum:<5.5}{subject:<28.27} {fromUserName:<20.20} {ts}" } } } //////////////////// file base //////////////////////////////// fileBase: { mci: { FN4: { width: 18 textOverflow: ... } } } fileBaseListEntries: { config: { hashTagsSep: "|08, |07" browseInfoFormat10: "|00|10{fileName:<.44} |08- |03{byteSize!sizeWithoutAbbr} |11{byteSize!sizeAbbr} |08- |03uploaded |11{uploadTimestamp}" browseInfoFormat11: "|00|15{areaName}" browseInfoFormat12: "|00|07{hashTags}" browseInfoFormat13: "|00|07{estReleaseYear}" browseInfoFormat14: "|00|07{dlCount}" browseInfoFormat15: "{userRatingString}" browseInfoFormat16: "{isQueued}" browseInfoFormat17: "{webDlLink}{webDlExpire}" webDlExpireTimeFormat: " [|08- |07exp] ddd, MMM Do @ h:mm a" webDlLinkNeedsGenerated: "|08(|07press |10W |07to generate link|08)" isQueuedIndicator: "|00|10YES" isNotQueuedIndicator: "|00|07no" userRatingTicked: "|00|15*" userRatingUnticked: "|00|07-" detailsGeneralInfoFormat10: "{fileName}" detailsGeneralInfoFormat11: "|00|07{byteSize!sizeWithoutAbbr} |11{byteSize!sizeAbbr} |08(|03{byteSize:,} |11B|08)" detailsGeneralInfoFormat12: "|00|07{hashTags}" detailsGeneralInfoFormat13: "{estReleaseYear}" detailsGeneralInfoFormat14: "{dlCount}" detailsGeneralInfoFormat15: "{userRatingString}" detailsGeneralInfoFormat16: "{fileCrc32}" detailsGeneralInfoFormat17: "{fileMd5}" detailsGeneralInfoFormat18: "{fileSha1}" detailsGeneralInfoFormat19: "{fileSha256}" detailsGeneralInfoFormat20: "{uploadByUsername}" detailsGeneralInfoFormat21: "{uploadTimestamp}" detailsGeneralInfoFormat22: "{archiveTypeDesc}" notAnArchiveFormat: "|00|08( |07{fileName} is not an archive |08)" } 0: { mci: { MT1: { height: 16 width: 45 } HM2: { focusTextStyle: first lower } TL11: { width: 21 textOverflow: ... } TL12: { width: 21 textOverflow: ... } TL13: { width: 21 } TL14: { width: 21 } TL15: { width: 21 } TL16: { width: 21 } TL17: { width: 73 } } } 1: { mci: { HM1: { focusTextStyle: first lower } } } 2: { } 3: { // details - nfo/readme mci: { MT1: { height: 19 width: 79 } } } 4: { mci: { VM1: { height: 17 width: 79 itemFormat: "|00|03{fileName:<67.66} {byteSize!sizeWithoutAbbr:>7.6} |11{byteSize!sizeAbbr}" focusItemFormat: "|00|19|15{fileName:<67.66} {byteSize!sizeWithoutAbbr:>7.6} {byteSize!sizeAbbr}" } } } } newScanFileBaseList: { config: { hashTagsSep: "|08, |07" browseInfoFormat10: "|00|10{fileName:<44} |08- |03{byteSize!sizeWithoutAbbr} |11{byteSize!sizeAbbr} |08- |03uploaded |11{uploadTimestamp}" browseInfoFormat11: "|00|15{areaName}" browseInfoFormat12: "|00|07{hashTags}" browseInfoFormat13: "|00|07{estReleaseYear}" browseInfoFormat14: "|00|07{dlCount}" browseInfoFormat15: "{userRatingString}" browseInfoFormat16: "{isQueued}" browseInfoFormat17: "{webDlLink}{webDlExpire}" webDlExpireTimeFormat: " [|08- |07exp] ddd, MMM Do @ h:mm a" webDlLinkNeedsGenerated: "|08(|07press |10W |07to generate link|08)" isQueuedIndicator: "|00|10YES" isNotQueuedIndicator: "|00|07no" userRatingTicked: "|00|15*" userRatingUnticked: "|00|07-" detailsGeneralInfoFormat10: "{fileName}" detailsGeneralInfoFormat11: "|00|07{byteSize!sizeWithoutAbbr} |11{byteSize!sizeAbbr} |08(|03{byteSize:,} |11B|08)" detailsGeneralInfoFormat12: "|00|07{hashTags}" detailsGeneralInfoFormat13: "{estReleaseYear}" detailsGeneralInfoFormat14: "{dlCount}" detailsGeneralInfoFormat15: "{userRatingString}" detailsGeneralInfoFormat16: "{fileCrc32}" detailsGeneralInfoFormat17: "{fileMd5}" detailsGeneralInfoFormat18: "{fileSha1}" detailsGeneralInfoFormat19: "{fileSha256}" detailsGeneralInfoFormat20: "{uploadByUsername}" detailsGeneralInfoFormat21: "{uploadTimestamp}" detailsGeneralInfoFormat22: "{archiveTypeDesc}" notAnArchiveFormat: "|00|08( |07{fileName} is not an archive |08)" } 0: { mci: { MT1: { height: 16 width: 45 } HM2: { focusTextStyle: first lower } TL11: { width: 21 textOverflow: ... } TL12: { width: 21 textOverflow: ... } TL13: { width: 21 } TL14: { width: 21 } TL15: { width: 21 } TL16: { width: 21 } TL17: { width: 73 } } } 1: { mci: { HM1: { focusTextStyle: first lower } } } 2: { } 3: { // details - nfo/readme mci: { MT1: { height: 19 width: 79 } } } 4: { mci: { VM1: { height: 17 width: 79 itemFormat: "|00|03{fileName:<67.66} {byteSize!sizeWithoutAbbr:>7.6} |11{byteSize!sizeAbbr}" focusItemFormat: "|00|19|15{fileName:<67.66} {byteSize!sizeWithoutAbbr:>7.6} {byteSize!sizeAbbr}" } } } } fileBaseBrowseByAreaSelect: { 0: { mci: { VM1: { height: 15 width: 30 focusTextStyle: first lower itemFormat: "|00|03{name}" focusItemFormat: "|00|19|15{name}" } } } } fileBaseSearch: { mci: { ET1: { width: 42 } BT2: { focusTextStyle: first lower } ET3: { width: 42 } SM4: { width: 14 justify: left } SM5: { width: 14 justify: left } SM6: { width: 14 justify: left } BT7: { focusTextStyle: first lower } } } fileBaseExportListFilter: { mci: { ET1: { width: 42 } BT2: { focusTextStyle: first lower } ET3: { width: 42 } SM4: { width: 14 justify: left } SM5: { width: 14 justify: left } SM6: { width: 14 justify: left } BT7: { focusTextStyle: first lower } } } fileBaseExportList: { config: { progBarChar: "|15▒" mainInfoFormat10: "|07{currentFile} |08/ |07{totalFileCount} |08(|07{progress} %|08)" } mci: { TL1: { width: 60 } TL2: { width: 56 fillChar: "|06░" } } } fileBaseFilterEditor: { mci: { ET1: { width: 26 } ET2: { width: 26 } SM3: { width: 14 justify: left } SM4: { width: 14 justify: left } SM5: { width: 14 justify: left } ET6: { width: 26 } HM7: { focusTextStyle: first lower } } } fileBaseDownloadManager: { 0: { mci: { VM1: { height: 11 width: 69 itemFormat: "|00|03{fileName:<61.60} {byteSize!sizeWithoutAbbr:>7.6} |11{byteSize!sizeAbbr}" focusItemFormat: "|00|19|15{fileName:<61.60} {byteSize!sizeWithoutAbbr:>7.6} {byteSize!sizeAbbr}" } HM2: { width: 50 focusTextStyle: first lower } } } } fileBaseWebDownloadManager: { config: { queueManagerInfoFormat10: "|03batch|08: |03{webBatchDlLink}" queueManagerInfoFormat11: "|03exp |08: |03{webBatchDlExpire}" } 0: { mci: { VM1: { height: 8 itemFormat: "|00|03{webDlLink:<36.35} {fileName:<26.25} {byteSize!sizeWithoutAbbr:>7.6} |11{byteSize!sizeAbbr}" focusItemFormat: "|00|19|15{webDlLink:<36.35} {fileName:<26.25} {byteSize!sizeWithoutAbbr:>7.6} {byteSize!sizeAbbr}" } HM2: { width: 50 focusTextStyle: first lower } } } } fileBaseUploadFiles: { config: { // processing processingInfoFormat10: "{stepIndicatorText}" processingInfoFormat11: "|00|15{fileName} |08- |11{currentFileNum} |08/ |11{totalFileNum}" // details entry fileDetailsInfoFormat10: "{fileName} |02■" // dupes dupeInfoFormat: "|00|11{fileName:<53.52}|03{areaName}" } // options 0: { mci: { SM1: { width: 14 justify: left focusTextStyle: first lower } TM2: { focusTextStyle: first lower styleSGR1: |00|08 } ET3: { width: 40 } HM4: { focusTextStyle: first lower } } } // processing/scanning 1: { mci: { TL1: { width: 48 } TL2: { width: 48 } TL3: { width: 48 } MT4: { height: 6 width: 68 mode: preview } TL10: { width: 48 } TL11: { width: 48 } } } // file details 2: { mci: { MT1: { height: 14 width: 45 } ET2: { width: 25 } ME3: { width: 4 } BT4: { focusTextStyle: first lower } } } // dupes 3: { mci: { VM1: { height: 17 width: 75 } } } } fileTransferProtocolSelection: { 0: { mci: { VM1: { height: 15 width: 30 focusTextStyle: first lower itemFormat: "|00|03{name}" focusItemFormat: "|00|19|15{name}" } } } } mrc: { config: { messageFormat: "|00|10<|02{fromUserName}|10>|00 |03{message}|00" privateMessageFormat: "|00|10<|02{fromUserName}|15->{toUserName}|10>|00 |03{message}|00" } 0: { mci: { MT1: { width: 72 height: 18 } ET2: { width: 69 // fnarr! maxLength: 140 } TL3: { width: 20 } TL4: { width: 20 } TL5: { width: 2 } TL6: { width: 2 } } } } irc: { config: { messageFormat: "|00|10<|02{fromUserName}|10>|00 |03{message}|00" privateMessageFormat: "|00|10<|02{fromUserName}|15->{toUserName}|10>|00 |03{message}|00" } 0: { mci: { MT1: { width: 72 height: 17 } ET2: { width: 69 // fnarr! maxLength: 140 } TL3: { width: 20 } TL4: { width: 20 } TL5: { width: 2 } TL6: { width: 2 } } } } } prompts: { messageMenuCommand: { mci: { TL1: { text: "|00|15|MD|08: |03|MC|08>>|11|MA" } } } fileMenuCommand: { mci: { TL1: { text: "|00|15|MD|08 >> |03active filter|08: |10|FN" } } } } achievements: { defaults: { format: "|08 > |10{title} |08(|11{points} |03points|08)\r\n\r\n {message}" globalFormat: "|08 > |10{title} |08(|11{points} |03points|08)\r\n\r\n {message}" titleSGR: "|10" pointsSGR: "|12" textSGR: "|00|03" globalTextSGR: "|03" boardNameSGR: "|10" userNameSGR: "|11" achievedValueSGR: "|15" } overrides: { user_login_count: { match: { 2: { // // You may override title, text, and globalText here // } } } } } } }