Support

Akeeba Ticket System

#36085 Meta description is ignored

Posted in ‘Akeeba Ticket System for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Ticket System version
n/a

Latest post by on Thursday, 02 December 2021 20:17 CST

sakis

Hi

Β 

I have set a meta description (Screenshot) to the ATS menu item (Categories).

Though this is ignored in my front-end. The other meta descriptions for the other menu items seem to work fine.

Β 

Any idea?

Β 

Kind regards,
Sakis

nicholas
Akeeba Staff
Manager

I believe we do not take meta description into account in ATS. What's the use case for the meta description in the context of the ticket system?

Remember that the meta description is inherited by child pages. For example, if you only have a single menu item for the ticket system displaying the support categories the same meta description will be inherited by the pages listing the tickets of each category AND the page listing the posts in a single ticket.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

sakis

Hi

Β 

IMO when the ticket system is available to the public, it is just a page like any other.

I see no reason for that page not having the set meta tags.

For example, if you only have a single menu item for the ticket system displaying the support categories the same meta description will be inherited by the pages listing the tickets of each category AND the page listing the posts in a single ticket.

Thanks. I am aware of that

Kind regards,
Sakis

nicholas
Akeeba Staff
Manager

All right. I will definitely pursue that for Akeeba Ticket System 5 for Joomla 4. With ATS 4 it would be very complicated because of its architecture. Let's just say that what was a proof of concept eleven years ago had to be pressed to service when the previous ticket system I was using was discontinued with no ahead warning. There's a lot of technical debt in ATS 4 (definitely my least favorite codebase we have in production). ATS 5 is much cleaner and I have a much better feel of how to do that, possibly even using the category meta as a fallback if no menu meta is specified.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

sakis

Hi

Β 

Thanks for the feedback.

I understand the fact that you do not want to consume resources on a dead version, but i would appreciate it if you could add that in a future patch release.

I suppose it is not too complex to add that param to the document.

Kind regards,
Sakis

nicholas
Akeeba Staff
Manager

It's not complex to add the meta description to the document. The complex part is getting it from the menu. If I were to do this it would probably be not very correct. Let me implement this first in ATS 5 (it will happen sometime this week). It may have gotten easier than the last time I dealt with meta description and keywords as an extensions developer back in Joomla 1.5. If it's not too complex I'll back port it to ATS 4 β€” I just can't promise anything :)

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!