<feed xmlns='http://www.w3.org/2005/Atom'>
<title>contact/load_emails.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-06-02T14:02:38Z</updated>
<entry>
<title>Rename list.php → list_contacts.php; add odd/even row pairs to list</title>
<updated>2026-06-02T14:02:38Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-02T14:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=e88544380267e3539fd28a6cefea844fb75e684a'/>
<id>urn:sha1:e88544380267e3539fd28a6cefea844fb75e684a</id>
<content type='text'>
list_contacts.php: modern replacement with clean code, no dead session
logic, referencing list.tpl.
list.php: now a thin redirect for backward compatibility.
list.tpl: alternate odd/even class on each contact's row pair.
All internal references (display_contact, index, load_emails, menu,
admin_xref_types) updated to list_contacts.php.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Remove xref methods now in LibertyContent; update callers</title>
<updated>2026-05-22T14:37:42Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-22T14:37:42Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=6f15bf8dd60491d72f04750433ea8581f54270ab'/>
<id>urn:sha1:6f15bf8dd60491d72f04750433ea8581f54270ab</id>
<content type='text'>
Nine methods deleted from Contact (getContactGroupList, getContactSourceList,
getXrefTypeList, getXrefFormatList, loadContentTypeList, loadXrefList,
loadXref, storeXref, stepXref) — all now inherited from LibertyContent.

Contact sets $mXrefTypeKey = 'contact_types' so loadXrefTypeList() continues
to store under the key templates expect. load() updated to call
loadXrefTypeList(). Page files updated: getContactGroupList → getXrefGroupList,
getContactSourceList → getXrefSourceList.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Migrate contact xref to liberty_xref tables; add package-owned gallery view</title>
<updated>2026-05-22T13:21:13Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-22T13:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=0de84de2e9d7a03077c8e8e1065abf13432c23c9'/>
<id>urn:sha1:0de84de2e9d7a03077c8e8e1065abf13432c23c9</id>
<content type='text'>
ContactXref and ContactXrefType become thin subclasses of their liberty
counterparts, scoped to content_type_guid='contact'. load_emails.php updated
to query liberty_xref. Gallery view template moved into contact package as
fisheye_fixed_grid_contact.tpl (keeps fisheye clean; same pattern for future
assembly/component packages). contact/admin/upgrades/5.0.1.php migrates
existing contact_xref_* data into liberty_xref_* tables.

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>loader function for mbox email files</title>
<updated>2010-11-28T08:48:50Z</updated>
<author>
<name>Lester Caine</name>
<email>lsces@lsces.co.uk</email>
</author>
<published>2010-11-28T08:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/contact/.git/commit/?id=844a6ca29be806beb5ad22a2c06770c858273089'/>
<id>urn:sha1:844a6ca29be806beb5ad22a2c06770c858273089</id>
<content type='text'>
currently stores comments in a single contact tree, but it is intended that the email address will be extracted and emails will be stored filed against each contact record
This is almost functional but involves some database hand tidying as well
</content>
</entry>
</feed>
