Update MegaMenu Application Customizer: Version bump to 1.1.0, localization support added, and unnecessary files removed
- Deleted obsolete localization file for English (en-us). - Updated version number from 1.0.4 to 1.1.0 in manifests.js and manifests.json. - Added localization support for German (de-de) in a new localization file. - Removed unnecessary dependencies from manifests. - Added .gitignore to exclude build artifacts and temporary files.
This commit is contained in:
@@ -5,6 +5,11 @@ param(
|
||||
|
||||
[string]$TermSetName = '',
|
||||
|
||||
[string]$TermSetId = '',
|
||||
|
||||
[ValidateRange(1, 1440)]
|
||||
[int]$CacheMinutes = 15,
|
||||
|
||||
[string]$CssUrl = '',
|
||||
|
||||
[switch]$EnableDebug,
|
||||
@@ -22,12 +27,16 @@ $title = 'Mega Menu'
|
||||
function Get-MegaMenuPropertiesJson {
|
||||
param(
|
||||
[string]$CurrentTermSetName,
|
||||
[string]$CurrentTermSetId,
|
||||
[int]$CurrentCacheMinutes,
|
||||
[string]$CurrentCssUrl,
|
||||
[bool]$CurrentDebug
|
||||
)
|
||||
|
||||
return (@{
|
||||
termSetName = $CurrentTermSetName
|
||||
termSetId = $CurrentTermSetId
|
||||
cacheMinutes = $CurrentCacheMinutes
|
||||
cssUrl = $CurrentCssUrl
|
||||
debug = $CurrentDebug
|
||||
} | ConvertTo-Json -Depth 10 -Compress)
|
||||
@@ -89,7 +98,7 @@ try {
|
||||
$action.Description = $Description
|
||||
$action.Location = $location
|
||||
$action.ClientSideComponentId = [Guid]$componentId
|
||||
$action.ClientSideComponentProperties = Get-MegaMenuPropertiesJson -CurrentTermSetName $TermSetName -CurrentCssUrl $CssUrl -CurrentDebug ([bool]$EnableDebug.IsPresent)
|
||||
$action.ClientSideComponentProperties = Get-MegaMenuPropertiesJson -CurrentTermSetName $TermSetName -CurrentTermSetId $TermSetId -CurrentCacheMinutes $CacheMinutes -CurrentCssUrl $CssUrl -CurrentDebug ([bool]$EnableDebug.IsPresent)
|
||||
$action.Update()
|
||||
|
||||
Write-Host 'Mega Menu wurde site-scoped registriert.' -ForegroundColor Green
|
||||
@@ -101,4 +110,4 @@ finally {
|
||||
if ($site) {
|
||||
$site.Dispose()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user