docs-v2/layouts/_default
Jason Stirnaman 345bdc3058 fix(api): use reliable path extraction for dual download buttons
Replace unreliable findRE regex with split-based path extraction for
version detection in API section index pages. The previous regex
"[^/]+.*?" was inconsistent and could fail to extract version correctly.

Changes:
- layouts/_default/api.html: Add dual-button logic for clustered/cloud-dedicated
  section index pages using split-based URL path extraction
- layouts/api/list.html: Replace findRE with split for version extraction
- layouts/api/section.html: Add dual-button logic matching api.html

The split approach extracts path segments reliably:
/influxdb3/clustered/api/ → ["", "influxdb3", "clustered", "api", ""]
$version = index 2 = "clustered"
2026-02-06 11:15:09 -06:00
..
_markup feat(monolith): use minio for object storage (#6228) 2025-07-17 15:14:17 -05:00
api.html fix(api): use reliable path extraction for dual download buttons 2026-02-06 11:15:09 -06:00
landing-influxdb.html Feature: Generate documentation in LLM-friendly Markdown (#6555) 2025-12-01 12:32:28 -06:00
landing-influxdb.llmstxt.txt Feature: Generate documentation in LLM-friendly Markdown (#6555) 2025-12-01 12:32:28 -06:00
list.html Algolia search modifications (#3522) 2021-12-23 09:49:35 -07:00
page-list.json chore(hugo): Update shortcodes and templates to avoid calling isset on <nil> 2025-05-19 14:57:15 -05:00
section.html Algolia search modifications (#3522) 2021-12-23 09:49:35 -07:00
single.html Algolia search modifications (#3522) 2021-12-23 09:49:35 -07:00
tags-landing.html Algolia search modifications (#3522) 2021-12-23 09:49:35 -07:00