Search by

ernestdefoe / nameplate

ernestdefoe

The member's panel beside every post, the way traditional forums show it: rank, post count, join date, best answers and likes received — plus signature options that work with FoF Signature.

Package info

github.com/ernestdefoe/nameplate

Language:JavaScript

Type:flarum-extension

pkg:composer/ernestdefoe/nameplate

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-10-03 18:45 UTC

This package is auto-updated.

Last update: 2026-10-03 20:03:05 UTC


README

The member's panel beside every post, the way traditional forums have always shown it: who wrote this, and who they are on this forum.

A post with the member's panel under the avatar: their rank, post count and join date

Under each author's avatar:

  • Rank: their visible groups, as coloured labels. Ladder's post-count ranks are groups, so they show here automatically.
  • Posts and, if you want it, discussions.
  • Likes received, with Flarum Likes.
  • Best answers, with FoF Best Answer, for members who have any.
  • Join date.

On a phone there's no side column, so the same details sit in one line beside the author's name:

On a phone: the member's post count, likes and join date in one line beside their name

Prefer that compact line everywhere? It's a setting.

Signatures

Nameplate doesn't add signatures. FoF Signature does that well. When it's installed, Nameplate adds two things it doesn't have:

  • Show a member's signature once per discussion. Their first post on the page keeps it, and their later replies don't repeat it. (An admin setting.)
  • Hide signatures. A switch for each member, under Settings → Reading, to stop seeing other people's signatures.

Settings

Admin → Nameplate:

Nameplate's settings

  • Layout: a panel under the avatar (a line on phones), or one line under the name everywhere
  • Show: rank, post count, discussion count, likes received, best answers and join date, each on or off
  • Signatures: once per discussion

It uses your theme's own colours, so it fits the default theme, Bespoke and others without styling.

Good to know

  • No extra load per post. Post counts, join dates and groups already arrive with every post. Likes received is the one figure that needs counting, so it's cached for each member and refreshed whenever one of their posts is liked or unliked.
  • Optional extensions stay optional. Likes and best answers only appear when those extensions are installed; nothing breaks without them.

Installation

composer require ernestdefoe/nameplate
php flarum cache:clear

Then enable Nameplate in the admin panel.

Updating

composer update ernestdefoe/nameplate
php flarum cache:clear

Licence

MIT.