{@$div_calender_width=$module_info->calendar_width*count($calendar_multi_array)+$module_info->calendar_margin*(count($calendar_multi_array)-1)+10}
{@$search_list = $module_info->search_list; }
{@$search_list = explode(',',$search_list)}
{@$oDocument=$oDocument_init}
{@$document_srl = $oDocument_init->document_srl}
{@$oDocument=$oDocument_init}
{@$document_srl = $oDocument_init->document_srl}
{@$category_parent = (int)$val->parent_srl}
{@$category_parent_title = $val->title}
{@$category_count++}
{@$category_col++}
{@$category_col++}
{@$category_count++}
{@$category_col++}
{@$category_col++}
{@$category_col++}
{@$category_count=$category_parent=0}
{@$category_width = 99 / $category_col}
{@$category_seperate++}
style="margin-top:0px">{$val->title}
{@
$noticeTF = false;
if($module_info->except_notice == 'Y') $noticeTF = true;
$args->module_srl = $module_info->module_srl;
$args->list_count = $total_count;
$args->order_target = $module_info->order_target;
$args->order_type = $module_info->order_type;
$args->category_srl = $val->category_srl;
$args->search_target = $search_target;
$args->search_keyword = $search_keyword;
$oDocumentModel = &getModel('document');
$output = $oDocumentModel->getDocumentList($args, $noticeTF);
$document_list = $output->data;
}
{@$sortkey_index = $sort_index}
{@$sortkey = $module_info->sort_key;}
{@
$noticeTF = false;
if($module_info->except_notice == 'Y') $noticeTF = true;
$args->module_srl = $module_info->module_srl;
$args->list_count = $total_count;
$args->category_srl = $category;
$args->search_target = $search_target;
$args->search_keyword = $search_keyword;
$oDocumentModel = &getModel('document');
$output = $oDocumentModel->getDocumentList($args, $noticeTF);
$document_list = $output->data;
}
{@
$oDocumentModel = &getModel('document');
$extra_keys = $oDocumentModel->getExtraKeys($module_info->module_srl);
}
{@$sortkey = $val->eid}
{@
$extra_sortkey[$no] = $document->getExtraEidValue($sortkey);
$extra_sortkey_no[$no] = $no;
$extra_sortkey_regdate[$no] = $document->get('regdate');
$extra_sortkey_update[$no] = $document->get('last_update');
$extra_sortkey_read[$no] = $document->get('readed_count');
$extra_sortkey_vote[$no] = $document->get('voted_count');
}
{@ $extra_sortkey[$no] = "999999999999999999";}
{@$ordering_sortkey = $extra_sortkey_read }
{@$ordering_sortkey = $extra_sortkey_vote }
{@$ordering_sortkey = $extra_sortkey_update }
{@$ordering_sortkey = $extra_sortkey_regdate }
{@array_multisort($extra_sortkey, SORT_NUMERIC, SORT_ASC, $ordering_sortkey, SORT_NUMERIC , SORT_DESC, $document_list); }
{@array_multisort($extra_sortkey, SORT_NUMERIC, SORT_ASC, $ordering_sortkey, SORT_NUMERIC , SORT_ASC, $document_list); }
{@$document_list = array_slice($document_list,$module_info->list_count*($page-1),$module_info->list_count);}
{@$extra_sortkey[$no] = $document->get($sortkey_index)}
{@$extra_sortkey[$no] = $document->getExtraEidValue($sortkey);}
{@$extra_sortkey2[$no] = $no;}
{@
array_multisort($extra_sortkey, $extra_sortkey2, $document_list);
if( (!$order_type && $module_info->order_type == 'desc') || $order_type == 'desc') $document_list = array_reverse($document_list);
$document_list = array_slice($document_list, $module_info->list_count * ($page-1), $module_info->list_count);
}
{@$module_info->notice_sort_target='desc'}
{@$module_info->notice_sort_index='list_target'}
{@
$extra_sortkey[$no] = $module_info->notice_sort_index;
$extra_sortkey_no[$no] = $no;
$extra_sortkey_regdate[$no] = $document->get('regdate');
$extra_sortkey_update[$no] = $document->get('last_update');
$extra_sortkey_read[$no] = $document->get('readed_count');
$extra_sortkey_vote[$no] = $document->get('voted_count');
}
{@$ordering_sortkey = $extra_sortkey_read }
{@$ordering_sortkey = $extra_sortkey_vote }
{@$ordering_sortkey = $extra_sortkey_update }
{@$ordering_sortkey = $extra_sortkey_regdate }
{@array_multisort($extra_sortkey,$ordering_sortkey, SORT_NUMERIC , SORT_DESC, $notice_list); }
{@array_multisort($extra_sortkey,$ordering_sortkey, SORT_NUMERIC , SORT_ASC, $notice_list); }
{@$notice_list = array_slice($notice_list,$module_info->list_count*($page-1),$module_info->list_count);}
{@$sortkey=$sort_index}
{@$sortkey=$sortkey_index}
default_style == 'order' && !$logged_info)-->style="display:none">
{@$display_border="N"}
{@$search_list = $module_info->search_list; }
{@$search_list = explode(',',$search_list)}
{@$div_calender_width=$module_info->calendar_width*count($calendar_multi_array)+$module_info->calendar_margin*(count($calendar_multi_array)-1)+10}