|
3451 | 3451 | } |
3452 | 3452 | ] |
3453 | 3453 | }, |
3454 | | - { |
3455 | | - "name": "pnp-sp-dev-spfx-extensions-react-spfx-page-indexer", |
3456 | | - "source": "pnp", |
3457 | | - "title": "SharePoint Page Indexer", |
3458 | | - "shortDescription": "An SPFx Application Customizer that automatically indexes SharePoint modern pages, extracting page content, web parts, and metadata into a centralized SharePoint list.", |
3459 | | - "url": "https://github.com/pnp/sp-dev-fx-extensions/tree/main/samples/react-spfx-page-indexer", |
3460 | | - "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-extensions/tree/main/samples/react-spfx-page-indexer", |
3461 | | - "longDescription": [ |
3462 | | - "This SPFx Application Customizer automatically indexes SharePoint Site Pages when they load. It captures complete page content including lazy-loaded sections, catalogs all SPFx web parts, calculates word counts, and stores everything in a centralized PageIndex SharePoint list. The solution includes intelligent deduplication, auto-scroll functionality for complete content capture, and debug tools for manual testing." |
3463 | | - ], |
3464 | | - "creationDateTime": "2025-02-06", |
3465 | | - "updateDateTime": "2025-02-06", |
3466 | | - "products": [ |
3467 | | - "SharePoint", |
3468 | | - "Office" |
3469 | | - ], |
3470 | | - "metadata": [ |
3471 | | - { |
3472 | | - "key": "CLIENT-SIDE-DEV", |
3473 | | - "value": "TypeScript" |
3474 | | - }, |
3475 | | - { |
3476 | | - "key": "SPFX-VERSION", |
3477 | | - "value": "1.20.0" |
3478 | | - } |
3479 | | - ], |
3480 | | - "thumbnails": [ |
3481 | | - { |
3482 | | - "name": "page-indexer-demo.gif", |
3483 | | - "type": "image", |
3484 | | - "order": 100, |
3485 | | - "url": "https://github.com/saiiiiiii/react-spfx-page-indexer/raw/main/assets/page-indexer-demo.gif", |
3486 | | - "alt": "SharePoint Page Indexer - Automatic page content indexing" |
3487 | | - }, |
3488 | | - { |
3489 | | - "name": "papageindex-list.png", |
3490 | | - "type": "image", |
3491 | | - "order": 101, |
3492 | | - "url": "https://github.com/saiiiiiii/react-spfx-page-indexer/raw/main/assets/pageindex-list.png", |
3493 | | - "alt": "PageIndex SharePoint List with indexed content" |
3494 | | - } |
3495 | | - ], |
3496 | | - "authors": [ |
3497 | | - { |
3498 | | - "gitHubAccount": "saiiiiiii", |
3499 | | - "pictureUrl": "https://avatars.githubusercontent.com/u/46020510?v=4", |
3500 | | - "name": "Sai Siva Ram Bandaru" |
3501 | | - } |
3502 | | - ], |
3503 | | - "references": [ |
3504 | | - { |
3505 | | - "name": "Getting started with SharePoint Framework", |
3506 | | - "description": "Introduction about how to develop Microsoft 365 extensions using SharePoint Framework.", |
3507 | | - "url": "https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant" |
3508 | | - }, |
3509 | | - { |
3510 | | - "name": "Build your first SharePoint Framework Extension", |
3511 | | - "description": "Learn how to build your first SharePoint Framework Application Customizer.", |
3512 | | - "url": "https://learn.microsoft.com/en-us/sharepoint/dev/spfx/extensions/get-started/build-a-hello-world-extension" |
3513 | | - }, |
3514 | | - { |
3515 | | - "name": "Microsoft 365 Patterns and Practices", |
3516 | | - "description": "Guidance, tooling, samples and open-source controls for your Microsoft 365 development.", |
3517 | | - "url": "https://aka.ms/m365pnp" |
3518 | | - }, |
3519 | | - { |
3520 | | - "name": "PnPjs Documentation", |
3521 | | - "description": "PnPjs is a collection of fluent libraries for consuming SharePoint, Graph, and Office 365 REST APIs.", |
3522 | | - "url": "https://pnp.github.io/pnpjs/" |
3523 | | - } |
3524 | | - ] |
3525 | | - }, |
3526 | 3454 | { |
3527 | 3455 | "name": "pnp-sp-dev-spfx-extensions-react-command-directions", |
3528 | 3456 | "source": "pnp", |
|
4897 | 4825 | } |
4898 | 4826 | ] |
4899 | 4827 | }, |
| 4828 | + { |
| 4829 | + "name": "pnp-sp-dev-spfx-extensions-react-application-page-indexer", |
| 4830 | + "source": "pnp", |
| 4831 | + "title": "SharePoint Page Indexer", |
| 4832 | + "shortDescription": "An SPFx Application Customizer that automatically indexes SharePoint modern pages, extracting page content, web parts, and metadata into a centralized SharePoint list.", |
| 4833 | + "url": "https://github.com/pnp/sp-dev-fx-extensions/tree/main/samples/react-application-page-indexer", |
| 4834 | + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-extensions/tree/main/samples/react-application-page-indexer", |
| 4835 | + "longDescription": [ |
| 4836 | + "This SPFx Application Customizer automatically indexes SharePoint Site Pages when they load. It captures complete page content including lazy-loaded sections, catalogs all SPFx web parts, calculates word counts, and stores everything in a centralized PageIndex SharePoint list. The solution includes intelligent deduplication, auto-scroll functionality for complete content capture, and debug tools for manual testing." |
| 4837 | + ], |
| 4838 | + "creationDateTime": "2025-02-06", |
| 4839 | + "updateDateTime": "2025-02-06", |
| 4840 | + "products": [ |
| 4841 | + "SharePoint", |
| 4842 | + "Office" |
| 4843 | + ], |
| 4844 | + "metadata": [ |
| 4845 | + { |
| 4846 | + "key": "CLIENT-SIDE-DEV", |
| 4847 | + "value": "TypeScript" |
| 4848 | + }, |
| 4849 | + { |
| 4850 | + "key": "SPFX-VERSION", |
| 4851 | + "value": "1.20.0" |
| 4852 | + } |
| 4853 | + ], |
| 4854 | + "thumbnails": [ |
| 4855 | + { |
| 4856 | + "name": "page-indexer-demo.gif", |
| 4857 | + "type": "image", |
| 4858 | + "order": 100, |
| 4859 | + "url": "https://github.com/pnp/sp-dev-fx-extensions/raw/main/samples/react-application-page-indexer/assets/page-indexer-demo.gif", |
| 4860 | + "alt": "SharePoint Page Indexer - Automatic page content indexing" |
| 4861 | + }, |
| 4862 | + { |
| 4863 | + "name": "papageindex-list.png", |
| 4864 | + "type": "image", |
| 4865 | + "order": 101, |
| 4866 | + "url": "https://github.com/pnp/sp-dev-fx-extensions/raw/main/samples/react-application-page-indexer/assets/pageindex-list.png", |
| 4867 | + "alt": "PageIndex SharePoint List with indexed content" |
| 4868 | + } |
| 4869 | + ], |
| 4870 | + "authors": [ |
| 4871 | + { |
| 4872 | + "gitHubAccount": "saiiiiiii", |
| 4873 | + "pictureUrl": "https://avatars.githubusercontent.com/u/46020510?v=4", |
| 4874 | + "name": "Sai Siva Ram Bandaru" |
| 4875 | + } |
| 4876 | + ], |
| 4877 | + "references": [ |
| 4878 | + { |
| 4879 | + "name": "Getting started with SharePoint Framework", |
| 4880 | + "description": "Introduction about how to develop Microsoft 365 extensions using SharePoint Framework.", |
| 4881 | + "url": "https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant" |
| 4882 | + }, |
| 4883 | + { |
| 4884 | + "name": "Build your first SharePoint Framework Extension", |
| 4885 | + "description": "Learn how to build your first SharePoint Framework Application Customizer.", |
| 4886 | + "url": "https://learn.microsoft.com/en-us/sharepoint/dev/spfx/extensions/get-started/build-a-hello-world-extension" |
| 4887 | + }, |
| 4888 | + { |
| 4889 | + "name": "Microsoft 365 Patterns and Practices", |
| 4890 | + "description": "Guidance, tooling, samples and open-source controls for your Microsoft 365 development.", |
| 4891 | + "url": "https://aka.ms/m365pnp" |
| 4892 | + }, |
| 4893 | + { |
| 4894 | + "name": "PnPjs Documentation", |
| 4895 | + "description": "PnPjs is a collection of fluent libraries for consuming SharePoint, Graph, and Office 365 REST APIs.", |
| 4896 | + "url": "https://pnp.github.io/pnpjs/" |
| 4897 | + } |
| 4898 | + ] |
| 4899 | + }, |
4900 | 4900 | { |
4901 | 4901 | "name": "pnp-sp-dev-spfx-extensions-react-command-singlepartapppage", |
4902 | 4902 | "source": "pnp", |
|
0 commit comments