Table Of Contents for SharePoint issueshttps://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues2020-10-25T19:14:14Zhttps://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/5Feature: update the highlighted TOC nodes during scroll page2020-10-25T19:14:14ZLaurent SittlerFeature: update the highlighted TOC nodes during scroll page## Summary
The TOC panel contains all page headers and the selected (clicked) node is highlighted.
## Expected behavior
During the page scroll, update the highlighted nodes from the panel in accordance with the position of the header into the page.
As the headers up at the top of the page, highlight them into the TOC (ex: [Microsoft TOC](https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets?view=sharepoint-ps))## Summary
The TOC panel contains all page headers and the selected (clicked) node is highlighted.
## Expected behavior
During the page scroll, update the highlighted nodes from the panel in accordance with the position of the header into the page.
As the headers up at the top of the page, highlight them into the TOC (ex: [Microsoft TOC](https://docs.microsoft.com/en-us/powershell/sharepoint/sharepoint-pnp/sharepoint-pnp-cmdlets?view=sharepoint-ps))v1.2.0https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/6Feature: add search / filter into the TOC panel2020-10-25T19:13:54ZLaurent SittlerFeature: add search / filter into the TOC panel## Summary
From the left panel, all headers are listed as a tree. If the current page contains a lot of headers, the TOC is huge.
## Requested feature
Add an input into the TOC panel that allow to perform a "search" / filter to reduce the number of header into the panel.## Summary
From the left panel, all headers are listed as a tree. If the current page contains a lot of headers, the TOC is huge.
## Requested feature
Add an input into the TOC panel that allow to perform a "search" / filter to reduce the number of header into the panel.v1.2.0https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/7Feature: add deployment scripts2020-10-27T21:58:23ZLaurent SittlerFeature: add deployment scripts## Summary
This is an extension, what means, the properties cannot be change easily is the package is deployed on a site collection scope.
## Requested feature
Create PowerShell and Bash script to install and configure the extension easier.## Summary
This is an extension, what means, the properties cannot be change easily is the package is deployed on a site collection scope.
## Requested feature
Create PowerShell and Bash script to install and configure the extension easier.v1.1.0https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/8Update selected node while scrolling page2020-10-27T21:40:48ZLaurent SittlerUpdate selected node while scrolling page## Summary
<!-- Description of the current usage -->
It is possible to scroll the page content and keep the TOC panel opened.
When your are scrolling the page, the TOC is static.
If you click on a node of the TOC, this one is highlighted but it is never updated until you click another node or refresh the page.
## Requested feature
<!-- Description of what do you expected and details about the feature -->
While you are scrolling the page content, update the selected node of the TOC in accordance with the headers area## Summary
<!-- Description of the current usage -->
It is possible to scroll the page content and keep the TOC panel opened.
When your are scrolling the page, the TOC is static.
If you click on a node of the TOC, this one is highlighted but it is never updated until you click another node or refresh the page.
## Requested feature
<!-- Description of what do you expected and details about the feature -->
While you are scrolling the page content, update the selected node of the TOC in accordance with the headers areav1.1.0https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/9Force hide TOC based on page metadata2020-10-27T21:58:05ZLaurent SittlerForce hide TOC based on page metadata## Summary
<!-- Description of the current usage -->
The TOC button is available when the extension is installed and deployed on the site and when the current page has headers.
In some cases, the page can content only one or two headers and the TOC is not really necessary.
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Add the capability to detect a page property/metadata (maybe predefined) that's specify manually if the TOC must be displayed even if the current page contains headers.## Summary
<!-- Description of the current usage -->
The TOC button is available when the extension is installed and deployed on the site and when the current page has headers.
In some cases, the page can content only one or two headers and the TOC is not really necessary.
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Add the capability to detect a page property/metadata (maybe predefined) that's specify manually if the TOC must be displayed even if the current page contains headers.v1.2.0https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/10Change the position of the button in responsive mode2020-10-27T21:55:31ZLaurent SittlerChange the position of the button in responsive mode## Summary
<!-- Description of the current usage -->
The TOC button is always located at the right-bottom position whatever the chosen shape (square or circle) in desktop and mobile devices
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Change the position of the button in mobile mode (based on the screen resolution) to display the button at the bottom of the page## Summary
<!-- Description of the current usage -->
The TOC button is always located at the right-bottom position whatever the chosen shape (square or circle) in desktop and mobile devices
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Change the position of the button in mobile mode (based on the screen resolution) to display the button at the bottom of the pagehttps://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/11Support more headers (H5, H6)2020-10-27T22:06:46ZLaurent SittlerSupport more headers (H5, H6)## Summary
<!-- Description of the current usage -->
The currently supported headers are H2,H3,H4.
The H1 is not take in account because it is the title of the page.
H2,H3 are headers allowed to be created from the text editor Web Part of SharePoint.
Additional headers can be created by using the Markdown Web Part
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Because some additional headers level can be created with the Markdown Web Part, they should be take in account by the TOC extension too.## Summary
<!-- Description of the current usage -->
The currently supported headers are H2,H3,H4.
The H1 is not take in account because it is the title of the page.
H2,H3 are headers allowed to be created from the text editor Web Part of SharePoint.
Additional headers can be created by using the Markdown Web Part
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Because some additional headers level can be created with the Markdown Web Part, they should be take in account by the TOC extension too.https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/12Update bash script2020-11-01T23:13:57ZLaurent SittlerUpdate bash script## Summary
<!-- Description of the current usage -->
The current bash script use Office 365 CLI Framework to deploy and install the extension
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Support the latest version of the Framework named CLI for Microsoft 365 now.
The commands changes from o365 to m365 into the script.## Summary
<!-- Description of the current usage -->
The current bash script use Office 365 CLI Framework to deploy and install the extension
## Requested feature
<!-- Description of what do you expected and details about the feature -->
Support the latest version of the Framework named CLI for Microsoft 365 now.
The commands changes from o365 to m365 into the script.https://gitlab.lsonline.fr/SharePoint/sp-dev-fx-webparts/toc/-/issues/14Does not display title from collapsed sections2022-03-17T01:56:28ZLaurent SittlerDoes not display title from collapsed sections## Summary
<!-- Describe your issue here.-->
## Prerequisites
<!--
Please answer the following questions for yourself before submitting an issue
-->
- [x] I checked the documentation and found no answer
- [x] I checked to make sure that this issue has not already been filed
## Your environment
<!-- Add / replace the white space by a cross into the square bracket in accordance with your environment -->
|||
|----|----|
| Tenant Release | <ul><li> [ ] Standard</li><li> [x] Targeted</li></ul> |
| Extension version | 1.0.2 |
| Deployment | <ul><li> [ ] Tenant App Catalog and install one whole Tenant</li><li> [ ] Tenant App Catalog and install per site collection</li></li><li> [x] Site collection app catalog</li></ul> |
| Browser | Edge |
| Browser Version | Version 99.0.1150.39 (Official build) (x86_64) |
| Operating System | Mac |
## Current behavior
<!--
Describe the steps to reproduce your behavior. Recommandation: use a numbered list - one line by step.
If you have any screenshot to help us better understand, it is appreciate
-->
1. Create a page
2. Add a section with text
3. Configure the section as collapsed by default
4. The table of contents does not display Headers available from the content of the collapsed sections
## Expected behavior
<!--
Describe what you expect instead of the current behavior
You can use a numbered list to reproduce the steps until the expected behavior or a plain text
-->
From the TOC, display the headers
## Screenshots
![Screen_Shot_2022-03-16_at_21.48.37](/uploads/0245c3363e20ca3255c05a170583ab3f/Screen_Shot_2022-03-16_at_21.48.37.png)
## Additional information
n/a## Summary
<!-- Describe your issue here.-->
## Prerequisites
<!--
Please answer the following questions for yourself before submitting an issue
-->
- [x] I checked the documentation and found no answer
- [x] I checked to make sure that this issue has not already been filed
## Your environment
<!-- Add / replace the white space by a cross into the square bracket in accordance with your environment -->
|||
|----|----|
| Tenant Release | <ul><li> [ ] Standard</li><li> [x] Targeted</li></ul> |
| Extension version | 1.0.2 |
| Deployment | <ul><li> [ ] Tenant App Catalog and install one whole Tenant</li><li> [ ] Tenant App Catalog and install per site collection</li></li><li> [x] Site collection app catalog</li></ul> |
| Browser | Edge |
| Browser Version | Version 99.0.1150.39 (Official build) (x86_64) |
| Operating System | Mac |
## Current behavior
<!--
Describe the steps to reproduce your behavior. Recommandation: use a numbered list - one line by step.
If you have any screenshot to help us better understand, it is appreciate
-->
1. Create a page
2. Add a section with text
3. Configure the section as collapsed by default
4. The table of contents does not display Headers available from the content of the collapsed sections
## Expected behavior
<!--
Describe what you expect instead of the current behavior
You can use a numbered list to reproduce the steps until the expected behavior or a plain text
-->
From the TOC, display the headers
## Screenshots
![Screen_Shot_2022-03-16_at_21.48.37](/uploads/0245c3363e20ca3255c05a170583ab3f/Screen_Shot_2022-03-16_at_21.48.37.png)
## Additional information
n/aLaurent SittlerLaurent Sittler