User tests: Successful: Unsuccessful:
Pull Request for Issue #43404 .
This single module is intended to do everything that all the other articles modules can do but in a single unified module.
With this module you can create modules either as a list of title only or with all the different parts of an articles.
In addition you can group and filter content by a variety of criteria
apply the pr and discover install the module.
You can now create as many content modules as you need in order to test all the different options
There may be some legacy style code which should be replaced (pr welcome)
The default layout is intentionally crude but it can be styled if requested (pr welcome)
This is not a direct replacement for the existing modules. In some use cases there are additional functionality. In a few cases functionality is not present eg hide on child articles as they are redundant with other core features now (or soon to be present)
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
Status | New | ⇒ | Pending |
Category | ⇒ | SQL Administration com_admin Postgresql Installation Language & Strings Modules Front End |
Labels |
Added:
Language Change
PR-5.2-dev
|
Labels |
Added:
Feature
|
branch updated to retrigger drone which is failing on unrelated items
@brianteeman Not unrelated. See my review comment on the postgresql/base.sql file.
@brianteeman It needs to add the new module to the extensions helper to this section here https://github.com/joomla/joomla-cms/blob/5.2-dev/libraries/src/Extension/ExtensionHelper.php#L133-L157 , with respect to alphabetical ordering within that section.
Category | SQL Administration com_admin Postgresql Installation Language & Strings Modules Front End | ⇒ | Administration com_admin SQL Postgresql com_categories com_languages com_menus com_modules Language & Strings Installation Layout Libraries Modules Front End |
I think, there is something missing, you call the layout '_items' here:
<?php require ModuleHelper::getLayoutPath('mod_content', $params->get('layout', 'default') . '_items'); ?>
but there is not such file in the module
Did you try it?
Did you look at the layouts in other modules and how they are called?
Yes, I tried it. List only works. When I try the other options I get a fatal error
The module mod_articles_category has a similar layout call, but there is a default_items.php file in the tmpl folder
<?php require ModuleHelper::getLayoutPath('mod_articles_category', $params->get('layout', 'default') . '_items'); ?>
sorry I was replying from my phone. a file was missing from the commit.
Category | SQL Administration com_admin Postgresql Installation Language & Strings Modules Front End com_categories com_languages com_menus com_modules Layout Libraries | ⇒ | SQL Administration com_admin Postgresql Installation Language & Strings Libraries Modules Front End |
I have tested this item ✅ successfully on 3a75ffd
I have tested this item ✅ successfully on 3a75ffd
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
RTC
|
With the correct combination one can get almost the same as with the current modules. Only for 2 I was not able to do so:
It is possible to select a header level, but that is not being used in the layout
Articles Related & Articles Categories - I deliberately didnt include these ones as they're pretty useless and as this new module is an addition instead of a replacement I didnt see the point.
item_heading is a weird one. Will need to look into it further but a quick check shows it is present and used in mod_articles_news and is present and NOT used in mod_article_categories
There may be other params that are not presented correctly. More eyes => find more bugs
Status | Ready to Commit | ⇒ | Pending |
Back to pending due to previous comments which suggest further improvements and completions.
Thank you @brianteeman for this module! And everybody else for the feedback!
Regarding the currently missing “Articles - Categories” and “Articles - Related” views:
We discussed about that in CMS Maintenance Team and decided that we do not need those:
We would like to have a couple of improvements before we can add it to the core:
@brianteeman, do you have time and could you make those improvements?
If not, no problem. Then I can ask someone else to further improve your work.
Thanks!
I have the time to work on this when you do me the same courtesy and respond to my requests directly to you that you simply ignore.
We had a discussion in the maintainer channel about that, The RTC had to be reverted,.
Testers must know why their tests are rejected.
@pe7er I think @brianteeman refers to #43625 with his comment #43610 (comment) .
I have the time to work on this when you do me the same courtesy and respond to my requests directly to you that you simply ignore.
I'm sorry if you feel ignored with another PR as that wasn't my intention.
I feel your reply as being passive aggressive. When I volunteered for my role as Joomla 5.2 Release Manager, I did not sign up for this kind of negativity. I do not accept this kind of behavior from anyone.
I have just added you to my .joomlaignore list.
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2024-06-27 05:22:20 |
Closed_By | ⇒ | brianteeman | |
Labels |
Removed:
RTC
|
branch updated to retrigger drone which is failing on unrelated items