이화경 이화경 09-30
학생 강의, 수업, 평가 퍼블 추가
@9b5b44690985b5d391a9c6ebd7f96a0ca43e92f9
html/onSejong/index.html
--- html/onSejong/index.html
+++ html/onSejong/index.html
@@ -512,27 +512,32 @@
                 </ul>
             </li>
                 <li> 학생 
-                    <ul class="before">
+                    <ul>
                         <li>강의
                             <ul>
                                 <li>홈</li>
-                                <li>[팝업]스마트출석</li>
+                                <li class="add">[팝업]스마트출석,manager/class/pop_attend.html</li>
                             </ul>
                         </li>
                         <li>수업
-                            <ul>수업</ul>
-                            <li>[팝업]성찰일지</li>
+                            <ul>
+                                <li class="add">수업,manager/class/classList.html</li>
+                                <li class="add">[팝업]성찰일지,manager/class/pop_studentReflection.html</li>
+                            </ul>
                         </li>
                         <li>과제
                             <ul>
-                                <li>과제 제출하기</li>
-                                <li>수강생 검색</li>
-                                <li>제출 현황</li>
-                                <li>과제물 조회</li>
+                                <li class="add">과제,manager/class/homework.html</li>
+                                <li class="add">과제 제출하기,manager/class/homeworkUpload.html</li>
+                                <li class="add">상세보기,manager/class/homeworkView.html</li>
+                                <li class="add">수강생 검색,manager/class/pop_memberFind.html</li>
+                                <li class="add">제출 현황,manager/class/homeworkStatus.html</li>
+                                <li class="add">과제물 조회,manager/class/pop_homeworkCurrentView .html</li>
                             </ul>
                         </li>
                         <li>평가
                             <ul>
+                                <li class="add">상세보기,manager/class/assessmentView.html</li>
                                 <li>문제풀이결과</li>
                             </ul>
                         </li>
html/onSejong/manager/class/class.html
--- html/onSejong/manager/class/class.html
+++ html/onSejong/manager/class/class.html
@@ -522,52 +522,12 @@
                         </div>
                     </li> -->
                     </ul>
-                    <!-- <ul class="pagenation">
-                        <li class="ppv">
-                            <a
-                                href="#none"
-                                class="btn ico-ppv circle sm"
-                                title="전체 목록에서 가장 처음 목록으로 이동합니다"
-                                >처음으로</a
-                            >
-                        </li>
-                        <li class="pv">
-                            <a href="#none" class="btn ico-pv circle sm" title="이전 목록으로 이동합니다">이전으로</a>
-                        </li>
-                        <li class="current">
-                            <a href="#none" title="1번째 목록으로 이동합니다">1</a>
-                        </li>
-                        <li>
-                            <a href="#none" title="2번째 목록으로 이동합니다">2</a>
-                        </li>
-                        <li>
-                            <a href="#none" title="3번째 목록으로 이동합니다">3</a>
-                        </li>
-                        <li>
-                            <a href="#none" title="4번째 목록으로 이동합니다">4</a>
-                        </li>
-                        <li>
-                            <a href="#none" title="5번째 목록으로 이동합니다">5</a>
-                        </li>
-                        <li class="fw">
-                            <a href="#none" class="btn ico-fw circle sm" title="다음 목록으로 이동합니다">다음으로</a>
-                        </li>
-                        <li class="ffw">
-                            <a
-                                href="#none"
-                                class="btn ico-ffw circle sm"
-                                title="전체 목록에서 가장 마지막 목록으로 이동합니다"
-                                >끝으로</a
-                            >
-                        </li>
-                    </ul> -->
                     <div class="btn-cont">
                         <a href="#none" class="btn lg ico-plus back">더보기</a>
                     </div>
                 </div>
+                <footer class="site-footer"></footer>
             </div>
-
-            <footer class="site-footer"></footer>
         </div>
 
         <!-- toast -->
 
