feat: enable registration of new bindings via PortalSettings popup without PowerShell and update ClassicScriptUrl path
This commit is contained in:
@@ -407,6 +407,11 @@ Das Paket wird als `sharepoint/solution/expiry-indicator.sppkg` erzeugt.
|
|||||||
|
|
||||||
Das Skript ist in einer SharePoint Management Shell beziehungsweise auf einem Rechner mit den passenden SharePoint-CSOM-Assemblies und Zugriff auf die Site auszuführen.
|
Das Skript ist in einer SharePoint Management Shell beziehungsweise auf einem Rechner mit den passenden SharePoint-CSOM-Assemblies und Zugriff auf die Site auszuführen.
|
||||||
|
|
||||||
|
Alternativ kann die Bindung ohne PowerShell in PortalSettings über **ExpiryIndicator anbinden** erstellt werden.
|
||||||
|
Das Popup fragt Web-URL, Listentitel und internen Namen des bereits vorhandenen Datumsfeldes ab. Es erhält eine
|
||||||
|
vorhandene lokale Konfiguration, registriert das zentrale Bindungsinventar und kann optional die Classic-Aktionen
|
||||||
|
anlegen. Das Skript bleibt vor allem für automatisierte oder umfangreiche Rollouts sinnvoll.
|
||||||
|
|
||||||
### Upgrade auf Version 2.1
|
### Upgrade auf Version 2.1
|
||||||
|
|
||||||
1. Das vorhandene Paket im App Catalog durch Version `2.1.0.0` ersetzen.
|
1. Das vorhandene Paket im App Catalog durch Version `2.1.0.0` ersetzen.
|
||||||
|
|||||||
2
ToDo.md
2
ToDo.md
@@ -162,6 +162,8 @@ Beispiel einer Laufzeitkonfiguration:
|
|||||||
- [x] Site-Collection-Standard in PortalSettings laden, validieren und speichern.
|
- [x] Site-Collection-Standard in PortalSettings laden, validieren und speichern.
|
||||||
- [x] Registrierte Bindungen aus Root Web und Subwebs in PortalSettings anzeigen.
|
- [x] Registrierte Bindungen aus Root Web und Subwebs in PortalSettings anzeigen.
|
||||||
- [x] Einzelne oder alle registrierten Bindungen auf Vererbung umstellen können.
|
- [x] Einzelne oder alle registrierten Bindungen auf Vererbung umstellen können.
|
||||||
|
- [x] Neue Bindungen per PortalSettings-Popup ohne PowerShell registrieren können.
|
||||||
|
- [x] Optionale Classic-Aktionen beim Anbinden per PortalSettings idempotent registrieren.
|
||||||
- [x] Versionen anheben und ExpiryIndicator- sowie PortalSettings-Pakete mit Node.js 8.17.0 bauen.
|
- [x] Versionen anheben und ExpiryIndicator- sowie PortalSettings-Pakete mit Node.js 8.17.0 bauen.
|
||||||
- [ ] Upgrade und zentrale Vererbung in SharePoint Server Subscription Edition testen.
|
- [ ] Upgrade und zentrale Vererbung in SharePoint Server Subscription Edition testen.
|
||||||
- [ ] Berechtigungen mit Site-Collection-Administrator und normalem Listenverwalter prüfen.
|
- [ ] Berechtigungen mit Site-Collection-Administrator und normalem Listenverwalter prüfen.
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ param(
|
|||||||
|
|
||||||
[Guid]$FieldCustomizerComponentId = 'a555f4fc-d6a6-4421-8189-457449d9bbde',
|
[Guid]$FieldCustomizerComponentId = 'a555f4fc-d6a6-4421-8189-457449d9bbde',
|
||||||
|
|
||||||
[string]$ClassicScriptUrl = '~site/SiteAssets/ExpiryIndicator/ExpiryIndicatorClassic.js',
|
[string]$ClassicScriptUrl = '~sitecollection/SiteAssets/ExpiryIndicator/ExpiryIndicatorClassic.js',
|
||||||
|
|
||||||
[switch]$SkipClassic
|
[switch]$SkipClassic
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user