Feature No Code Attached Yet Maintainers Checked
avatar pe7er
pe7er
30 Apr 2024

In Joomla 5.2 we would like to have one new “Site Articles” module with parameters to replace all individual Site Article modules in the future:

  • Articles - Archived
  • Articles - Categories
  • Articles - Category
  • Articles - Latest
  • Articles - Most Read
  • Articles - Newsflash
  • Articles - Related

In Joomla 5.2 we just want to have this module as extra module.
From Joomla 6 on, we could consider to stop shipping the old modules with new installations,
and automatically convert them to the new module.

The new module should allow multiple category selection using the "fancy select" class.

@webgras compared the functionality of the old Articles modules in a spreadsheet:
https://docs.google.com/spreadsheets/d/13893BpWLdTBL1Wpe3PH3O6G7zQOFE_8oiqMBeh95f6M/edit#gid=0

avatar pe7er pe7er - open - 30 Apr 2024
avatar joomla-cms-bot joomla-cms-bot - change - 30 Apr 2024
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 30 Apr 2024
avatar brianteeman
brianteeman - comment - 30 Apr 2024

While I support the idea of a NEW module the idea that there could ever be a migration/conversion would be almost impossible to achieve. You only need to read the JCM etc to see some of the creative ways that these modules have been used with layouts and overrides. Thinking of just a few of my own I cant see anyway that they could be migrated/converted

avatar HLeithner
HLeithner - comment - 30 Apr 2024

I would suggest not to write migration code and it's not really needed, we just don't ship mod_articles_* in the future (maybe directly starting with 5.2) and have a good documentation how the migration could be done manually.

So you don't need to implement all features the old modules have and which maybe doesn't make sense anymore and on the other side you can make new features not having a b/c issue.

avatar chmst chmst - change - 6 May 2024
Labels Added: Feature
avatar chmst chmst - labeled - 6 May 2024
avatar rdeutz rdeutz - change - 6 May 2024
Labels Added: Maintainers Checked
avatar rdeutz rdeutz - labeled - 6 May 2024
avatar brianteeman
brianteeman - comment - 24 May 2024

Is this the sort of thing you are looking for

image

image

image

avatar drmenzelit
drmenzelit - comment - 24 May 2024

Yes

avatar brianteeman
brianteeman - comment - 28 May 2024

Should be ready for review by the end of the week

avatar brianteeman
brianteeman - comment - 3 Jun 2024

Please see #43610

avatar richard67 richard67 - change - 3 Jul 2024
Status New Closed
Closed_Date 0000-00-00 00:00:00 2024-07-03 13:21:24
Closed_By richard67
avatar richard67 richard67 - close - 3 Jul 2024
avatar richard67
richard67 - comment - 3 Jul 2024

Closing as having a pull request. Please test #43738 . Thanks in advance.

Add a Comment

Login with GitHub to post a comment