# Customization

**URL:** https://meta.discourse.org/c/customization/209.md?page=7

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 8

---

## [Discourse Age Check](https://meta.discourse.org/t/discourse-age-check/397002)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 18\
**Last updated:** [May 8, 2026, 7:22am UTC](https://meta.discourse.org/t/discourse-age-check/397002 "2026-05-08T07:22:41Z")

</div>

:information\_source: Summary Performs age checking on the signup form :hammer\_and\_wrench: Repository GitHub - communiteq/discourse-tc-age-check · GitHub :question: Install Guide How to install a theme or t…

---

## [SuperHref — Detect dead Amazon/eBay links replace with related products](https://meta.discourse.org/t/superhref-detect-dead-amazon-ebay-links-replace-with-related-products/401889)

<div class="topic-metadata">

**Author:** [@forumcopilot](https://meta.discourse.org/u/forumcopilot)\
**Replies:** 3\
**Last updated:** [May 3, 2026, 4:44pm UTC](https://meta.discourse.org/t/superhref-detect-dead-amazon-ebay-links-replace-with-related-products/401889 "2026-05-03T16:44:20Z")

</div>

:information\_source: Summary Insert your affiliate link into untagged Amazon and eBay links :eyeglasses: Preview https://superhref.com :hammer\_and\_wrench: Repository GitHub - forumcopilot/superhref-discour…

---

## [Load More Button](https://meta.discourse.org/t/load-more-button/402049)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 10\
**Last updated:** [May 3, 2026, 4:28pm UTC](https://meta.discourse.org/t/load-more-button/402049 "2026-05-03T16:28:19Z")

</div>

:information\_source: Summary Inserts a “load more” button that needs to be clicked to load more topics / posts / users / groups / whatever :eyeglasses: Preview https://discourse.theme-creator.io/theme/RGJ/lo…

---

## [Modern User Card | Fixed Experimental Usercard](https://meta.discourse.org/t/modern-user-card-fixed-experimental-usercard/402081)

<div class="topic-metadata">

**Author:** [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Replies:** 8\
**Last updated:** [May 3, 2026, 4:24am UTC](https://meta.discourse.org/t/modern-user-card-fixed-experimental-usercard/402081 "2026-05-03T04:24:40Z")

</div>

:information\_source: Summary Restores the old experimental user card :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - pyxfluff/discourse-modern-usercard · GitHub :question: Inst…

---

## [Discourse Lucide Icons](https://meta.discourse.org/t/discourse-lucide-icons/400133)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 9\
**Last updated:** [May 2, 2026, 8:21am UTC](https://meta.discourse.org/t/discourse-lucide-icons/400133 "2026-05-02T08:21:10Z")

</div>

:information\_source: Summary Replace the default solid icons from Font Awesome with this open-source stroke icon set :eyeglasses: Preview Used here on Meta in the Meta Branded theme :hammer\_and\_wrench: Rep…

---

## [Contact Form](https://meta.discourse.org/t/contact-form/305462)

<div class="topic-metadata">

**Author:** [@jericson](https://meta.discourse.org/u/jericson)\
**Replies:** 12\
**Last updated:** [April 30, 2026, 12:35am UTC](https://meta.discourse.org/t/contact-form/305462 "2026-04-30T00:35:36Z")

</div>

:information\_source: Summary Adds a contact form to the top of any topic tagged contact. Information submitted through the form will be sent to the group or category configured to receive it. …

---

## [Upcoming Events Extra Buttons and Enhancements](https://meta.discourse.org/t/upcoming-events-extra-buttons-and-enhancements/400503)

<div class="topic-metadata">

**Author:** [@nathank](https://meta.discourse.org/u/nathank)\
**Replies:** 1\
**Last updated:** [April 30, 2026, 11:22pm UTC](https://meta.discourse.org/t/upcoming-events-extra-buttons-and-enhancements/400503 "2026-04-30T23:22:07Z")

</div>

:information\_source: Summary Adds Subscribe and New event buttons to /upcoming\_events, with some other tweaks :hammer\_and\_wrench: Repository https://github.com/nathan-nz/discourse-upcoming-events-buttons …

---

## [Composer Button Bonanza](https://meta.discourse.org/t/composer-button-bonanza/352525)

<div class="topic-metadata">

**Author:** [@mdoggydog](https://meta.discourse.org/u/mdoggydog)\
**Replies:** 31\
**Last updated:** [April 27, 2026, 9:02pm UTC](https://meta.discourse.org/t/composer-button-bonanza/352525 "2026-04-27T21:02:14Z")

</div>

:warning: The richtext (single-pane, WYSIWYG) editor is incomplete and does not yet properly support this theme component. :information\_source: Summary Composer Button Bonanza allows a site admin to define …

---

## [Verso Theme](https://meta.discourse.org/t/verso-theme/401635)

<div class="topic-metadata">

**Author:** [@pmusaraj](https://meta.discourse.org/u/pmusaraj)\
**Replies:** 0\
**Last updated:** [April 27, 2026, 6:26pm UTC](https://meta.discourse.org/t/verso-theme/401635 "2026-04-27T18:26:30Z")

</div>

:information\_source: Summary A simple, editorial-inspired theme. :hammer\_and\_wrench: Repository GitHub - pmusaraj/discourse-verso: Verso theme for Discourse. · GitHub :question: Install Guide How to instal…

---

## [Oauth2 with GitHub howto](https://meta.discourse.org/t/oauth2-with-github-howto/358125)

<div class="topic-metadata">

**Author:** [@rommelfs](https://meta.discourse.org/u/rommelfs)\
**Replies:** 1\
**Last updated:** [April 27, 2026, 12:32pm UTC](https://meta.discourse.org/t/oauth2-with-github-howto/358125 "2026-04-27T12:32:20Z")

</div>

For all those people having issues to get oauth2 to work with GitHub, here’s a solution. Problem: Discourse oauth2 plugin generates a 500 error when enabled with Github and the fields in configuration are not correctly …

---

## [Community Network Visualisation](https://meta.discourse.org/t/community-network-visualisation/184189)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**Replies:** 49\
**Last updated:** [April 26, 2026, 3:16pm UTC](https://meta.discourse.org/t/community-network-visualisation/184189 "2026-04-26T15:16:07Z")

</div>

Summary: A user network visualisation :link: GitHub: https://github.com/merefield/discourse-user-network-vis GitHub - merefield/discourse-user-network-vis: A plugin that creates a User Network Visualisation t…

---

## [ICS → Discourse Importer](https://meta.discourse.org/t/ics-discourse-importer/381646)

<div class="topic-metadata">

**Author:** [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Replies:** 19\
**Last updated:** [April 26, 2026, 7:34am UTC](https://meta.discourse.org/t/ics-discourse-importer/381646 "2026-04-26T07:34:50Z")

</div>

I’ve built a small utility that continuously syncs events from an iCalendar (ICS) feed into a Discourse category via the REST API. This isn’t a full Discourse plugin — it runs alongside your Discourse install — so it be…

---

## [Discourse Daily Challenges](https://meta.discourse.org/t/discourse-daily-challenges/398980)

<div class="topic-metadata">

**Author:** [@R23D\_Printing](https://meta.discourse.org/u/R23D_Printing)\
**Replies:** 74\
**Last updated:** [April 24, 2026, 9:10pm UTC](https://meta.discourse.org/t/discourse-daily-challenges/398980 "2026-04-24T21:10:52Z")

</div>

:information\_source: Summary Run time-limited challenges with leaderboards, automated posts, and badge awards. :hammer\_and\_wrench: Repository Link R23DPrinting-group / discourse-daily-challenge · GitLab …

---

## [Private Topics Plugin](https://meta.discourse.org/t/private-topics-plugin/268646)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 104\
**Last updated:** [April 22, 2026, 8:15pm UTC](https://meta.discourse.org/t/private-topics-plugin/268646 "2026-04-22T20:15:04Z")

</div>

:information\_source: Summary Private Topics Enables private topics in a regular category :hammer\_and\_wrench: Repository Link GitHub - communiteq/discourse-private-topics · GitHub :open\_book: Install Guide H…

---

## [Show hidden categories](https://meta.discourse.org/t/show-hidden-categories/401256)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 7\
**Last updated:** [April 22, 2026, 5:23pm UTC](https://meta.discourse.org/t/show-hidden-categories/401256 "2026-04-22T17:23:52Z")

</div>

:information\_source: Summary Show hidden categories :hammer\_and\_wrench: Repository GitHub - literatecomputing/discourse-show-hidden-categories: Make a placeholder for categories a user can't see due to permi…

---

## [Discourse mail daily summary plugin](https://meta.discourse.org/t/discourse-mail-daily-summary-plugin/306214)

<div class="topic-metadata">

**Author:** [@thoka](https://meta.discourse.org/u/thoka)\
**Replies:** 14\
**Last updated:** [April 21, 2026, 10:59pm UTC](https://meta.discourse.org/t/discourse-mail-daily-summary-plugin/306214 "2026-04-21T22:59:06Z")

</div>

:information\_source: Summary Send all new posts in one daily or weekly update :hammer\_and\_wrench: Repository Link https://github.com/thoka/discourse-mail-daily-summary :open\_book: Install Guide How to inst…

---

## [Discourse Chat Integrations](https://meta.discourse.org/t/discourse-chat-integrations/66522)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 22\
**Last updated:** [April 21, 2026, 9:21pm UTC](https://meta.discourse.org/t/discourse-chat-integrations/66522 "2026-04-21T21:21:29Z")

</div>

:information\_source: Chat Integration is for using an external chat system together with Discourse — you may be looking for Discourse Chat which adds Chat functionality directly to Discourse. :discourse2: Su…

---

## [Discourse Teambuild](https://meta.discourse.org/t/discourse-teambuild/134907)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [December 2, 2019, 8:31pm UTC](https://meta.discourse.org/t/discourse-teambuild/134907 "2019-12-02T20:31:20Z")

</div>

:discourse2: Summary Discourse Teambuild allows you to run your own team building activity inside Discourse :hammer\_and\_wrench: Repository Link https://github.com/discourse/discourse-teambuild :open\_book: …

---

## [Communiteq Power Tools plugin](https://meta.discourse.org/t/communiteq-power-tools-plugin/401064)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 2\
**Last updated:** [April 21, 2026, 4:28pm UTC](https://meta.discourse.org/t/communiteq-power-tools-plugin/401064 "2026-04-21T16:28:04Z")

</div>

:information\_source: Summary A collection of practical enhancements and admin tools for Discourse :hammer\_and\_wrench: Repository Link https://github.com/communiteq/discourse-communiteq-powertools …

---

## [Shortcuts overlay: a userscript to help you learn Discourse keyboard shortcuts](https://meta.discourse.org/t/shortcuts-overlay-a-userscript-to-help-you-learn-discourse-keyboard-shortcuts/396588)

<div class="topic-metadata">

**Author:** [@Canapin](https://meta.discourse.org/u/Canapin)\
**Replies:** 4\
**Last updated:** [April 20, 2026, 8:29pm UTC](https://meta.discourse.org/t/shortcuts-overlay-a-userscript-to-help-you-learn-discourse-keyboard-shortcuts/396588 "2026-04-20T20:29:26Z")

</div>

This userscript shows Discourse shortcuts directly on the forum: It’s disabled by default, click the top right icon to toggle it. It’s not meant to be beautiful. Just enable it when you feel you want to use and…

---

## [Force specific users through moderation](https://meta.discourse.org/t/force-specific-users-through-moderation/58179)

<div class="topic-metadata">

**Author:** [@LeoDavidson](https://meta.discourse.org/u/LeoDavidson)\
**Replies:** 50\
**Last updated:** [April 20, 2026, 6:07pm UTC](https://meta.discourse.org/t/force-specific-users-through-moderation/58179 "2026-04-20T18:07:37Z")

</div>

Overview: This simple Discourse plugin adds a setting where you can list one or more usernames; any user added to the list will always have their posts held for moderator approval. e.g. If there is someone who can’t hel…

---

## [Discourse Private Replies](https://meta.discourse.org/t/discourse-private-replies/146712)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 60\
**Last updated:** [April 20, 2026, 10:11am UTC](https://meta.discourse.org/t/discourse-private-replies/146712 "2026-04-20T10:11:07Z")

</div>

Github: GitHub - communiteq/discourse-private-replies · GitHub This plugin hides topic replies for everyone but the topic starter and the post author. Use cases This can be used for for instance homework assignments wh…

---

## [Reader Mode](https://meta.discourse.org/t/reader-mode/307916)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 12\
**Last updated:** [April 19, 2026, 2:56pm UTC](https://meta.discourse.org/t/reader-mode/307916 "2026-04-19T14:56:00Z")

</div>

:discourse2: Summary Reader Mode enables a focused reader experience within Discourse topics :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository https://github.com/disco…

---

## [Discourse User Feedback](https://meta.discourse.org/t/discourse-user-feedback/219002)

<div class="topic-metadata">

**Author:** [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)\
**Replies:** 51\
**Last updated:** [April 19, 2026, 1:37pm UTC](https://meta.discourse.org/t/discourse-user-feedback/219002 "2026-04-19T13:37:41Z")

</div>

Do you want your community members to give reviews and ratings to other fellow community members? Now you can enable this feature for your community! Overview Discourse User Feedbacks plugin allows each user to give a r…

---

## [Globally replace translations](https://meta.discourse.org/t/globally-replace-translations/315695)

<div class="topic-metadata">

**Author:** [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)\
**Replies:** 19\
**Last updated:** [April 19, 2026, 7:10am UTC](https://meta.discourse.org/t/globally-replace-translations/315695 "2026-04-19T07:10:39Z")

</div>

:information\_source: Summary This plugin allows you to globally replace certain words in the translation :hammer\_and\_wrench: Repository Link https://github.com/Lhcfl/replace-translations-global :open\_book: …

---

## [Wikipedia/Wiki Lookup](https://meta.discourse.org/t/wikipedia-wiki-lookup/400884)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 6\
**Last updated:** [April 18, 2026, 1:14pm UTC](https://meta.discourse.org/t/wikipedia-wiki-lookup/400884 "2026-04-18T13:14:39Z")

</div>

:information\_source: Summary Lookup words or phrases via a tooltip using Wikipedia :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discourse-wikipedia-lookup · GitHub :question: Install Guide How to i…

---

## [Sign-In with Ethereum plugin](https://meta.discourse.org/t/sign-in-with-ethereum-plugin/231897)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 52\
**Last updated:** [March 13, 2026, 8:37am UTC](https://meta.discourse.org/t/sign-in-with-ethereum-plugin/231897 "2026-03-13T08:37:01Z")

</div>

:information\_source: Summary Enable Sign-In with Ethereum on Discourse :hammer\_and\_wrench: Repository GitHub - signinwithethereum/discourse-siwe-auth: Discourse plugin for SIWE authentication · GitHub …

---

## [Discourse Learning Management System Integration (LTI 1.3 Authentication)](https://meta.discourse.org/t/discourse-learning-management-system-integration-lti-1-3-authentication/196174)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 6\
**Last updated:** [July 16, 2025, 9:17pm UTC](https://meta.discourse.org/t/discourse-learning-management-system-integration-lti-1-3-authentication/196174 "2025-07-16T21:17:53Z")

</div>

:discourse2: Summary Discourse LTI allows Discourse to integrate with a number of learning management systems via the LTI 1.3 standard. :open\_book: Install Guide This plugin is bundled with Discourse core.…

---

## [Dynamic Sidebar Icon](https://meta.discourse.org/t/dynamic-sidebar-icon/400765)

<div class="topic-metadata">

**Author:** [@Lilly](https://meta.discourse.org/u/Lilly)\
**Replies:** 1\
**Last updated:** [April 16, 2026, 9:19pm UTC](https://meta.discourse.org/t/dynamic-sidebar-icon/400765 "2026-04-16T21:19:11Z")

</div>

:information\_source: Summary Makes the sidebar toggle icon dynamic and customizable :hammer\_and\_wrench: Repository https://github.com/Lillinator/dynamic-sidebar-icon :eyeglasses: Preview https://discourse.…

---

## [Buffer -- streamline sharing topics on social media](https://meta.discourse.org/t/buffer-streamline-sharing-topics-on-social-media/400819)

<div class="topic-metadata">

**Author:** [@pmusaraj](https://meta.discourse.org/u/pmusaraj)\
**Replies:** 0\
**Last updated:** [April 16, 2026, 7:06pm UTC](https://meta.discourse.org/t/buffer-streamline-sharing-topics-on-social-media/400819 "2026-04-16T19:06:58Z")

</div>

:information\_source: Summary Let staff quickly post Discourse topics to social media via Buffer :hammer\_and\_wrench: Repository Link GitHub - pmusaraj/discourse-buffer-sharing · GitHub :open\_book: Install G…

[Previous page](https://meta.discourse.org/c/customization/209.md?page=6)

[Next page](https://meta.discourse.org/c/customization/209.md?page=8)
