This is an old revision of the document!
New User Prompts
In Synchronet v3.21 and later, the configured New User Prompts module is executed during Terminal Server new user registrations.
The name of the New User module (by default, newuser_prompts) is configured in SCFG->System->Loadable Modules->New User Prompts.
The default exec/newuser_prompts.js module supports the following configuration options in the [newuser_prompts] section of the ctrl/modopts.ini file:
| Option | Default | Description |
|---|---|---|
| lang | false | Ask the new user if they wish to use an alternate output language (see localization) |
| autoterm | true | Ask the new user if they with to use their auto-detected terminal type |
| backspace | true | Ask the new user to hit their backspace key to detect the proper backspace key (and possibly PETSCII terminal) |
| mouse | true | Ask the new user if their terminal supports mouse interactions and they wish to enable them |
| charset | true | Ask the new user if their terminal supports extended-ASCII (CP437) |
Customize
If you choose to use a customized or entirely different new user module, it is recommended that you use a different module name (not “newuser_prompts”) and/or copy the stock new user module to your mods directory before modifying.