You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/transform/modernize-classic-sites.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ If you scan over your site you'll however notice that following pages are still
20
20
- Home page and all other site pages
21
21
- List and library pages for certain lists and libraries
22
22
23
-
If you want to maximize the use of the modern user interface for your site pages plus list and library pages then checkout the [Modernize your user interface](modernize-userinterface.md) article.
23
+
If you want to maximize the use of the modern user interface for your site pages plus list and library pages then checkout the [Modernize your user interface](modernize-userinterface.md) article. During this user interface you'll modernization you will also have to handle the modernization of your customizations as explained in [Modernize your customizations](modernize-customizations.md).
## Programmatically connecting an Office 365 group
29
29
@@ -112,8 +112,7 @@ To help you verify this file before using it you can use below PowerShell script
112
112
-**[ERROR]_siteUrl_ : Alias [_siteAlias_] was already marked as approved alias for another site in this file**: The proposed site alias was already defined for another site in earlier input lines of the bulk "groupify" CSV file
113
113
-**[ERROR]_siteUrl_ : Site does not exist or is not available (status = _site.Status_)**: The provided site URL does not represent a reachable site collection
Copy file name to clipboardExpand all lines: docs/transform/modernize-customizations.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,10 @@ A very common model to control how a field is represented in the SharePoint user
15
15
You can use column formatting to customize how fields in SharePoint lists and libraries are displayed. To do this, you construct a JSON object that describes the elements that are displayed when a field is included in a list view, and the styles to be applied to those elements. The column formatting does not change the data in the list item or file; it only changes how it’s displayed to users who browse the list. Anyone who can create and manage views in a list can use column formatting to configure how view fields are displayed.
16
16
17
17
For example, a list with the fields Title, Effort, Assigned To, and Status with no customizations applied might look like this:
To learn more about column formatting check out these resources:
24
24
@@ -29,7 +29,7 @@ To learn more about column formatting check out these resources:
29
29
30
30
SharePoint Framework Extensions enable you to extend the SharePoint user experience within modern pages and document libraries, while using the familiar SharePoint Framework tools and libraries for client-side development. Specifically Field Customizers allow you fully control how field data is presented in your list or library views. Below you'll see an example of a percent column.
To learn more about SharePoint Framework (field customizer) extensions check out these resources:
35
35
@@ -44,7 +44,7 @@ To learn more about SharePoint Framework (field customizer) extensions check out
44
44
45
45
Using a list user custom action that adds custom menu options or embeds JavaScript is next to JSLink a very common customization pattern which does not work anymore for the modern list and library experience. Luckily using SharePoint Framework Extensions you can realize similar customizations, more in particular via command set extension which allows you to add custom ECB menu items or custom buttons to the command bar of a list view for a list or a library. You can associate any JavaScript (TypeScript) action to these commands.
To learn more about SharePoint Framework (list view command set) extensions check out these resources:
50
50
@@ -64,7 +64,7 @@ SharePoint has multiple flavors of classic site pages, there's wiki pages, web p
64
64
65
65
SharePoint has many out-of-the-box web parts that do work on classic pages...but are not compatible with modern pages. There's also a nice set of modern, 1st party, client side web parts available that offer similar functionality for some of the classic web parts...however, there's no feature parity. If you need the functionality of a classic web part as a modern client side equivalent you'll need to either roll your own version based on the SharePoint Framework or alternatively consume a web part from the large list of open source SharePoint Framework web parts which you can find in the [sp-dev-fx-webparts](https://github.com/SharePoint/sp-dev-fx-webparts) GitHub repository.
66
66
67
-

67
+

68
68
69
69
To learn more about SharePoint Framework client side web parts check out these resources:
70
70
@@ -77,7 +77,7 @@ To learn more about SharePoint Framework client side web parts check out these r
77
77
78
78
In the introduction we mentioned the common pattern of adding a site banner by embedding JavaScript via a site/web scoped user custom action. As this pattern is not compatible with the modern user interface you'll need to rework this type of customization based upon the SharePoint Framework Application Customizer extensions. Using application customizers you can insert custom script that can be used to embed HTML into the SharePoint modern user interface at predefined extension points at the top/bottom of the page.
0 commit comments