Template:MermaidRelationship
This template formats a single line for a Mermaid graph.
- {{{1}}} should be the source page (subject).
- {{{2}}} should be the destination page (object).
It creates a line like: Concept:Node_A["Node A"] --> Concept:Node_B["Node B"]
```**Explanation of the fix:**
- This template now requires two parameters, `{{{1}}}` (the source) and `{{{2}}}` (the destination).
- `...` creates a valid ID for Mermaid (e.g., `Concept:Node_A`).
- `...` creates a clean label for the node, stripping the "Concept:" prefix (e.g., `Node A`).
---
- Step 2: Fix the Graph Page Query
Now, we'll update the query to feed the corrected template the two parameters it now expects.
- Edit Page:** `Project:Mermaid_Graph_Test`
- Replace the entire content of the page with this:**
```wikitext This page tests the dynamic generation of a Mermaid graph from Semantic MediaWiki data.