In its original version almost 20 years ago this module would display the intro of 1 random article from a selected range of articles. That was all it could do. You could change the selection criteria but not how many wuld be displayed.
Over the years this module has gained significant functionality - it even comes with multiple layouts in core now so that it can be used to display multiple articles in different blocks (see blog sample data)
I have also seen mutplie examples of this module beeing used to create accordion, slider and even photo galleries.
The name "Newsflash" no longer accurately describes the purpose of the module
Articles - Newsflash
The Article Newsflash Module will display a fixed number of Articles from a specific Category or a set of Categories.
Rename the module to "Articles - Content" - only in the lang strings
Articles - Content
The Article Content Module will display a fixed number of Articles from a specific Category or a set of Categories.
It will require some documentation udates
Labels |
Added:
No Code Attached Yet
|
Its really not limited at all. It will display images and custom fields out of the box. In many ways it is no different to a blog view.
I chose "Articles - Content" after looking at the names of the other modules in an attempt to maintain consistent naming. Otherwise I would just have proposed calling it "Articles", happy to hear other suggestions. But we really need to give it a new name for 4.3.0
What about "Articles Selected"?
Thinking aloud here...
The biggest difference that I know of from the other article modules is that the others generally are just lists of linked titles. So I definitely see where you're coming from with your suggestion.
The thing is that the other articles modules are titled basically by how they're filtered, not how they're displayed, and most of the filters are possible with the newsflash module also, with the exception of the dynamic ones.
I would almost want to rename all the articles modules to be more accurate because at first glance, it's not clear why e.g. "Articles - Latest" is different from the newsflash module with the ordering set to show most recent.
So for this example, "Articles List - Latest" would make it more clear.
And then maybe "Article Previews" or something instead of newsflash?
Maybe something like:
Still not a fan of the word preview. Definitely a fan of introducing the word list
My first choice was just to rename it to "Articles" but that doesnt fit with the styling of the others.
Random words that come to mind when brainstorming this:
Extended, detailed, rich, expanded, complex, configurable...
Custom display?
articles anywhere
Based on the suggested naming convention above with "Articles List", maybe something like this?
"Articles Group [or set?] - Expanded"
Or "Articles - Flexible List"?
I started a poll in the Facebook group to see what people understand from some of these suggestions.
https://www.facebook.com/groups/joomlanospam/permalink/10158772521040997/
Will be interesting to see what people comment.
I agree that the name "News" is outdated.
But I am not in favour to rename it now in J4.
I would prefer a plan how to make one module wihch is a combination of latest / news / popular / category in J
I am absolutely not a fan of "do-it-all" mmodules
@chmst I agree, as I was going through the names above I was thinking that especially the more basic ones could be combined and would love to see a more streamlined approach with only 2-3 module types. Not sure we can remove old module types though, that would be a pretty big break. :/
I think if we rename anything in the language strings it probably would have to be in J5 because of the docs updates etc. It's not a technical bc break but maybe a UI one?
I am absolutely not a fan of "do-it-all" mmodules
Can you expand on what you mean?
I prefer a module that does a single task and does it well.
Whenever you try to combine tasks you increase the potential for either making compromises to the functionality or creating a UI that is not understandable.
When you have a single task then it is easy to understand and setup. There are very few, if any, options and it just does what it says on the tin
When you combine tasks then you start to get all sorts of configuration options etc
Hmmm. I think it depends on the user and their mental model.
Especially for new users, they might not understand the difference between so many different modules that are extremely similar. (Like articles latest and articles most read--do we really need different modules for just changing the sorting?)
Configuration options are not inherently bad as long as they are intentional and have sensible defaults. They can lower the barrier to entry and provide flexibility which people are starting to expect from CMSs.
But as I said--it depends. :)
I agree for "one concern - one module" is the correct way in development and better than a "all-in-one".
But this is not what we have now. So I stand to my opinin that renaming a module in J4 does not have any benefit.
@brianteeman yes I have.
@chmst i agree that renaming shouldn't happen in J4, but it's a valid discussion for J5, no?
I fully agree in handle one task per module and rename the modules and provide a better context for what the module actually does
Articles - Content it's still too generic
But I will say also we can reuse lot of code each articles module have. Like booting the content component, order and directions states, prepareItems to render etc.... . In this way, the module will handle granualy the specific task for which it was made and we will have maybe (perhaps Joomla\CMS\Dispatcher\AbstractModuleDispatcher
) a place where we can write all the common things these modules should have/do. All of this of course, for J5. I will like make some proposition code to v5 branch and see if is okay like that for the cms.
How about: since that is the purpose, to display content (and not be used as a 'list')
Article - Display Content
I'm also confused about the purpose when Articles - Category (should also have a name change), really does the same function as the current newsflash, because you can display text or not.
I understand the concern of not having 'all in one', but what is the real difference of functionality between the current newsflash and the articles cateogry, functionality wise?
Or is it because people really like creating overrides for article - newsflash... so it is important to keep both?
I understand the concern of not having 'all in one', but what is the real difference of functionality between the current newsflash and the articles cateogry, functionality wise?
I will say, right now is only performance (But maybe it's not that significant)
So I stand to my opinin that renaming a module in J4 does not have any benefit.
It is a fundamental principal of accessibility that something should be Understandable. Describing this module as a newsflash is not understandable as it does not act as a newsflash but instead as a way of displaying content.
When I see this image, I would say: Rename all the modules which provide a list to : Article List Category, Article List Latest, and so on.
Then it makes sense to rename Articles newflash to Articles :)
I would also be happy with that
Whenever you try to combine tasks you increase the potential for either making compromises to the functionality or creating a UI that is not understandable.
@brianteeman true. However, let me just add that by combining tasks (that module
is supposed to do/undertake) you create poosibility for bugs to slip in. Even unwillingly.
mental model.
@crystalenka: Whoa, thats courageous to say this! In other words, you incline that insane people cannot use Joomla? Insanity can be medically treated in the way that minimizes impact illness have on person life.
@brianteeman I agree that name Articles - NewsFlash
should be changed. Articles - Digest
maybe?
Folks - time to stop responding
"A mental model is an explanation of someone's thought process about how something works in the real world." https://en.wikipedia.org/wiki/Mental_model
@crystalenka:
@brianteeman oh yeah, you say its time to stop responding to your malicious comments? I suppose you are right ;)
But seriously: since you wrote comment, could this have been comment with no malice towards me? Say whatever, but your comment only proves that Crystal's husband was 100% right with all negative comments on J!'s leadership.
Fun fact: Crystal is leadership, Brian is not...
Anyways please stop with posting all this off topic comments everywhere. First and last warning.
Brian is not...
@bembelimen may be true, but Brian is cofounder of J!
I'm also confused about the purpose when Articles - Category (should also have a name change), really does the same function as the current newsflash, because you can display text or not.
@rytechsites mea culpa I didnt notice that you can display introtext with this module now. You still can't display the images though?
Labels |
Added:
?
|
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-05-24 06:44:46 |
Closed_By | ⇒ | brianteeman | |
Labels |
Added:
Feature
Removed: ? |
Closed - never going to happen
I agree that newsflash doesn't make sense with what it can do but not sure "content" makes it more clear.
Even with the new functionality, it's still limited to showing "previews" of articles, right? Like a "latest posts" section with intro text. (I'm not at my computer right now to check so I could be wrong.)
Happy to brainstorm alternatives for this though.