djencks opened a new pull request #624: URL: https://github.com/apache/camel-website/pull/624
This stops using patch-sitemap.js and fixes the head-info.hbs to avoid the canonical link entry and the breadcrumbs-microdata.hbs to properly use site.url and fix the formatting. A typical page diff from this change is: ``` diff -r documentation-antora-3/camel-k/1.4.x/architecture/cr/build.html documentation/camel-k/1.4.x/architecture/cr/build.html 677c677 < "url": "/", --- > "url": "https://camel.apache.org", 706,707c706 < } < , --- > }, 711,712c710,712 < "name": "Architecture","item": "https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html"} < , --- > "name": "Architecture", > "item": "https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html" > }, 716,717c716,718 < "name": "Operator","item": "https://camel.apache.org/camel-k/1.4.x/architecture/operator.html"} < , --- > "name": "Operator", > "item": "https://camel.apache.org/camel-k/1.4.x/architecture/operator.html" > }, 721,722c722,724 < "name": "Build","item": "https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html"} < ] --- > "name": "Build", > "item": "https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html" > }] ``` The sitemap is unchanged except for the lastmod timestamp. Yarn install should be run and the results committed by someone with a system more similar to the CI system than mine. In more details, here's the micro data section before: ``` <script type='application/ld+json'> { "@context": "http://schema.org", "@type": "Organization", "name": "Apache Camel", "url": "/", "sameAs": [ "https://twitter.com/ApacheCamel" ], "logo": "../../../../_/img/logo-d.svg", "description": "Apache Camel ™ is a versatile open-source integration framework based on known Enterprise Integration Patterns. Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL." } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Apache Camel", "item": "https://camel.apache.org/" }, { "@type": "ListItem", "position": 2, "name": "Camel K", "item": "https://camel.apache.org/camel-k/latest/index.html" }, { "@type": "ListItem", "position": 3, "name": "1.4.x", "item": "https://camel.apache.org/camel-k/1.4.x/index.html" } , { "@type": "ListItem", "position": 4, "name": "Architecture","item": "https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html"} , { "@type": "ListItem", "position": 5, "name": "Operator","item": "https://camel.apache.org/camel-k/1.4.x/architecture/operator.html"} , { "@type": "ListItem", "position": 6, "name": "Build","item": "https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html"} ] } </script> ``` and after: ``` <script type='application/ld+json'> { "@context": "http://schema.org", "@type": "Organization", "name": "Apache Camel", "url": "https://camel.apache.org", "sameAs": [ "https://twitter.com/ApacheCamel" ], "logo": "../../../../_/img/logo-d.svg", "description": "Apache Camel ™ is a versatile open-source integration framework based on known Enterprise Integration Patterns. Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL." } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Apache Camel", "item": "https://camel.apache.org/" }, { "@type": "ListItem", "position": 2, "name": "Camel K", "item": "https://camel.apache.org/camel-k/latest/index.html" }, { "@type": "ListItem", "position": 3, "name": "1.4.x", "item": "https://camel.apache.org/camel-k/1.4.x/index.html" }, { "@type": "ListItem", "position": 4, "name": "Architecture", "item": "https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html" }, { "@type": "ListItem", "position": 5, "name": "Operator", "item": "https://camel.apache.org/camel-k/1.4.x/architecture/operator.html" }, { "@type": "ListItem", "position": 6, "name": "Build", "item": "https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html" }] } </script> ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org