{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":175517,"username":"mpaulhac","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mpaulhac/{size}/501931_2.png","trust_level":1},{"id":166720,"username":"opcourdis","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/45deac/{size}.png","trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":155728,"username":"dennisjbr","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dennisjbr/{size}/444916_2.png","trust_level":2},{"id":71232,"username":"MarcP","name":"MarcP","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/marcp/{size}/160184_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":140271,"username":"hugh","name":"Hugh Lashbrooke","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hugh/{size}/336717_2.png","trust_level":2},{"id":194089,"username":"Christopher_Warnock","name":"Christopher Warnock","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/christopher_warnock/{size}/489640_2.png","trust_level":0},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gilles/{size}/549022_2.png","trust_level":3},{"id":174634,"username":"Willy","name":"Willy","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/willy/{size}/499930_2.png","trust_level":2},{"id":192449,"username":"Hasimir","name":"Alex","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hasimir/{size}/553565_2.png","trust_level":1},{"id":43554,"username":"ChrisBeach","name":"Chris","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chrisbeach/{size}/214628_2.png","trust_level":2},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":66204,"username":"fzngagan","name":"Faizaan Gagan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/fzngagan/{size}/259349_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":185304,"username":"Lou","name":"Lou","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lou/{size}/544605_2.png","trust_level":2},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":154769,"username":"tyler.lamparter","name":"Tyler Lamparter","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tyler.lamparter/{size}/485862_2.png","trust_level":2},{"id":100484,"username":"JammyDodger","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jammydodger/{size}/254611_2.png","trust_level":3},{"id":64663,"username":"patrickemin","name":"Patrick EMIN","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/patrickemin/{size}/520162_2.png","trust_level":2},{"id":189472,"username":"R23D_Printing","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/r23d_printing/{size}/544902_2.png","trust_level":2},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":18201,"username":"ccdw","name":"Christopher W","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ccdw/{size}/51564_2.png","trust_level":2},{"id":187022,"username":"Ray_Crick","name":"Ray Crick","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ray_crick/{size}/497381_2.png","trust_level":1},{"id":6548,"username":"michaeld","name":"Michael - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/michaeld/{size}/1594_2.png","trust_level":2},{"id":9775,"username":"elberet","name":"Jens Maier","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/elberet/{size}/122404_2.png","trust_level":2},{"id":65971,"username":"richbrennan","name":"Rich","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/richbrennan/{size}/143177_2.png","trust_level":1},{"id":69973,"username":"p0fi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/p0fi/{size}/261315_2.png","trust_level":2},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lilly/{size}/555832_2.png","trust_level":3},{"id":113881,"username":"ego-lay_atman-bay","name":"ego-lay_atman-bay","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ego-lay_atman-bay/{size}/255458_2.png","trust_level":1},{"id":13900,"username":"thoka","name":"Thomas Kalka","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thoka/{size}/115652_2.png","trust_level":2},{"id":178709,"username":"juanjosegzl","name":"Juan José González","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/juanjosegzl/{size}/511141_2.png","trust_level":1},{"id":186126,"username":"singi2016cn","name":"Singi2016cn","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/singi2016cn/{size}/532755_2.png","trust_level":2},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jagster/{size}/192154_2.png","trust_level":3},{"id":60033,"username":"LotusJeff","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lotusjeff/{size}/477888_2.png","trust_level":2},{"id":98933,"username":"jumagura","name":"Marcos","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jumagura/{size}/244796_2.png","trust_level":1},{"id":184620,"username":"Luna_Mora","name":"Luna Mora","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/luna_mora/{size}/527917_2.png","trust_level":2},{"id":146376,"username":"Monikas","name":"JustMonika","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/monikas/{size}/375316_2.png","trust_level":2},{"id":23968,"username":"david","name":"David Taylor","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/david/{size}/157490_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/satonotdead/{size}/447830_2.png","trust_level":2},{"id":79040,"username":"Paul_King1","name":"Paul King","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/paul_king1/{size}/218888_2.png","trust_level":2},{"id":146370,"username":"45thj5ej","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/4/34f0e0/{size}.png","trust_level":2},{"id":153366,"username":"Steve_John","name":"Steve John","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/steve_john/{size}/435022_2.png","trust_level":2},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/merefield/{size}/176214_2.png","trust_level":3},{"id":127162,"username":"MendelYev","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/{size}.png","trust_level":1},{"id":80270,"username":"Headless","name":"Headless","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/headless/{size}/183495_2.png","trust_level":2},{"id":179918,"username":"jdc20181","name":"Jdc20181","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jdc20181/{size}/515028_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":177806,"username":"marlowleon","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/marlowleon/{size}/508384_2.png","trust_level":1},{"id":159358,"username":"hhf.technology","name":"hhf.technology","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hhf.technology/{size}/465129_2.png","trust_level":2},{"id":142951,"username":"mixman68","name":"Mixman68","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mixman68/{size}/355057_2.png","trust_level":1},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ethsim2/{size}/522255_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":1},{"id":191026,"username":"LeafGlowPath","name":"Leaf Glow Path","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/leafglowpath/{size}/549258_2.png","trust_level":0},{"id":21628,"username":"xiasummer","name":"xiasummer","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/xiasummer/{size}/82790_2.png","flair_name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111","flair_group_id":50,"trust_level":2},{"id":171937,"username":"alltiagocom","name":"Tiago","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/alltiagocom/{size}/492709_2.png","trust_level":2},{"id":4263,"username":"mcwumbly","name":"Dave McClure","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mcwumbly/{size}/103861_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":72341,"username":"Faizan_Zahid","name":"Faizan Zahid","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/b9bd4f/{size}.png","trust_level":2},{"id":142665,"username":"Eviepayne","name":"vladtheimplier","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/eviepayne/{size}/352733_2.png","trust_level":2},{"id":58437,"username":"Thomas_Rother","name":"Thommie Rother","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thomas_rother/{size}/423597_2.png","trust_level":2},{"id":172000,"username":"Olle11","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/cdc98d/{size}.png","trust_level":2},{"id":14460,"username":"hellekin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hellekin/{size}/51636_2.png","trust_level":2},{"id":174008,"username":"Dimava","name":"Dimava","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dimava/{size}/498540_2.png","trust_level":2},{"id":8307,"username":"HAWK","name":"Hawk","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hawk/{size}/86627_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":128286,"username":"henvo","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/dfb087/{size}.png","trust_level":2},{"id":12638,"username":"SubStrider","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/substrider/{size}/512604_2.png","trust_level":2},{"id":184598,"username":"ZeroDean","name":"Zero Dean","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/zerodean/{size}/527869_2.png","trust_level":2},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":184488,"username":"kaktak","name":"Vladislav","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kaktak/{size}/529093_2.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":1},{"id":21029,"username":"pmusaraj","name":"Penar Musaraj","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pmusaraj/{size}/119489_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":31832,"username":"Ivan_Rapekas","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ivan_rapekas/{size}/248924_2.png","trust_level":2},{"id":190450,"username":"Vsekraski","name":"Андрей","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/vsekraski/{size}/553869_2.png","trust_level":1},{"id":192714,"username":"cjlightnsound","name":"Cjlightnsound","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/cjlightnsound/{size}/554172_2.png","trust_level":1},{"id":25340,"username":"Janno_Liivak","name":"Janno Liivak","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/janno_liivak/{size}/352215_2.png","trust_level":2},{"id":2989,"username":"meglio","name":"Anton","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/meglio/{size}/71444_2.png","trust_level":2},{"id":21969,"username":"jimkleiber","name":"Jim Kleiber","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jimkleiber/{size}/121814_2.png","trust_level":2},{"id":15539,"username":"Dmitry_Krasnoperov","name":"Dmitry Krasnoperov","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dmitry_krasnoperov/{size}/65079_2.png","trust_level":2},{"id":24843,"username":"Gunnar","name":"Gunnar Helliesen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gunnar/{size}/119647_2.png","trust_level":2},{"id":78445,"username":"Don","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/don/{size}/228726_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":12454,"username":"Richie","name":"Richie Rich","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/richie/{size}/115110_2.png","trust_level":2},{"id":127804,"username":"packman","name":"Chris McMahon","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/packman/{size}/289322_2.png","trust_level":2},{"id":120090,"username":"twofoursixeight","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/twofoursixeight/{size}/493036_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":168084,"username":"翔_贺","name":"翔 贺","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/翔_贺/{size}/482246_2.png","trust_level":2},{"id":179797,"username":"infoseek","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/infoseek/{size}/532671_2.png","trust_level":1},{"id":14617,"username":"scavin","name":"scavin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/scavin/{size}/115938_2.png","flair_name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111","flair_group_id":50,"trust_level":2},{"id":186683,"username":"qi_lu","name":"qi lu","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/qi_lu/{size}/536755_2.png","trust_level":2},{"id":175280,"username":"祁同伟","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/祁同伟/{size}/501520_2.png","trust_level":2}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":148,"name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":84,"name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":50,"name":"translators","flair_url":"globe","flair_bg_color":"ddd","flair_color":"111"},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"},{"id":276,"name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/customization/plugin/22?page=1","per_page":30,"top_tags":[{"id":83,"name":"official","slug":"official"},{"id":451,"name":"broken","slug":"broken"},{"id":517,"name":"included-in-core","slug":"included-in-core"},{"id":452,"name":"deprecated","slug":"deprecated"},{"id":731,"name":"experimental","slug":"experimental"},{"id":449,"name":"pavilion","slug":"pavilion"},{"id":279,"name":"auth-plugins","slug":"auth-plugins"},{"id":543,"name":"ai","slug":"ai"},{"id":453,"name":"unmaintained","slug":"unmaintained"},{"id":39,"name":"email","slug":"email"},{"id":464,"name":"end-of-life","slug":"end-of-life"},{"id":356,"name":"web3","slug":"web3"},{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"},{"id":31,"name":"onebox","slug":"onebox"},{"id":259,"name":"payments","slug":"payments"},{"id":87,"name":"advertising","slug":"advertising"},{"id":275,"name":"automation","slug":"automation"},{"id":357,"name":"bbcode","slug":"bbcode"},{"id":317,"name":"chat","slug":"chat"},{"id":32,"name":"notifications","slug":"notifications"},{"id":229,"name":"solved","slug":"solved"},{"id":199,"name":"video","slug":"video"},{"id":416,"name":"365-oauth","slug":"365-oauth"},{"id":803,"name":"activitypub","slug":"activitypub"},{"id":662,"name":"activity-summary","slug":"activity-summary"},{"id":223,"name":"affiliate","slug":"affiliate"},{"id":64,"name":"akismet","slug":"akismet"},{"id":395,"name":"algolia-search","slug":"algolia-search"},{"id":525,"name":"anonymous-mode","slug":"anonymous-mode"},{"id":403,"name":"apple-auth","slug":"apple-auth"},{"id":237,"name":"assign","slug":"assign"}],"topics":[{"fancy_title":"About the Plugin category","fancy_title_localized":false,"locale":"en","id":12648,"title":"About the Plugin category","slug":"about-the-plugin-category","posts_count":1,"reply_count":14,"highest_post_number":1,"image_url":null,"created_at":"2014-02-12T03:35:27.993Z","last_posted_at":"2014-02-12T03:35:28.147Z","bumped":true,"bumped_at":"2023-11-13T13:18:16.764Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A directory of Discourse plugins, both official and third-party. \nTo post here, use the Request Access button on the group page with a link to your plugin. \nOne topic per plugin, please. \n\n:discourse: Issues or suggestio&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":22548,"like_count":13,"has_summary":false,"last_poster_username":"Discourse","category_id":22,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A directory for Discourse plugins, both official and third-party, with guidelines for posting, requesting access, and reporting issues, along with resources for site owners and developers.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Calendar and Events","fancy_title_localized":false,"locale":"en","id":97376,"title":"Discourse Calendar and Events","slug":"discourse-calendar-and-events","posts_count":146,"reply_count":361,"highest_post_number":601,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_1024x161.png","created_at":"2018-09-17T15:50:24.557Z","last_posted_at":"2026-06-08T08:41:50.856Z","bumped":true,"bumped_at":"2026-06-09T23:13:15.001Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Calendar and Events adds dynamic and interactive calendar and event features to your Discourse site.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core. Th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2220,"height":350,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":161,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_1024x161.png"},{"max_width":800,"max_height":800,"width":800,"height":126,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_800x126.png"},{"max_width":600,"max_height":600,"width":600,"height":94,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_600x94.png"},{"max_width":400,"max_height":400,"width":400,"height":63,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_400x63.png"},{"max_width":300,"max_height":300,"width":300,"height":47,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_300x47.png"},{"max_width":200,"max_height":200,"width":200,"height":31,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_200x31.png"}],"tags":[{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"},{"id":83,"name":"official","slug":"official"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"calendar-and-events":"","official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":58316,"like_count":329,"has_summary":true,"last_poster_username":"nathank","category_id":22,"op_like_count":98,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users requested features to prevent accidental event creation, auto-delete expired events, and enable location map lookups, with the latter addressed via a new formal feature request for official plugin integration.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":175517,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":166720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"Discourse Doc Categories","fancy_title_localized":false,"locale":"en","id":322376,"title":"Discourse Doc Categories","slug":"discourse-doc-categories","posts_count":125,"reply_count":108,"highest_post_number":162,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_1024x378.png","created_at":"2024-08-26T23:00:13.390Z","last_posted_at":"2026-06-09T16:51:03.983Z","bumped":true,"bumped_at":"2026-06-09T16:51:03.983Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Doc Categories provides the ability for particular categories to be set aside for documentation, enabling additional features for them.\n\n\n:hammer_and_wrench:\nRepository Link\nhtt&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1516,"height":560,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":378,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_1024x378.png"},{"max_width":800,"max_height":800,"width":800,"height":295,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_800x295.png"},{"max_width":600,"max_height":600,"width":600,"height":221,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_600x221.png"},{"max_width":400,"max_height":400,"width":400,"height":147,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_400x147.png"},{"max_width":300,"max_height":300,"width":300,"height":110,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_300x110.png"},{"max_width":200,"max_height":200,"width":200,"height":73,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_200x73.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":894,"name":"doc-categories","slug":"doc-categories"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":8986,"like_count":257,"has_summary":true,"last_poster_username":"Christopher_Warnock","category_id":22,"op_like_count":38,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users are inquiring about implementing card-style displays for documentation topics and seeking guidance on selecting the appropriate plugin branch for compatibility with the Discourse v2026.1 Extended Support Release.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":155728,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71232,"primary_group_id":null,"flair_group_id":84},{"extras":null,"description":"Frequent Poster","user_id":140271,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":194089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Custom Wizard Plugin :mage:","fancy_title_localized":false,"locale":"en","id":73345,"title":"Custom Wizard Plugin :mage:","slug":"custom-wizard-plugin","posts_count":44,"reply_count":607,"highest_post_number":961,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b.svg","created_at":"2017-11-03T10:25:13.991Z","last_posted_at":"2026-06-09T11:53:15.107Z","bumped":true,"bumped_at":"2026-06-09T11:53:15.107Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":pavilion:\nSummary\nForms for Discourse. This plugin lets you make rich and powerful forms for your Discourse forum. Better user onboarding, structured posting, data enrichment, automated actions and much more &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Custom Wizard Plugin 🧙","thumbnails":[{"max_width":null,"max_height":null,"width":792,"height":809,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b.svg"},{"max_width":800,"max_height":800,"width":783,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_783x800.svg"},{"max_width":600,"max_height":600,"width":587,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_587x600.svg"},{"max_width":400,"max_height":400,"width":391,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_391x400.svg"},{"max_width":300,"max_height":300,"width":293,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_293x300.svg"},{"max_width":200,"max_height":200,"width":195,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_195x200.svg"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":62218,"like_count":198,"has_summary":false,"last_poster_username":"angus","category_id":22,"op_like_count":160,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The discourse-custom-wizard plugin caused a fatal application crash due to a breaking change in Discourse Core, but the developer has since released a fix to restore compatibility and functionality.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":174634,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":192449,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Events Plugin :calendar:","fancy_title_localized":false,"locale":"en","id":69776,"title":"Events Plugin :calendar:","slug":"events-plugin","posts_count":867,"reply_count":566,"highest_post_number":891,"image_url":null,"created_at":"2017-09-11T02:44:59.654Z","last_posted_at":"2026-06-02T20:23:05.260Z","bumped":true,"bumped_at":"2026-06-08T07:48:31.895Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":electric_plug:\nSummary\nDiscourse Events allows you to add and manage events with Discourse.\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/angusmcleod/discourse-events\n\n\n:open_book:\nInstall Guide\nHo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Events Plugin 📅","thumbnails":null,"tags":[],"tags_descriptions":{},"views":93350,"like_count":2408,"has_summary":true,"last_poster_username":"Lou","category_id":22,"op_like_count":106,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that the Discourse Events plugin is currently broken, with issues persisting across multiple reports regarding site functionality and event management.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":43554,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":66204,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":185304,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Topic Voting","fancy_title_localized":false,"locale":"en","id":40121,"title":"Discourse Topic Voting","slug":"discourse-topic-voting","posts_count":37,"reply_count":164,"highest_post_number":326,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0.png","created_at":"2016-02-24T20:59:09.653Z","last_posted_at":"2026-06-05T01:44:53.553Z","bumped":true,"bumped_at":"2026-06-05T01:44:53.553Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Topic Voting gives the ability to vote on topics in a specified category.[1]\n\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core. There is no need to insta&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":347,"height":125,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0.png"},{"max_width":300,"max_height":300,"width":300,"height":108,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0_2_300x108.png"},{"max_width":200,"max_height":200,"width":200,"height":72,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0_2_200x72.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":231,"name":"topic-voting","slug":"topic-voting"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","topic-voting":""},"views":83597,"like_count":188,"has_summary":false,"last_poster_username":"patrickemin","category_id":22,"op_like_count":128,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that removing the 'idea' category type disabled topic voting across their site, revealing an unintended dependency between category types and voting functionality that required manual restoration of settings.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":154769,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":64663,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Member Application","fancy_title_localized":false,"locale":"en","id":399190,"title":"Discourse Member Application","slug":"discourse-member-application","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_1024x576.jpeg","created_at":"2026-03-24T23:35:06.708Z","last_posted_at":"2026-06-03T08:33:29.234Z","bumped":true,"bumped_at":"2026-06-03T08:33:29.234Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nDiscourse Member Application lets you run a structured application process for prospective members before they join your Discourse community.\n\n\n:hammer_and_wrench:\nRepository Link\nR&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_200x112.jpeg"}],"tags":[],"tags_descriptions":{},"views":272,"like_count":17,"has_summary":false,"last_poster_username":"gilles","category_id":22,"op_like_count":14,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the Discourse Member Application plugin currently lacks file upload support, the developer is considering adding it, and a user is exploring a custom solution to validate license plates against a CSV file for a specific community.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":189472,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":174634,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Video Stream :movie_camera:","fancy_title_localized":false,"locale":"en","id":388754,"title":"Discourse Video Stream :movie_camera:","slug":"discourse-video-stream","posts_count":6,"reply_count":5,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992.jpeg","created_at":"2025-11-17T20:45:24.049Z","last_posted_at":"2026-06-02T22:29:25.344Z","bumped":true,"bumped_at":"2026-06-02T22:29:25.344Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse Video Stream adds seamless Cloudflare Stream integration for uploading and embedding high-quality, long-form video content  and live streaming in your Discourse site. \nOverview\nThis plugin provides a complete w&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Discourse Video Stream 🎥","thumbnails":[{"max_width":null,"max_height":null,"width":776,"height":544,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":420,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_600x420.jpeg"},{"max_width":400,"max_height":400,"width":399,"height":280,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_399x280.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":210,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_300x210.jpeg"},{"max_width":200,"max_height":200,"width":199,"height":140,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_199x140.jpeg"}],"tags":[{"id":199,"name":"video","slug":"video"}],"tags_descriptions":{},"views":658,"like_count":42,"has_summary":false,"last_poster_username":"Ray_Crick","category_id":22,"op_like_count":18,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse Video Stream plugin integrates Cloudflare Stream for video uploads and live streaming, with users reporting successful initial setup and resolution of early audio playback issues upon re-uploading.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":18201,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":187022,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Migrated password hashes support","fancy_title_localized":false,"locale":null,"id":19512,"title":"Migrated password hashes support","slug":"migrated-password-hashes-support","posts_count":35,"reply_count":23,"highest_post_number":36,"image_url":null,"created_at":"2014-09-01T17:51:25.425Z","last_posted_at":"2026-06-02T13:17:31.743Z","bumped":true,"bumped_at":"2026-06-02T13:17:31.743Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Here is the password migration support plugin: \nhttps://github.com/communiteq/discourse-migratepassword/ \n\nThe original thread follows.\n\nWe do regular forum conversions (yes, we’ll open source the converter once it’s sta&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":12068,"like_count":61,"has_summary":false,"last_poster_username":"RGJ","category_id":22,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The migratepassword plugin was updated to clear legacy password hashes upon every successful login, addressing a security concern where unused hashes persisted alongside new credentials for users who reset passwords or used alternative authentication methods.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6548,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9775,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":65971,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":69973,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Discourse Suggested Edits","fancy_title_localized":false,"locale":"en","id":398691,"title":"Discourse Suggested Edits","slug":"discourse-suggested-edits","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5.png","created_at":"2026-03-18T03:54:25.475Z","last_posted_at":"2026-06-01T02:56:11.695Z","bumped":true,"bumped_at":"2026-06-01T02:56:11.695Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":writing_hand: Allows community members to suggest edits to posts, giving reviewers granular control over which changes to accept — without granting full editing permissions. \n\n\n:warning: Plugin is experimental and subj&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":404,"height":65,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5.png"},{"max_width":400,"max_height":400,"width":400,"height":64,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5_2_400x64.png"},{"max_width":300,"max_height":300,"width":300,"height":48,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5_2_300x48.png"},{"max_width":200,"max_height":200,"width":200,"height":32,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5_2_200x32.png"}],"tags":[{"id":731,"name":"experimental","slug":"experimental"}],"tags_descriptions":{},"views":253,"like_count":27,"has_summary":false,"last_poster_username":"sam","category_id":22,"op_like_count":17,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported a plugin initialization error causing a race condition, prompting the developer to consider moving the fix into a pre-initializer to resolve the issue with the experimental suggested edits plugin.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":64663,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Snapblocks","fancy_title_localized":false,"locale":"en","id":310155,"title":"Snapblocks","slug":"snapblocks","posts_count":13,"reply_count":10,"highest_post_number":14,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818.png","created_at":"2024-05-31T20:42:46.413Z","last_posted_at":"2026-05-31T15:02:32.694Z","bumped":true,"bumped_at":"2026-05-31T15:02:32.694Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAllow users to use snapblocks in their posts.\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub - snap-blocks/snapblocks-discourse: snapblocks discourse plugin · GitHub\n\n\n:open_book:\nIn&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":341,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818.png"},{"max_width":300,"max_height":300,"width":300,"height":134,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818_2_300x134.png"},{"max_width":200,"max_height":200,"width":200,"height":89,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818_2_200x89.png"}],"tags":[{"id":357,"name":"bbcode","slug":"bbcode"}],"tags_descriptions":{},"views":1064,"like_count":34,"has_summary":false,"last_poster_username":"ego-lay_atman-bay","category_id":22,"op_like_count":14,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Developers discuss converting the Snapblocks Discourse plugin into a theme component for easier installation and updates, with one contributor volunteering to undertake the rewrite due to the absence of server-side logic.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":113881,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13900,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Geo Blocking plugin","fancy_title_localized":false,"locale":"en","id":227824,"title":"Geo Blocking plugin","slug":"geo-blocking-plugin","posts_count":45,"reply_count":32,"highest_post_number":49,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55.png","created_at":"2022-05-23T09:43:22.883Z","last_posted_at":"2026-05-31T05:07:09.599Z","bumped":true,"bumped_at":"2026-05-31T05:07:09.599Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Summary: Geo Blocking plugin for Discourse \n:link: GitHub:  GitHub - communiteq/discourse-geo-blocking · GitHub \n:arrow_right:  Install: Follow the plugin installation guide. \n:moneybag: Client: This plugin has been spon&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":763,"height":690,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55.png"},{"max_width":600,"max_height":600,"width":600,"height":542,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_600x542.png"},{"max_width":400,"max_height":400,"width":400,"height":361,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_400x361.png"},{"max_width":300,"max_height":300,"width":300,"height":271,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_300x271.png"},{"max_width":200,"max_height":200,"width":200,"height":180,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_200x180.png"}],"tags":[],"tags_descriptions":{},"views":3287,"like_count":72,"has_summary":false,"last_poster_username":"RGJ","category_id":22,"op_like_count":26,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A recent Discourse update has impacted the Geo Blocking plugin, prompting the developer to investigate the reported GitHub issue and provide a fix in the coming days.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":178709,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":60033,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Category Lockdown","fancy_title_localized":false,"locale":"en","id":70649,"title":"Discourse Category Lockdown","slug":"discourse-category-lockdown","posts_count":115,"reply_count":73,"highest_post_number":133,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_1024x652.png","created_at":"2017-09-23T21:26:39.229Z","last_posted_at":"2026-05-31T01:36:27.976Z","bumped":true,"bumped_at":"2026-05-31T01:36:27.976Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This plugin allows you to restrict access to topic pages in a category. Topic titles will still show up in topic lists, search, user activity &amp; digest emails. This is a great way to advertise the activity in a “members-o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1098,"height":700,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":652,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_1024x652.png"},{"max_width":800,"max_height":800,"width":800,"height":510,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_800x510.png"},{"max_width":600,"max_height":600,"width":600,"height":382,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_600x382.png"},{"max_width":400,"max_height":400,"width":400,"height":255,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_400x255.png"},{"max_width":300,"max_height":300,"width":300,"height":191,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_300x191.png"},{"max_width":200,"max_height":200,"width":200,"height":127,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_200x127.png"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":13645,"like_count":276,"has_summary":true,"last_poster_username":"Luna_Mora","category_id":22,"op_like_count":50,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users have reported a deprecation notice in the console for the discourse-category-lockdown plugin, indicating that its .hbs files need to be refactored to use the .gjs extension.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":98933,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":66204,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":184620,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Points Mall (Check-in, Shop, Orders, Makeup Cards, Ledger)","fancy_title_localized":false,"locale":"en","id":398080,"title":"Discourse Points Mall (Check-in, Shop, Orders, Makeup Cards, Ledger)","slug":"discourse-points-mall-check-in-shop-orders-makeup-cards-ledger","posts_count":11,"reply_count":6,"highest_post_number":12,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_1024x735.jpeg","created_at":"2026-03-10T15:51:55.436Z","last_posted_at":"2026-05-29T20:21:12.680Z","bumped":true,"bumped_at":"2026-05-29T20:21:12.680Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAdds a complete points mall to Discourse: check-in, shop, orders, makeup cards, and points history.\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub - VegaMonika/discourse-points-mall &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1379,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":735,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_1024x735.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":574,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_800x574.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":430,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_600x430.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":287,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_400x287.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":215,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_300x215.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":143,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_200x143.jpeg"}],"tags":[],"tags_descriptions":{},"views":353,"like_count":20,"has_summary":false,"last_poster_username":"satonotdead","category_id":22,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users express interest in extending the newly introduced points mall plugin to unlock forum functionalities, such as granting group access or posting permissions in specific categories.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":146376,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Landing Pages Plugin :small_airplane:","fancy_title_localized":false,"locale":"en","id":180967,"title":"Landing Pages Plugin :small_airplane:","slug":"landing-pages-plugin","posts_count":153,"reply_count":111,"highest_post_number":166,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_1024x573.jpeg","created_at":"2021-02-24T04:09:40.938Z","last_posted_at":"2026-05-28T16:43:01.507Z","bumped":true,"bumped_at":"2026-05-28T16:43:01.507Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Landing Pages Plugin lets you make standalone landing pages for your Discourse instance. You can display topics, users and other content from your forum. You can restrict pages to groups, apply Discourse themes, set &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Landing Pages Plugin 🛩","thumbnails":[{"max_width":null,"max_height":null,"width":2848,"height":1594,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":573,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_1024x573.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":447,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_800x447.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":335,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_600x335.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":223,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_400x223.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":167,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_300x167.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":111,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_200x111.jpeg"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":16506,"like_count":235,"has_summary":true,"last_poster_username":"merefield","category_id":22,"op_like_count":54,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that the Landing Pages Plugin generates a 500 error after updating to Discourse v2026.6.0-latest due to an undefined 'mobile_view?' method, which developers have confirmed explains the failure.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":79040,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":146370,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":153366,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse OAuth2 Basic","fancy_title_localized":false,"locale":"en","id":33879,"title":"Discourse OAuth2 Basic","slug":"discourse-oauth2-basic","posts_count":31,"reply_count":209,"highest_post_number":330,"image_url":null,"created_at":"2015-09-29T16:27:19.828Z","last_posted_at":"2025-07-24T12:05:06.615Z","bumped":true,"bumped_at":"2026-05-28T11:12:59.787Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse OAuth2 Basic supports basic OAuth2 providers, assuming they have a JSON API endpoint where user details can be retrieved by token.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  b&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":83,"name":"official","slug":"official"},{"id":233,"name":"oauth2","slug":"oauth2"},{"id":517,"name":"included-in-core","slug":"included-in-core"},{"id":279,"name":"auth-plugins","slug":"auth-plugins"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":65637,"like_count":47,"has_summary":false,"last_poster_username":"david","category_id":22,"op_like_count":28,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse OAuth2 Basic plugin, now bundled with core, supports custom OAuth2 providers via JSON user endpoints; users discuss configuration, avatar updates, email validation, internal network access, and plugin modifications for specific use cases like Teachable and Authentik.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127162,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":80270,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Discourse Gamification","fancy_title_localized":false,"locale":"en","id":225916,"title":"Discourse Gamification","slug":"discourse-gamification","posts_count":51,"reply_count":290,"highest_post_number":457,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_1024x970.png","created_at":"2022-05-02T19:14:25.628Z","last_posted_at":"2026-05-28T03:22:43.961Z","bumped":true,"bumped_at":"2026-05-28T03:22:43.961Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Gamification adds customizable scoring (karma, kudos, points) and leaderboards to your instance.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core. Ther&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1169,"height":1108,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":970,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_1024x970.png"},{"max_width":800,"max_height":800,"width":800,"height":758,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_800x758.png"},{"max_width":600,"max_height":600,"width":600,"height":568,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_600x568.png"},{"max_width":400,"max_height":400,"width":400,"height":379,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_400x379.png"},{"max_width":300,"max_height":300,"width":300,"height":284,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_300x284.png"},{"max_width":200,"max_height":200,"width":200,"height":189,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/a/0/6a0ba940d7912795e41787feb5ab6dc5e84fe3ea_2_200x189.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":384,"name":"gamification","slug":"gamification"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":35123,"like_count":183,"has_summary":true,"last_poster_username":"jdc20181","category_id":22,"op_like_count":113,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user requests native support for custom events and manual point awards within Discourse Gamification to integrate with external platforms, but is advised that existing API methods are the intended solution for such cross-system integrations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":179918,"primary_group_id":null,"flair_group_id":84}]},{"fancy_title":"Discourse OpenID Connect (OIDC)","fancy_title_localized":false,"locale":"en","id":103632,"title":"Discourse OpenID Connect (OIDC)","slug":"discourse-openid-connect-oidc","posts_count":47,"reply_count":213,"highest_post_number":326,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_1024x624.png","created_at":"2018-12-06T16:08:20.972Z","last_posted_at":"2026-05-27T16:34:25.995Z","bumped":true,"bumped_at":"2026-05-27T16:34:25.995Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse OpenID Connect allows an OpenID Connect provider to be used as an authentication provider for Discourse.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core.&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2198,"height":1340,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":624,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_1024x624.png"},{"max_width":800,"max_height":800,"width":800,"height":487,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_800x487.png"},{"max_width":600,"max_height":600,"width":600,"height":365,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_600x365.png"},{"max_width":400,"max_height":400,"width":400,"height":243,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_400x243.png"},{"max_width":300,"max_height":300,"width":300,"height":182,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_300x182.png"},{"max_width":200,"max_height":200,"width":200,"height":121,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/5/6/8563d51d15b37f23bd600cf4e735b7a3b09ed7e7_2_200x121.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":243,"name":"openid-connect","slug":"openid-connect"},{"id":517,"name":"included-in-core","slug":"included-in-core"},{"id":279,"name":"auth-plugins","slug":"auth-plugins"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":49374,"like_count":84,"has_summary":false,"last_poster_username":"mixman68","category_id":22,"op_like_count":52,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user inquired about synchronizing administrators via OpenID Connect, highlighting a potential gap in the documented group synchronization features which currently focus on standard user groups.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":177806,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":159358,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":142951,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Math","fancy_title_localized":false,"locale":"en","id":65770,"title":"Discourse Math","slug":"discourse-math","posts_count":7,"reply_count":175,"highest_post_number":253,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_1024x62.png","created_at":"2017-07-06T21:27:02.366Z","last_posted_at":"2026-05-26T07:50:48.939Z","bumped":true,"bumped_at":"2026-05-26T07:50:48.939Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Math uses MathJax (default) or KaTeX to render maths in your Discourse forum.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core. There is no need to insta&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1358,"height":83,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":62,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_1024x62.png"},{"max_width":800,"max_height":800,"width":800,"height":48,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_800x48.png"},{"max_width":600,"max_height":600,"width":600,"height":36,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_600x36.png"},{"max_width":400,"max_height":400,"width":400,"height":24,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_400x24.png"},{"max_width":300,"max_height":300,"width":300,"height":18,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_300x18.png"},{"max_width":200,"max_height":200,"width":200,"height":12,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/7/8/0783e5858f4219b6624393a8e9ffad5ecdfec133_2_200x12.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":265,"name":"math","slug":"math"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":37072,"like_count":75,"has_summary":false,"last_poster_username":"xiasummer","category_id":22,"op_like_count":70,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user suggests RaTeX, a Rust-based rendering engine fully compatible with KaTeX, as a potential substitute for the current MathJax or KaTeX providers in Discourse Math.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":191026,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":21628,"primary_group_id":null,"flair_group_id":50}]},{"fancy_title":"Discourse Chat","fancy_title_localized":false,"locale":"en","id":230881,"title":"Discourse Chat","slug":"discourse-chat","posts_count":43,"reply_count":123,"highest_post_number":210,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/3/5/735438569bf8b584733ee9c8a7232e6c354d6ee9.png","created_at":"2022-07-04T10:47:47.539Z","last_posted_at":"2026-05-21T22:19:45.878Z","bumped":true,"bumped_at":"2026-05-21T22:19:45.878Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Chat adds chat functionality to your Discourse instance.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is bundled with Discourse core. There is no need to install the plugin separa&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":790,"height":74,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/3/5/735438569bf8b584733ee9c8a7232e6c354d6ee9.png"},{"max_width":600,"max_height":600,"width":600,"height":56,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/3/5/735438569bf8b584733ee9c8a7232e6c354d6ee9_2_600x56.png"},{"max_width":400,"max_height":400,"width":400,"height":37,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/3/5/735438569bf8b584733ee9c8a7232e6c354d6ee9_2_400x37.png"},{"max_width":300,"max_height":300,"width":300,"height":28,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/3/5/735438569bf8b584733ee9c8a7232e6c354d6ee9_2_300x28.png"},{"max_width":200,"max_height":200,"width":200,"height":18,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/3/5/735438569bf8b584733ee9c8a7232e6c354d6ee9_2_200x18.png"}],"tags":[{"id":317,"name":"chat","slug":"chat"},{"id":83,"name":"official","slug":"official"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":33344,"like_count":124,"has_summary":false,"last_poster_username":"Lilly","category_id":22,"op_like_count":46,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users are clarifying that while no official chat API documentation exists, endpoints are accessible for programmatic channel and message management, and admins can use default channels to automatically include users in specific chats.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":171937,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4263,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Topic Ratings Plugin","fancy_title_localized":false,"locale":"en","id":39578,"title":"Topic Ratings Plugin","slug":"topic-ratings-plugin","posts_count":441,"reply_count":288,"highest_post_number":451,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d.png","created_at":"2016-02-14T21:06:53.551Z","last_posted_at":"2026-05-21T18:29:05.344Z","bumped":true,"bumped_at":"2026-05-21T18:29:05.344Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A Discourse plugin that lets you use topics to rate things! \nFeatures\n\nRate topics by a star rating system in the composer.\nEnable different rating types on a per-category or per-tag basis.\nToggle rating count and averag&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":880,"height":602,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d.png"},{"max_width":800,"max_height":800,"width":800,"height":547,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d_2_800x547.png"},{"max_width":600,"max_height":600,"width":600,"height":410,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d_2_600x410.png"},{"max_width":400,"max_height":400,"width":400,"height":273,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d_2_400x273.png"},{"max_width":300,"max_height":300,"width":300,"height":205,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d_2_300x205.png"},{"max_width":200,"max_height":200,"width":200,"height":136,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/9/d/a9de0d863ba0d34cd92fb201d9a02afd419d6c8d_2_200x136.png"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":53338,"like_count":625,"has_summary":true,"last_poster_username":"Eviepayne","category_id":22,"op_like_count":62,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the Topic Ratings plugin enables star ratings and customizable types, a user reports that tag-specific ratings are failing to persist and has submitted a bug report regarding the issue.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":98933,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":72341,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":66204,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":142665,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Process Manager :left_right_arrow: - formerly &ldquo;Discourse Workflow&rdquo;","fancy_title_localized":false,"locale":"en","id":347110,"title":"Process Manager :left_right_arrow: - formerly \"Discourse Workflow\"","slug":"process-manager-formerly-discourse-workflow","posts_count":23,"reply_count":6,"highest_post_number":23,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_1024x432.jpeg","created_at":"2025-01-14T17:53:36.401Z","last_posted_at":"2026-05-20T11:02:01.718Z","bumped":true,"bumped_at":"2026-05-20T11:02:01.718Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nA process management plugin for Discourse that moves work through configurable steps with actions, list filters,  charts, swim-lane views, and Kanban boards.\n\n\n:hammer_and_wrench:\nR&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Process Manager ↔ - formerly \"Discourse Workflow\"","thumbnails":[{"max_width":null,"max_height":null,"width":1440,"height":608,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":432,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_1024x432.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_800x337.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":253,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_600x253.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_400x168.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":126,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_300x126.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":84,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/a/b/3ab7afb0a3d20d4ee2ffc4ba0b42fd1f2422bf7d_2_200x84.jpeg"}],"tags":[],"tags_descriptions":{},"views":1762,"like_count":75,"has_summary":false,"last_poster_username":"merefield","category_id":22,"op_like_count":26,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse plugin formerly known as Workflow has been rebranded to Process Manager to avoid naming conflicts, introducing a new visual editor for workflow creation and updating compatibility.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":58437,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":172000,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14460,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"No Bump First Post Plugin","fancy_title_localized":false,"locale":"en","id":385290,"title":"No Bump First Post Plugin","slug":"no-bump-first-post-plugin","posts_count":6,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2025-10-10T22:49:12.861Z","last_posted_at":"2026-05-16T20:57:34.098Z","bumped":true,"bumped_at":"2026-05-16T20:57:34.098Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nDisable editing first post and its tags bumping the topic\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/eroscripts/discourse-no-bump-first-post/\n\n\n:open_book:\nInstall Gu&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":338,"like_count":4,"has_summary":false,"last_poster_username":"Moin","category_id":22,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss whether the new plugin's time-based cooldown is the only method to prevent topic bumping, while another participant suggests the official Discourse team plugin as an alternative for stopping self-replies.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":174008,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8307,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":128286,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Subscriptions Plugin","fancy_title_localized":false,"locale":"en","id":140818,"title":"Discourse Subscriptions Plugin","slug":"discourse-subscriptions-plugin","posts_count":45,"reply_count":495,"highest_post_number":749,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_1024x688.jpeg","created_at":"2020-02-06T04:15:07.913Z","last_posted_at":"2026-01-03T13:15:29.530Z","bumped":true,"bumped_at":"2026-05-14T16:03:03.677Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\nThe Discourse Subscriptions plugin allows site owners to sell recurring and one-time purchase subscriptions that grant access to a group on a Discourse instance.\n\n\n:open_book:\nInstall Guid&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1290,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":688,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_1024x688.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":537,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_800x537.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":403,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_600x403.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":268,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_400x268.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":201,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_300x201.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":134,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/8/b/58be8bb0edf25b5cea3a31ee3bb217a0157aff95_2_200x134.jpeg"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":198,"name":"subscriptions","slug":"subscriptions"},{"id":517,"name":"included-in-core","slug":"included-in-core"},{"id":259,"name":"payments","slug":"payments"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":51370,"like_count":210,"has_summary":false,"last_poster_username":"pfaffman","category_id":22,"op_like_count":139,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss replacing the core Discourse Subscriptions plugin with custom forks, report bugs regarding payment failures and missing notifications, and propose features like post-tipping, WeChat Pay support, and customizable button labels.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12638,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":184598,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"VK ID OAuth 2.1 Authentication for Discourse","fancy_title_localized":false,"locale":"en","id":388073,"title":"VK ID OAuth 2.1 Authentication for Discourse","slug":"vk-id-oauth-2-1-authentication-for-discourse","posts_count":7,"reply_count":3,"highest_post_number":8,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_1024x605.png","created_at":"2025-11-10T20:10:30.901Z","last_posted_at":"2026-05-11T20:26:57.692Z","bumped":true,"bumped_at":"2026-05-11T20:26:57.692Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nOAuth 2.1 authentication plugin with VK ID\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/kaktaknet/discourse-vkid-oauth\n\n\n:open_book:\nInstall Guide\nHow to install plugin&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1653,"height":977,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":605,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_1024x605.png"},{"max_width":800,"max_height":800,"width":800,"height":472,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_800x472.png"},{"max_width":600,"max_height":600,"width":600,"height":354,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_600x354.png"},{"max_width":400,"max_height":400,"width":400,"height":236,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_400x236.png"},{"max_width":300,"max_height":300,"width":300,"height":177,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_300x177.png"},{"max_width":200,"max_height":200,"width":200,"height":118,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/9/e29590b28113e48dffa98e81940c0b7525d625b8_2_200x118.png"}],"tags":[],"tags_descriptions":{},"views":385,"like_count":15,"has_summary":false,"last_poster_username":"Vsekraski","category_id":22,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users are inquiring whether the VK ID OAuth 2.1 authentication plugin for Discourse is currently non-functional.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":184488,"primary_group_id":null,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":21029,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":31832,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":190450,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Truncate Digest","fancy_title_localized":false,"locale":"en","id":402690,"title":"Truncate Digest","slug":"truncate-digest","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/c/7/ec793ea74e4e3830260f623541a977d1a3d9c55c.png","created_at":"2026-05-11T19:03:32.304Z","last_posted_at":"2026-05-11T19:03:32.472Z","bumped":true,"bumped_at":"2026-05-11T19:03:32.472Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\ntruncates post excerpts in digest emails to a configurable maximum length.\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub - cjlightnsound/truncate-digest: This discourse plugin allow&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":600,"height":433,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/c/7/ec793ea74e4e3830260f623541a977d1a3d9c55c.png"},{"max_width":400,"max_height":400,"width":400,"height":288,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/c/7/ec793ea74e4e3830260f623541a977d1a3d9c55c_2_400x288.png"},{"max_width":300,"max_height":300,"width":300,"height":216,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/c/7/ec793ea74e4e3830260f623541a977d1a3d9c55c_2_300x216.png"},{"max_width":200,"max_height":200,"width":200,"height":144,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/c/7/ec793ea74e4e3830260f623541a977d1a3d9c55c_2_200x144.png"}],"tags":[{"id":39,"name":"email","slug":"email"}],"tags_descriptions":{},"views":58,"like_count":1,"has_summary":false,"last_poster_username":"cjlightnsound","category_id":22,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The truncate-digest plugin allows administrators to configure a maximum character limit for post excerpts in Discourse digest emails, preventing them from becoming excessively long by truncating content in the Popular Posts section.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":192714,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Trading Buttons","fancy_title_localized":false,"locale":"en","id":71308,"title":"Trading Buttons","slug":"trading-buttons","posts_count":131,"reply_count":88,"highest_post_number":136,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/0/e/0e98340bc59ce19f406f86ce7d67d9b12b21efb5.png","created_at":"2017-10-03T11:01:07.714Z","last_posted_at":"2026-05-11T05:24:01.190Z","bumped":true,"bumped_at":"2026-05-11T05:24:01.190Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nThis plugin allows the category to show trading buttons (buy, sell, exchange) above the topic title.\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/jannolii/discourse-top&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":440,"height":342,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/0/e/0e98340bc59ce19f406f86ce7d67d9b12b21efb5.png"},{"max_width":400,"max_height":400,"width":400,"height":310,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/0/e/0e98340bc59ce19f406f86ce7d67d9b12b21efb5_2_400x310.png"},{"max_width":300,"max_height":300,"width":300,"height":233,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/0/e/0e98340bc59ce19f406f86ce7d67d9b12b21efb5_2_300x233.png"},{"max_width":200,"max_height":200,"width":200,"height":155,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/0/e/0e98340bc59ce19f406f86ce7d67d9b12b21efb5_2_200x155.png"}],"tags":[],"tags_descriptions":{},"views":14290,"like_count":278,"has_summary":true,"last_poster_username":"Janno_Liivak","category_id":22,"op_like_count":44,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The plugin developer addressed security issues and modernized the code for FormKit compatibility, confirming it works with the latest Discourse version despite local testing limitations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":25340,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2989,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":21969,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15539,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":24843,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Locations Plugin :earth_africa:","fancy_title_localized":false,"locale":"en","id":69742,"title":"Locations Plugin :earth_africa:","slug":"locations-plugin","posts_count":727,"reply_count":740,"highest_post_number":1241,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_1024x434.jpeg","created_at":"2017-09-10T10:36:41.871Z","last_posted_at":"2026-05-10T07:45:44.838Z","bumped":true,"bumped_at":"2026-05-10T11:57:27.654Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAllows you to associate geocoded locations with Topics and show them on a beautiful map. Also allows your users to record their location and collectively display them on a central &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Locations Plugin 🌍","thumbnails":[{"max_width":null,"max_height":null,"width":1584,"height":672,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":434,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_1024x434.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":339,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_800x339.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":254,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_600x254.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":169,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_400x169.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":127,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_300x127.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":84,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/8/118bf969ca6bf896cde1952560cc3a2be8b8841f_2_200x84.jpeg"}],"tags":[{"id":448,"name":"paid-support","slug":"paid-support"}],"tags_descriptions":{},"views":72859,"like_count":1635,"has_summary":true,"last_poster_username":"gilles","category_id":22,"op_like_count":110,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The plugin author fixed a category geolocation saving issue and deployed compatibility updates, while clarifying that advanced features like 3D globe views and IP-based location lookups are now exclusive to Early Access sponsors.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":78445,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":12454,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127804,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Translator","fancy_title_localized":false,"locale":"en","id":32630,"title":"Discourse Translator","slug":"discourse-translator","posts_count":27,"reply_count":290,"highest_post_number":454,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b.gif","created_at":"2015-08-28T07:27:07.046Z","last_posted_at":"2026-05-08T06:47:51.949Z","bumped":true,"bumped_at":"2026-05-08T06:47:51.949Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Translator translates posts on Discourse using Microsoft, Google, or Yandex translation APIs.\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/discourse/discourse-transl&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":896,"height":960,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b.gif"},{"max_width":800,"max_height":800,"width":746,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b_2_746x800.gif"},{"max_width":600,"max_height":600,"width":560,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b_2_560x600.gif"},{"max_width":400,"max_height":400,"width":373,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b_2_373x400.gif"},{"max_width":300,"max_height":300,"width":280,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b_2_280x300.gif"},{"max_width":200,"max_height":200,"width":186,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/b/e/bef7959530fc1d644c3fb4e276118fa9227ca30b_2_186x200.gif"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":232,"name":"translator","slug":"translator"},{"id":97,"name":"multi-lingual","slug":"multi-lingual"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","translator":"Topics about the <a href=\"https://meta.discourse.org/t/discourse-translator/3..."},"views":70979,"like_count":170,"has_summary":false,"last_poster_username":"infoseek","category_id":22,"op_like_count":103,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse Translator's new automatic translation feature is recommended as the primary option, with users advised to select only one translation provider to ensure a consistent user experience as the previous method is deprecated.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":120090,"primary_group_id":null,"flair_group_id":84},{"extras":null,"description":"Frequent Poster","user_id":168084,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":179797,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Bilibili Onebox","fancy_title_localized":false,"locale":"en","id":389149,"title":"Discourse Bilibili Onebox","slug":"discourse-bilibili-onebox","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_1024x196.jpeg","created_at":"2025-11-20T04:39:11.280Z","last_posted_at":"2026-05-07T06:25:22.236Z","bumped":true,"bumped_at":"2026-05-07T06:25:22.236Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nDiscourse Bilibili Onebox is a plugin that allows Discourse communities to directly play Bilibili videos and live streams.\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub - scavin/dis&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1222,"height":234,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":196,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_1024x196.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_800x153.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":114,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_600x114.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":76,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_400x76.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":57,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_300x57.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":38,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/b/d/ebd9fa9fbcff168418cac16405a6688ec159b6f3_2_200x38.jpeg"}],"tags":[{"id":31,"name":"onebox","slug":"onebox"},{"id":199,"name":"video","slug":"video"}],"tags_descriptions":{},"views":452,"like_count":9,"has_summary":false,"last_poster_username":"scavin","category_id":22,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that Bilibili videos fail to load in the Discourse Onebox plugin, while the developer notes the plugin version 1.3 functioned correctly seven days prior.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":14617,"primary_group_id":null,"flair_group_id":50},{"extras":null,"description":"Frequent Poster","user_id":186683,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":175280,"primary_group_id":null,"flair_group_id":null}]}]}}