mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
## 컨텐츠 모듈 스킨 - 사이트 테마를 따르지 않고 다른 색을 선택할 수 있도록 네모의 꿈 회원 스킨 컬러셋 추가. - 탭이 많을 때 터치 환경이 아니면 좌우로 넘기기 어려운 점을 고려하여서 메뉴를 펼침. - 작은 화면에서 화면을 최대한 활용하도록, 레이아웃 햄버거 메뉴를 부드럽게 나타내고 감춥니다. ## 위젯에서 LESS/SCSS 의 사용 - 변수를 위젯 캐시에도 전달할 수 있도록 해서 LESS 나 SCSS 에 값 전달이 가능하도록 함. - LESS 나 SCSS 를 사용한 경우에 위젯 코드 캐싱 코드가 적절하게 기록되도록 해서 LESS나 SCSS 를 사용 가능하도록 수정. ## 그 외 변화 - Reduce the number of regular expressions.
38 lines
No EOL
1 KiB
HTML
38 lines
No EOL
1 KiB
HTML
{@
|
|
$misol_contents = array();
|
|
$misol_contents_count = 0;
|
|
}
|
|
{$widget_info->content_type}
|
|
<!--@if($widget_info->page_count > 1)-->
|
|
{@$misol_contents_count = $widget_info->list_count * $widget_info->page_count}
|
|
<!--@else-->
|
|
{@$misol_contents_count = $widget_info->list_count}
|
|
<!--@end-->
|
|
|
|
<!--@foreach($widget_info->tab as $module_srl => $tab)-->
|
|
{@ $contents_key = ''; }
|
|
<block loop="$tab->content_items => $key, $item">
|
|
{@
|
|
$contents_key = intval(preg_replace("/[^0-9]*/s", '', $item->getLink()));
|
|
$misol_contents[$contents_key] = $item;
|
|
}
|
|
</block>
|
|
<!--@end-->
|
|
|
|
{@ krsort($misol_contents);}
|
|
{@$i = 0;}
|
|
<!--@foreach($misol_contents as $key => $val)-->
|
|
{@$i = $i + 1;}
|
|
<!--@if($i > $misol_contents_count)-->
|
|
{@ unset($misol_contents[$key])}
|
|
<!--@end-->
|
|
<!--@end-->
|
|
{@
|
|
$tab = new stdClass();
|
|
$tab->content_items = $misol_contents;
|
|
$tab->title = $lang->all;
|
|
$tab->url = getUrl('mid',Context::get('mid'));
|
|
$tab->tab_type = 'all';
|
|
}
|
|
{@ array_unshift($widget_info->tab, $tab) }
|
|
<!--#include("./_tab_top.html")--> |