Docs: create overview of online services (for F-Droid acceptance); inline ELI again

This commit is contained in:
Pieter Vander Vennet 2025-06-27 18:36:02 +02:00
parent 1a75823f17
commit e9209f6b7c
26 changed files with 1099 additions and 298 deletions

View file

@ -15,6 +15,7 @@ import Toggle from "../Input/Toggle"
import ComparisonTool from "../Comparison/ComparisonTool.svelte"
import { Utils } from "../../Utils"
import TagApplyViz from "./TagApplyViz"
import { ServerSourceInfo } from "../../Models/SourceOverview"
class MaprouletteSetStatus extends SpecialVisualizationSvelte {
funcName = "maproulette_set_status"
@ -128,7 +129,22 @@ class LinkedDataFromWebsite extends SpecialVisualization {
doc: "If the containing accordion should be closed",
},
]
needsUrls = [Constants.linkedDataProxy, "http://www.schema.org"]
needsUrls: ServerSourceInfo[] = [
Constants.linkedDataProxyInfo,
{
url: "http://www.schema.org",
description: "Only needed for the velopark-theme",
category: "feature",
openData: true,
},
{
url: "https://data.velopark.be",
description: "Only needed for the velopark-theme",
openData: true,
selfhostable: false,
category: "feature",
},
]
constr(
state: SpecialVisualizationState,