summaryrefslogtreecommitdiff
path: root/templates/add_xref.tpl
AgeCommit message (Collapse)AuthorFilesLines
2026-06-02add_xref.tpl: add Extended Value (xkey_ext) field between xkey and NoteLester Caine1-0/+7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02add_xref.tpl: use xkey for Value, add Note (edit), drop Linked Content IDLester Caine1-5/+4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26Add liberty_xref subsystem: package-agnostic typed cross-referencesLester Caine1-3/+3
Replaces per-package xref tables with three shared liberty tables: liberty_xref_group (tab groups), liberty_xref_item (source definitions), liberty_xref (records). Column names: group→x_group (Firebird reserved word), source→item, multi→multiple throughout PHP classes and templates. - 5.0.1 upgrade creates the three tables + sequence + indexes for existing installs - schema_inc.php updated so fresh installs also get the tables - Admin UI: admin_xref_groups and admin_xref_sources pages with package filter - LibertyContent::loadXrefList / getXrefGroupList / getXrefTypeList updated - LibertyMime: skip attachment rendering during BIT_INSTALL Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25Add generic xref controllers and templates to libertyLester Caine1-0/+44
Moves add/edit xref pages out of stock into liberty so any content type can use them. list_xref.tpl uses hasUpdatePermission() instead of a stock-specific permission check. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>