Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 14 additions & 8 deletions build/templates/common/index.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%; width: 100%;">
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%; width: 100%;" lang="en">

<head>
<title>{{title}}</title>
<meta charset="utf-8">
<meta name="description"
<meta name="description" property="og:description"
content="The JavaScript Bold Report Viewer allows the end-users to visualize the {{sampleName}} report in browsers.">
<meta property="og:image" content="https://demos.boldreports.com/Images/og_embedded_javascript_examples.png" alt="Reports sample for React" />
<meta property="og:image:secure_url" content="https://demos.boldreports.com/Images/og_embedded_javascript_examples.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:title" content="{{title}}" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<script>
function validateBrowser() {
Expand Down Expand Up @@ -65,18 +71,18 @@
<div class="ej-body e-hidden">
<div class="ej-preview-header">
<div class="ej-preview-left-side">
<a id="home_page" href="/" target="_blank">
<a id="home_page" href="/" target="_blank" rel="noreferrer">
<h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for JavaScript</h1>
</a>
</div>
<div class="ej-preview-right-side">
<!-- We hided this element as per management instruction -->
<!-- <a class="ej-preview-button bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo"
title="Report Server" target="_blank">Schedule Free Demo</a> -->
title="Report Server" target="_blank" rel="noreferrer">Schedule Free Demo</a> -->
<a class="ej-preview-button product-detail" href="https://www.boldreports.com/embedded-reporting/javascript-report-viewer"
title="Report Viewer" target="_blank">Product Detail</a>
<a class="ej-preview-button try-it-free" href="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"
title="Report Server" target="_blank">Try it Free</a>
title="Report Viewer" target="_blank" rel="noreferrer">Product Detail</a>
<a class="ej-preview-button try-it-free" href="https://www.boldreports.com/register/reports?evaluation=v2"
title="Report Server" target="_blank" rel="noreferrer">Try it Free</a>
</div>
</div>
<div class="ej-preview-content">
Expand Down Expand Up @@ -132,4 +138,4 @@ <h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for JavaScript</h
}
</script>

</html>
</html>
1 change: 1 addition & 0 deletions build/templates/common/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -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/#/');
Expand Down
23 changes: 15 additions & 8 deletions build/templates/report-designer/index.html
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%; width: 100%;">
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%; width: 100%;" lang="en">

<head>
<title>RDL Sample | JavaScript Report Designer | Bold Reports</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<meta name="description"
<meta name="description" property="og:description"
content="The JavaScript Bold Report Designer allows the end-users to arrange/customize the reports appearance in browsers. It helps to edit the {{sampleName}} for customer's application needs.">
<meta property="og:image" content="https://demos.boldreports.com/Images/og_embedded_javascript_examples.png" alt="Reports sample for React" />
<meta property="og:image:secure_url" content="https://demos.boldreports.com/Images/og_embedded_javascript_examples.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:title" content="RDL Sample | JavaScript Report Designer | Bold Reports"/>
<link rel="canonical" href="/javascript/report-designer/" />
<meta name="twitter:card" content="summary_large_image" />
<script>
function validateBrowser() {
var uaValidate = navigator.userAgent.match(/(MSIE |Trident.*rv[ :])([0-9]+)/);
Expand Down Expand Up @@ -46,18 +53,18 @@
<div class="ej-body e-hidden">
<div class="ej-preview-header">
<div class="ej-preview-left-side">
<a id="home_page" href="/" target="_blank">
<a id="home_page" href="/" target="_blank" rel="noreferrer">
<h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for JavaScript</h1>
</a>
</div>
<div class="ej-preview-right-side">
<!-- We hided this element as per management instruction -->
<!-- <a class="ej-preview-button bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo"
title="Report Server" target="_blank">Schedule Free Demo</a> -->
title="Report Server" target="_blank" rel="noreferrer">Schedule Free Demo</a> -->
<a class="ej-preview-button product-detail" href="https://www.boldreports.com/embedded-reporting/javascript-report-designer"
title="Report Designer" target="_blank">Product Detail</a>
<a class="ej-preview-button try-it-free" href="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"
title="Report Server" target="_blank">Try it Free</a>
title="Report Designer" target="_blank" rel="noreferrer">Product Detail</a>
<a class="ej-preview-button try-it-free" href="https://www.boldreports.com/register/reports?evaluation=v2"
title="Report Server" target="_blank" rel="noreferrer">Try it Free</a>
</div>
</div>
<div class="ej-preview-content">
Expand All @@ -74,4 +81,4 @@ <h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for JavaScript</h
});
</script>

