Support the Points module

Created on 17 April 2024, 7 months ago
Updated 23 July 2024, 4 months ago

Could you add support for the Points module?
Thank you

Feature request
Status

Active

Version

2.1

Component

Code

Created by

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

Comments & Activities

  • Issue created by @dalra
  • 🇩🇪Germany jurgenhaas Gottmadingen

    @dalra ECA has only 1 dependency and that's Drupal core. It will never add other dependencies to its releases. So, an integration would either have to be implemented in the other direction, so that the points module would integrate with ECA. Or, if the points maintainers don't want that, a separate eca_points module would be created which integrates the 2 with each other.

    However, before moving on, it is important to understand what the integration should actually do.

    As far as I can see, the points module works based on content entities. And ECA is developed such that it can work with any content entity on a Drupal site. That means, you can already work with the entities from the points module with ECA without any integration work required.

    Only if there is anything specific to the points module, that isn't generic, then an integration would be required. Can you specify what exactly you're missing, please?

  • 🇩🇪Germany jurgenhaas Gottmadingen
  • Hi jurgenhaas,

    I'm interested in the same problem.
    I want to integrate user points, so the user can get points when adding content.
    Is this possible to make with ECA and Points module?

  • 🇩🇪Germany jurgenhaas Gottmadingen

    As I mentioned in #2, ECA is able to handle all content entity events already. But I don't know how the points module works. If their data is stored in content entities as well, then you should be able to achieve everything needed. If the points module does other things, then some action plugins may be required in the points module.

    Somebody who knows the points module should investigate and propose a way forward. I don't have the bandwidth to do that in the foreseeable future, I'm afraid.

Production build 0.71.5 2024