GNU/skin/board/daemon_kind_stock/view.skin.php
<?php
if (!defined('_GNUBOARD_')) exit;

add_stylesheet('<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">', 0);
include_once(G5_LIB_PATH.'/thumbnail.lib.php');

// 스타일시트 유지
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.view.css">', 0);

$view_content = get_view_thumbnail($view['content']);

// 실행/중지 상태 판단 로직 (x2_run 필드 사용)
$is_run = ($view['x2_run'] == '1' || $view['x2_run'] == '실행' || strtolower($view['x2_run']) == 'run');
?>

<article id="VIEW">
    <canvas id="starCanvas"></canvas>

    <div class="Board-Info-Header">
        <div>
            <span style="font-family:'Orbitron'; font-size:0.8rem; color:var(--accent-blue); font-weight:700; letter-spacing:2px;">주식 관리 종목</span>
            <div style="font-size:1.6rem; font-weight:800; color:#fff; margin-top:5px;">
                <i class="fa-solid fa-microchip" style="color:var(--accent-blue); margin-right:10px;"></i><?php echo $board['bo_subject']; ?>
            </div>
        </div>
        <div class="Btns-Right">
            <button onclick="location.href='<?php echo $list_href; ?>'"><i class="fa-solid fa-list"></i> 목록</button>
            <?php if ($update_href) { ?><button onclick="location.href='<?php echo $update_href; ?>'"><i class="fa-solid fa-pen-to-square"></i> 수정</button><?php } ?>
            <?php if ($write_href) { ?><button onclick="location.href='<?php echo $write_href; ?>'" class="Write-Btn"><i class="fa-solid fa-pen"></i> 글쓰기</button><?php } ?>
        </div>
    </div>

    <section class="Data-Dashboard-Section">
        <div class="info-box subject-box">
            <span class="label">자산 식별자</span>
            <div class="value"><label class="code"><?php echo get_text($view['wr_subject']); ?></label><label><?php echo $view['wr_subject_kr']; ?></label></div>
            <div style="margin-top:15px; color:var(--text-dim); font-size:0.9rem; font-family:'Orbitron';">
                <i class="fa-regular fa-clock" style="margin-right:5px; color:var(--accent-blue);"></i> 
                데이터 등록 타임: <?php echo date("Y-m-d H:i:s", strtotime($view['wr_datetime'])); ?>
            </div>
        </div>

        <div class="info-box">
            <span class="label">운영 상태</span>
            <div class="value <?php echo $is_run ? 'status-run' : 'status-stop'; ?>">
                <i class="fa-solid fa-circle-dot" style="font-size:0.8rem; margin-right:5px;"></i>
                <?php echo $is_run ? '가동 중' : '중지됨'; ?>
            </div>
        </div>

        <div class="info-box">
            <span class="label">시장</span>
            <div class="value"><?php echo ($view['ca_name']) ? $view['ca_name'] : '없음'; ?></div>
        </div>

        <div class="info-box">
            <span class="label">업종/섹터</span>
            <div class="value"><?php echo ($view['x2_ca2']) ? $view['x2_ca2'] : '-'; ?></div>
        </div>

        <div class="info-box">
            <span class="label">테마</span>
            <div class="value"><?php echo ($view['x2_ca3']) ? $view['x2_ca3'] : '-'; ?></div>
        </div>
    </section>

    <?php if ($view['file']['count']) { ?>
        <div class="View-Content">
            <div class="View-Body-Inner">
                <div id="bo_v_atc">
                    <div id="bo_v_img">
                        <?php
                        for ($i=0; $i<count($view['file']); $i++) {
                            if (isset($view['file'][$i]['view']) && $view['file'][$i]['view']) {
                                echo get_view_thumbnail($view['file'][$i]['view']);
                            }
                        }
                        ?>
                    </div>
                    <div id="bo_v_con">
                        <?php echo $view_content; ?>
                    </div>
                </div>
            </div>
        </div>
    <?php } ?>

    <div class="View-Attached-Data">
        <?php
        for ($i=1; $i<=count($view['link']); $i++) {
            if ($view['link'][$i]) {
                $link = cut_str($view['link'][$i], 70);
        ?>
            <a href="<?php echo $view['link_href'][$i] ?>" target="_blank" class="data-item">
                <div class="data-info">
                    <i class="fa-solid fa-link"></i>
                    <span class="data-name"><?php echo $link ?></span>
                </div>
                <span class="data-meta">링크 연결 <i class="fa-solid fa-arrow-up-right-from-square" style="margin-left:5px; font-size:10px;"></i></span>
            </a>
        <?php
            }
        }
        ?>

        <?php
        if ($view['file']['count']) {
            for ($i=0; $i<count($view['file']); $i++) {
                if (isset($view['file'][$i]['source']) && !isset($view['file'][$i]['view'])) {
        ?>
            <a href="<?php echo $view['file'][$i]['href']; ?>" class="data-item">
                <div class="data-info">
                    <i class="fa-solid fa-download"></i>
                    <div>
                        <span class="data-name"><?php echo $view['file'][$i]['source']; ?></span>
                        <?php if($view['file'][$i]['bf_content']) { ?>
                        <span style="display:block; font-size:0.8rem; color:var(--accent-blue); margin-top:4px;"><?php echo $view['file'][$i]['bf_content']; ?></span>
                        <?php } ?>
                    </div>
                </div>
                <div class="data-meta">
                    <span style="margin-right:10px;"><?php echo $view['file'][$i]['size']; ?></span>
                    <span>다운로드: <?php echo $view['file'][$i]['download']; ?></span>
                </div>
            </a>
        <?php
                }
            }
        }
        ?>
    </div>

    <!-- wr_1 출력 영역 -->
    <?php if ($view['wr_1']) { ?>
    <div class="Custom-Tag-Area">
        <?php
        $tags = explode(',', $view['wr_1']); 
        foreach($tags as $tag_val) {
            $tag_val = trim($tag_val);
            if($tag_val) {
                echo '<a href="'.G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;stx='.urlencode($tag_val).'&amp;sfl=wr_subject||wr_content" class="x2-tag-item">#'.$tag_val.'</a>';
            }
        }
        ?>
    </div>
    <?php } ?>

    <nav class="Post-Navigation">
        <?php if ($prev_href) { ?>
            <a href="<?php echo $prev_href; ?>" style="border-right:1px solid var(--border-color);">
                <span class="nav-label"><i class="fa-solid fa-chevron-left"></i> 이전글</span>
                <p class="nav-subject"><?php echo $prev_wr_subject; ?></p>
            </a>
        <?php } else { ?>
            <div style="padding:40px; background:transparent; color:#334155; border-right:1px solid var(--border-color);">첫 번째 게시물입니다.</div>
        <?php } ?>

        <?php if ($next_href) { ?>
            <a href="<?php echo $next_href; ?>" style="text-align:right;">
                <span class="nav-label">다음글 <i class="fa-solid fa-chevron-right"></i></span>
                <p class="nav-subject"><?php echo $next_wr_subject; ?></p>
            </a>
        <?php } else { ?>
            <div style="padding:40px; background:transparent; color:#334155; text-align:right;">마지막 게시물입니다.</div>
        <?php } ?>
    </nav>

    <footer class="View-Bottom-Control">
        <div class="Admin-Control">
            <?php if ($delete_href) { ?><button onclick="if(confirm('정말 삭제하시겠습니까?')) location.href='<?php echo $delete_href; ?>';" style="background:none; border:1px solid #334155; color:#64748b; padding:7px 14px; border-radius:6px; cursor:pointer;">삭제</button><?php } ?>
            <?php if ($copy_href) { ?><button onclick="window.open('<?php echo $copy_href; ?>', 'copy_win', 'width=600,height=500');" style="background:none; border:1px solid #334155; color:#64748b; padding:7px 14px; border-radius:6px; cursor:pointer;">복사</button><?php } ?>
            <?php if ($move_href) { ?><button onclick="window.open('<?php echo $move_href; ?>', 'move_win', 'width=600,height=500');" style="background:none; border:1px solid #334155; color:#64748b; padding:7px 14px; border-radius:6px; cursor:pointer;">이동</button><?php } ?>
        </div>
        <button onclick="location.href='<?php echo $list_href; ?>'" class="List-Btn-Footer">
            <i class="fa-solid fa-list-ul" style="margin-right:8px;"></i> 목록으로 돌아가기
        </button>
    </footer>
</article>