2019-02-06 15:42:58 +00:00
|
|
|
{{ $type := .Get "type" | default "articles" }}
|
2019-02-06 16:03:32 +00:00
|
|
|
{{ $show := .Get "show" | default "all" }}
|
2020-05-14 20:51:33 +00:00
|
|
|
{{ $hlevel := .Get "hlevel" | default "h3"}}
|
2020-04-27 16:53:27 +00:00
|
|
|
{{ $readMore := .Get "readmore" | default false }}
|
|
|
|
{{ $hr := .Get "hr" | default false }}
|
2022-09-23 20:42:19 +00:00
|
|
|
{{ $doNotList := .Get "filterOut" | default "" }}
|
2019-02-06 16:03:32 +00:00
|
|
|
|
|
|
|
{{ if eq $show "all" }}
|
|
|
|
{{ .Scratch.Set "pages" (union .Page.Pages .Page.Sections) }}
|
|
|
|
{{ else if (eq $show "sections") }}
|
|
|
|
{{ .Scratch.Set "pages" .Page.Sections }}
|
|
|
|
{{ else if (eq $show "pages") }}
|
2020-03-04 16:11:00 +00:00
|
|
|
{{ .Scratch.Set "pages" .Page.RegularPages }}
|
2019-02-06 16:03:32 +00:00
|
|
|
{{ end }}
|
|
|
|
|
2022-09-23 20:42:19 +00:00
|
|
|
{{ $pages := where (.Scratch.Get "pages") "Title" "not in" (split $doNotList ", ") }}
|
2019-01-22 19:04:11 +00:00
|
|
|
|
2019-02-06 15:42:58 +00:00
|
|
|
{{ if eq $type "articles" }}
|
2020-04-27 16:53:27 +00:00
|
|
|
<div class="children-links">
|
|
|
|
{{ range $pages.ByWeight }}
|
|
|
|
{{ $title := cond ( isset .Params "list_title" ) .Params.list_title .Title }}
|
|
|
|
{{ $url := cond ( isset .Params "external_url" ) .Params.external_url .RelPermalink }}
|
|
|
|
{{ $target := cond ( isset .Params "external_url" ) "_blank" "" }}
|
2020-05-14 20:51:33 +00:00
|
|
|
{{ if eq $hlevel "h2"}} <h2 id="{{ anchorize $title }}"><a href="{{ $url }}" target="{{ $target }}">{{ $title }}</a></h2>
|
|
|
|
{{ else if eq $hlevel "h3"}} <h3 id="{{ anchorize $title }}"><a href="{{ $url }}" target="{{ $target }}">{{ $title }}</a></h3>
|
|
|
|
{{ else if eq $hlevel "h4"}} <h4 id="{{ anchorize $title }}"><a href="{{ $url }}" target="{{ $target }}">{{ $title }}</a></h4>
|
|
|
|
{{end}}
|
2020-04-27 16:53:27 +00:00
|
|
|
<p>
|
|
|
|
{{- if .Description }}{{- .Description | markdownify -}}
|
|
|
|
{{ else }}{{- .Summary | markdownify -}}
|
|
|
|
{{ end -}}
|
|
|
|
</p>
|
|
|
|
{{ if .Params.list_image }}
|
|
|
|
{{ $img := .Params.list_image }}
|
|
|
|
{{ if (fileExists ( print "/static" $img )) }}
|
|
|
|
{{ with (imageConfig ( print "/static" $img )) }}
|
|
|
|
{{ $imageWidth := div .Width 3 }}
|
|
|
|
<img src='{{ $img }}' width='{{ $imageWidth }}' />
|
|
|
|
{{ end }}
|
|
|
|
{{ else }}
|
|
|
|
<img src='{{ $img }}'/>
|
|
|
|
{{ end }}
|
|
|
|
{{ end }}
|
|
|
|
{{ if .Params.list_code_example }}
|
|
|
|
{{ .Params.list_code_example | markdownify }}
|
|
|
|
{{ end }}
|
2019-01-22 19:04:11 +00:00
|
|
|
|
2020-04-27 16:53:27 +00:00
|
|
|
{{ if .Params.list_query_example }}
|
2020-04-27 20:25:15 +00:00
|
|
|
{{ range (index .Site.Data.query_examples .Params.list_query_example) }}
|
2020-04-27 16:53:27 +00:00
|
|
|
{{ .code | markdownify }}
|
|
|
|
<div class="flex-wrapper">
|
|
|
|
<div class="flex-container half">
|
2020-04-27 20:25:15 +00:00
|
|
|
<h6>Input:</h6>
|
2020-04-27 16:53:27 +00:00
|
|
|
{{ .input | markdownify }}
|
|
|
|
</div>
|
|
|
|
<div class="flex-container half">
|
2020-04-27 20:25:15 +00:00
|
|
|
<h6>Output:</h6>
|
2020-04-27 16:53:27 +00:00
|
|
|
{{ .output | markdownify }}
|
|
|
|
</div>
|
|
|
|
</div>
|
2019-06-13 17:51:46 +00:00
|
|
|
{{ end }}
|
|
|
|
{{ end }}
|
2020-04-27 16:53:27 +00:00
|
|
|
|
2020-04-27 20:25:15 +00:00
|
|
|
{{ if and (eq $readMore true) ( or (isset .Params "list_query_example") (isset .Params "list_code_example") ) }}
|
Flux restructure (#3141)
* initial changes for flux restructure
* added all aliases
* added introduced date to all flux functions
* marked linearBins and logarithmicBins as draft
* migrated flux stdlib to new flux section, added version range to article template
* fixed list-all-functions shortcode
* duplicated and reordered flux spec, added page-nav shortcode, closes #1870
* added filtering functionality to list-all-functions shortcode
* added function tags
* Stdlib reorg (#2130)
* consolidated influxdb packages
* stdlib rename and reorg
* reorg existing contrib docs
* added keep-url to http.get example
* reorg built-in directory, add function types docs
* updated links
* updated all related links
* fixed reference links in influxdb docs
* updated all internal flux links
* updated flux links in influxdb
* one last link update
* restyle product dropdown
* update flux links in influxdb 1.7 and 1.8
* fixed shortcode call
* updated task options in flux options doc
* Flux 'interpolate' package (#2148)
* add interpolate package, closes #1649
* added missing page description to interpolate package doc
* removed unnecessary space from interpolate description
* updated interpolate package description
* ported from() note to new flux section
* New list filter javascript (#2185)
* generalized list filtering for telegraf plugins and flux functions
* added flux tags, updated filter list functionality
* added more flux tags
* added new experimental functions
* updated derivative params
* ported over new experimental functions
* fixed bad copy-pasta
* ported new notification endpoints into new flux docs
* updated flux function categories
* ported flux changes from master
* fixed product dropdown
* fixed regexp.findString example
* ported flux 0.109 changes
* updated array package aliases and supported version
* ported new functions into flux dir
* added aliases to interpolate package
* ported flux v0.114 packages
* added enterpise logic to url selector modal
* fix minor typo
* Update Flux param type convention (#2515)
* fix minor typo
* WIP new flux data type convention
* wip more param type updates
* cleaned up function type specs
* ported flux 0.115.0 packages and functions
* ported tickscript package
* ported today function
* added aliases to tickscript pkg
* updated timedMovingAverage params example
* updated to function with remote creds
* port flux 0.118 changes over
* port flux changes into flux-restructure
* ported changes from flux 0.123.0 and updated flux function docs
* updated contrib package summary
* updated function definition of schema.tagValues
* ported recent flux changes to the restructure branch
* port changes from master
* Flux get started (#3036)
* Flux group keys demo (#2553)
* interactive group key example
* added js and shortcode for group key demo
* updated group key demo to address PR feedback
* shortened sample data set
* Flux get started intro and data model (#2619)
* starting flux intro content, resolved merge conflicts
* WIP flux get started docs
* WIP flux get started
* flux get started intro and data model
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Update content/flux/v0.x/get-started/data-model.md
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* addressed PR feedback in flux get started
* updated flux docs landing page
* more updates to flux landing page
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Flux query basics (#2887)
* WIP flux query basics
* WIP flux query basics
* WIP flux query basics
* WIP flux query basics
* wrap up content for flux query basics
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* properly close code block on flux query basics
* Flux – query data (#2891)
* added query data sources with flux and query influxdb
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Update content/flux/v0.x/query-data/influxdb.md
* Query Prometheus with Flux (#2893)
* query prometheus with flux
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Query CSV data with Flux (#2895)
* query csv data with flux
* address PR feedback
* Update content/flux/v0.x/query-data/csv.md
* update flux query data sources landing page
* updated flux query data doc formats and links
* Query SQL databases (#2922)
* WIP query sql guides
* query SQL data sources, closes #1738
* updated related link on sql.from
* added link to stream of tables and updated text
* updated connection string text
* updated query sql landing page and children hr styles
* updated sql query docs to address PR feedback
* added missing colon
* Query Google Cloud Bigtable with Flux (#2928)
* Query Google Cloud Bigtable with Flux
* updated doc structure of query bigtable doc
* fixed typo in bigquery doc
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Work with Flux data types (#2967)
* scaffolding for flux types, work with strings
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* removed note about interpolation vs concatenation
* updated wording of variable type association
* generalized type inference
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* WIP work with ints
* reverted int content
* updated strings doc to address PR feedback
* added description to data types landing page
* Apply suggestions from code review
* Update content/flux/v0.x/data-types/basic/string.md
* updated composite front-matter
* Work with time types in Flux (#2974)
* work with time types in flux, closes #2260
* updated time type doc
* fixed type in time type description
* fixed typo
* updated work with time doc
* fixed typos
* updated verbiage
* added related links
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* updated time type doc to address PR feedback
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Work with booleans (#2975)
* work with boolean types
* updated working with booleans
* updated verbiage
* added related links
* Update content/flux/v0.x/data-types/basic/boolean.md
* Work with bytes types (#2976)
* work with bytes types
* added toc to bytes type doc
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* updated work with bytes doc
* fixed typo
* added related links
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Work with durations (#2977)
* work with durations in flux
* added keywords to duration doc to improve searchability
* minor updates to duration type doc
* updated verbiage
* added related links and removed toDuration from menu
* Update content/flux/v0.x/data-types/basic/duration.md
* Work with null types (#2978)
* WIP null types
* work with null types in flux
* updated null types doc
* Update content/flux/v0.x/data-types/basic/null.md
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Work with floats (#2979)
* work with floats in flux
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Apply suggestions from code review
* updated floats type doc
* Update content/flux/v0.x/data-types/basic/float.md
* updated verbiage
* added related links
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Work with integers (#2980)
* WIP work with ints
* work with integers
* work with integers
* updated float to int behavior, added related links, closes #2973
* added toc to ints doc
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Update content/flux/v0.x/data-types/basic/integer.md
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Work with uintegers (#2981)
* WIP work with uints
* work with uints
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* fixed minor type
* Work with records (#2982)
* work with records in flux
* updated record type doc
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Work with arrays (#2983)
* work with arrays
* added array.from example, added related links
* Work with dictionaries (#2984)
* WIP work with dicts
* work with dictionaries
* added related links to dict package
* added introduced version to dict package
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* added sample dict output
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Work with functions (#2985)
* work with functions
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* revamped type landing pages
* marked union types as draft
* miscellaneous updates
* Work with regular expression (#3024)
* work with regular expression types, closes #2573, closes influxdata/flux#3741
* add context for quoteMeta function
* Apply suggestions from code review
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
* fix latest links in page descriptions
* updated influxdb links
* Flux syntax basics (#3033)
* flux syntax basics
* Apply suggestions from code review
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* updated function description
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Apply suggestions from code review
* Update content/flux/v0.x/get-started/syntax-basics.md
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
* added table param to transformations, closes #2392 (#3039)
* updated flux function links
* update algolia configuration to fix search, closes #1902 (#3042)
* ported notes in the from function doc
* Flux package options (#3083)
* add now option to universe package
* added missing package options, closes #2464
* addressed PR feedback
* Flux transformation input/output examples (#3103)
* added flux/sample shortcode
* standardize flux package titles and list titles
* added start and stop columns as an option with flux/sample shortcode
* minor updates to stdlib
* WIP add input and output examples to flux transformations
* WIP removed sample data demo from universe index page
* WIP function input and output examples
* WIP flux input output examples
* WIP flux input output examples
* flux transformation input and output examples
* Add Flux 'sampledata' package (#3088)
* add flux sampledata package
* updated sampledata example titles
* Write data with Flux (#3084)
* WIP write to sql data sources
* write to sql data sources
* added write data to influxdb with flux doc
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* made sql headings specific to each db
* updated write to influxdb
* added tag to influxdb to example
* restructred influxdb write examples as code tabs
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* fixed list on influxdb write with flux page
* Flux move changelog (#3117)
* updated flux redirects in edge.js
* move flux changelog into Flux restructure
* add flux redirects to edge.js
* removed extra parentheses from monitor.notify examples, closes #2505
* updated flux release notes with flux 0.129.0
* moved from and to into the influxdata/influxdb package
* updated notes on to and from docs
* added flux card to homepage
* added flux-0.130.0 to flux release notes
* flux link cleanup
* updated experimental message, closes #3097 (#3128)
* Remove Flux stdlib and language from InfluxDB (#3133)
* remove flux stdlib and lang from influxdb, update flux get-started, closes #2132
* flux link cleanup
* cleaned up prometheus verbiage, updated flux data type links
* function cleanup
* fixed sidenav toggle button
* updated group key links, added aliases for flux landing page
* fixed broken links, commented out prometheus content, updated flux types names
* added flux links to the left nav
* fixed flux links in kapacitor docs
* temporarily disable search (#3134)
* merged master and updated telegraf plugins
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2021-09-16 22:19:21 +00:00
|
|
|
<p class="read-more"><a href="{{ $url }}" target="{{ $target }}">Read more <span class="icon-chevron-right"></span></a></p>
|
2020-04-27 16:53:27 +00:00
|
|
|
{{ end }}
|
|
|
|
{{ if eq $hr true }}
|
|
|
|
<hr />
|
|
|
|
{{ end }}
|
2019-02-06 15:42:58 +00:00
|
|
|
{{ end }}
|
2020-04-27 16:53:27 +00:00
|
|
|
</div>
|
2019-01-22 19:04:11 +00:00
|
|
|
|
2019-02-06 15:42:58 +00:00
|
|
|
{{ else if (eq $type "functions") }}
|
2019-01-22 19:04:11 +00:00
|
|
|
|
2020-04-27 16:53:27 +00:00
|
|
|
<div class="children-links">
|
|
|
|
<ul>
|
|
|
|
{{ range $pages.ByWeight }}
|
|
|
|
{{ $title := replaceRE `\ function` "" .Title }}
|
|
|
|
<li><a href="{{ .RelPermalink }}">{{ if .Params.list_title }}{{ .Params.list_title }}{{ else }}{{ $title }}{{ end }}</a></li>
|
|
|
|
{{ end }}
|
|
|
|
</ul>
|
|
|
|
</div>
|
2020-03-11 16:28:42 +00:00
|
|
|
|
|
|
|
{{ else if (eq $type "list") }}
|
|
|
|
|
2020-04-27 16:53:27 +00:00
|
|
|
<div class="children-links">
|
|
|
|
<ul>
|
|
|
|
{{ range $pages.ByWeight }}
|
|
|
|
{{ $title := cond ( isset .Params "list_title" ) .Params.list_title .Title }}
|
|
|
|
{{ $url := cond ( isset .Params "external_url" ) .Params.external_url .RelPermalink }}
|
|
|
|
{{ $target := cond ( isset .Params "external_url" ) "_blank" "" }}
|
|
|
|
{{ $note := cond ( isset .Params "list_note" ) (print "<span class='list-note'>" .Params.list_note "</span>") "" }}
|
|
|
|
<li><a href="{{ $url }}" target="{{ $target }}">{{ $title }}</a> {{ $note | markdownify }}</li>
|
|
|
|
{{ end }}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
{{ else if (eq $type "anchored-list") }}
|
|
|
|
|
2020-03-11 16:28:42 +00:00
|
|
|
<ul>
|
|
|
|
{{ range $pages.ByWeight }}
|
|
|
|
{{ $title := cond ( isset .Params "list_title" ) .Params.list_title .Title }}
|
2020-04-27 16:53:27 +00:00
|
|
|
<li><a href="#{{ anchorize $title }}">{{ $title }}</a></li>
|
2019-02-06 15:42:58 +00:00
|
|
|
{{ end }}
|
2020-04-27 16:53:27 +00:00
|
|
|
</ul>
|
2019-01-22 19:04:11 +00:00
|
|
|
|
2019-02-06 15:42:58 +00:00
|
|
|
{{ end }}
|