- 1.1.3: Share, push notification and app install links (from LH Web Share, LH Web Push Notifications and LH Web Application, which add their links through this plugin) now fall back to the matching section of the JavaScript problem page (?action=share, push or install) instead of its general advice. Other plugins can map their own links to a section with the lh_jmis_return_actions filter. Adds the licence to the plugin header.
- 1.1.2: Makes sure the JavaScript problem page repair from 1.1.1 reaches every site: the background pass now keeps its progress per pass, so it starts from the first site instead of carrying on from where the original page-creation pass had got to.
- 1.1.1: Fixes the JavaScript problem page created by 1.1.0: the general advice section showed on every visit, alongside the section for the action that failed, because the line breaks in its visibility rule were stripped when the page was saved. New pages are now saved intact, and a background pass across the network rewrites any page 1.1.0 created with the broken rule; pages that have been edited since are left alone.
- 1.1.0: The javascript menu items now work in navigation blocks, and their fallback page is a real page on every site. Print, Refresh, Fullscreen, Wakelock and Subscribe to RSS are available by name in a navigation block’s inserter; each loads its script only on pages where the link is actually output. Every javascript link, in classic menus and navigation blocks, points at the site’s JavaScript problem page with the action in the address (for example /javascript-problem/?action=print) and carries rel=nofollow. That page is now an ordinary, editable page, created automatically on every site where the plugin is active (existing sites in the background, new sites when they are created); its sections explain each action, and Block Visibility’s query string rules show only the section for the action that failed. The page is kept out of search engines and the sitemap. The old virtual page and the block on creating a page with that slug are removed.
Changelog
If you like this plugin please consider making a donation to further development
