Jump to content

Template:Tag: Difference between revisions

From WYOS Wiki
Created page with "<includeonly> {{{content|}}} <div style="display:none;"> <!-- This sets the display title. If the 'display_title' parameter is provided in the template call, it uses that. If not, it defaults to the base name of the page itself (e.g., for "Tag:Habits", it uses "Habits"). --> [[Has display title::{{#if:{{{display_title|}}}|{{{display_title}}}|{{BASEPAGENAME}}}}]] </div> Category:Topic Tags </includeonly><noinclude> This template is for all pages in the "Tag:..."
 
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
{{{content|}}}
<!-- Visible content for the tag page -->
{{{Content|}}}


<!-- Hidden Semantic Data -->
<div style="display:none;">
<div style="display:none;">
<!--
[[Has display title::{{{Display Title|{{#replace:{{PAGENAME}}|Tag:|}}}}}]]
  This sets the display title.
 
  If the 'display_title' parameter is provided in the template call, it uses that.
{{#if:{{{Main Category|}}}
  If not, it defaults to the base name of the page itself (e.g., for "Tag:Habits", it uses "Habits").
| [[Belongs to main category::{{{Main Category}}}]]
-->
}}
[[Has display title::{{#if:{{{display_title|}}}|{{{display_title}}}|{{BASEPAGENAME}}}}]]
</div>


[[Category:Topic Tags]]
[[Category:Topic Tags]]
</div>
</includeonly><noinclude>
</includeonly><noinclude>
This template is for all pages in the "Tag:" namespace.
Template for core Topic Tag pages.
 
== Usage ==
 
=== Standard Usage ===
For a page like "Tag:Habits", where the display title is the same as the page name.


{{Tag
<templatedata>
|content=A description of the Habits topic goes here.
{
}}
  "params": {
 
    "Display Title": {
=== Custom Display Title ===
      "label": "Display Title",
For a page like "Tag:AI", where you want a different display title.
      "description": "Clean title for the tag (defaults to page name).",
 
      "type": "line"
{{Tag
    },
|display_title=Artificial Intelligence
    "Main Category": {
|content=A description of the AI topic goes here.
      "label": "Main Category",
}}
      "description": "Main Category this tag belongs to (e.g., \"Create & Build\").",
      "type": "wiki-page-name",
      "required": true
    },
    "Content": {
      "label": "Content",
      "description": "Brief description of what the tag represents.",
      "type": "content",
      "suggested": true
    }
  },
  "description": "Defines a Topic Tag that powers taxonomy and queries.",
  "format": "block"
}
</templatedata>
</noinclude>
</noinclude>

Latest revision as of 18:33, 21 September 2025

Template for core Topic Tag pages.

Defines a Topic Tag that powers taxonomy and queries.

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Display TitleDisplay Title

Clean title for the tag (defaults to page name).

Lineoptional
Main CategoryMain Category

Main Category this tag belongs to (e.g., "Create & Build").

Page namerequired
ContentContent

Brief description of what the tag represents.

Contentsuggested