html/onSejong/manager/class/homeworkStatus.html (added)
+++ html/onSejong/manager/class/homeworkStatus.html
@@ -0,0 +1,227 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+
+        <div class="site-body" id="skipToContents">
+            <div class="wrap">
+                <ul class="breadcrumb">
+                    <li><a href="#none" class="home">홈</a></li>
+                    <li><a href="#none">1depth</a></li>
+                    <li><a href="#none">2depth</a></li>
+                </ul>
+                <div class="page-tit-area">
+                    <div class="l-area">
+                        <h2 class="title-xlg">제출 현황</h2>
+                    </div>
+                </div>
+                <div class="fnc-extend-area">
+                    <div class="extend-default-area">
+                        <div class="l-area">
+                            <div class="l-area">
+                                <p class="total">총 <em>156</em>건</p>
+                            </div>
+                        </div>
+                        <div class="r-area">
+                            <select class="select-sort border-none" title="정렬 선택">
+                                <option>최신 등록일 순</option>
+                            </select>
+                            <fieldset class="search-area">
+                                <legend>검색</legend>
+                                <div class="search">
+                                    <input type="text" placeholder="검색어를 입력하세요" title="검색어를 입력하세요">
+                                    <button class="btn ico-search">검색</button>
+                                </div>
+                            </fieldset>
+                        </div>
+                    </div>
+                </div>
+                <div class="list-type">
+                    <table>
+                        <caption>제출 과제 목록</caption>
+                        <colgroup>
+                            <col style="width:64px">
+                            <col style="width:100px">
+                            <col>
+                            <col style="width:200px">
+                            <col style="width:160px">
+                            <col style="width:200px">
+                        </colgroup>
+                        <thead>
+                            <tr>
+                                <th scope="col">번호</th>
+                                <th scope="col">우수과제물</th>
+                                <th scope="col">제목</th>
+                                <th scope="col">이름/소속</th>
+                                <th scope="col">제출일/수정일</th>
+                                <th scope="crol">관리</th>
+                            </tr>
+                        </thead>
+                        <tbody>
+                            <tr>
+                                <td>3</td>
+                                <td data-tit="우수과제물"></td>
+                                <td class="align-left">
+                                    <a href="#none" class="table-title"><i class="ico-attach"></i>[국어] 기말고사 대비 기출
+                                        100문제_이것만
+                                        다 풀면 100점입니다!!</a>
+                                </td>
+                                <td>이민서<p class="msg">(OO고등학교 1학년 3반 7번)</p>
+                                </td>
+                                <td data-tit="제출일 / 수정일">2025-11-15 15:00<br>2025-11-15 15:00</td>
+                                <td>
+                                    <div class="tbl-btn-cont">
+                                        <button type="button" class="btn sm">조회</button>
+                                        <button type="button" class="btn sm">수정</button>
+                                        <button type="button" class="btn sm">삭제</button>
+                                    </div>
+                                </td>
+                            </tr>
+                            <tr>
+                                <td>2</td>
+                                <td data-tit="우수과제물">
+                                    <i class="ico-star-active primary"></i>
+                                </td>
+                                <td class="align-left">
+                                    <div class="label-area margin-bottom-xsm">
+                                        <span class="label sm warning">마감 후 수정됨</span>
+                                    </div>
+                                    <a href="#none" class="table-title"><i class="ico-attach"></i>[국어] 기말고사 대비 기출
+                                        100문제_이것만 다 풀면 100점입니다!!</a>
+                                </td>
+                                <td>이민서<p class="msg">(OO고등학교 1학년 3반 7번)</p>
+                                </td>
+                                <td data-tit="제출일 / 수정일">2025-11-15 15:00</td>
+                                <td>
+                                    <div class="tbl-btn-cont">
+                                        <button type="button" class="btn sm">조회</button>
+                                    </div>
+                                </td>
+                            </tr>
+                            <tr>
+                                <td>1</td>
+                                <td data-tit="우수과제물"></td>
+                                <td class="align-left">
+                                    <div class="label-area margin-bottom-xsm">
+                                        <span class="label sm">마감 후 제출</span>
+                                    </div>
+                                    <a href="#none" class="table-title"><i class="ico-attach"></i>[국어] 기말고사 대비 기출
+                                        100문제_이것만 다 풀면 100점입니다!!</a>
+                                </td>
+                                <td>이민서<p class="msg">(OO고등학교 1학년 3반 7번)</p>
+                                </td>
+                                <td data-tit="제출일 / 수정일">2025-11-15 15:00</td>
+                                <td>
+                                    <div class="tbl-btn-cont">
+                                        <button type="button" class="btn sm">조회</button>
+                                    </div>
+                                </td>
+                            </tr>
+                        </tbody>
+                    </table>
+                </div>
+                <div class="btn-flex-cont">
+                    <div class="l-area">
+                        <a href="#none" class="btn">과제목록</a>
+                    </div>
+                    <div class="r-area">
+                        <button type="submit" class="btn secondary">내 제출 과제 모아보기</button>
+                    </div>
+                </div>
+                <div class="txt-none">
+                    <figure>
+                        <img src="../../../../resources/front/site/SITE_00000/images/common/common/txt_none.svg"
+                            alt="콘텐츠 없음">
+                    </figure>
+                    <p>목록이 비어있습니다.</p>
+                </div>
+                <ul class="pagenation">
+                    <li class="ppv">
+                        <a href="#none" class="btn ico-ppv circle sm" title="전체 목록에서 가장 처음 목록으로 이동합니다">처음으로</a>
+                    </li>
+                    <li class="pv">
+                        <a href="#none" class="btn ico-pv circle sm" title="이전 목록으로 이동합니다">이전으로</a>
+                    </li>
+                    <li class="current">
+                        <a href="#none" title="1번째 목록으로 이동합니다">1</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="2번째 목록으로 이동합니다">2</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="3번째 목록으로 이동합니다">3</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="4번째 목록으로 이동합니다">4</a>
+                    </li>
+                    <li>
+                        <a href="#none" title="5번째 목록으로 이동합니다">5</a>
+                    </li>
+                    <li class="fw">
+                        <a href="#none" class="btn ico-fw circle sm" title="다음 목록으로 이동합니다">다음으로</a>
+                    </li>
+                    <li class="ffw">
+                        <a href="#none" class="btn ico-ffw circle sm" title="전체 목록에서 가장 마지막 목록으로 이동합니다">끝으로</a>
+                    </li>
+                </ul>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/manager/class/homeworkUpload.html (added)
+++ html/onSejong/manager/class/homeworkUpload.html
@@ -0,0 +1,322 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+
+    <!-- 페이지 plugin-->
+    <!-- //페이지 plugin-->
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+	<script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="accessibility">
+        <a href="#skipToContents" title="콘텐츠를 바로 볼 수 있도록 건너뛰기합니다.">콘텐츠 바로가기</a>
+    </div>
+    <!-- for-teacher / for-student -->
+    <div class="container">
+        <!-- 통합 헤더 및 네비게이션 -->
+        <header class="site-header"></header>
+
+        <div class="site-body" id="skipToContents">
+            <div class="wrap">
+                <div class="page-tit-area">
+                    <div class="l-area">
+                        <h2 class="title-xlg">과제 제출하기</h2>
+                    </div>
+                </div>
+                <section class="section">
+                    <div class="section-tit-area">
+                        <div class="l-area">
+                            <h3 class="txt-hide">기본 정보</h3>
+                        </div>
+                    </div>
+                    <div class="write-type">
+                        <table>
+                            <caption>기본 정보 입력</caption>
+                            <colgroup>
+                                <col style="width: 160px;">
+                                <col>
+                            </colgroup>
+                            <tbody>
+                                <tr>
+                                    <th scope="row">이름 (ID)</th>
+                                    <td>
+                                        이민서  6학년3반6번 (student_id_12345) / 학생B  6학년3반7번 (student_id_12322)
+                                        <div class="btn-group">
+                                            <button type="button" class="btn sm ico-plus">제출 인원 추가</button>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">제출일</th>
+                                    <td>
+                                        <div class="label-area">
+                                            <span class="label-mark accent">마감 후 제출</span>
+                                            <span class="label-mark info">마감 후 수정됨</span>
+                                        </div>
+                                        2025년 11월 15일 오후 11:59
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">파일 업로드</th>
+                                    <td>
+                                        <div class="file-drag-area">
+                                            <input type="file" class="input-file">
+                                            <p>첨부할 파일을 여기에 끌어다 놓거나, 버튼을 눌러 파일을 직접 선택해주세요.<br>
+                                                대용량 파일(최대300MB)을 업로드 할 경우 서비스 적용에 다소 시간이 소요될 수 있습니다.</p>
+                                            <span class="btn ico-upload primary">파일 선택</span>
+                                        </div>
+                                        <div class="item-list-box drag-file-list">
+                                            <div class="item">
+                                                <div class="txt-area">
+                                                    <i class="ico-attach"></i>
+                                                    <p class="txt">
+                                                        첨부파일명.pdf
+                                                    </p>
+                                                    <small>124kb</small>
+                                                </div>
+                                                <div class="item-fnc-area">
+                                                    <a href="#none" class="ico-download">다운로드</a>
+                                                    <button type="button" class="ico-delete">삭제</button>
+                                                </div>
+                                            </div>
+                                            <div class="item">
+                                                <div class="txt-area">
+                                                    <i class="ico-attach"></i>
+                                                    <p class="txt">
+                                                        첨부파일명.pdf
+                                                    </p>
+                                                    <small>124kb</small>
+                                                </div>
+                                                <div class="item-fnc-area">
+                                                    <a href="#none" class="ico-download">다운로드</a>
+                                                    <button type="button" class="ico-delete">삭제</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <th scope="row">내용</th>
+                                    <td>
+                                        <textarea title="내용 입력" placeholder="내용을 입력하세요."></textarea>
+                                    </td>
+                                </tr>
+                            </tbody>
+                        </table>
+                    </div>
+                </section>
+                <section class="section">
+                    <header class="tit-area">
+                        <div class="l-area"><h3 class="title">지정된 서식</h3></div>
+                    </header>
+                    <div class="form-view-result">
+                        <div class="form-section bg-area">
+                            <div class="form-section-body wrap-sm">
+                                <div class="form-item-section">
+                                    <div class="form-item-list">
+                                        <div class="form-item">
+                                            <div class="q-area">
+                                                <div class="q-tit">
+                                                    <div class="l-area">
+                                                        <span class="label num lg">1</span>
+                                                        <div class="q-txt">
+                                                            한강 작가의 채식주의자를 읽고 느낀점을 100자 이내로 작성하세요. 
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="a-area">
+                                                <div class="txt-count-area">
+                                                    <textarea placeholder="내용을 입력하세요." title="내용 입력"></textarea>
+                                                    <div class="txt-count"><span>0</span>자</div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="form-item">
+                                            <div class="q-area">
+                                                <div class="q-tit">
+                                                    <div class="l-area">
+                                                        <span class="label num lg">2</span>
+                                                        <div class="q-txt">
+                                                            우리나라에서 노벨문학상 작가가 탄생하게된 감상을 100자 이내로 작성하세요.
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="a-area">
+                                                <div class="txt-count-area">
+                                                    <textarea placeholder="내용을 입력하세요." title="내용 입력"></textarea>
+                                                    <div class="txt-count"><span>15</span>자</div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="form-item">
+                                            <div class="q-area">
+                                                <div class="q-tit">
+                                                    <div class="l-area">
+                                                        <span class="label num lg">2</span>
+                                                        <div class="q-txt">
+                                                            노벨문학상을 수상한 다른 작가의 책을 읽고 느낌점을 50자 이내로 작성하세요.
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="a-area">
+                                                <div class="txt-count-area">
+                                                    <textarea placeholder="내용을 입력하세요." title="내용 입력"></textarea>
+                                                    <div class="txt-count"><span>15</span>자</div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </section>
+                <div class="btn-cont">
+                    <a href="#none" class="btn lg">취소</a>
+                    <a href="#none" class="btn lg secondary">임시저장</a>
+                    <a href="#none" class="btn lg primary">등록</a>
+                </div>
+            </div>
+        </div>
+
+        <footer class="site-footer"></footer>
+    </div>
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+    <script>
+        $(document).ready(function () {
+            const maxFileSize = 300 * 1024 * 1024; //300mb
+            const maxFileCount = 1;
+
+            // 드래그 앤 드롭 이벤트 핸들링
+            $('.file-drag-area').each(function () {
+                const $fileDragArea = $(this);
+                const $fileList = $fileDragArea.siblings('.drag-file-list');
+
+                $fileDragArea.on('dragover', function (e) {
+                    e.preventDefault();
+                    e.stopPropagation();
+                    $fileDragArea.addClass('is-dragover');
+                });
+
+                $fileDragArea.on('dragleave', function (e) {
+                    e.preventDefault();
+                    e.stopPropagation();
+                    $fileDragArea.removeClass('is-dragover');
+                });
+
+                $fileDragArea.on('drop', function (e) {
+                    e.preventDefault();
+                    e.stopPropagation();
+                    $fileDragArea.removeClass('is-dragover');
+
+                    const files = e.originalEvent.dataTransfer.files;
+
+                    if (files.length > maxFileCount) {
+                        alert(`파일은 최대 ${maxFileCount}개만 업로드할 수 있습니다.`);
+                        return;
+                    }
+
+                    handleFiles(files, $fileList);
+                });
+
+                // 파일 선택 버튼 클릭 시
+                $fileDragArea.find('.input-file').on('change', function () {
+                    const files = this.files;
+
+                    if (files.length > maxFileCount) {
+                        alert(`파일은 최대 ${maxFileCount}개만 업로드할 수 있습니다.`);
+                        return;
+                    }
+
+                    handleFiles(files, $fileList);
+                });
+            });
+
+            function handleFiles(files, $fileList) {
+                for (const file of files) {
+                    if (file.size > maxFileSize) {
+                        alert(`${file.name}은(는) 파일 크기 제한(500KB)을 초과했습니다.`);
+                        continue;
+                    }
+
+                    const fileItem = `
+                        <div class="item">
+                            <div class="txt-area">
+                                <i class="ico-attach"></i>
+                                <p class="txt">
+                                    ${file.name}
+                                </p>
+                                <small>${(file.size / 1024).toFixed(2)} KB</small>
+                            </div>
+                            <div class="item-fnc-area">
+                                <a href="#none" class="ico-download">다운로드</a>
+                                <button type="button" class="ico-delete">삭제</button>
+                            </div>
+                        </div>
+                     `;
+
+
+                    $fileList.append(fileItem);
+                }
+            }
+
+            // 파일 삭제 버튼 클릭 시
+            $(document).on('click', '.item .ico-delete', function () {
+                $(this).closest('.item').remove();
+            });
+        });
+
+    </script>
+    <script>
+        $(document).ready(function () {
+            $(".a-write-list").sortable({
+                handle: $(".a-write-list > li").find(".ico-move"),
+                containment: "parent",
+                update: function (event, ui) {
+                    var $list = $(this).children("li");
+                    $list.each(function () {
+                        var $li = $(this);
+                        var newVal = $(this).index() + 1;
+                        $(this).find(".num").html(newVal);
+                    });
+                },
+            });
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/manager/class/pop_attend.html (added)
+++ html/onSejong/manager/class/pop_attend.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="popup-modal sm" data-popuppub="popupmodal">
+        <div class="pop-header">
+            <h1>스마트출석</h1>
+            <p>선생님께서 보여주시는 인증번호를 입력하세요. QR코드 출석은 카메라로 인식해주세요. </p>
+        </div>
+        <div class="pop-body">
+            <textarea placeholder="텍스트를 입력하세요." title="텍스트 입력"></textarea>
+        </div>
+
+        <div class="pop-footer">
+            <div class="pop-btn-cont">
+                <button type="button" class="btn" onclick="popupClosePub('popupmodal')">취소</button>
+                <button type="button" class="btn primary" onclick="popupClosePub('popupmodal')">확인</button>
+            </div>
+        </div>
+        <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        $(document).ready(function () {
+            popupOpenPub('popupmodal');
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/manager/class/pop_homeworkCurrentView .html (added)
+++ html/onSejong/manager/class/pop_homeworkCurrentView .html
@@ -0,0 +1,190 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="popup-modal" data-popuppub="popupmodal">
+        <div class="pop-header">
+            <h1>과제물 조회</h1>
+        </div>
+        <div class="pop-body">
+            <div class="fnc-area">
+                <div class="r-area">
+                    <p class="msg"><i class="required">*<span class="txt-hide">필수</span></i> 필수 입력</p>
+                </div>
+            </div>
+            <div class="write-type">
+                <table>
+                    <caption>과제물 조회</caption>
+                    <colgroup>
+                        <col style="width:160px">
+                        <col>
+                    </colgroup>
+                    <tbody>
+                        <tr>
+                            <th scope="row">이름(ID)</th>
+                            <td>
+                                NAME(ID) <small>OO고등학교 #학년 #반 #번</small>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">제출일</th>
+                            <td>
+                                2025년 11월 15일 오후 11:59
+                                <span class="label sm">마감 후 제출</span>
+                            </td>
+                        </tr>
+                        <tr>
+                            <th scope="row">내용</th>
+                            <td>3조 이민서입니다. 늦어서 죄송합니다. 과제 마감일이 겹친 것들이 많아서 완성도를 높이지 못한 것에 스스로도
+                                아쉬움이 큽니다. 피드백 보강해서 최종제출 합니다. 감사합니다!! ^^</td>
+                        </tr>
+                        <tr>
+                            <th scope="row">첨부된 파일</th>
+                            <td>
+                                <div class="item-list-box order-front">
+                                    <div class="item">
+                                        <div class="txt-area">
+                                            <i class="ico-attach"></i>
+                                            <p class="txt">
+                                                첨부파일명.pdf
+                                            </p>
+                                            <small>124kb</small>
+                                        </div>
+                                        <div class="item-fnc-area">
+                                            <a href="#none" class="ico-download">다운로드</a>
+                                        </div>
+                                    </div>
+                                    <div class="item">
+                                        <div class="txt-area">
+                                            <i class="ico-attach"></i>
+                                            <p class="txt">
+                                                첨부파일명.pdf
+                                            </p>
+                                            <small>124kb</small>
+                                        </div>
+                                        <div class="item-fnc-area">
+                                            <a href="#none" class="ico-download">다운로드</a>
+                                        </div>
+                                    </div>
+                                </div>
+                            </td>
+                        </tr>
+                    </tbody>
+                </table>
+            </div>
+            <section class="section">
+                <header class="tit-area">
+                    <div class="l-area"><h3 class="title">지정된 서식</h3></div>
+                </header>
+                <div class="form-view-result">
+                    <div class="form-section bg-area">
+                        <div class="form-section-body wrap-sm">
+                            <div class="form-item-section">
+                                <div class="form-item-list">
+                                    <div class="form-item">
+                                        <div class="q-area">
+                                            <div class="q-tit">
+                                                <div class="l-area">
+                                                    <span class="label num lg">1</span>
+                                                    <div class="q-txt">
+                                                        ㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요. 
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="a-area">
+                                            <div class="txt-count-area">
+                                                <div class="txt">㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용 ㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요.  내용</div>
+                                                <div class="txt-count">9999자</div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="form-item">
+                                        <div class="q-area">
+                                            <div class="q-tit">
+                                                <div class="l-area">
+                                                    <span class="label num lg">2</span>
+                                                    <div class="q-txt">
+                                                        ㉠ ~ ㉣ 안에 알맞은 수를 써 넣으세요. 
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="a-area">
+                                            <div class="txt-count-area">
+                                                <div class="txt">내용 내용</div>
+                                                <div class="txt-count">9999자</div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+            </section>
+        </div>
+
+        <div class="pop-footer">
+            <div class="pop-btn-cont">
+                <button type="button" class="btn" onclick="popupClosePub('popupmodal')">취소</button>
+                <button type="button" class="btn primary" onclick="popupClosePub('popupmodal')">확인</button>
+            </div>
+        </div>
+        <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        $(document).ready(function () {
+            popupOpenPub('popupmodal');
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/manager/class/pop_memberFind.html (added)
+++ html/onSejong/manager/class/pop_memberFind.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="popup-modal lg"  data-popuppub="popupmodal">
+        <div class="pop-header">
+            <h1>수강생 검색</h1>
+        </div>
+        <div class="pop-body">
+            <section class="org-area">
+                <h3 class="txt-hide">수강생 검색</h3>
+                <aritcle class="org-nav">
+                    <h4 class="txt-hide">학교,학년,반</h4>
+                    <ul class="org-nav-body">
+                        <li>
+                            <input type="radio" id="classNm" name="class">
+                            <label for="classNm">강의 명</label>
+                        </li>
+                    </ul>
+                </aritcle>
+                <article class="org-cont">
+                    <header class="org-cont-header">
+                        <h4 class="txt-hide">멤버 리스트</h4>
+                        <div class="l-area">
+                            <div class="org-chk">
+                                <input type="checkbox" id="org-stu">
+                                <label for="org-stu">
+                                    <span>전체선택</span>
+                                </label>
+                            </div>
+                        </div>
+                        <div class="r-area">
+                            <fieldset class="search-area">
+                                <legend>검색</legend>
+                                <div class="search">
+                                    <input type="text" id="search-member" placeholder="이름, 아이디로 검색하세요." title="이름, 아이디로 검색하세요.">
+                                    <button class="btn ico-search member-search-btn">검색</button>
+                                </div>
+                            </fieldset>
+                        </div>
+                    </header>
+                    <ul class="org-cont-body">
+                        <li>
+                            <input type="checkbox" id="people_2_10_0" value="ESNTL_00000000001429">
+                            <label for="people_2_10_0">선택</label>
+                            <div class="profile">
+                                <div class="img-area">
+                                    <figure>
+                                        <img src="../../../../resources/front/site/SITE_00000/images/common/profile/profile-stu.svg" alt="학생 섬네일">
+                                    </figure>
+                                </div>
+                                <div class="txt-area">
+                                    <strong class="profile-tit">학생명</strong>
+                                    <span>oo고등학교 3학년 1반</span>
+                                </div>
+                            </div>
+                        </li>
+                        <li>
+                            <input type="checkbox" id="people_2_10_1" value="ESNTL_00000000167404">
+                            <label for="people_2_10_1">선택</label>
+                            <div class="profile">
+                                <div class="img-area">
+                                    <figure>
+                                        <img src="../../../../resources/front/site/SITE_00000/images/common/profile/profile-stu.svg" alt="학생 섬네일">
+                                    </figure>
+                                </div>
+                                <div class="txt-area">
+                                    <strong class="profile-tit">학생명</strong>
+                                    <span>oo고등학교 3학년 1반</span>
+                                </div>
+                            </div>
+                        </li>
+                    </ul>
+                </article>
+            </section>
+        </div>
+        
+        <div class="pop-footer">
+            <div class="pop-btn-cont">
+                <button type="button" class="btn primary" onclick="popupClosePub('popupmodal')">선택 된 3명 추가</button>
+            </div>
+        </div>
+        <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        $(document).ready(function() {
+            popupOpenPub('popupmodal');
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
 
html/onSejong/manager/class/pop_studentReflection.html (added)
+++ html/onSejong/manager/class/pop_studentReflection.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <title>온세종학교</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <meta name="Author" content="">
+    <meta name="Keywords" content="">
+    <meta name="Description" content="">
+    <meta name="format-detection" content="telephone=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
+
+    <link href="/resources/front/site/SITE_00000/css/style.css" rel="stylesheet">
+
+    <!-- 공통 plugin -->
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-3.6.0.min.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/jquery/jquery-ui.min.js"></script>
+    <!-- //공통 plugin -->
+
+    <!-- 페이지 plugin-->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/swiper/swiper-bundle.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/etc/jQuery.tagify.min.js"></script>
+    <!-- chart -->
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chart4.3.0.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common/vendor/chart/chartjs-plugin-datalabels@2.0.js"></script>
+    <!-- //chart -->
+    <!-- //페이지 plugin-->
+
+    <!-- 공통 퍼블 layout: 개발시 삭제-->
+    <script src="/resources/front/site/SITE_00000/js/_layout.js"></script>
+    <!--//퍼블 layout-->
+
+    <!-- 공통 메뉴 js-->
+    <!-- //공통 메뉴 js -->
+
+    <!--공통 퍼블 js-->
+    <script src="/resources/front/site/SITE_00000/js/common.js"></script>
+    <script src="/resources/front/site/SITE_00000/js/common-custom.js"></script>
+    <!--//공통 퍼블 js-->
+</head>
+
+<body>
+    <div class="popup-modal sm" data-popuppub="popupmodal">
+        <div class="pop-header">
+            <h1>성찰일지</h1>
+        </div>
+        <div class="pop-body">
+            <textarea placeholder="학습 후 느끼는 점을 입력하세요." title="텍스트 입력"></textarea>
+        </div>
+
+        <div class="pop-footer">
+            <div class="pop-btn-cont">
+                <button type="button" class="btn" onclick="popupClosePub('popupmodal')">취소</button>
+                <button type="button" class="btn primary" onclick="popupClosePub('popupmodal')">확인</button>
+            </div>
+        </div>
+        <button type="button" class="pop-close"><span class="txt-hide">팝업닫기</span></button>
+    </div>
+
+    <!-- toast -->
+    <div class="toast"></div>
+
+    <!--popup-->
+    <div class="dim"></div>
+
+    <script>
+        $(document).ready(function () {
+            popupOpenPub('popupmodal');
+        });
+    </script>
+</body>
+
+</html>(파일 끝에 줄바꿈 문자 없음)
Add a comment
List