PortalConfig
A PortalConfig entitás adatmodellje.
2022.01.11 — Posted by Webb & Flow
Tartalomjegyzék
A PortalConfig bejegyzések standard entitások, azonban egy project-ben csak egy bejegyzés szerepelhet, így sem a listázás, sem az archiválás/törlés nem értelmezhető rajta.
A szerkesztés, lock/unlock, illetve changelog és milestone kezelés azonos a többi standard entitással.
A PortalConfig kezelő api-k prefix-e: /projects/PROJECTID/portalConfig...
, és az id paraméter minden esetben “portal”.
Tehát például PATCH /projects/PROJECTID/portalConfig/portal
a módosítás api végpontja.
A mezői (az alap mezőkön kívül):
- primaryStorageType
- string
- lehetséges értékek:
- cloud
- api
- primaryStorageTarget
- string
- secondaryStorageType
- string
- lehetséges értékek:
- disabled (üres string az érték)
- cloud
- api
- secondaryStorageTarget
- csak akkor, ha a secondaryStorageType meg van adva
- string
- secondaryStorageSyncFrequency
- csak akkor, ha a secondaryStorageType meg van adva
- string
- lehetséges értékek:
- realtime
- 1d
- 1h
- backupStorageType
- string
- lehetséges értékek:
- disabled (üres string az érték)
- cloud
- api
- backupStorageTarget
- csak akkor, ha a backupStorageType meg van adva
- string
- domain
- string
- hostingDomain
- string
- devDomain
- string
- hideHtmlExtensionInUrl
- bool
- https
- bool
- readinsEnabled
- bool
- portalBigSite
- bool
- designPath
- string
- mediaPath
- string
- imagePath
- string
- uploadedImagePath
- string
- uploadedMediaPath
- string
- cssPath
- string
- compressCss
- bool
- javaScriptPath
- string
- compressJavaScript
- bool
- author
- string
- language
- string
- markDown
- bool
- wiki
- bool
- wikiReplaceCount
- number
- autoLinkToBlank
- string
- lehetséges értékek:
- disabled (üres string az érték)
- exactdomain
- fulldomain
- lockContentsAfterGeneration
- bool
- compressHtml
- bool
- generateContentsByCron
- bool
- maxContentToGenerateIn5Minutes
- number
- dateFormat
- string
- emailAtHider
- string
- numberDecimalSize
- number
- numberDecimalSeparator
- string
- numberThousandSeparator
- string
- timeFormat
- string
- yesNoNoValue
- string
- yesNoYesValue
- string
- sitemapXmlPath
- string
- subSitemapXmlPath
- string
- generateSitemapByCron
- bool
- forceBigSitemapXml
- bool
- autoImageResize
- bool
- forceImageGeneration
- bool
- autoImageResizeFormat
- string
- lehetséges értékek:
- webp
- jpg
- png
- autoImageResizeFallbackFormat
- csak akkor, ha az autoImageResizeFormat == webp
- string
- lehetséges értékek:
- jpg
- png
- maxCategoryDepth
- number
- roleManagement
- number
- engedélyezve van-e a jogosultság rendszer
- breakPointCount
- number
- 1 .. 10
- breakPointDirection
- string
- lehetséges értékek:
- m2d (mobile => desktop)
- d2m (desktop => mobile)
- breakPoints
- struktúrált lista
- egy BreakPoint entitás struktúrája:
- name
- string
- kötelező, elsődleges azonosító
- ezzel kell rá hivatkozni a különböző beállításokban
- publicName
- string
- a felületeken, elsődlegesen a LandingBuilder és a Content Preview funkcióknál ez van kiírva
- width
- number
- testSize
- number
- a felületeken, elsődlegesen a LandingBuilder és a Content Preview funkcióknál ezen a méreten lehet tesztelni az adott töréspontot
- landingBuilderColumnClass
- string
- a LandingBuilderben beállított oszlopoknak ezen a méreten az itt megadott class-t fogja generálni a rendszer
- name