Vorbereitung

Kopieren des Templates auf www.bkw.ch

Sitemap abbilden

 

Ablauf

.ddev/config.yaml Domain hinzufügen für ddev

 

 

 

 

Site Professional Template kopieren - PROD

Einfügen unter "In progress" (alphabetisch geordnet) - PROD

Rename Website Root (Navigation Title) - PROD

Create Site Professional - DDEV

.ddev/config.yaml: additional_hostnames hinzufügen (alphabetisch)

In bt3_site_bkw/Site/Sites einen Ordner für die neue Site erstellen (first_second) -> kopieren BKW z.B.

Anpassend der config.yaml:

Imports (welche Module)

rootPageId

websiteTitle

Base (zuerst www-p bei livegang ohne), Stages (www-q, www-t, aksXX…

errorHandling - PID Seite "Fehlerseite 40x"

Sprachen aktivieren (websiteTitle, solr_core_read, bt3CountryKey,enablePressReleaseNewsletterTeaser)

Settings.bt3.core

Cookiebot.cookiebotApiKey

Analytics.googleTagManagerPropertyId (wenn BKW site bestehendes drin lassen und weiteres hinzufügen)

bfeEngine.unsupportedBrwoserId (PID Seite "Unsupported Browser")

Branding

defaultColorScheme

colorSchemes -> hierzu wird ein SCSS file pro Farbschema in bt3_components benötigt

Login.highlightColor

Navigation

directEntryRootPid

directEntryFooterRootPid

serviceRootPid

customServiceRootPid

bottomNavigationRootPid

referenceListPid

privacyPolityLink

socialMedieRootPid

News

detailPid

storagePids

Blog

activateCaptcha

Comments.messageCommentsPolicyTranslationKey

storagePid

blogPid

tagPid

adminEmail

senderEmail

Erstellen der nötigen ResourcesPublic/Icons

Ordner erstellen (UpperCamelCase) -> kopieren von Bkw z.B.

Icon für das Farbschema erstellen und ablegen

Public/Images

Ordner erstellen (UpperCamelCase) -> kopieren von Bkw z.B.

Dateien erstellen und hochladen

Favicon.ico (32x32)

Logo.svg (logo für default farbschema)

Open-graph.png

Placeholder-tile-xx.png

Im Ordner Logo

Logo-xx.svg

Logo-small-xx.svg

Default special

Bt3_components

SCSS file (UpperCamelCase) in bt3_components/Resources/Private/Build/CompanyStyles erstellen pro Farbschema

 

Erstellend er nötigen KonfigurationenConfiguration/TypoScriptOrdner erstellen (UpperCamelCase) -> kopieren Bkw z.B.

Mind. Setup.typoscript muss da sein

Configuration/TsConfig bei Bedarf

Copy Content to DDEV

Ddev app-refresh

BackendDatei-Ablage

Ordner erstellen (fileadmin/xy) -> domain.ch

Filemount erstellen (auf rootPage PROD) -> Site Professional: XY

Storage fileadmin und Folder auf oben erstellten Ordner zeigen

Backend usergroup erstellen (und dann den enstprechenden Usern zuweisen)

Name: 3 Bereich [aufnummerieren]: Website Name

Mounts and Workspaces

DB Mount auf siteRoot

File Mounts auf erstellten Filemount stellen

Später: Category Mounts für Tags

 

 

 

 

 

Cookie bot:

Login auf cookiebot.com

Domain Group erstellen (Name analog TYPO3 rootPage), Kopieren Template von bkw.ch

Domain-Einträge erstellen (GFX1)

Domain Group ID (wirs als API Key behandelt) kopieren (GFX2) -> wird ins config.yaml geschrieben

 

 

GFX 1:

 

GFX2:

 

 

 

 

 

Alt:
 

Bestellen:

www-t, www-q, www-p

 

Live:

Kopieren des "Site Professional Template"

Dateiablage erstellen physisch

Filemount erstellen

Backenduser Gruppe "3 Bereich [xxx]: ", add mountpoint and filemount

 

Ddev:

.ddev/config.yaml

 

Bt3_bkw_site:

Site/config.yaml

Title, Base, Language, Pids, Colors

Resources/Public/Icons -> color scheme

Resources/Public/Images -> Logos, Tiles Fallback, ico, OG, small-logo each color scheme

 

Bt3_components

Resources/Private/Builde/CompanyStyles/ create scss , import necessary things from bt3-design-tokens

 

Bt3-design-tokens:

Src/styles/00-Company-Variables -> create color schemes

Build