Parser Function semorg-dashboard

From SemanticOrganization
Revision as of 17:30, 17 October 2026 by Admin (talk | contribs) (Created page with "This parser function is used to show lists of pages belonging to a certain category. {| class="table table-bordered table-sm" ! Markup !! Result |- |<code><nowiki>{{#semorg-dashboard:group}}</nowiki></code> |<div class="semorg-dashboard" style="column-count:1">{{#semorg-dashboard:group}}</div> |} === Row Template === If the page <code>Template:semorg-<feature>-dashboard-row</code> exists it will be used as row template unless overwritten by a message (<code>semorg-<f...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This parser function is used to show lists of pages belonging to a certain category.

Markup Result
{{#semorg-dashboard:group}}
My Groups
NameHostMembers
Testgroup 2
Group for testing purposes
Jane Doe
Testgroup 2
Group for testing purposes

Row Template

If the page Template:semorg-<feature>-dashboard-row exists it will be used as row template unless overwritten by a message (semorg-<feature>-dashboard-row-template) or parser function parameter (row template).

Customization

precedence:

  • messages for lists (all lists for the feature)
  • messages for dashboards (all dashboards for the feature)
  • parser function parameters (only this dashboard)

Messages

The system messages for parameter defaults for dashboards follow the pattern semorg-<feature>-dashboard-<parameter>

You can set defaults for the following #semorg-dashboard parameters:

  • title
  • links
  • body
  • tables

And also for these #semorg-list parameters:

  • query
  • sort
  • order
  • limit
  • row template
  • category

Parameters

title

Use this, if you want to overwrite the title for the card.

links

Use this parameter to overwrite the automatically created links.

body

Use this, if you want to show additional text in the card.

tables

Use this parameter to overwrite the automatically created list for the feature.