diff --git a/build/templates/common/index.html b/build/templates/common/index.html index 3490edc..7c9ba36 100644 --- a/build/templates/common/index.html +++ b/build/templates/common/index.html @@ -1,11 +1,17 @@ - + {{title}} - + + + + + + - \ No newline at end of file + diff --git a/build/templates/common/index.js b/build/templates/common/index.js index 04662c7..dff3338 100644 --- a/build/templates/common/index.js +++ b/build/templates/common/index.js @@ -88,6 +88,7 @@ import './../../../node_modules/codemirror/addon/hint/show-hint.css'; import * as CodeMirror from 'codemirror'; window['CodeMirror'] = CodeMirror; +import './../../../src/common/tracking'; $(function() { document.getElementById('home_page').setAttribute('href', '/javascript/#/'); diff --git a/build/templates/report-designer/index.html b/build/templates/report-designer/index.html index 4da39ac..cf5ae3a 100644 --- a/build/templates/report-designer/index.html +++ b/build/templates/report-designer/index.html @@ -1,12 +1,19 @@ - + RDL Sample | JavaScript Report Designer | Bold Reports - + + + + + + + - \ No newline at end of file + diff --git a/build/templates/report-designer/index.js b/build/templates/report-designer/index.js index 2d32c76..cf3fe66 100644 --- a/build/templates/report-designer/index.js +++ b/build/templates/report-designer/index.js @@ -161,6 +161,7 @@ function updateDescription() { title += ' | JavaScript Report Designer'; const titleWithBoldReports = (title.length < 45) ? title += ' | Bold Reports' : title; document.title = titleWithBoldReports; + document.querySelector('meta[property="og:title"]').setAttribute('content', titleWithBoldReports); } function getReportName() { diff --git a/build/templates/report-designer/rdlc/index.html b/build/templates/report-designer/rdlc/index.html index b110525..d38bda4 100644 --- a/build/templates/report-designer/rdlc/index.html +++ b/build/templates/report-designer/rdlc/index.html @@ -1,12 +1,19 @@ - + RDLC Sample | JavaScript Report Designer | Bold Reports - + + + + + + + - \ No newline at end of file + diff --git a/build/templates/report-designer/rdlc/index.js b/build/templates/report-designer/rdlc/index.js index 5d610fa..39cba02 100644 --- a/build/templates/report-designer/rdlc/index.js +++ b/build/templates/report-designer/rdlc/index.js @@ -161,6 +161,7 @@ function updateDescription() { title += ' | JavaScript Report Designer'; const titleWithBoldReports = (title.length < 45) ? title += ' | Bold Reports' : title; document.title = titleWithBoldReports; + document.querySelector('meta[property="og:title"]').setAttribute('content', titleWithBoldReports); } function getReportName() { diff --git a/package.json b/package.json index 6df3203..2b041ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "javascript-samples", - "version": "13.1.26", + "version": "14.1.12", "description": "", "author": "", "license": "ISC", @@ -39,8 +39,8 @@ }, "dependencies": { "@babel/polyfill": "7.2.5", - "@boldreports/javascript-reporting-controls": "13.1.26", - "@boldreports/javascript-reporting-extensions": "13.1.26", + "@boldreports/javascript-reporting-controls": "14.1.12", + "@boldreports/javascript-reporting-extensions": "14.1.12", "codemirror": "5.58.2", "hasher": "1.2.0", "jquery": "3.6.0", diff --git a/src/common/header/header.html b/src/common/header/header.html index 1f8e41c..8ba4b91 100644 --- a/src/common/header/header.html +++ b/src/common/header/header.html @@ -13,6 +13,6 @@ Product Detail - Try it Free + Try it Free \ No newline at end of file diff --git a/src/common/index.js b/src/common/index.js index 9d1c911..61195b3 100644 --- a/src/common/index.js +++ b/src/common/index.js @@ -87,6 +87,7 @@ import { routerInit } from './router'; let header, sidebar, maincontent; +import './tracking'; document.addEventListener('DOMContentLoaded', onDOMContentLoaded, false); diff --git a/src/common/tracking.js b/src/common/tracking.js new file mode 100644 index 0000000..91fc341 --- /dev/null +++ b/src/common/tracking.js @@ -0,0 +1,8 @@ +export function loadTrackingScript() { + var script = document.createElement('script'); + script.src = 'https://cdn.boldreports.com/website/js/tracking.js?v=' + new Date().getTime(); + script.async = true; + document.head.appendChild(script); +} + +loadTrackingScript(); \ No newline at end of file diff --git a/src/controls/samples.json b/src/controls/samples.json index 18571ad..d65870c 100644 --- a/src/controls/samples.json +++ b/src/controls/samples.json @@ -24,7 +24,7 @@ "Intuitive drag-and-drop widgets", "Hassle-free licensing" ], - "freeTrialUrl": "https://app.boldid.net/register/reports/enterprise?evaluation=v2&leadsource=demos.boldreports.com&gclid=&referrerroriginurl=https://demos.boldreports.com/pricing&secondaryreferraloriginurl=https://demos.boldreports.com/&host=server&quantity=1" + "freeTrialUrl": "https://www.boldreports.com/register/reports?evaluation=v2" }, "copyrightYear": "2026", "samples": [