STEM-Away® - Consider the impact of identifying and nurturing students who, while immensely talented, remain hidden due to limited networks or just a few missing skills. Envision empowering these individuals to industry-readiness. Now envision doing this at-scale. That’s our mission. With AI, we're flipping the script on traditional internships, turning them into dynamic gateways for deep upskilling. It’s not just about unlocking latent talent; it’s about actively forging the next generation of inclusive STEM leaders.
AI-Driven Autonomous Internship Hub combining Talent Discovery and Upskilling
Always-Anonymous Categories Plugin - Plugin - Discourse Meta
I had a request from a co-worker to find a way to offer “anonymous Q&A” to our division’s employees. At first blush, Discourse seemed like the wrong tool for the job: anonymous posting seemed anathema to the whole point of fostering open, friendly, but lively discussions. Discourse does have built-in support for anonymous posting, but it’s a global setting. What we needed was a way to restrict anonymous posting to a single category (or a select subset of them). Even better, make anonymous po...
All Discourse AI features now available on Standard and Business
📯 We are excited to announce that in addition to Enterprise, all Discourse AI features are now available on our Standard and Business plans. Start here to read more about Discourse AI and how to enable the plugin and individual features for your site. ℹ Note that Large Language Model (LLM) based features require an API key for a supported provider We hope this opens the doors to more people using Discourse AI.
Looks like refTagger requires a variable to be set on the window object before the script is loaded, which isn’t possible by using multiple script tags (any inline scripts are extracted and executed at the end). This method works - using our loadScript function: window.refTagger = { settings: { bibleVersion: "NASB", socialSharing: [] } }; let loadScript = require('discourse/lib/load-script').default; api.decorateCooked($elem = { ...
Install the Discourse Theme CLI console app to help you build themes
The Discourse Theme CLI is a ruby gem that allows you to use your editor of choice when developing Discourse themes and theme components. As you save files the CLI will update the remote theme or component and changes to it will appear live! Installing To play with it, make sure you have Ruby 2.5 or up installed. If you are on Windows, you have 2 options: Option 1: Windows Subsystem for Linux. Windows 10 has access to a full Linux environment, you can use it to install ruby simply with...
Dev Containers is an open standard for configuring a development environment inside a container. This almost entirely eliminates the need to install/configure Discourse-specific tools/dependencies on your local machine, and makes it very easy to keep up-to-date as Discourse evolves over time. Dev Containers can be used in a number of different IDEs, or directly using their reference CLI. This guide will describe the setup process for VSCode. Getting started Download and install VSCode Ins...
ℹ Summary Allows the user to reposition and resize the preview in the composer for Discourse. 🛠 Repository GitHub - Alteras1/discourse-editor-preview-position: Discourse theme component for users to reposition and resize the preview ❓ Install Guide How to install a theme or theme component 📖 New to Discourse Themes? Beginner’s guide to using Discourse Themes Install this theme component Allows the user to reposition ...
Hello 👋 This theme component is modify the magnific popup (lightbox/gallery) to make it more user friendly. I have an other topic about this but now I made a theme component from it. Changed it and add some settings too. Custom Lightbox Prototype On desktop the close and zoom buttons align to top right position. The download button align to bottom left. On mobile the close and zoom buttons align to bottom left position. The download button align to top left. But you can...
The Home Pages Add-on - integrate static content from Landing Pages and add dynamic pages too!
What are “Dynamic” and “Simple Pages” There are special pages facilitated by the Pavilion Landing Pages plugin and the new Home Pages Theme Component. The new Home Pages Theme Component is required to blend the content of the Landing Pages into the Discourse Community app. These are bespoke pages which are injected into the normal Discourse app and allow you to have several “special” pages over which you can have much greater control and appear within Discourse a bit like normal web pages. Th...
Banner Featured Links - Theme component - Discourse Meta
ℹ Summary Banner Featured Links allows you to create a banner of links. 👓 Preview Theme Creator 🛠 Repository GitHub - Arkshine/discourse-banner-featured-links ❓ Install Guide How to install a theme or theme component 📖 New to Discourse Themes? Beginner’s guide to using Discourse Themes Install this theme component Summary Banner Featured Links allows you to create a banner of links. It provides a wide ra...
Discourse Category Lockdown - Plugin - Discourse Meta
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 & digest emails. This is a great way to advertise the activity in a “members-only” category, which may charge for access. It IS NOT designed to keep the contents of the category 100% private - if someone is determined enough they will be able to piece together the content from search results. Each category has a couple of new settings in the Security tab...
:discourse2: Summary Discourse Gamification adds customizable scoring (karma, kudos, points) and leaderboards to your instance. 🛠 Repository Link https://github.com/discourse/discourse-gamification 📖 Install Guide How to install plugins in Discourse 🧪 Demo Leaderboard Features While Discourse ships, out of the box, with gamification features (badges, trust levels) some communities want to take it to another level. That’s where Git...
Trust Level Permissions Reference - Documentation / Using Discourse - Discourse Meta
🔖 This reference aims to be a comprehensive list of Discourse features, marked by Trust Level, and including the relevant admin settings which influence them. Trust Level Grid - Defaults TL = Trust Level dependant ⚙ = Can be enabled or adjusted by an admin setting ⚙ TL0 TL1 TL2 TL3 TL4 Category Moderator Moderator [1] Post Replies ✅ ✅ ✅ ✅ ✅ TL ✅ [2] Post Topic...
“Nodes as Tools” is a significant UX milestone when it comes to building AI Agents in n8n. If you’ve been put off due to wrangling custom workflow tools in the past, then this update is definitely for you! Hey there 👋 I’m Jim and if you’ve enjoyed this article then please consider giving me a “like” and follow on Linkedin or X/Twitter . For more similar topics, check out my other AI posts in the forum. From v1.62.1 onwards, the long awaited ability to directly attach n8n nodes as AI ...