summaryrefslogtreecommitdiff
path: root/templates/view_xref_inc_report_item.tpl
diff options
context:
space:
mode:
authorLester Caine <lester@lsces.co.uk>2026-05-31 19:45:29 +0100
committerLester Caine <lester@lsces.co.uk>2026-05-31 19:45:29 +0100
commita6d77d28625efe86fe16228cbfdce49d6a5bf6e2 (patch)
treea86423579777e3ae899bdd8a78e232789c5e7c38 /templates/view_xref_inc_report_item.tpl
parent73ab0d88e8235556d55b9deb453ae7b74b763436 (diff)
downloadcontact-a6d77d28625efe86fe16228cbfdce49d6a5bf6e2.tar.gz
contact-a6d77d28625efe86fe16228cbfdce49d6a5bf6e2.tar.bz2
contact-a6d77d28625efe86fe16228cbfdce49d6a5bf6e2.zip
Add add_person/add_business flows; tidy contact view/edit for type
- add_person.php + add_person.tpl: minimal form, auto-injects $00 - add_business.php + add_business.tpl: org name + $02+ type checkboxes - menu_contact.tpl: replace generic edit link with Add Person / Add Business - Contact.php: fix title overwrite (org no longer clobbers person name); fix null trim on organisation; fix $00 type xref stored correctly - edit.php: isPerson flag; xref groups loaded; type list filtered $02+ for businesses - edit.tpl: person/business field visibility; tabbed xref block at bottom of Details tab - edit_type_header.tpl: value fixed to {$type.item}; $00/$01 filtered out - display_contact.tpl: person/business field selection; note above addresses; no-addresses fallback removed; allow_edit=false on xref tabs - display_type_header.tpl: heading Personal/Business Contact; $02+ types only - contact_date_bar.tpl: remove Add crossref shortcut (now in edit tabs) - view_xref_*_item.tpl: dates and edit actions gated on $xrefAllowEdit Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'templates/view_xref_inc_report_item.tpl')
-rwxr-xr-xtemplates/view_xref_inc_report_item.tpl8
1 files changed, 4 insertions, 4 deletions
diff --git a/templates/view_xref_inc_report_item.tpl b/templates/view_xref_inc_report_item.tpl
index 2c5ee03..31d7557 100755
--- a/templates/view_xref_inc_report_item.tpl
+++ b/templates/view_xref_inc_report_item.tpl
@@ -29,14 +29,14 @@
<span class="actionicon">
{if $gBitUser->hasPermission( 'p_contact_view_detail' )}
{smartlink ititle="View" ifile="view_form.php" booticon="icon-view" content_id=$gContent->mInfo.content_id xref_id=$gContent->mInfo.$source[xref].xref_id}
- {/if}
- {if $gBitUser->hasPermission( 'p_contact_expunge' ) }
+ {/if}
+ {if $xrefAllowEdit && $gBitUser->hasPermission( 'p_contact_expunge' ) }
{if $source eq 'history' }
{smartlink ititle="Restore" ifile="edit_xref.php" booticon="icon-note-edit" content_id=$gContent->mInfo.content_id xref_id=$gContent->mInfo.$source[xref].xref_id expunge=-1}
{else}
{smartlink ititle="Delete" ifile="edit_xref.php" booticon="icon-note-delete" content_id=$gContent->mInfo.content_id xref_id=$gContent->mInfo.$source[xref].xref_id expunge=1}
- {/if}
- {/if}
+ {/if}
+ {/if}
</span>
</td>
{/strip}