VaperinaDEV/discourse-custom-lightbox
DISCOURSE
VaperinaDEV/desktop-to-mobile-view-banner
VaperinaDEV/content-gate-modal
VaperinaDEV/name-color-by-group: This theme component allows to color the names of users by group in posts.
This theme component allows to color the names of users by group in posts. - VaperinaDEV/name-color-by-group
VaperinaDEV/closed-sidebar-by-default
vaperina-linkify/settings.yml at master · VaperinaDEV/vaperina-linkify
Discourse and Raindrop: Automate Workflows with n8n
Integrate Discourse with Raindrop using n8n. Design automation that extracts, transforms and loads data between your apps and services.
RSS Polling - Plugin - Discourse Meta
:discourse2: Summary Discourse RSS Polling enables support for importing embedded content from multiple RSS/ATOM feeds 🛠 Repository Link https://github.com/discourse/discourse-rss-polling 📖 Install Guide How to install plugins in Discourse Enabling RSS Polling The RSS Polling plugin can be enabled either by the toggle or from its settings, both accessible from your admin/plugins page: /span :discourse2: Hosted by us? Please contact our support team...
aloha.pk community
A global community of PC gamers who share a passion for fun, creativity, and respect.
javascripts/discourse/api-initializers/css-classes.js · main · Manuel Kostka / Discourse / Helpers / CSS Classes · GitLab
Is it possible to target latest topics component with CSS selectors only the homepage? I believe you need to query the route and add a custom class using javascript. Here’s an example you could follow:
Searching for content effectively - Documentation / Using Discourse - Discourse Meta
🔖 This guide provides a comprehensive overview of Discourse’s search capabilities, including filters, options, and advanced techniques. 🙋 Required user level: All users Discourse offers a powerful search functionality with numerous filters and criteria. When you use the advanced search form, it automatically appends the relevant syntax to your query. For example, selecting [x] In my messages will add in:personal to your search query. This guide covers all availa...
Fast Highlight - dev - Discourse Meta
Learn about and discuss Discourse, the next-generation open-source forum software.
How to make the CSS apply to ONLY the modified forum homepage? - dev - Discourse Meta
I’m making a modification and I want this modification to only work on the HOME, but it’s taking all the pages, how can I leave it only on the home? i used this #main-outlet-wrapper { margin-top: -38px; }
modificatio
Minimizing Maintenance on Theme Customizations - Documentation / Developer Guides - Discourse Meta
Discourse is highly customizable, enabling you to modify almost any aspect of its appearance through themes. To maintain compatibility with ongoing Discourse updates and new features, all themes require occasional maintenance. The frequency of maintenance depends on the customization complexity and type. You can minimize maintenance efforts for your theme by following these guidelines: Check for official themes or theme components that match your desired functionality. These are updated along...
stem like G
H0ly cr@p - what is this highlighter stickynote thingy on meta? - site feedback - Discourse Meta
Am I dreaming? I found this highlighter/stickynote notation tool on this page (select some text on that page to see it for yourself): Where can I get this for testing on my self-hosted discourse?
How to make the CSS apply to ONLY the modified forum homepage?
// This is the plugin outlet, followed by a custom name for the component api.registerConnectorClass("below-site-header", "custom-homepage", { // Setting up our component setupComponent(args, component) { // Next we're getting the site setting 'top_menu', // splitting the values into an array, // and adding a leading slash var topMenuRoutes = component.siteSettings.top_menu.split('|') .map(fu...
ur head to add a .custom-h
Categories Layout Override - theme-component - Discourse Meta
Normally the desktop categories page layout is set via a global site setting. When added to a theme, this component will allow you to override the layout of the categories page for that specific theme. Installation Repository Link https://github.com/tshenry/discourse-categories-layout-override This component can be installed more than once if necessary. If you do this, it is recommended to modify the name so you can keep track of which layout is associated with each copy of the component...
Auto-Linkify Words - theme-component - Discourse Meta
❗Discourse has a built-in feature called Watched Words which can replicate most of the features of this theme component. Consider using that before installing this theme component. :discourse2: Summary Auto-Linkify Words allows you to automatically hyperlink certain words or patterns in your post with the desired destination URL. 🛠 Repository Link https://github.com/discourse/discourse-linkify-words 📖 New to Discourse Themes? Beginner’s ...
discourse/clean-export
Contribute to discourse/clean-export development by creating an account on GitHub.
discourse/discourse-topic-print-component
Contribute to discourse/discourse-topic-print-component development by creating an account on GitHub.
Discourse Meta - The Official Support Forum for Discourse
Learn about and discuss Discourse, the next-generation open-source forum software.
Page Publishing
With javascript I removed the element from the page on page load and I added an anchor link to the header after the logo to return back to the forum. window.addEventListener('load', function() { var header = document.querySelector('.published-page-content-header'); if (header) { header.parentNode.removeChild(header); } }); window.addEventListener('load', function() { var headerWrapper = document.querySelector('.published-page-header-wr...
ableplayer/ableplayer: fully accessible cross-browser HTML5 media player.
fully accessible cross-browser HTML5 media player.
Arkshine/discourse-voice-recorder at feature/chat-support
Add voice recordings to Discourse posts.
Voice messages for discourse - feature - Discourse Meta
@jrgong I’ve been tracking this too. There is this Theme Component by @angus (which is currently broken)… Also, there is a Plugin by @peter.be which is now working… Theme Components are usually better and more flexible, so @angus Theme Component is probably the best solution! Maybe we could chip in to pay one of the developers to fix the Theme Component. @jrgong there is also this, which is actually really cool and stable open source… which I might consider packaging as a theme component...
Get the Highlighted/Selected text
Jump to selected Text in Discourse Composer
document.addEventListener('mouseup', event => {
if(window.getSelection().toString().length){
let exactText = window.getSelection().toString();
}
}
Central Theme Header User Icons - dev - Discourse Meta
Learn about and discuss Discourse, the next-generation open-source forum software.
discourse/app/assets/javascripts/pretty-text/addon/allow-lister.js at main · discourse/discourse
Discourse HTML Allowed
Highest-Post Excerpts in Topic List - plugin - Discourse Meta
ℹ Summary Adds the most recent post/reply excerpt to the Topic List serializer 🛠 Repository Link GitHub - dsims/discourse-highest-post: Adds highest_post_excerpt to serializer 📖 Install Guide How to install plugins in Discourse Features Adds the excerpt from the topic’s most recent post (aka the post with the highest_post_number) to the TopicListItemSerializer. Configuration None for the plugin, but all the frontend UI related c...
Discourse User Notes - plugin - Discourse Meta
:discourse2: Summary Discourse User Notes provides the ability to share notes with other staff about a user. Normal users cannot see these notes and are designed for staff to be able to privately note down important information other staff may need to know. 🛠 Repository Link https://github.com/discourse/discourse-user-notes 📖 Install Guide How to install plugins in Discourse Configuration The User Notes plugin can be enabled either by the toggle or ...