Skip to content

Commit

Permalink
add docs variables
Browse files Browse the repository at this point in the history
  • Loading branch information
nreese committed Dec 19, 2017
1 parent 44cbc68 commit 6bb7d27
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,24 @@
import Mustache from 'mustache';
import { metadata } from 'ui/metadata';
import {
DOC_LINK_VERSION,
ELASTIC_WEBSITE_URL,
documentationLinks
} from 'ui/documentation_links/documentation_links';

const TEMPLATE_TAGS = ['{', '}'];

export function replaceTemplateStrings(text) {
const variables = {
config: {
docs: {
base_url: ELASTIC_WEBSITE_URL,
beats: {
filebeat: documentationLinks.filebeat.base,
metricbeat: documentationLinks.metricbeat.base
},
version: DOC_LINK_VERSION
},
kibana: {
version: metadata.version
}
Expand Down
4 changes: 4 additions & 0 deletions src/ui/public/documentation_links/documentation_links.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ export const ELASTIC_WEBSITE_URL = 'https://www.elastic.co/';

export const documentationLinks = {
filebeat: {
base: `${ELASTIC_WEBSITE_URL}guide/en/beats/filebeat/${DOC_LINK_VERSION}/`,
installation: `${ELASTIC_WEBSITE_URL}guide/en/beats/filebeat/${DOC_LINK_VERSION}/filebeat-installation.html`,
configuration: `${ELASTIC_WEBSITE_URL}guide/en/beats/filebeat/${DOC_LINK_VERSION}/filebeat-configuration.html`,
elasticsearchOutput: `${ELASTIC_WEBSITE_URL}guide/en/beats/filebeat/${DOC_LINK_VERSION}/elasticsearch-output.html`,
Expand All @@ -13,6 +14,9 @@ export const documentationLinks = {
startup: `${ELASTIC_WEBSITE_URL}guide/en/beats/filebeat/${DOC_LINK_VERSION}/filebeat-starting.html`,
exportedFields: `${ELASTIC_WEBSITE_URL}guide/en/beats/filebeat/${DOC_LINK_VERSION}/exported-fields.html`
},
metricbeat: {
base: `${ELASTIC_WEBSITE_URL}guide/en/beats/metricbeat/${DOC_LINK_VERSION}/`
},
scriptedFields: {
scriptFields: `${ELASTIC_WEBSITE_URL}guide/en/elasticsearch/reference/${DOC_LINK_VERSION}/search-request-script-fields.html`,
scriptAggs: `${ELASTIC_WEBSITE_URL}guide/en/elasticsearch/reference/${DOC_LINK_VERSION}/search-aggregations.html#_values_source`,
Expand Down

0 comments on commit 6bb7d27

Please sign in to comment.