Skip to content
View in the app

A better way to browse. Learn more.

ernestdefoe.online

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
ernestdefoe.online

Extensions, themes & support for Flarum and Invision Community

Vibe coding for the community web. Report a bug, request a feature, or dig into the source — this is where the tools you use get built, in the open.

We do custom Bespoke Invision Community apps. If you have an idea for something you want then use the contact form to get in touch with us.

Topic Map — support and discussion

Featured Replies

  • Administrators
  • Community Expert

Topic Map

A Flarum 2 extension. A Discourse-style topic map under the first post of busy discussions: views, likes, outbound links, top participants and estimated read time at a glance — plus a Top Replies panel that jumps you straight to the most-liked answers.

Topic map with the Top Replies panel open

Features

  • Stats bar on the first post once a discussion passes a reply threshold (admin setting): views · likes · links · participants (with avatars) · minutes-to-read.

  • Top Replies — the most-liked replies with author + excerpt; click one to jump to that post. Works with flarum/likes or fof/reactions (the stat relabels itself "reactions"); hides when neither is installed.

  • Links panel — the discussion's outbound links grouped by URL, tap the links stat to expand.

  • View counting built in (guests count, one per browser session, visibility-checked). On forums running ernestdefoe/bespoke, Bespoke's view counter is used instead — one source of truth, never double-counted.

  • Everything is computed server-side and cached; a 400-post scan cap keeps huge topics cheap.

  • Fully translatable.

Installation


php flarum migrate
php flarum cache:clear```

## Updating

```composer update ernestdefoe/topic-map
php flarum migrate
php flarum cache:clear```

## Links

* [Packagist](https://packagist.org/packages/ernestdefoe/topic-map)
* [GitHub](https://github.com/ernestdefoe/topic-map)
  • Views 24
  • Created
  • Last Reply
Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.