From 9d9fa5bc37e7bd1bf1f577cbf0def8460587d7fa Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 29 Mar 2013 23:18:56 -0400 Subject: [PATCH] CRM-12193 - Display community message on dashboard ---------------------------------------- * CRM-12193: In-app fundraising for CiviCRM http://issues.civicrm.org/jira/browse/CRM-12193 --- CRM/Contact/Page/DashBoard.php | 8 ++++++++ templates/CRM/Contact/Page/DashBoardDashlet.tpl | 1 + 2 files changed, 9 insertions(+) diff --git a/CRM/Contact/Page/DashBoard.php b/CRM/Contact/Page/DashBoard.php index 6576551f29..77a1c2fcc7 100644 --- a/CRM/Contact/Page/DashBoard.php +++ b/CRM/Contact/Page/DashBoard.php @@ -115,6 +115,14 @@ class CRM_Contact_Page_DashBoard extends CRM_Core_Page { $this->assign('ownerOrgOK', $ownerOrgOK); $this->assign('defaultMailboxOK', $defaultMailboxOK); + $communityMessages = CRM_Core_CommunityMessages::create(); + if ($communityMessages->isEnabled()) { + $message = $communityMessages->pick(); + if ($message) { + $this->assign('communityMessages', $communityMessages->evalMarkup($message['markup'])); + } + } + return parent::run(); } } diff --git a/templates/CRM/Contact/Page/DashBoardDashlet.tpl b/templates/CRM/Contact/Page/DashBoardDashlet.tpl index d1f88ff42c..b73ddc1e41 100644 --- a/templates/CRM/Contact/Page/DashBoardDashlet.tpl +++ b/templates/CRM/Contact/Page/DashBoardDashlet.tpl @@ -57,6 +57,7 @@ {/if} {/if} +{$communityMessages}
{ts}Configure Your Dashboard{/ts}
-- 2.25.1