<{php}> // new_messages に新着PM数をアサインする global $xoopsUser ; if( is_object( $xoopsUser ) ) { $pm_handler =& xoops_gethandler('privmessage'); $criteria = new CriteriaCompo(new Criteria('read_msg', 0)); $criteria->add(new Criteria('to_userid', $xoopsUser->getVar('uid'))); $new_messages = $pm_handler->getCount($criteria) ; $this->assign( 'new_messages' , $new_messages ) ; if( empty( $_SESSION['new_messages'] ) ) $_SESSION['new_messages'] = 0 ; if( $_SESSION['new_messages'] < $new_messages ) $this->assign( 'open_message_alert' , 1 ) ; $_SESSION['new_messages'] = $new_messages ; } else { $this->assign( 'new_messages' , 0 ) ; } <{/php}>
<{$xoops_module_header}>

<{if $xoops_isuser}> ログアウト | アカウント | イベント通知 | 受信箱(<{$new_messages}>) <{if $xoops_isadmin}> | 管理 <{/if}> <{else}> ログイン <{/if}>
ホーム ｜ 最新ニュース ｜ フォーラム ｜ ダウンロード ｜ リンク集 ｜ ギャラリー ｜ お問い合わせ
<{foreach item=block from=$xoops_lblocks}>
:: <{$block.title}>
<{$block.content}>
<{/foreach}> | <{if $xoops_showcblock == 1}>
<{foreach item=block from=$xoops_ccblocks}> <{$block.title}> <{$block.content}> <{/foreach}>
<{foreach item=block from=$xoops_clblocks}> <{$block.title}> <{$block.content}> <{/foreach}> | <{foreach item=block from=$xoops_crblocks}> <{$block.title}> <{$block.content}> <{/foreach}>
<{/if}> <{$xoops_contents}> <{if $xoops_showrblock == 1}> | <{foreach item=block from=$xoops_rblocks}>
:: <{$block.title}>
<{$block.content}>
<{/foreach}> <{/if}>