| Age | Commit message (Collapse) | Author | Files | Lines |
|
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 <noreply@anthropic.com>
|
|
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 <noreply@anthropic.com>
|
|
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 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
|
|
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
|