</html>
</html>
1 change: 1 addition & 0 deletions build/templates/report-designer/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -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() {
Expand Down
23 changes: 15 additions & 8 deletions build/templates/report-designer/rdlc/index.html
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%; width: 100%;">
<html xmlns="http://www.w3.org/1999/xhtml" style="height: 100%; width: 100%;" lang="en">

<head>
<title>RDLC Sample | JavaScript Report Designer | Bold Reports</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<meta name="description"
<meta name="description" property="og:description"
content="The JavaScript Bold Report Designer allows the end-users to arrange/customize the reports appearance in browsers. It helps to edit the {{sampleName}} for customer's application needs.">
<meta property="og:image" content="https://demos.boldreports.com/Images/og_embedded_javascript_examples.png" alt="Reports sample for React" />
<meta property="og:image:secure_url" content="https://demos.boldreports.com/Images/og_embedded_javascript_examples.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:title" content="RDLC Sample | JavaScript Report Designer | Bold Reports"/>
<link rel="canonical" href="/javascript/report-designer/rdlc/" />
<meta name="twitter:card" content="summary_large_image" />
<script>
function validateBrowser() {
var uaValidate = navigator.userAgent.match(/(MSIE |Trident.*rv[ :])([0-9]+)/);
Expand Down Expand Up @@ -46,18 +53,18 @@
<div class="ej-body e-hidden">
<div class="ej-preview-header">
<div class="ej-preview-left-side">
<a id="home_page" href="/" target="_blank">
<a id="home_page" href="/" target="_blank" rel="noreferrer">
<h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for JavaScript</h1>
</a>
</div>
<div class="ej-preview-right-side">
<!-- We hided this element as per management instruction -->
<!-- <a class="ej-preview-button bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo"
title="Report Server" target="_blank">Schedule Free Demo</a> -->
title="Report Server" target="_blank" rel="noreferrer">Schedule Free Demo</a> -->
<a class="ej-preview-button product-detail" href="https://www.boldreports.com/embedded-reporting/javascript-report-designer"
title="Report Designer" target="_blank">Product Detail</a>
<a class="ej-preview-button try-it-free" href="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"
title="Report Server" target="_blank">Try it Free</a>
title="Report Designer" target="_blank" rel="noreferrer">Product Detail</a>
<a class="ej-preview-button try-it-free" href="https://www.boldreports.com/register/reports?evaluation=v2"
title="Report Server" target="_blank" rel="noreferrer">Try it Free</a>
</div>
</div>
<div class="ej-preview-content">
Expand All @@ -74,4 +81,4 @@ <h1 class="ej-preview-platform-name">Bold Reports<sup>®</sup> for JavaScript</h
});
</script>

</html>
</html>
1 change: 1 addition & 0 deletions build/templates/report-designer/rdlc/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -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() {
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "javascript-samples",
"version": "13.1.26",
"version": "14.1.12",
"description": "",
"author": "",
"license": "ISC",
Expand Down Expand Up @@ -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",
Expand Down
2 changes: 1 addition & 1 deletion src/common/header/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
<!-- We hided this element as per management instruction -->
<!-- <a class="ej-sb-button nav-link bold-schedule-demo" href="https://www.boldreports.com/schedule-free-demo" target="_blank" rel="noreferrer">Schedule Free Demo</a> -->
<a class="ej-sb-button nav-link product-detail" href="https://www.boldreports.com/embedded-reporting/javascript-report-viewer" target="_blank" rel="noreferrer">Product Detail</a>
<a class="ej-sb-button nav-link try-it-free" href="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" target="_blank" rel="noreferrer">Try it Free</a>
<a class="ej-sb-button nav-link try-it-free" href="https://www.boldreports.com/register/reports?evaluation=v2">Try it Free</a>
</div>
</div>
1 change: 1 addition & 0 deletions src/common/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ import {
routerInit
} from './router';
let header, sidebar, maincontent;
import './tracking';

document.addEventListener('DOMContentLoaded', onDOMContentLoaded, false);

Expand Down
8 changes: 8 additions & 0 deletions src/common/tracking.js
Original file line number Diff line number Diff line change
@@ -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();
2 changes: 1 addition & 1 deletion src/controls/samples.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": [
Expand Down
Loading