Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

Post-Setup Steps and How-To Guides #85

Open
jeremy-farrance opened this issue Nov 27, 2019 · 1 comment
Open

Post-Setup Steps and How-To Guides #85

jeremy-farrance opened this issue Nov 27, 2019 · 1 comment
Assignees
Labels

Comments

@jeremy-farrance
Copy link
Collaborator

jeremy-farrance commented Nov 27, 2019

After everything is built and the skin is uploaded...

  1. DNN, Manage/Themes - assign the new theme site-wide
  2. DNN - assign the Home skin to the home page
  3. To remove/hide OOS (on-site search), includes/_header.ascx and comment out (using <%-- --%>
  4. In includes/_header.ascx and _logo.ascx update/replace all the xx__CLIENT_NAME__xx stuff
  5. Also in _header.ascx, remove comments from include, __debug.ascx
  6. Get FontAwesome Pro added; create kit in ASL's account, name it CODEYEAR (e.g. BCSP2019), then add it in _preheader.ascx

TO BE CONTINUED

@chrismlusk chrismlusk changed the title Post-deploy Setup Steps Post-Setup Steps and How-To Guides Sep 18, 2020
@chrismlusk chrismlusk self-assigned this Sep 18, 2020
@jeremy-farrance
Copy link
Collaborator Author

jeremy-farrance commented Sep 23, 2020

Revised. I do this many times a year and for medium to large projects the complete setup takes 30 to 60 mins somtimes.

After everything is built and the skin is uploaded...

  1. DNN, Manage/Themes - assign the new theme site-wide
  2. DNN - assign the Home skin to the home page
  3. To remove/hide OOS (on-site search), includes/_header.ascx and comment out (using <%-- --%>
  4. In includes/_header.ascx and _logo.ascx update/replace all the xx__CLIENT_NAME__xx stuff
  5. Also in _header.ascx, remove comments from include, __debug.ascx
  6. Get FontAwesome Pro added; create kit in ASL's account, name it CODEYEAR (e.g. BCSP2019), then add it in _preheader.ascx
  7. Get TypeKit or other fonts hooked up, sourced, referenced, etc.

Other things I do on every site

  • set the Default and Remember-Me login persistence (details)
  • configure SMTP (Sparkpost)
  • Add multiple pages (I pasted the default-start I use below)
  • Update settings (Mostly in PortalSettings and HostSettings)
    -- AutoAccountUnlockDuration = 11
    -- Copyright = N
    -- HostEmail = [email protected]
    -- AUM_KeepInQueryStringRegex += '|/gclid/[^/]+'
    -- EnablePopUps = False
    -- DefaultPortalAlias = ABBV.accuraty.ws (this changes for each new server)
    -- Registration_RegistrationFormType = 0
    -- Registration_RequireUniqueDisplayName = True
    -- Registration_UseEmailAsUserName = True
    -- TimeZone = Central Standard Time
  • Update web.config for Account password reqs
    -- Min passw length 15
    -- Min non-chars 2
    -- Require Unique Emails
  • Create the default folder structure in the portal root (usually Portals/0)
    -- SiteContent
    --- demo, news, accent, people
    -- Assets, demo
    -- intranet

Below is a starting copy (needs editing for each project/client/site) for
DNN (PersonaBar), Content, Pages - Add Multiple Pages

Services | Products
Projects | Portfolio
About
Contact
SITE
>Manage
>>Help, How-To, and Reminders
>Theme Reference
>>Typography
>>Components (Bootstrap)
>>Components (ASL)
>>Colors (CSS)
>>2sxc Content Samples

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants