diff --git a/lib/latest.lib.php b/lib/latest.lib.php index f81eb7c79..2d0312558 100644 --- a/lib/latest.lib.php +++ b/lib/latest.lib.php @@ -5,6 +5,7 @@ if (!defined('_GNUBOARD_')) exit; function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40) { global $g4; + static $css = array(); if (!$skin_dir) $skin_dir = 'basic'; @@ -38,6 +39,12 @@ function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40) include_once($cache_file); + // 같은 스킨은 .css 를 한번만 호출한다. + if (!in_array($skin_dir, $css)) { + echo ''; + $css[] = $skin_dir; + } + ob_start(); include $latest_skin_path.'/latest.skin.php'; $content = ob_get_contents(); diff --git a/skin/latest/basic/latest.skin.php b/skin/latest/basic/latest.skin.php index c89558fa8..712bc3f91 100644 --- a/skin/latest/basic/latest.skin.php +++ b/skin/latest/basic/latest.skin.php @@ -2,8 +2,6 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 ?> - -