Updates & enhancements to the community forums

Introduction

Hey everyone,

I have added new features to the community forums and enhanced the appearance and usability a bit.
Please let me know what you think about it. Below you can find a small changelog of enhancements I found note-worth:

Changes

Updated header

The search button has turned into a search bar and moved from the right to the center to emphasize its appearance.
To make use of the gained space, links pointing to the Jenkins documentation, GitHub and Gitter chat have been added.
Additionally, I placed three social buttons for the Jenkins social media channels right next to them:

Additions

Announce Jenkins LTS Release Candidates on Discourse

Starting with Jenkins LTS 2.414, release candidates for testing are posted in this category too, instead of to the mailing list only.

Changing the UI language

You don’t feel comfortable with English? No worries, we got you covered! You can now choose between 50 different languages, the discourse UI should use:

Copy and enlarge code blocks

You can copy code samples directly from code blocks using the clipboard button:

Additional formatting syntax

The WYSIWYG editor contains additional buttons to insert formatting options with a click, such as underlines, spoilers and more:

Back to top button

A small, orange, button has been added to the bottom right of all pages. Clicking on it takes you back to the top of the page:

Screenshot 2023-07-19 at 11.47.36

React to posts

Instead of liking (heart) posts only, you can add more reactions sharing your enthusiasm now:

Screenshot 2023-07-19 at 11.48.25

Alternative user view

The default user list presents a table of users and their activity. If you prefer a card-like mode containing more information about the user, you can now toggle between both designs:

Screenshot 2023-07-19 at 11.49.11

Alternative themes

Three more themes have been added, additional to the “Default” theme. You can select them by clicking on the pencil at the bottom of the sidebar:

Screenshot 2023-07-19 at 11.50.19

User status

You can add a custom status to your profile, if you wish:

The status is shown on your profile, user card and posts you comment on.

2 Likes

Thanks a lot for all these updates @NotMyFault ! :partying_face:

There is one side effect for me…
“Old” messages still display the forbidden word, but I can’t use my favourite canned reply anymore. :rofl:

As a reminder, the term “agent” to refer to an agent has been deprecated since 2016. Please refer to On Jenkins Terminology Updates for more details. We request you update your post.

Unfortunately, discourse can’t rewrite them. But hey, we can move on with our proper terms!

1 Like

I think, I’ll turn this post into a living document, I’m commenting on whenever I’m adding new features or change something :slight_smile:

Let’s recap the recent changes:

  • Thread authors can toggle whether they want to allow people to upvote or downvote a post, alternative to hosting polls the common way:

Screenshot 2023-11-28 at 19.03.07

Clicking the up- and down arrow casts your vote:

Screenshot 2023-11-28 at 19.05.52

I’m a bit late to a fancy 2024 change announcement, but I hope the following does good nonetheless:

  • Pages now contain a footer similar to other pages located on *.jenkins.io
    Things may be a bit off, since I remodeled it in CSS.
  • To increase readability of code snippets, posting replies or new posts without applying a language to your code (e.g. ```java) omits a warning before publishing.
  • In case you want to show something off, mermaid diagrams are now supported:
    flowchart
         A -->  B