# Extras

**URL:** https://meta.discourse.org/c/customization/extras/5.md?page=2

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

**Page:** 3

---

## [Sync WooCommerce Memberships with Discourse groups](https://meta.discourse.org/t/sync-woocommerce-memberships-with-discourse-groups/118485)

<div class="topic-metadata">

**Author:** [@angus](https://meta.discourse.org/u/angus)\
**Replies:** 49\
**Last updated:** [June 21, 2022, 12:04pm UTC](https://meta.discourse.org/t/sync-woocommerce-memberships-with-discourse-groups/118485 "2022-06-21T12:04:13Z")

</div>

This Plugin allows you to Sync WooCommerce Memberships with Discourse Groups. Pre-requisites For this to work you have to have DiscourseConnect enabled, with either Wordpress or Discourse as the DiscourseConnect provide…

---

## [DiscourseSsoConsumer, a SSO extension for MediaWiki](https://meta.discourse.org/t/discoursessoconsumer-a-sso-extension-for-mediawiki/211445)

<div class="topic-metadata">

**Author:** [@mdoggydog](https://meta.discourse.org/u/mdoggydog)\
**Replies:** 8\
**Last updated:** [April 7, 2022, 4:52pm UTC](https://meta.discourse.org/t/discoursessoconsumer-a-sso-extension-for-mediawiki/211445 "2022-04-07T16:52:24Z")

</div>

DiscourseSsoConsumer is a MediaWiki extension that allows a MW site to authenticate users via the Discourse Connect Provider API (i.e., users type their passwords into Discourse). Originally released a year ago, version …

---

## [Is there a way of customizing the Slack transcript template to remove the formatting as quote?](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145)

<div class="topic-metadata">

**Author:** [@Anna\_Geller](https://meta.discourse.org/u/Anna_Geller)\
**Replies:** 5\
**Last updated:** [April 4, 2022, 2:03pm UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145 "2022-04-04T14:03:19Z")

</div>

When creating a transcript from Slack to Discourse using the (amazing!) plugin, by default the conversation gets created as a “quote”: I like the look & feel of the transcript much more when it’s without the quote: …

---

## [How to configure monitoring of discourse-prometheus on prometheus](https://meta.discourse.org/t/how-to-configure-monitoring-of-discourse-prometheus-on-prometheus/221218)

<div class="topic-metadata">

**Author:** [@kingsd041](https://meta.discourse.org/u/kingsd041)\
**Replies:** 1\
**Last updated:** [March 17, 2022, 12:06pm UTC](https://meta.discourse.org/t/how-to-configure-monitoring-of-discourse-prometheus-on-prometheus/221218 "2022-03-17T12:06:14Z")

</div>

I have installed discourse and discourse-prometheus plugins, then I add the following configuration in prometheus.yaml: - job\_name: forums metrics\_path: /metrics static\_configs: - targets: - forums.kingsd.…

---

## [Customise the create new topic dialog](https://meta.discourse.org/t/customise-the-create-new-topic-dialog/217116)

<div class="topic-metadata">

**Author:** [@Miwayne](https://meta.discourse.org/u/Miwayne)\
**Replies:** 0\
**Last updated:** [February 4, 2022, 6:36pm UTC](https://meta.discourse.org/t/customise-the-create-new-topic-dialog/217116 "2022-02-04T18:36:25Z")

</div>

How do I customise the create topic dialog. Specifically the topic title. I want to react to text onChange and show additional information that is stored from another source to the create topic dialog title.

---

## [Donation Bar for House Ad](https://meta.discourse.org/t/donation-bar-for-house-ad/216346)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 5\
**Last updated:** [February 3, 2022, 9:01am UTC](https://meta.discourse.org/t/donation-bar-for-house-ad/216346 "2022-02-03T09:01:04Z")

</div>

Hello, This is a Donate Bar for Discourse Official Advertising Plugin House ad function. You have to install the plugin first. I was thinking a lot…how could I make the donation more attention-grabbing to our Members.…

---

## [DiscourseConnect for MediaWiki](https://meta.discourse.org/t/discourseconnect-for-mediawiki/191281)

<div class="topic-metadata">

**Author:** [@hawm](https://meta.discourse.org/u/hawm)\
**Replies:** 7\
**Last updated:** [January 29, 2022, 9:05am UTC](https://meta.discourse.org/t/discourseconnect-for-mediawiki/191281 "2022-01-29T09:05:54Z")

</div>

:warning: No longer maintained ▶ Original Description

---

## [Is discourse-plugin-linkedin-auth now incompatible with Discourse v2.7.0.beta7 and below?](https://meta.discourse.org/t/is-discourse-plugin-linkedin-auth-now-incompatible-with-discourse-v2-7-0-beta7-and-below/216127)

<div class="topic-metadata">

**Author:** [@frank.manuel](https://meta.discourse.org/u/frank.manuel)\
**Replies:** 0\
**Last updated:** [January 26, 2022, 9:31pm UTC](https://meta.discourse.org/t/is-discourse-plugin-linkedin-auth-now-incompatible-with-discourse-v2-7-0-beta7-and-below/216127 "2022-01-26T21:31:40Z")

</div>

Discourse uses ActiveRecord 6.1.3.1 starting from version 2.7.0.beta8, and before that, it used ActiveRecord 6.0.3.5. Which is all good, except that a migration was added to Discourse Plugin Linkedin Auth (20211203171247…

---

## [Connecting telegram bot to discourse](https://meta.discourse.org/t/connecting-telegram-bot-to-discourse/55962)

<div class="topic-metadata">

**Author:** [@Alavi1412](https://meta.discourse.org/u/Alavi1412)\
**Replies:** 20\
**Last updated:** [March 6, 2021, 6:07pm UTC](https://meta.discourse.org/t/connecting-telegram-bot-to-discourse/55962 "2021-03-06T18:07:46Z")

</div>

I have written a telegram bot : @padporsbot In our country telegram messenger is using the most. We have a discourse website.So we created a bot with following features: You can sign up in website without even openi…

---

## [Twig Anything – Show any data from Discourse in Wordpress – an Open Source WordPress plugin](https://meta.discourse.org/t/twig-anything-show-any-data-from-discourse-in-wordpress-an-open-source-wordpress-plugin/84793)

<div class="topic-metadata">

**Author:** [@meglio](https://meta.discourse.org/u/meglio)\
**Replies:** 27\
**Last updated:** [December 6, 2021, 3:11am UTC](https://meta.discourse.org/t/twig-anything-show-any-data-from-discourse-in-wordpress-an-open-source-wordpress-plugin/84793 "2021-12-06T03:11:51Z")

</div>

Open-sourcing Twig Anything – a comprehensive WordPress plugin to retrieve and display JSON, CSV or MySQL data – from anywhere, including from Discourse Data Explorer. Source Code Fork me; PRs welcome: Related topics …

---

## [👨‍👨‍👧‍👦 Groups Widget (Layouts Plugin)](https://meta.discourse.org/t/groups-widget-layouts-plugin/205586)

<div class="topic-metadata">

**Author:** [@keegan](https://meta.discourse.org/u/keegan)\
**Replies:** 13\
**Last updated:** [October 11, 2021, 5:08pm UTC](https://meta.discourse.org/t/groups-widget-layouts-plugin/205586 "2021-10-11T17:08:43Z")

</div>

In response to @Justin\_Vega’s feature request, I’ve created the Groups Widget for the Layouts Plugin: :eyeglasses: Overview The Groups Widget allows each user to see what groups they are in on a sidebar using Pavilio…

---

## [Group Membership base on accepting a Discourse Policy](https://meta.discourse.org/t/group-membership-base-on-accepting-a-discourse-policy/205594)

<div class="topic-metadata">

**Author:** [@Mark\_Schmucker](https://meta.discourse.org/u/Mark_Schmucker)\
**Replies:** 0\
**Last updated:** [October 9, 2021, 2:58am UTC](https://meta.discourse.org/t/group-membership-base-on-accepting-a-discourse-policy/205594 "2021-10-09T02:58:35Z")

</div>

Copying posts from Discourse Policy before they age off… We paid for development of this plugin that you’re welcome to use. It maintains membership in a group based on whether they have accepted a policy. Then you can …

---

## [Nextcloud 20 adds Discourse Notifications and allows unified search with your forum](https://meta.discourse.org/t/nextcloud-20-adds-discourse-notifications-and-allows-unified-search-with-your-forum/169463)

<div class="topic-metadata">

**Author:** [@sunjam](https://meta.discourse.org/u/sunjam)\
**Replies:** 1\
**Last updated:** [July 23, 2021, 2:36pm UTC](https://meta.discourse.org/t/nextcloud-20-adds-discourse-notifications-and-allows-unified-search-with-your-forum/169463 "2021-07-23T14:36:02Z")

</div>

As of Nextcloud 20, users can now add support for Discourse Notifications in the new Dashboard interface, plus optionally unify search across both your Nextcloud instance and the linked Discourse instance. Github repo C…

---

## [Change Online (x) text to pulsing green dot](https://meta.discourse.org/t/change-online-x-text-to-pulsing-green-dot/197477)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 0\
**Last updated:** [July 17, 2021, 8:17pm UTC](https://meta.discourse.org/t/change-online-x-text-to-pulsing-green-dot/197477 "2021-07-17T20:17:51Z")

</div>

Hello, I made a little modification with Who’s Online Plugin. This will change the Online (x) with a pulsing green dot. Original Custom Change the js.whos\_online.title default Online ({{count}}) text in /admin/c…

---

## [Restrict Office 365 Login to certain Group](https://meta.discourse.org/t/restrict-office-365-login-to-certain-group/195377)

<div class="topic-metadata">

**Author:** [@Rene.Rohner](https://meta.discourse.org/u/Rene.Rohner)\
**Replies:** 1\
**Last updated:** [June 29, 2021, 7:33pm UTC](https://meta.discourse.org/t/restrict-office-365-login-to-certain-group/195377 "2021-06-29T19:33:57Z")

</div>

Is it possible to restrict the Office 365 Login Plugin to only allow users from a specific Organization and within this organization to a specific Group? In the Docs it is written, that we must choose the the most permi…

---

## [Discourse Android App with push notifications and splash page](https://meta.discourse.org/t/discourse-android-app-with-push-notifications-and-splash-page/194803)

<div class="topic-metadata">

**Author:** [@Drew-ART](https://meta.discourse.org/u/Drew-ART)\
**Replies:** 0\
**Last updated:** [June 23, 2021, 3:29pm UTC](https://meta.discourse.org/t/discourse-android-app-with-push-notifications-and-splash-page/194803 "2021-06-23T15:29:29Z")

</div>

We built an Android app for our community with push notifications and a splash screen based off an older non functioning app we found here. Always intended to post it here but we didn’t modify it to be plug and play yet. …

---

## [Using plugin outlet to customise dashboard layout](https://meta.discourse.org/t/using-plugin-outlet-to-customise-dashboard-layout/194263)

<div class="topic-metadata">

**Author:** [@elizabeth\_lo](https://meta.discourse.org/u/elizabeth_lo)\
**Replies:** 0\
**Last updated:** [June 18, 2021, 7:11am UTC](https://meta.discourse.org/t/using-plugin-outlet-to-customise-dashboard-layout/194263 "2021-06-18T07:11:30Z")

</div>

Hi, I am really new to discourse and would like to edit the layout of my page’s dashboard. I would like to change the HTML of the dashboard to include the calendar for my page using the ‘discovery list container top’ pl…

---

## [Intercom page rules doesn't work](https://meta.discourse.org/t/intercom-page-rules-doesnt-work/189101)

<div class="topic-metadata">

**Author:** [@Paul\_King1](https://meta.discourse.org/u/Paul_King1)\
**Replies:** 0\
**Last updated:** [May 4, 2021, 6:57am UTC](https://meta.discourse.org/t/intercom-page-rules-doesnt-work/189101 "2021-05-04T06:57:52Z")

</div>

With the intercom page rules… Show intercom on a specific page only. It works, but it only work if you refresh the screen otherwise it just stays on all pages all the time. Is there any solution to this. Kind regards.

---

## [Discourse/discourse-segment-io-plugin installation](https://meta.discourse.org/t/discourse-discourse-segment-io-plugin-installation/188980)

<div class="topic-metadata">

**Author:** [@Fares\_Droubi1](https://meta.discourse.org/u/Fares_Droubi1)\
**Replies:** 1\
**Last updated:** [May 3, 2021, 10:16pm UTC](https://meta.discourse.org/t/discourse-discourse-segment-io-plugin-installation/188980 "2021-05-03T22:16:43Z")

</div>

Hi, I see that you have in your Github repo you have a plugin to sync data with Segment, which is great. But I need to know if I want to install it on a Discourse hosted instance, what plan I need. Note that we are cu…

---

## [Discourse + Intercom (Current User Id)](https://meta.discourse.org/t/discourse-intercom-current-user-id/188798)

<div class="topic-metadata">

**Author:** [@Paul\_King1](https://meta.discourse.org/u/Paul_King1)\
**Replies:** 2\
**Last updated:** [May 1, 2021, 11:15am UTC](https://meta.discourse.org/t/discourse-intercom-current-user-id/188798 "2021-05-01T11:15:00Z")

</div>

Hello I am trying to setup Intercom (live chat - www.intercom.com). It allows me to insert code below which detects logged in users. I have managed to install it and it works great… The issue is that the key variable us…

---

## [How to share new Discourse posts as Facebook Group messages](https://meta.discourse.org/t/how-to-share-new-discourse-posts-as-facebook-group-messages/185782)

<div class="topic-metadata">

**Author:** [@Integromat](https://meta.discourse.org/u/Integromat)\
**Replies:** 0\
**Last updated:** [April 6, 2021, 4:40pm UTC](https://meta.discourse.org/t/how-to-share-new-discourse-posts-as-facebook-group-messages/185782 "2021-04-06T16:40:38Z")

</div>

Wouldn’t it be cool if your Discourse posts could be magically sent to a Facebook group instead of having to do it manually? Integromat does this very trick by watching for your new Discourse posts, grabbing them, and sh…

---

## [How to Lazyload Discourse comments on Ghost theme](https://meta.discourse.org/t/how-to-lazyload-discourse-comments-on-ghost-theme/181216)

<div class="topic-metadata">

**Author:** [@Georgi\_Pehlivanov](https://meta.discourse.org/u/Georgi_Pehlivanov)\
**Replies:** 0\
**Last updated:** [February 26, 2021, 11:38am UTC](https://meta.discourse.org/t/how-to-lazyload-discourse-comments-on-ghost-theme/181216 "2021-02-26T11:38:33Z")

</div>

I use Discourse for comments on my blog, but current theme I use ( Zvikov) only loads comments if I directly open individual post (you can see how this theme load posts to understand me better). I want to load Discourse…

---

## [Discourse to Discord Webhook](https://meta.discourse.org/t/discourse-to-discord-webhook/55273)

<div class="topic-metadata">

**Author:** [@DanielMarquard](https://meta.discourse.org/u/DanielMarquard)\
**Replies:** 6\
**Last updated:** [February 24, 2021, 12:20am UTC](https://meta.discourse.org/t/discourse-to-discord-webhook/55273 "2021-02-24T00:20:13Z")

</div>

:discourse: :information\_source: Before trying this, check out the official chat integration plugin for Discord Discourse to Discord Webhook This PHP script acts an intermediary between Discourse and Discord, receivin…

---

## [Plugin to CRUD individual user's custom fields from their account page](https://meta.discourse.org/t/plugin-to-crud-individual-users-custom-fields-from-their-account-page/180656)

<div class="topic-metadata">

**Author:** [@hyd504](https://meta.discourse.org/u/hyd504)\
**Replies:** 0\
**Last updated:** [February 22, 2021, 4:02am UTC](https://meta.discourse.org/t/plugin-to-crud-individual-users-custom-fields-from-their-account-page/180656 "2021-02-22T04:02:40Z")

</div>

Some of the critical functionality that I am developing for my community relies on the values a user’s custom fields have. I am wondering if there is a plugin that lets me as an admin perform CRUD operations on a user’s …

---

## [HackspaceOS - Django website for Discourse, MediaWiki, Meetup, and more](https://meta.discourse.org/t/hackspaceos-django-website-for-discourse-mediawiki-meetup-and-more/173617)

<div class="topic-metadata">

**Author:** [@sunjam](https://meta.discourse.org/u/sunjam)\
**Replies:** 0\
**Last updated:** [December 17, 2020, 5:29pm UTC](https://meta.discourse.org/t/hackspaceos-django-website-for-discourse-mediawiki-meetup-and-more/173617 "2020-12-17T17:29:35Z")

</div>

Django-based website being designed for community hackerspaces that host events, share pictures and work on projects. This small passion project could use your support in testing + reporting any bugs, and possibly sendi…

---

## [Matterbabble: Discourse Matterbridge integration](https://meta.discourse.org/t/matterbabble-discourse-matterbridge-integration/109635)

<div class="topic-metadata">

**Author:** [@NetwideRogue](https://meta.discourse.org/u/NetwideRogue)\
**Replies:** 6\
**Last updated:** [December 17, 2020, 5:16pm UTC](https://meta.discourse.org/t/matterbabble-discourse-matterbridge-integration/109635 "2020-12-17T17:16:57Z")

</div>

I’ve created an API bot to connect Discourse topics to Matterbridge, which in turn carries messages to and from services like IRC, Discord, Gitter, and Slack. It’s mainly intended for use with the Discourse Babble plugi…

---

## [Bot writer's tip: Processing every post](https://meta.discourse.org/t/bot-writers-tip-processing-every-post/172697)

<div class="topic-metadata">

**Author:** [@riking](https://meta.discourse.org/u/riking)\
**Replies:** 0\
**Last updated:** [December 9, 2020, 12:37am UTC](https://meta.discourse.org/t/bot-writers-tip-processing-every-post/172697 "2020-12-09T00:37:52Z")

</div>

:information\_source: Note: This guide assumes you are operating an authorized bot on a Discourse forum, potentially using the User API or an Admin API Key. If your bot is blocked by the admins, discuss the purpose of y…

---

## [Integration with QnAMaker bot?](https://meta.discourse.org/t/integration-with-qnamaker-bot/171363)

<div class="topic-metadata">

**Author:** [@Nick\_Research](https://meta.discourse.org/u/Nick_Research)\
**Replies:** 0\
**Last updated:** [November 26, 2020, 3:57am UTC](https://meta.discourse.org/t/integration-with-qnamaker-bot/171363 "2020-11-26T03:57:54Z")

</div>

I’m curious to know whether anybody has tried to integrate their Discourse forum with qnamaker? This is an AI service (really just machine learning) that basically takes a bunch of questions and answers (like a discours…

---

## [Any interest in open source Learning management system chrome extension?](https://meta.discourse.org/t/any-interest-in-open-source-learning-management-system-chrome-extension/85854)

<div class="topic-metadata">

**Author:** [@vikaskedia](https://meta.discourse.org/u/vikaskedia)\
**Replies:** 4\
**Last updated:** [November 18, 2020, 1:14pm UTC](https://meta.discourse.org/t/any-interest-in-open-source-learning-management-system-chrome-extension/85854 "2020-11-18T13:14:18Z")

</div>

Features of the chrome extension: We use discourse internally as a learning management system. We have tried more complicated LMS and discourse is significantly better with the help of this chrome extension.

---

## [Plugin that can run R snippets](https://meta.discourse.org/t/plugin-that-can-run-r-snippets/165875)

<div class="topic-metadata">

**Author:** [@kgreed](https://meta.discourse.org/u/kgreed)\
**Replies:** 0\
**Last updated:** [October 1, 2020, 3:14am UTC](https://meta.discourse.org/t/plugin-that-can-run-r-snippets/165875 "2020-10-01T03:14:35Z")

</div>

I have been running R snippets from within edstem.org’s Ed platform. Is anyone working on this ability for Discourse?

[Previous page](https://meta.discourse.org/c/customization/extras/5.md?page=1)

[Next page](https://meta.discourse.org/c/customization/extras/5.md?page=3)
