Template:MermaidRelationship

From OODA WIKI
Revision as of 18:42, 29 August 2025 by AdminIsidore (talk | contribs)
Jump to navigation Jump to search

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`).

---

      1. 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.