New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better Archived Article Support #14923

Closed
mbabker opened this Issue Mar 27, 2017 · 17 comments

Comments

Projects
None yet
7 participants
@mbabker
Member

mbabker commented Mar 27, 2017

Two things would improve support for archived articles.

  1. In the existing category views being able to set an option to include archived articles.
  2. In the existing archived view being able to filter to a given category.
@franz-wohlkoenig

This comment has been minimized.

franz-wohlkoenig commented Mar 27, 2017

make an Article in 3 Days as Example atomatically archived (theres a Issue open which i search).

@brianteeman

This comment has been minimized.

Contributor

brianteeman commented Mar 28, 2017

Before making any changes we really should define what an archived article actually is

@mbabker

This comment has been minimized.

Member

mbabker commented Mar 28, 2017

That would be good too. My two ideas really were things I would have appreciated being able to do while hiding the old Team News content on .org.

@brianteeman

This comment has been minimized.

Contributor

brianteeman commented Mar 28, 2017

Which still depends on what you expect the archived state to mean.

@Bakual

This comment has been minimized.

Contributor

Bakual commented Mar 29, 2017

Second one makes sense to me.
First one not so much imho, what would be the difference to a published article when archived appears in category lists?

@franz-wohlkoenig

This comment has been minimized.

franz-wohlkoenig commented Mar 29, 2017

Archived Article: Not show on Homepage, but showed for Search-Index (iE for gone Meeting-Annonces).

@mbabker

This comment has been minimized.

Member

mbabker commented Mar 29, 2017

The problem is though archived articles are in essence only accessible through search, they fall off the site navigation. That might be the behavior you want in some cases but not all.

Going back to that Team News change, I actually tried archiving the category first leaving the articles published. That broke the routing (that's a bug on its own IMO). Re-published the category, archived articles. Now its parent menu item is set to hide empty categories; that was the only way to get that category to stop showing in the navigation. So far so good? Except for https://www.joomla.org/announcements/team-news.html now shows as an empty category page instead of listing the (now archived) articles within it. And that link is still active at least in the breadcrumb.

We can't change that to an archived article view. There are more articles archived on the site than just that category. And since the view lacks a category filter...

See our issue in this specific use case? I'm happy with any change that improves management and user experience related to archived articles, but this change we made demonstrates that there is a case for redefining the archived state and how it is integrated into various views.

@brianteeman

This comment has been minimized.

Contributor

brianteeman commented Mar 29, 2017

I think we need to not redefine but to actually define what it means

For example you say "archived articles are in essence only accessible through search," but that's not accurate either.

  1. The search plugin can be set to ignore archived articles
  2. You can have both an archived menu item and module

The only thing that is always true is that archived articles are not included in Featured, Blog or List Article Views.

From memory to address your Team News use case the only way to handle that would be to archive the articles not the category. That wont break the links to the articles. As you discovered. The empty category issue is actually a bug. The empty category check will fail if there are archived or trashed articles in the category

@brianteeman

This comment has been minimized.

Contributor

brianteeman commented Mar 29, 2017

And yes I think it is another bug that the archive view doesnt have any category filters

@Hackwar

This comment has been minimized.

Member

Hackwar commented Mar 30, 2017

As I said already for Joomla 1.6: Archived articles are not properly defined, they don't fill a special void right now and from my perspective should be removed asap. Define a behavior, and especially one that is consistent to all our other views, and then we can implement something that we can call archived articles, but right now those are pretty useless.

To be honest, the longer I think about this, the more I don't see a use for this feature. The only thing that I think would be usefull would be a change to routing to introduce a real canonical URL for content items. Make it possible to move articles to other categories/menu items and they still retain their canonical URL and we should be fine.

@brianteeman

This comment has been minimized.

Contributor

brianteeman commented Mar 30, 2017

There are several use cases for them

  1. Keep content on the site (prevents 404s etc) but exclude it from the blog and list views and/or exclude it from the search (through the plugin setting)
  2. Have a date based display of content such as old press releases or announcments

Those are just two use cases that I regularly see

@Bakual

This comment has been minimized.

Contributor

Bakual commented Mar 30, 2017

Archived state makes sense as it is. Think about the real world equivalent of putting an item into an archive (eg in a museum). It will not be shown in the vitrines but it is still available for those searching explicitely for it and it is listed in the inventory.
Same is true for archived articles in Joomla. They don't show in general list views but can be found when using searches or when you know the URL or when you use the special archived list.

It can be improved of course, but it is certainly not unuseable as @brianteeman also pointed out.

@franz-wohlkoenig

This comment has been minimized.

franz-wohlkoenig commented Apr 6, 2017

what i remembered in comment was #14863


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

@alikon

This comment has been minimized.

Contributor

alikon commented Apr 9, 2017

i've tryied to fix the 2nd one #15184

@brianteeman

This comment has been minimized.

Contributor

brianteeman commented Aug 18, 2018

And didnt this lack of a written and agreed definition just hit us in the backside with workflows

@mbabker

This comment has been minimized.

Member

mbabker commented Aug 18, 2018

Yup.

@mbabker

This comment has been minimized.

Member

mbabker commented Sep 9, 2018

Not much is going to change in 3.x at this point and the discussion around this feature in 4.0 is a moot point with workflows.

@mbabker mbabker closed this Sep 9, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment