Accessibility Helper DemoAdvertisers
ToolTip PluginAdvertisers
Form StylesAdvertisers
*<b>Important This ad serves Breadcrumb Trail | Icons | Mobile Menu atop page</b>Advertisers
Page Meta DataData Sources

*Word Link Example

Centralpoint Hyperlink Scanner

POC v15
1
Upload
2
Match
3
Result
4
Source

Upload Word Document

Select a .docx file to scan for Centralpoint hyperlink matches.

What This Proof of Concept Validates

This tool demonstrates the core hyperlink-injection pipeline for a Centralpoint Word Add-in. In the production add-in, the entire process happens live inside Microsoft Word — no file upload required. The add-in reads the open document's OOXML, compares every text phrase against Centralpoint record titles, and writes the hyperlinked version back into Word in a single operation. This POC uses a file upload to simulate that pipeline so the matching and OOXML manipulation logic can be validated independently.

1Extract OOXMLcontext.document.body.getOoxml()The add-in reads the active document's raw OOXML directly from Word's JavaScript API. This POC simulates this by extracting word/document.xml from the uploaded .docx.
2Compare & MatchCP_RECORDS[] title lookupDocument text is compared against Centralpoint record titles. Exact whole-word matches are identified and presented for approval.
3Inject Hyperlinksbody.insertOoxml(updatedXml, Word.InsertLocation.replace)Approved matches are injected as <w:hyperlink> elements and the modified OOXML is written back into Word, replacing the document body.
POC ↔ Add-in Mapping: Tab 1 (Upload) simulates getOoxml() — Tab 2 (Match) runs the comparison engine — Tab 3 (Result) simulates insertOoxml() and offers a download to verify — Tab 4 (Source) shows the Centralpoint records powering the scan.

Drop your .docx file here

or click to browse

W
Document Text Preview
word/document.xml

Select Matches in Document

Click any highlighted phrase in the preview below to toggle it on or off. Green = will be hyperlinked. Dimmed = skipped.

Scanning...
0 hyperlinks appliedDocument modified with Centralpoint links.
Modified Document Preview — Click any link to verify
Original OOXML
Modified OOXML (changes highlighted)

Link Source — Centralpoint Records

Records from GenericEnhancedA and Glossary (GenericEnhancedY) that powered the hyperlink scan.

0 records queried • 0 matched & applied
Applied No match
Modified Document Preview
TitleRecord URLModule
<b>MS/Word Hyperlink Example V2 working</b>Data Sources
*Word Link ExampleNavigation NavigationModule *Word Link ExampleNavigation
Form JS: Remove max-width on form elements & Autocomplete Off Date PickersAdvertisers
*<b>Important: Yellow Highlighting (from search) show in Record View<b>Advertisers
    <b>IN USE - Main Site (Public (Non - Authenticated Users)</b> 1/1/26 (Prior to Enhancments made by AI) - newest cleanStyles The AI Governance PlatformAudience Advertisers Sponsored Keywords Splash Pages
visual editor / client console / x close editor
Module Designer
Children of this Page
Taxonomy
Dynamic Scripts
Advertising
Site Design & Layout