{"version":"1.0","type":"rich","title":"no page_alter","description":"This example shows a Backdrop CMS module hook that conditionally loads JavaScript and CSS assets for code syntax highlighting on specific node types. It uses `hook_page_alter()` to check the current node’s type against configured enabled types, then calls `backdrop_add_css()` and `backdrop_add_js()` to include the Highlight.js library, a theme stylesheet, and a custom inline script that triggers `hljs.initHighlightingOnLoad()`. The rendering approach relies on server-side PHP logic rather than a client-side visualization library, with asset paths derived from `backdrop_get_path()`.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-116616247914bea5027f2742311975b3?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}