[ttl]System Configuration[/ttl]
[form target=*setup][section whole][show infobox$ class="infobox show_till_change"][folder _setupfldr$ class=web size=100%/35][tab]Site Info[/tab]
| Site Name: | [input sitename$ required size=60] |
| Site Image: | [input siteimage$ size=60 datalist=(sub(XEQ("*dirtree",x$,lwd+dlm+"images",x$),lwd+dlm+"images\","/images/"))] |
| [upload imagefile$ size=60/2.5 event=upload]Click to upload site image file or drag-drop file here[/upload] | |
| Site Homepage: | [input sitehomepage$ type=url size=60] |
| Contact Email: | [input siteemail$ type=email size=60] |
| Privacy Page: | [input siteprivacy$ type=url size=60] |
| Accept Cookies: | [checkbox cookiequery text=""] (Confirm with user) |
| Temporary File Directory: | [input tempDirectory$ size=30] |
| Force JS/CSS Reload: | [checkbox forceload text=""] |
[tab]Customizations[/tab]
| Webster CSS & JS library | |
| Create/update Local Library: | [button event=makelib][symbol download] Download lib[/button] [button event=get_editors][symbol download] Download Editors[/button] |
| External Library URL Prefix: | [input library$ typ=url size=60] |
| [show downloadmsg$ class=infobox] | |
| Contents to include on each page | |
| Custom CSS: | [input customCSS$ size=60/6] |
| CSS File URL: | [input ExtraCSSfile$ type=url size=60] |
| HTML: | [input ExtraHTML$ size=60/6] |
| JavaScript File URL: | [input ExtraJSfile$ type=url size=60] |
[tab]Template[/tab]
| Template File: | [input Template$] | ||
| Header Height: | [input HeaderHeight format="###0"] (pixels) | ||
| Left Edge Width: | [input HeaderWidth format="###0"] (pixels) | ||
| [subttl]Template Colors[/subttl] | |||
| Background | Text | ||
| Top Left Corner: | [input clrCorner$ type=color] | ||
| Left Edge: | [input clrLeftBack$ type=color] | [input clrLeftText$ type=color] | |
| Top Edge: | [input clrTopBack$ type=color] | [input clrTopText$ type=color] | |
| Page Contents: | [input clrPageBack$ type=color] | [input clrPageText$ type=color] | |
| Locked Input: | [input clrLockedBack$ type=color] | ||
| Query Even Line: | [input clrAlternateBack$ type=color] | ||
| [button event=reset_color text="Reset to Default colors" ] | |||
[tab]Security[/tab]
| Security Enabled: | [checkbox HasSecurity text=""][if %webster'Security][link event=resync class=float_right target=same][symbol refresh] Upgrade Tables[/link][/if] |
| Self-registration Group: | [input SelfRegister$ len=20 size=20] (No self-registration if empty) |
| Password Regular Expression: | [input PswdRegExp$ size=60] |
| Password Tip: | [input PswdTip$ size=60/4] |
| Password Duration: | [input PswdDuration format="####" len=4] days (0=Don't allow saving) |
| Two-step Verification: | [list TwoStepVerify$][data valsep="="] Don't use=N Use on new device=Y Always use=A [/data][/list] |
| Workstation Duration: | [input WsDuration format="####" len=4] days between two-step re-verification |
| Group if not signed on: | [input NotOnGroup$ len=20 size=20] |
| [subttl]Administrative User[/subttl] | |
| Userid: | [input AdminUser$ len=24 format="pattern:^\[a-zA-Z\]\[a-zA-Z0-9-_\.\]{4,23}$" tip="Username must be between 5 and 24 characters; start with a letter and contain letters, numbers, dot, dash, or underscore."] |
| Password: | [input _AdminPswd$ type=password format=("pattern:"+%webster'PswdRegExp$) size=60 len=50 tip=(%webster'PswdTip$)] |
| Email: | [input AdminEmail$ type=email size=60] |
[if %webster'hasSecurity]
[tab]Access Control[/tab]
| Inspector Edit Access: | [list EditAccess$ query=*webster/scrnlib.en;groups drop][/list] |
[/if]
[tab]Email[/tab]
| Email Address: | [input emailfrom$ size=60 type=email autocomplete=no] |
| (Outbound emails use this acct) | |
| SMTP Server: | [input emailsmtp$ size=60] |
| SMTP Port: | [input emailport format=###] |
| Set server for: [link event=gmail text=Gmail], [link event=outlook text=outlook.com], [link event=office365 text=office365.com], or [link event=yahoo text=Yahoo!!] | |
| SMTP Account: | [input emailacct$] |
| Account Password: | [input emailpswd$ type=password autocomplete=new-password] |
| [subttl]Test Email Setup[/subttl] | |
| Send test email to: | [input _testemail$ type=email size=60] [button event=testemail][symbol envelope] Test[/button] |
| [show emailmsg$ class="infobox show_till_change flex"] | |
[tab]SMS[/tab]
| SMS Provider: | [list smsservice$][data] smsmatrix eztexting grouptexting nexmo twillio smsbroadcast[/data][/list] |
| SMS Account: | [input smsacct$] |
| SMS Passcode: | [input smspasscode$ type=password] |
| [subttl]Test SMS Setup[/subttl] | |
| Send test SMS message to: | [input _testsms$ size=20] [button event=testsms][symbol mobile] Test[/button] |
| [show smsmsg$ class="infobox show_till_change flex"] | |
[tab]Misc.[/tab]
| Chart legend location: | [list ChartLegendLocation$][data] Top Right Bottom Left None[/data][/list] |
| Grid lines on Queries and Smart lists: | [list GridLines$][data valsep="="] None=n Vertical=v Horizontal=h Both=*[/data][/list] |
| Use alternating colors in queries: | [checkbox QueryAlternating text=""] |
[/folder][hide loaded][hide _fm_changes value=0][button validate event=save][symbol save] Save[/button]
[show statusmsg$ class="infobox show_till_change"]
[/section][/form]