Aktualisiere Versionsnummer auf 3.2.2 in README.md, package.json, package-lock.json und package-solution.json. Entferne inkompatibles Seiten-Provisioning-Feature und passe Tests entsprechend an.
This commit is contained in:
@@ -6,14 +6,14 @@ PortalSettings V3 ist ein providerbasiertes SPFx-WebPart für SharePoint Server
|
||||
|
||||
| Eigenschaft | Wert |
|
||||
|---|---|
|
||||
| Version | 3.2.1 |
|
||||
| Version | 3.2.2 |
|
||||
| SharePoint Framework | 1.4.1 |
|
||||
| Build-Node | 8.17.0 |
|
||||
| npm | 6.x |
|
||||
| Gulp | lokal 3.9.1 |
|
||||
| Komponente | Client-Side WebPart |
|
||||
|
||||
Die Oberfläche wird vollständig vom WebPart erzeugt und verwendet kein `innerHTML`. Ein schlankes SharePoint-Feature provisioniert beim Installieren der App im Root-Web automatisch die moderne `SitePages/PortalSettings.aspx` und platziert dort genau eine Instanz des WebParts.
|
||||
Die Oberfläche wird vollständig vom WebPart erzeugt und verwendet kein `innerHTML`. Die moderne `SitePages/PortalSettings.aspx` wird bewusst per PnP-PowerShell provisioniert, damit das SPFx-WebPart auf SharePoint Server zuverlässig registriert bleibt.
|
||||
|
||||
## Unterstützte Solutions
|
||||
|
||||
@@ -165,12 +165,9 @@ sharepoint/solution/portal-settings.sppkg
|
||||
|
||||
## Installation
|
||||
|
||||
1. `portal-settings.sppkg` im App Catalog durch Version `3.2.1.0` ersetzen.
|
||||
1. `portal-settings.sppkg` im App Catalog durch Version `3.2.2.0` ersetzen.
|
||||
2. Die App im Root Web der gewünschten Site Collection installieren oder aktualisieren.
|
||||
3. Die App provisioniert automatisch die veröffentlichte Seite `SitePages/PortalSettings.aspx` mit dem WebPart.
|
||||
4. Eine bereits vorhandene `PortalSettings.aspx` wird nicht überschrieben.
|
||||
|
||||
Optional kann eine Seite per PnP PowerShell erzeugt werden:
|
||||
3. Die Seite mit dem PnP-PowerShell-Skript erzeugen beziehungsweise reparieren:
|
||||
|
||||
```powershell
|
||||
.\deployment\Add-PortalSettingsPage.ps1 `
|
||||
@@ -178,7 +175,7 @@ Optional kann eine Seite per PnP PowerShell erzeugt werden:
|
||||
-Publish
|
||||
```
|
||||
|
||||
Das Skript bleibt als Reparaturweg erhalten und verwendet standardmäßig ebenfalls `PortalSettings.aspx`.
|
||||
Das Skript verwendet standardmäßig `PortalSettings.aspx` und platziert dort das Portal-Settings-WebPart.
|
||||
|
||||
## Migration von V2
|
||||
|
||||
@@ -191,9 +188,8 @@ V3 liest die vorhandenen Konfigurationsorte direkt weiter:
|
||||
Es ist keine Datenmigration in eine neue Liste erforderlich. Empfohlenes Vorgehen:
|
||||
|
||||
1. Paket aktualisieren und die App im Root-Web aktualisieren.
|
||||
2. Fehlt `PortalSettings.aspx`, wird sie durch das Feature angelegt. Eine vorhandene Seite bleibt unverändert.
|
||||
3. Falls eine vorhandene Seite das WebPart noch nicht enthält, das PnP-Skript als Reparaturweg ausführen.
|
||||
4. Alle Provider laden, Konfigurationen testweise speichern und Root Web sowie Subwebs prüfen.
|
||||
2. Das PnP-Skript ausführen, wenn `PortalSettings.aspx` fehlt oder das WebPart noch nicht enthält.
|
||||
3. Alle Provider laden, Konfigurationen testweise speichern und Root Web sowie Subwebs prüfen.
|
||||
|
||||
## Diagnose
|
||||
|
||||
|
||||
Reference in New Issue
Block a user