Aktualisiere Versionsnummer auf 2.1.8 in README.md, package.json, package-lock.json und package-solution.json. Füge Logik hinzu, um site-scoped UserCustomAction für Custom-Branding- und MegaMenu-Konfigurationen zu erstellen und alte Web-Einträge zu entfernen.
This commit is contained in:
@@ -30,6 +30,8 @@ PortalSettings bleibt fuer den Betrieb des ExpiryIndicators optional.
|
||||
- Custom Branding und Mega Menu werden anhand ihrer aktiven, markierten Application-Customizer-UserCustomAction erkannt.
|
||||
- ExpiryIndicator registriert einen Solution-Descriptor und sein Bindungsinventar im Property Bag des Root Webs.
|
||||
|
||||
Beim Speichern einer nur web-scoped registrierten Custom-Branding- oder MegaMenu-Konfiguration erstellt PortalSettings automatisch die site-scoped UserCustomAction und entfernt den alten Web-Eintrag. Das ist fuer die verlaessliche Ausfuehrung auf allen modernen Seiten und Subwebs der Site Collection erforderlich.
|
||||
|
||||
Neue eigene Solutions werden zentral im Provider-Register in `PortalSettings.aspx` hinterlegt. Ein Provider
|
||||
definiert Kennung, Anzeigename, Component-ID, Panel und Erkennungsart. So bleibt PortalSettings die gemeinsame
|
||||
Admin-Oberflaeche, ohne dass nicht installierte Solutions leere Tabs erzeugen.
|
||||
@@ -47,7 +49,7 @@ Das Paket liegt danach unter `sharepoint/solution/portal-settings.sppkg`.
|
||||
|
||||
## Installation und Upgrade
|
||||
|
||||
1. `portal-settings.sppkg` im App Catalog durch Version `2.1.7.0` ersetzen.
|
||||
1. `portal-settings.sppkg` im App Catalog durch Version `2.1.8.0` ersetzen.
|
||||
2. PortalSettings im Root Web der Site Collection installieren beziehungsweise aktualisieren.
|
||||
3. `expiry-indicator.sppkg` durch Version `2.1.0.0` ersetzen und die App aktualisieren.
|
||||
4. `/SitePages/PortalSettings.aspx` mit geleertem Browsercache laden.
|
||||
|
||||
Reference in New Issue
Block a user