RTC PR-5.1-dev Pending

User tests: Successful: Unsuccessful:

avatar joomlaweby
joomlaweby
26 Feb 2024

Summary of Changes

Converts the tags similar site module to service provider.

Testing Instructions

  1. Make sure you have site module mod_tags_similar published
  2. Add some tags and assign them to several content items
  3. You should see module output on content items, which have at least 1 tag assigned and this tag is assigned also on another content items.

mod_tags_similar

Actual result BEFORE applying this Pull Request

Module works as expected

Expected result AFTER applying this Pull Request

Module works same way as before applying pull request

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar joomlaweby joomlaweby - open - 26 Feb 2024
avatar joomlaweby joomlaweby - change - 26 Feb 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 26 Feb 2024
Category Modules Front End
avatar viocassel viocassel - test_item - 27 Feb 2024 - Tested successfully
avatar viocassel
viocassel - comment - 27 Feb 2024

I have tested this item ✅ successfully on ab215d4


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42898.

avatar fgsw fgsw - test_item - 27 Feb 2024 - Tested successfully
avatar fgsw
fgsw - comment - 27 Feb 2024

I have tested this item ✅ successfully on ab215d4


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42898.

avatar fgsw
fgsw - comment - 27 Feb 2024

What means "Service Provider"?

avatar richard67 richard67 - change - 27 Feb 2024
Status Pending Ready to Commit
Labels Added: PR-5.1-dev
avatar richard67
richard67 - comment - 27 Feb 2024

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/42898.

avatar joomlaweby
joomlaweby - comment - 27 Feb 2024

What means "Service Provider"?

@fgsw Simple explanation is, that it is a new way, how extensions in Joomla works since 4.0. I found more technical explanation here: https://docs.joomla.org/J4.x:Dependency_Injection_in_Joomla_4#Providers

For example in mod_articles_latest extension it is this file: https://github.com/joomla/joomla-cms/blob/5.1-dev/modules/mod_articles_latest/services/provider.php

avatar LadySolveig LadySolveig - change - 28 Feb 2024
Labels Added: RTC
avatar LadySolveig LadySolveig - change - 28 Feb 2024
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-02-28 00:02:14
Closed_By LadySolveig
avatar LadySolveig LadySolveig - close - 28 Feb 2024
avatar LadySolveig LadySolveig - merge - 28 Feb 2024
avatar LadySolveig
LadySolveig - comment - 28 Feb 2024

Thank you @joomlaweby and also for testing @viocassel and @fgsw

Add a Comment

Login with GitHub to post a comment