
SharePoint Online: Direktes Hinzufügen von Script-Code auf einer SharePoint Seite
In manchen Fällen ergibt sich die Anforderung, nur einen kleinen Script-Code oder eine kleine App auf einer SharePoint Seite einbinden zu müssen, die nur einmalig benötigt wird. Für alle diese Fälle jeweils eine vollständige clientseitige SharePoint SPFx-App umzusetzen ist oft zu viel Aufwand. Um diese Lücke zu schließen, erlaubt das "Script Resource Manager" Webpart (App) die Einbindung von Script-Code direkt auf einer Seite. Dies sollte aber nicht dafür genutzt werden, um direkt integrierte SharePoint (DOM-) HTML-Elemente zu verändern. Da die SharePoint Oberfläche durch ständige Aktualisierungen (Updates) verändert wird, kann nicht eine DOM-ID oder CSS-Klasse als Selektoren für Modifikationen benutzt werden. Mit dem Script Resource Manager" sollten nur eigenständige isolierte Skripte eingebunden werden. Das nachfolgende Video verdeutlicht die Funktionsweise.
Die Funktionsweise wird ebenfalls im Video SharePoint Online: Einbinden von Script-Code auf einer SharePoint Seite demonstriert.

Übersicht
Erweiterungsart: WebPart (App)
Letzte Änderung: 23.08.2023
SPFx Version: 17.4.0
Beschreibung
Das WebPart/App ermöglicht die einfache und schnelle Einbindung von zusätzlichen Script-Code auf einer SharePoint Seite.
Optional kann noch das _spPageContextInfoObjekt eingebunden werden, um auf Umgebungsvariablen zugreifen zu können.
Alle Funktionen:
- Optionale Bereitstellung des _spPageContextInfo Objektes
- Einbindung externer Code-Datei
- Unterstützung für Teams
- Office UI Fabric CSS Stylesheet per ms-Fabric
Unterstützte Sprachen: DEUTSCH, ENGLISCH
Folgende spezielle Bibliotheken kommen zum Einsatz:
- Office-UI-Fabric-React (7.199.0)
- PNP spfx-controls-react (3.15.0)
- PNP spfx-property-controls (3.14.0)
Basiert auf: React Script Editor