Skip to content

Commit 936f7ce

Browse files
committed
Merge branch 'Changes-to-Support-Team-in-1.15.0' of https://github.com/HowardGMac/Setup-Your-Mac into HowardGMac-Changes-to-Support-Team-in-1.15.0
Thanks, @HowardGMac!
2 parents 8f882c0 + c1860ef commit 936f7ce

File tree

1 file changed

+44
-9
lines changed

1 file changed

+44
-9
lines changed

Setup-Your-Mac-via-Dialog.bash

+44-9
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,13 @@ brandingIconDark="https://cdn-icons-png.flaticon.com/512/740/740878.png"
109109
supportTeamName="Support Team Name"
110110
supportTeamPhone="+1 (801) 555-1212"
111111
supportTeamEmail="[email protected]"
112+
supportTeamChat="chat.support.domain.com"
113+
supportTeamChatHyperlink="[${supportTeamChat}](https://${supportTeamChat})"
112114
supportTeamWebsite="support.domain.com"
113115
supportTeamHyperlink="[${supportTeamWebsite}](https://${supportTeamWebsite})"
114116
supportKB="KB8675309"
115117
supportTeamErrorKB="[${supportKB}](https://servicenow.company.com/support?id=kb_article_view&sysparm_article=${supportKB}#Failures)"
118+
supportTeamHours="Monday - Friday 8:00am-5:00pm"
116119

117120
# Disable the "Continue" button in the User Input "Welcome" dialog until Dynamic Download Estimates have complete [ true | false ] (thanks, @Eltord!)
118121
lockContinueBeforeEstimations="false"
@@ -354,15 +357,23 @@ function finalise(){
354357
fi
355358

356359
if [[ -n "${supportTeamEmail}" ]]; then
357-
supportContactMessage+="- **Email:** $supportTeamEmail\n"
360+
supportContactMessage+="- **Email:** ${supportTeamEmail}\n"
361+
fi
362+
363+
if [[ -n "${supportTeamChat}" ]]; then
364+
supportContactMessage+="- **Online Chat:** ${supportTeamChatHyperlink}\n"
358365
fi
359366

360367
if [[ -n "${supportTeamWebsite}" ]]; then
361368
supportContactMessage+="- **Web**: ${supportTeamHyperlink}\n"
362369
fi
363370

364371
if [[ -n "${supportKB}" ]]; then
365-
supportContactMessage+="- **Knowledge Base Article:** $supportTeamErrorKB\n"
372+
supportContactMessage+="- **Knowledge Base Article:** ${supportTeamErrorKB}\n"
373+
fi
374+
375+
if [[ -n "${supportTeamHours}" ]]; then
376+
supportContactMessage+="- **Support Hours:** ${supportTeamHours}\n"
366377
fi
367378

368379
fi
@@ -1702,7 +1713,7 @@ if [[ -z $supportTeamName ]]; then
17021713
exit 1
17031714
fi
17041715

1705-
if [[ -z $supportTeamPhone && -z $supportTeamEmail && -z $supportKB ]]; then
1716+
if [[ -z $supportTeamPhone && -z $supportTeamEmail && -z $supportTeamChat && -z $supportKB ]]; then
17061717
preFlight "At least ONE 'supportTeam' variable must be populated to proceed; exiting"
17071718
exit 1
17081719
fi
@@ -1795,6 +1806,10 @@ if [[ -n "${supportTeamName}" ]]; then
17951806
if [[ -n "${supportTeamEmail}" ]]; then
17961807
welcomeMessage+="- **Email**: ${supportTeamEmail}\n"
17971808
fi
1809+
1810+
if [[ -n "${supportTeamChat}" ]]; then
1811+
welcomeMessage+="- **Online Chat:** ${supportTeamChatHyperlink}\n"
1812+
fi
17981813

17991814
if [[ -n "${supportTeamWebsite}" ]]; then
18001815
welcomeMessage+="- **Web**: ${supportTeamHyperlink}\n"
@@ -1804,6 +1819,10 @@ if [[ -n "${supportTeamName}" ]]; then
18041819
welcomeMessage+="- **Knowledge Base Article:** ${supportTeamErrorKB}\n"
18051820
fi
18061821

1822+
if [[ -n "${supportTeamHours}" ]]; then
1823+
welcomeMessage+="- **Support Hours:** ${supportTeamHours}\n"
1824+
fi
1825+
18071826
fi
18081827

18091828
welcomeMessage+="\n\n---"
@@ -2040,21 +2059,29 @@ if [ -n "$supportTeamName" ]; then
20402059
helpmessage+="If you need assistance, please contact: \n\n**${supportTeamName}** \n"
20412060
fi
20422061

2043-
if [ -n "$supportTeamPhone" ]; then
2062+
if [ -n "${supportTeamPhone}" ]; then
20442063
helpmessage+="- **Telephone:** ${supportTeamPhone} \n"
20452064
fi
20462065

2047-
if [ -n "$supportTeamEmail" ]; then
2066+
if [ -n "${supportTeamEmail}" ]; then
20482067
helpmessage+="- **Email:** ${supportTeamEmail} \n"
20492068
fi
2050-
2051-
if [ -n "$supportTeamWebsite" ]; then
2052-
helpmessage+="- **Web**: ${supportTeamHyperlink} \n"
2069+
2070+
if [ -n "${supportTeamChat}" ]; then
2071+
helpmessage+="- **Online Chat:** ${supportTeamChatHyperlink} \n"
20532072
fi
20542073

2055-
if [ -n "$supportKB" ]; then
2074+
if [ -n "${supportTeamWebsite}" ]; then
2075+
helpmessage+="- **Web**: ${supportTeamHyperlink} \n"
2076+
fi
2077+
2078+
if [ -n "${supportKB}" ]; then
20562079
helpmessage+="- **Knowledge Base Article:** ${supportTeamErrorKB} \n"
20572080
fi
2081+
2082+
if [ -n "${supportTeamHours}" ]; then
2083+
helpmessage+="- **Support Hours:** ${supportTeamHours} \n"
2084+
fi
20582085

20592086
helpmessage+="\n**Computer Information:** \n"
20602087
helpmessage+="- **Operating System:** ${macOSproductVersion} (${macOSbuildVersion}) \n"
@@ -3323,6 +3350,10 @@ if [[ "${symConfiguration}" != *"Catch-all"* ]]; then
33233350
if [[ -n "${supportTeamEmail}" ]]; then
33243351
helpmessage+="- **Email:** ${supportTeamEmail} \n"
33253352
fi
3353+
3354+
if [[ -n "${supportTeamChat}" ]]; then
3355+
helpmessage+="- **Online Chat:** ${supportTeamChatHyperlink} \n"
3356+
fi
33263357

33273358
if [[ -n "${supportTeamWebsite}" ]]; then
33283359
helpmessage+="- **Web**: ${supportTeamHyperlink} \n"
@@ -3331,6 +3362,10 @@ if [[ "${symConfiguration}" != *"Catch-all"* ]]; then
33313362
if [[ -n "${supportKB}" ]]; then
33323363
helpmessage+="- **Knowledge Base Article:** ${supportTeamErrorKB} \n"
33333364
fi
3365+
3366+
if [[ -n "${supportTeamHours}" ]]; then
3367+
helpmessage+="- **Support Hours:** ${supportTeamHours} \n"
3368+
fi
33343369

33353370
fi
33363371

0 commit comments

Comments
 (0)