* A little login structure (experimental)

This commit is contained in:
Bryan Ashby 2015-07-31 09:11:57 -06:00
parent e34f0ad688
commit 0aa726a02b
5 changed files with 54 additions and 21 deletions

View File

@ -1,19 +0,0 @@
 ーーーーーーーーーワイワワ  ー  ワワ 
 ーーーーーー ワワ゚ロロロイロロロロロ゚  ーー  ーーー ーーーー ー ワワワ゚゚゚ワワイロロロロロ゚
ーワワワ゚゚゙ロロロロイイロン ーー  ワワワ ワワ ーワワワ゚゚ロイイロロン
゚ワワワロロロイロ  ーロロロイイイアアワワワ゚゚ロロロロイロ゚ロイイイイアワワワイイイイーー ーー゙ロロロロロイ
 ゙ロイイロロロン゙ロイイアアアーン イアワワーア゚ ゙イイイイロン ゙イイアアアアアイイイアアア゙イイロロロン
ロロロロイイ゚     イイアアーーーロロー ーーーーン  アアアイイ イイアアーー ーアアアーーーーアアイイロン  
ーーイロイイアーーーー ー  ゚゚゚ーーロロヷーーーーアアーー ーー ーー ーーアア ゙ ーアーーーー゙ ーーーーーーー ーー ー ーーーーーアアイーー   ー゙イアアーー ワワ    ーーアアイロ  ゙アアーーー  ーーーアア ゙ーーーーアン ワ ゙ロ ーーアア 
ワ ゙アーー ーーン  ワ ワロロワワワ ワロイイイロロン゙ワイ゚ ゙ロイイアーー ーーアアアア ワ アアアアイロ ゙ロワロロイロ ゙ロロロロー  ゙ワ 
ーン ー ーーアイン ーーロワ ロロイイロロロロロロイロロイン ーー ゚゚゚゚ロイアア゚゙アアイイ ゙ーン ロイイロロン ローーロロン ーーーーロロン ロロー
゚  ーーーアアイイ ゚゚イ゚ ゙ロロロロロロイロロロロロロイ ゚゚゚イ ゚゚ イイロン ゚イ゚ ゙ロイロイイ ワワワ ゚ ゙アアーーーン ゚イ゚
゙アアアイイロン  ロロロロロロロロロロロロロロ゚゚ロロイロ゚゚ ゚゚゚゚゚ ロイイアアアア
ロイイロロロロ ゙ロロロロロイロ ロ゚゚ ゙イワロロイイイロン
 ワワ゚゚ ゚゚゚ワワワ ロロロロイ゚ ワワロロロロ゙ロロイロロ 
 ーー ゚゚゚゚゚ーーー ーー enigmaォbbs softロロロイイロンー ゙ロロロロイ ーー
dangermouse ーーロイロロロロロイロイロ ー
  ーー  ロイロロロロワワワワ゚゚゚゚゚゚゚゚ワワワ
゙ロロ゚゚ーーーーー
 ー ゚ ーーーーーーーーーー


Binary file not shown.

BIN
mods/art/MAINMENU.ANS Normal file

Binary file not shown.

BIN
mods/art/USERCRED1.ANS Normal file

Binary file not shown.

View File

@ -82,7 +82,7 @@
// :TODO: may want { "prompt" : { "name" : "blah", "action" : ... }}
"prompt" : "userCredentials",
"fallback" : "matrix",
"next" : "newUserActive",
"next" : "fullLoginSequenceLoginArt",
"action" : "@systemMethod:login",
// :TODO: support alt submit method for prompts
@ -101,7 +101,6 @@
},
"logoff" : {
"art" : "LOGOFF",
//"module" : "logoff",
"action" : "@systemMethod:logoff",
"options" : { "cls" : true }
},
@ -189,6 +188,22 @@
"cls" : true
}
},
"fullLoginSequenceLoginArt" : {
"art" : "LOGIN",
"options" : { "cls" : true, "pause" : true },
"action" : "@menu:fullLoginSequenceLastCallers"
},
"fullLoginSequenceLastCallers": {
"module" : "last_callers",
"art" : "LASTCALL",
"options" : { "cls" : true, "pause" : true },
"action" : "@menu:fullLoginSequenceUserStats"
},
"fullLoginSequenceUserStats" : {
"art" : "userstats",
"options" : { "cls" : true, "pause" : true },
"action" : "@menu:mainMenu"
},
"newUserActive" : {
"art" : "SO-CC1.ANS",
"options" : { "cls" : true, "pause" : true },
@ -199,6 +214,40 @@
"options" : { "cls" : true, "pause" : true },
"action" : "@menu:lastCallers"
},
"mainMenu" : {
"art" : "MAINMENU",
"options" : { "cls" : true },
"form" : {
"0" : {
"ET" : {
"mci" : {
"ET1" : {
"focus" : true,
"submit" : true,
"textStyle" : "lower",
"width" : 20,
"maxLength" : 20
}
},
"submit" : {
"*" : [
{
"value" : { "1" : "g" },
"action" : "@menu:logoff"
},
{
"value" : 1,
"action" : "@menu:mainMenu"
}
]
}
}
}
}
},
////////////////////////////////////////////////////////////////////////
// Mods
////////////////////////////////////////////////////////////////////////
"lastCallers" :{
"module" : "last_callers",
"art" : "LASTCALL.ANS",
@ -230,6 +279,9 @@
}
},
////////////////////////////////////////////////////////////////////////
// Demo Section
////////////////////////////////////////////////////////////////////////
"demoMain" : {
"art" : "demo_selection_vm.ans",
"options" : { "cls" : true },