Suppress Energy extra functionality

Created on 22 October 2019, over 5 years ago
Updated 8 February 2025, about 2 months ago

ATTENTION
This is a proposed patch, via which, Radioactivity will allow other modules to affect the energy step.
The actual proposed functionality is provided by the module Radioactivity Alter β†’

Case

Radioactivity as popularity measurement has the following unwanted side effect.
There are several cases where unwanted nodes become too popular, and therefore are on the top of lists.

e.g. a SAAS platform has a section for Frequently Asked Questions. These questions-answers are nodes which utilise radioactivity.
Most popular articles are important to be shown higher in the lists, but it turns out that most popular articles are of the following context:

1. how do i delete my account on the SAAS service
2. how do i remove all my content and data
...

The above articles are important of course, but it's highly possible that the SAAS owner does not want them to be always first, but a bit or a lot further down the lists.

For such cases, we might need certain nodes to gain energy much slower than the others. So, it might be useful to have a Suppress Energy type of functionality on each node.

The provided patch allows for third-party modules to hook into radioactivity and alter (supress/boost) the radioactivity.

How to use
On the content type where a Radioactivity field is already in place
Install radioactivity_alter module

1. Create one more field of type 'Radioactivity Alter'
2. For each node you want to alter, go into the edit form
3. On the advanced tabs there is one by the name 'Radioactivity Alter'
4. Add a suppress percentage e.g 50

Above setup will make the specific node gain energy in 50% less than what Radioactivity is configured to apply on every event.

✨ Feature request
Status

Postponed: needs info

Version

4.1

Component

Code

Created by

πŸ‡¬πŸ‡·Greece _dcre_

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024