<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.6 |
+ | CiviCRM version 4.7 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014 |
+ | Copyright CiviCRM LLC (c) 2004-2015 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
/**
*
* @package CRM
- * @copyright CiviCRM LLC (c) 2004-2014
- * $Id$
- *
+ * @copyright CiviCRM LLC (c) 2004-2015
*/
/**
* Main page for viewing contact.
- *
*/
class CRM_Contact_Page_View extends CRM_Core_Page {
protected $_permission;
/**
- * Heart of the viewing process. The runner gets all the meta data for
- * the contact and calls the appropriate type of page to view.
+ * Heart of the viewing process.
*
- * @return void
+ * The runner gets all the meta data for the contact and calls the appropriate type of page to view.
*/
public function preProcess() {
// process url params
$contactDetails[$contactId] = array(
'displayName' => $displayName,
'contactImage' => $contactImage,
+ 'isDeceased' => (bool) CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $contactId, 'is_deceased'),
);
}
else {
// set page title
$title = "{$contactImage} {$displayName}";
+ if ($contactDetails[$contactId]['isDeceased']) {
+ $title .= ' <span class="crm-contact-deceased">(deceased)</span>';
+ }
if ($isDeleted) {
$title = "<del>{$title}</del>";
}