Friday, July 12, 2024
2 changes · saas-17.4
Enhancements to existing features
Customers who buy event tickets now receive direct links to download those tickets in their sales order confirmation email. This makes ticket access faster and reduces follow-up requests to organizers or support teams.
Original PR description
Add links in the confirmation mail to download the event tickets linked to it. task-4045844
Website pages for events, eLearning, forums, and exhibitors now avoid exposing large numbers of filter links that search bots can crawl. This helps reduce unnecessary server load while keeping the same filtering behavior for visitors.
Original PR description
Some of our pages have foreach loops that create `<a>` links, notably: - event.event tags - event.track tags - event.sponsor sponsorship levels - event.sponsor countries - slide.channel tags - forum.post tags As those are based on user-created data, we can end up with a lot of links elements on the page, which are ALL going to be crawled by bots. This will quickly turn into a performance drain on the server, that can receive hundreds of useless route hits, as we don't want those links to be indexed. To solve this issue, we use the already existing "post_link" frontend Widget, that allows to easily transform an element into a disguised POST request. Thus removing the real links from the page but conserving the feature. Note: simply using rel="nofollow" has proven inefficient as bots will likely follow these links anyway, but weigh them differently. Task-3908389