<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" 
	>
<channel>
	<title>
	Comments on: LH Customer Relationship Management	</title>
	<atom:link href="https://lhero.org/portfolio/lh-crm/feed/" rel="self" type="application/rss+xml" />
	<link>https://lhero.org/portfolio/lh-crm/</link>
	<description>Helping Organisations get organised!</description>
	<lastBuildDate>Sat, 10 Oct 2026 16:53:19 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Peter Shaw		</title>
		<link>https://lhero.org/portfolio/lh-crm/#comment-1537146</link>

		<dc:creator><![CDATA[Peter Shaw]]></dc:creator>
		<pubDate>Sat, 10 Oct 2026 16:53:19 +0000</pubDate>
		<guid isPermaLink="false">https://lhero.org/?post_type=lh-portfolio&#038;p=147699#comment-1537146</guid>

					<description><![CDATA[Fixes a fatal error in 1.6.0 that took every site down. The new class behind the Enquiry Details block extends the main plugin class and declared its own render_block() with three required parameters, which PHP 8 rejects as incompatible with the main class&#039;s render_block( $attributes ), so every request that loaded the plugin failed. Its methods are now register_details_block() and render_details_block(), so nothing in it overrides a main-class method. No other change. Lh-tasks #149836.]]></description>
			<content:encoded><![CDATA[<p>Fixes a fatal error in 1.6.0 that took every site down. The new class behind the Enquiry Details block extends the main plugin class and declared its own render_block() with three required parameters, which PHP 8 rejects as incompatible with the main class&#8217;s render_block( $attributes ), so every request that loaded the plugin failed. Its methods are now register_details_block() and render_details_block(), so nothing in it overrides a main-class method. No other change. Lh-tasks #149836.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Peter Shaw		</title>
		<link>https://lhero.org/portfolio/lh-crm/#comment-1537145</link>

		<dc:creator><![CDATA[Peter Shaw]]></dc:creator>
		<pubDate>Sat, 10 Oct 2026 16:47:45 +0000</pubDate>
		<guid isPermaLink="false">https://lhero.org/?post_type=lh-portfolio&#038;p=147699#comment-1537145</guid>

					<description><![CDATA[Enquiry pages now have their own block template, and the enquirer&#039;s details are no longer part of the enquiry&#039;s content. The avatar linked to the enquirer&#039;s profile, the date the enquiry was created and the Vcard and Text links are shown by a new Enquiry Details block (lh-crm/enquiry-details), placed under the title in a Single enquiry template that the plugin registers on every site: header, title, Enquiry Details, the enquiry itself, comments, footer. A theme&#039;s own single enquiry template, or one edited in the Site Editor, still takes precedence. Because the details are no longer added to the content, they no longer appear in the REST API, feeds, the Markdown version of the page or MCP get-post results. Classic themes, which cannot use block templates, still get the details above the enquiry from a content filter, which now skips any enquiry the block has already shown, adds them once and only for the enquiry being viewed, and keeps the enquiry&#039;s own filtered content instead of replacing it with the unfiltered text. A stray call in that filter that tried to remove an unrelated filter is gone. The old partials/enquiry-template.php is no longer used and is removed. plugin_version() now reads the Version header instead of returning a hard-coded number, which still said 1.5.19. Lh-tasks #149836.]]></description>
			<content:encoded><![CDATA[<p>Enquiry pages now have their own block template, and the enquirer&#8217;s details are no longer part of the enquiry&#8217;s content. The avatar linked to the enquirer&#8217;s profile, the date the enquiry was created and the Vcard and Text links are shown by a new Enquiry Details block (lh-crm/enquiry-details), placed under the title in a Single enquiry template that the plugin registers on every site: header, title, Enquiry Details, the enquiry itself, comments, footer. A theme&#8217;s own single enquiry template, or one edited in the Site Editor, still takes precedence. Because the details are no longer added to the content, they no longer appear in the REST API, feeds, the Markdown version of the page or MCP get-post results. Classic themes, which cannot use block templates, still get the details above the enquiry from a content filter, which now skips any enquiry the block has already shown, adds them once and only for the enquiry being viewed, and keeps the enquiry&#8217;s own filtered content instead of replacing it with the unfiltered text. A stray call in that filter that tried to remove an unrelated filter is gone. The old partials/enquiry-template.php is no longer used and is removed. plugin_version() now reads the Version header instead of returning a hard-coded number, which still said 1.5.19. Lh-tasks #149836.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
