<feed xmlns='http://www.w3.org/2005/Atom'>
<title>contact/add_xref.php, branch master</title>
<subtitle>Bitweaver contact package repository
</subtitle>
<id>https://git.rdm1.uk/contact/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/contact/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/'/>
<updated>2026-05-26T13:51:23Z</updated>
<entry>
<title>Migrate contact xref to liberty_xref tables; add address_postcode to schema</title>
<updated>2026-05-26T13:51:23Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-26T13:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=620f081325c4e181a011781b5e72d251079b4271'/>
<id>urn:sha1:620f081325c4e181a011781b5e72d251079b4271</id>
<content type='text'>
5.0.1 upgrade migrates contact_xref_type/source/xref data into
liberty_xref_group/item/xref with content_type_guid='contact'.
5.0.2 upgrade drops the old contact_xref* tables.

schema_inc.php updated for fresh installs:
- Removes contact_xref, contact_xref_source, contact_xref_type tables
- Adds address_postcode table (UK postcode lookup, LEFT JOIN'd in queries)
- Defaults now INSERT into liberty_xref_group and liberty_xref_item directly
- dependencies =&gt; 'liberty' ensures correct install ordering

PHP and templates: source→item, xref_type→group rename throughout.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>php-cs-fixer tidies to php8.5 standards</title>
<updated>2026-05-14T08:51:41Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-14T08:51:41Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=72119ef864e1a5ffa377a504dc2ef430d7e6cd4a'/>
<id>urn:sha1:72119ef864e1a5ffa377a504dc2ef430d7e6cd4a</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Just a crude merging of the PHP7 code base with the PHP8.4 version</title>
<updated>2025-08-24T14:35:09Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2025-08-24T14:35:09Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=ce4fa87baac56fe2478cfea56b539cba63887467'/>
<id>urn:sha1:ce4fa87baac56fe2478cfea56b539cba63887467</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move from Smarty2 to Smarty3 function style</title>
<updated>2016-02-07T17:00:54Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2016-02-07T17:00:54Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=7392e0514a1fc729b6666cf7089285c6824b2126'/>
<id>urn:sha1:7392e0514a1fc729b6666cf7089285c6824b2126</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring in line with getDisplayUrl changes</title>
<updated>2012-08-06T14:12:43Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2012-08-06T14:12:43Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=5cb254fbb1af3ae0372fc79c231088a31e397e38'/>
<id>urn:sha1:5cb254fbb1af3ae0372fc79c231088a31e397e38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up to remove 'STRICT' warnings</title>
<updated>2012-04-15T21:14:06Z</updated>
<author>
<name>Lester Caine ext:(%22)</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2012-04-15T21:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=db5b4ca3b928017e11c7a63d65e1e9b784a587d7'/>
<id>urn:sha1:db5b4ca3b928017e11c7a63d65e1e9b784a587d7</id>
<content type='text'>
Split static and dynamic use of getDisplayUrl
Create getContentUrl as the instantiated version
load parameters need to be identical across all classes
</content>
</entry>
<entry>
<title>Problem with static functions not passing data</title>
<updated>2012-04-10T18:32:13Z</updated>
<author>
<name>Lester Caine ext:(%22)</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2012-04-10T18:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=15d16c7025a3947379cbc7a0d1a359238cf3d6f1'/>
<id>urn:sha1:15d16c7025a3947379cbc7a0d1a359238cf3d6f1</id>
<content type='text'>
Add_xref extracts identified data fields to generic fields for storage
</content>
</entry>
<entry>
<title>Move templates to their own selectable file so that add function can be built selectably.</title>
<updated>2011-07-07T17:50:02Z</updated>
<author>
<name>"Lester Caine ext:(%22)</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2011-07-07T17:50:02Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=e4670d75b57ddee43ed2d66b85738068f11953c7'/>
<id>urn:sha1:e4670d75b57ddee43ed2d66b85738068f11953c7</id>
<content type='text'>
Add_xref has been rebuilt to allow the correct template to display as a different
format is selected.
</content>
</entry>
<entry>
<title>Setting 'format guid' to text overrides the html editor when only simple text notes boxes are required.</title>
<updated>2010-11-28T08:37:14Z</updated>
<author>
<name>Lester Caine</name>
<email>lsces@lsces.co.uk</email>
</author>
<published>2010-11-28T08:37:14Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=c83f1020957a9bb7d5bf9696dd752dcb5b32e4a5'/>
<id>urn:sha1:c83f1020957a9bb7d5bf9696dd752dcb5b32e4a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import package again after stripping private data which should not have been commited</title>
<updated>2010-11-03T09:46:53Z</updated>
<author>
<name>"Lester Caine ext:(%22)</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2010-11-03T09:46:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=3261da3afcc151ebc1ddd77b1055d5bde3c70b7f'/>
<id>urn:sha1:3261da3afcc151ebc1ddd77b1055d5bde3c70b7f</id>
<content type='text'>
</content>
</entry>
</feed>
