Changeset 24896
- Timestamp:
- 11/20/08 21:08:19 (7 weeks ago)
- Location:
- development/main/system
- Files:
-
- 3 modified
-
Theme/plugins/function.displaygreeting.php (modified) (1 diff)
-
Users/pnblocks/online.php (modified) (1 diff)
-
Users/pntemplates/users_block_online.htm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
development/main/system/Theme/plugins/function.displaygreeting.php
r24870 r24896 84 84 } 85 85 86 if (ModuleUtil::available('pnMessages') && ($displayMsgs || $displayAllMsgs)) { 87 $messages = ModuleUtil::execAPI('pnMessages', 'user', 'getmessagecount'); 88 $inboxurl = DataUtil::formatForDisplay(ModuleUtil::URL('pnMessages', 'user', 'inbox')); 86 $msgmodule = ''; 87 if (ModuleUtil::available('pnMessages')) { 88 $msgmodule = 'pnMessages'; 89 } else if (pnModAvailable('InterCom')) { 90 $msgmodule = 'InterCom'; 91 } 92 if (!empty($msgmodule) && ($displayMsgs || $displayAllMsgs)) { 93 $messages = pnModAPIFunc($msgmodule, 'user', 'getmessagecount'); 94 $inboxurl = DataUtil::formatForDisplay(pnModURL($msgmodule, 'user', 'inbox')); 89 95 if ($multiline) { 90 96 $greeting .= "<br />\n"; -
development/main/system/Users/pnblocks/online.php
r24770 r24896 91 91 if (UserUtil::isLoggedIn()) { 92 92 $pnr->assign('username', UserUtil::getVar('uname')); 93 // check if pnMessages is available and add the necessary info 94 $pnmessages = ModuleUtil::available('pnMessages'); 95 $pnr->assign('pnmessages', $pnmessages); 96 // we can show 0 new messages if there are no messages at all 97 // if (!$pnmessages) { 98 ModuleUtil::loadLangFile('pnMessages', 'user'); 93 // check if pnMessages/InterCom are available and add the necessary info 94 if (ModuleUtil::available('pnMessages')) { 99 95 $messages = ModuleUtil::execAPI('pnMessages', 'user', 'getmessagecount'); 100 if(!$messages) $messages['unread'] = 0; 101 $msg= sprintf(ngettext("You have %s new message.", "You have %s new messages", $messages['unread']), $messages['unread']); 102 $pnr->assign('messstring', $msg); 103 // } 96 } else if (ModuleUtil::available('InterCom')) { 97 $messages = ModuleUtil::execAPI('InterCom', 'user', 'getmessagecount'); 98 } else { 99 $messages['unread'] = 0; 100 } 101 $msg= sprintf(ngettext("You have %s new message.", "You have %s new messages", $messages['unread']), $messages['unread']); 102 $pnr->assign('messstring', $msg); 104 103 } 105 104 -
development/main/system/Users/pntemplates/users_block_online.htm
r24779 r24896 2 2 <!--[$userstring]--></p> 3 3 <!--[if $loggedin eq 1]--> 4 <!--[ *if $pnmessages neq 0*]-->4 <!--[ if $messstring ]--> 5 5 <p><!--[$messstring]--></p> 6 <!--[ */if*]-->6 <!--[ /if ]--> 7 7 <p><!--[gt text="You are logged in as <strong>%s</strong>." tag=$username html="1"]--></p> 8 8 <!--[else]-->
