node) - 1; if($contentEndLevel >= 0 && (int)$nNodes['level'] > $contentEndLevel) { $lastIndex = 0; } // $startNode番から$endNode番までの node を取得 $_startNode = 0; if((int)$nNodes['level'] == 1) { $_startNode = 0; } // endNode=フォルダ、ページ、リンクページ $_endNode = $lastIndex; if((int)$nNodes['level'] == 1) { if(-1 >= 0 && -1 <= $lastIndex) { $_endNode = -1; } } // endPage=ページ、リンクページ $_endPage = $_startNode; for($i = $_startNode; $i <= $_endNode; $i++) { if(isset($nNodes->node[$i]['type']) && ($nNodes->node[$i]['type'] == 'page' || $nNodes->node[$i]['type'] == 'link_page') ) { $_endPage = $i; } } $innerPages = explode(' ', $nNodes['pages']); for($i = $_startNode; $i <= $_endPage; $i++) { if(isset($nNodes->node[$i]['type']) && ($nNodes->node[$i]['type'] == 'page' || $nNodes->node[$i]['type'] == 'link_page') ) { // 各フラグ設定 $isFirstNode = false; $isLastNode = false; $isIndexPageNode = false; if($contentEndLevel < 0 || (int)$nNodes['level'] <= $contentEndLevel) { if( !(isset($nNodes->node[$i]->close) && ($nNodes->node[$i]->close == 'close')) ) { if($i == $_startNode) { $isFirstNode = true; } if($i == $_endPage) { $isLastNode = true; } if($i == 0) { $isIndexPageNode = true; } } } $node = $nNodes->node[$i]; if($node['type'] == 'page') { if($isIndexPageNode && in_array(0, $innerPages)) { $node->active = 'active'; } if($node->id == 0) { $node->active = 'active'; $node->page_active = 'active'; } } if((int)$nNodes['level'] >= 1) { $blockHtml .= ' '; // CPタグより左側の文字列を取得 } if( ('lfirst' === 'lfirst' && $isFirstNode) || // 1ノード目の場合 ('lfirst' === 'lno_first' && !$isFirstNode) || // 1ノード目以外の場合 ('lfirst' === 'lmiddle' && (!$isFirstNode && !$isLastNode) ) || // 中間ノードの場合 ('lfirst' === 'lno_middle' && ($isFirstNode || $isLastNode) ) || // 中間ノード以外の場合 ('lfirst' === 'llast' && $isLastNode) || // 最終ノードの場合 ('lfirst' === 'lno_last' && !$isLastNode) || // 最終ノード以外の場合 ('lfirst' === 'lindex' && $isIndexPageNode) || // インデックスページノードの場合 ('lfirst' === 'lno_index' && !$isIndexPageNode) ) { // インデックスページノード以外の場合 // フォルダノード、ページノード共通 if((int)$nNodes['level'] >= 1) { $blockHtml .= '
'.mb_convert_encoding(htmlspecialchars($node->folder_name),'UTF-8','UTF-8').'
'; } } elseif('lfirst' === 'lrecurse') { if(-1 == $contentEndLevel || (int)$nNodes['level'] <= $contentEndLevel) { if(($i + 1) <= $_endNode && isset($nNodes->node[$i + 1]['type']) && ($nNodes->node[$i + 1]['type'] == 'folder')) { for($j = $i + 1; $j <= $_endNode; $j++) { if(isset($nNodes->node[$j]['type']) && ($nNodes->node[$j]['type'] == 'folder')) { if(isset($nNodes->node[$j]->node)) { // 表示最下部のフォルダインデックスはファイル名称にフォルダ名称を設定 $isOpen = true; if((int)$nNodes['level'] == $contentEndLevel && isset($nNodes->node[$j]->node[0]) && isset($nNodes->node[$j]->node[0]->folder_name)) { $isOpen = false; } if(isset($nNodes->node[$j]->node[0]->close) && ($nNodes->node[$j]->node[0]->close == 'close')) { $isOpen = false; } if(!$isOpen) { $nNodes->node[$j]->node[0]->name = (string)$nNodes->node[$j]->node[0]->folder_name; } $blockHtml .= _getListHtml_e920ab1af44a06c65b230b690bc41df6($innerText, $nNodes->node[$j], $contentEndLevel); } } else { break; } } } } } else { // ページノード&公開の場合 if((int)$nNodes['level'] >= 1) { $html = ''; // ブロックパーツのHTMLを取得 if($html !=='') { $blockHtml .= $html; } else { $blockHtml .= ''; } } } if((int)$nNodes['level'] >= 1) { $blockHtml .= '

ニュース一覧課外活動最新情報 部活動 平成27(2015)年度

2015.6.29

武蔵大学

課外活動

部活動

課外活動最新情報 部活動 平成27(2015)年度

■ヨット部
東京大学合同練習・一年生対抗レース
平成27年7月11日(土)~12日(日)8時~18時
会場:八景島ヨットハーバー

■ヨット部
東大との合同練習
平成27年6月27日(土)28日(日)8時~17時30分
会場:(八景島)東大練習場、八景島マリーナ

■ヨット部
ヨット試乗会
平成27年6月6日(土)9時~19時
会場:千葉県稲毛ヨットハーバー
    node) - 1; if($contentEndLevel >= 0 && (int)$nNodes['level'] > $contentEndLevel) { $lastIndex = 0; } // $startNode番から$endNode番までの node を取得 $_startNode = 0; if((int)$nNodes['level'] == 2) { $_startNode = 0; } // endNode=フォルダ、ページ、リンクページ $_endNode = $lastIndex; if((int)$nNodes['level'] == 2) { if(-1 >= 0 && -1 <= $lastIndex) { $_endNode = -1; } } // endPage=ページ、リンクページ $_endPage = $_startNode; for($i = $_startNode; $i <= $_endNode; $i++) { if(isset($nNodes->node[$i]['type']) && ($nNodes->node[$i]['type'] == 'page' || $nNodes->node[$i]['type'] == 'link_page') ) { $_endPage = $i; } } $innerPages = explode(' ', $nNodes['pages']); for($i = $_startNode; $i <= $_endPage; $i++) { if(isset($nNodes->node[$i]['type']) && ($nNodes->node[$i]['type'] == 'page' || $nNodes->node[$i]['type'] == 'link_page') ) { // 各フラグ設定 $isFirstNode = false; $isLastNode = false; $isIndexPageNode = false; if($contentEndLevel < 0 || (int)$nNodes['level'] <= $contentEndLevel) { if( !(isset($nNodes->node[$i]->close) && ($nNodes->node[$i]->close == 'close')) ) { if($i == $_startNode) { $isFirstNode = true; } if($i == $_endPage) { $isLastNode = true; } if($i == 0) { $isIndexPageNode = true; } } } $node = $nNodes->node[$i]; if($node['type'] == 'page') { if($isIndexPageNode && in_array(0, $innerPages)) { $node->active = 'active'; } if($node->id == 0) { $node->active = 'active'; $node->page_active = 'active'; } } if((int)$nNodes['level'] >= 2) { $blockHtml .= ' '; // CPタグより左側の文字列を取得 }
to-top