[IMP] website_hr_recruitment,website_forum: WIP#5119
Draft
gppa-odoo wants to merge 3 commits intomaster-imp-website-schema-POC-design-gppafrom
Draft
[IMP] website_hr_recruitment,website_forum: WIP#5119gppa-odoo wants to merge 3 commits intomaster-imp-website-schema-POC-design-gppafrom
gppa-odoo wants to merge 3 commits intomaster-imp-website-schema-POC-design-gppafrom
Conversation
*=website_blog Body: This commit introduces a reusable JsonLd builder for Schema.org payloads and integrates structured data generation in website and website_blog. - add a JsonLd helper with snake_case to camelCase normalization, nested schema support, datetime normalization, and safe rendering for single or multiple schemas - add website structured data foundations (organization schema default and breadcrumb helper) through a dedicated mixin - expose website-level structured data generation and inject structured_data in template rendering context - render JSON-LD payload in website layout head - add images_from_html utility to collect post images from blog content - generate blog schemas for listing and detail pages (Blog, CollectionPage, BlogPosting, BreadcrumbList) - pass structured_data from blog controllers for both list and detail routes - add dedicated tests validating JsonLd behavior and serialization rules This change enables consistent, extensible structured-data generation across website and blog pages. task-4655276
|
This PR targets the un-managed branch odoo-dev/odoo:master-imp-website-schema-POC-design-gppa, it needs to be retargeted before it can be merged. |
43db994 to
8cad694
Compare
a3e170a to
e3bcb1d
Compare
c0479cb to
09e121f
Compare
fa2ea77 to
8f90297
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.