간단 소스 편집기
허용:
css/
,
page/
· 확장자:
html/css/js
페이지 추가
새로고침
파일 목록
css
css/app.js
css/app.js
css/style.css
css/style.css
page
page/account
계정 수동 생성 ❓
page/account/account_create.html
무료 계정 ❓
page/account/free_account_list.html
무료 계정 > 상세 정보 (탭형) ❓
page/account/free_account_view_tab.html
유료 계정 ❓
page/account/paid_account_list.html
유료 계정 상세 정보 ❓
page/account/paid_account_view.html
유료 계정 > 상세 정보 (탭형) ❓
page/account/paid_account_view_tab.html
page/main
대시보드 ❓
page/main/main.html
page/ops
관리자 추가 ❓
page/ops/admin_form.html
관리자 리스트 ❓
page/ops/admin_list.html
관리자 수정 ❓
page/ops/admin_modify.html
API 로그 ❓
page/ops/api_log.html
메일발송 로그 ❓
page/ops/mail_log.html
SMS 발송 로그 ❓
page/ops/sms_log.html
page/payment
page/payment/customer_pay_log.html
page/payment/customer_pay_log.html
page/payment/customer_refund_list.html
page/payment/customer_refund_list.html
도메인 SSL 연장 로그 ❓
page/payment/domain_log.html
결제 리스트 ❓
page/payment/pay_log.html
포인트 사용 로그 ❓
page/payment/point_log.html
환불 등록 ❓
page/payment/refund_form.html
환불 리스트 ❓
page/payment/refund_list.html
세금/현금영수증 ❓
page/payment/tax_doc.html
page/payment/user_pay_log.html
page/payment/user_pay_log.html
page/payment/user_refund_log.html
page/payment/user_refund_log.html
page/product
상품 등록 ❓
page/product/product_form.html
상품 리스트 ❓
page/product/product_list.html
상품 상세 ❓
page/product/product_view.html
page/settle
계정 정산 리스트 ❓
page/settle/month_list.html
page/settle/settle_log.html
page/settle/settle_log.html
page/sidebar_menu.html
page/sidebar_menu.html
page/sidebar_menu.html
page/site
FAQ 등록 ❓
page/site/faq_form.html
FAQ ❓
page/site/faq_list.html
공지사항 등록 ❓
page/site/notice_form.html
공지사항 ❓
page/site/notice_list.html
공지사항 상세 ❓
page/site/notice_view.html
페이지 추가 ❓
page/site/page_form.html
페이지 관리 ❓
page/site/page_list.html
페이지 수정 ❓
page/site/page_modify.html
팝업창 수정 ❓
page/site/popup_form.html
팝업창 ❓
page/site/popup_list.html
page/site/popup_modify.html
page/site/popup_modify.html
1:1 문의 상세 ❓
page/site/qna_form.html
1:1 문의 ❓
page/site/qna_list.html
SEO 관리 ❓
page/site/seo.html
page/stats
page/stats/account.html
page/stats/account.html
page/stats/sales.html
page/stats/sales.html
page/stats/visit.html
page/stats/visit.html
편집
page/site/page_list.html
<!-- /page/site/page_list.html --> <style> /* 검색 1줄(라벨+입력+버튼) */ .filter-inline{ display:flex; align-items:center; gap:12px; flex-wrap:wrap; } .filter-inline .filter-label{ width:80px; font-weight:600; color:#374151; white-space:nowrap; } .filter-inline .filter-input{ flex:1; min-width:220px; text-align:left; } .filter-inline .filter-input .form-control{ max-width:640px; } .filter-inline .filter-btns{ display:flex; gap:.5rem; } .table-page th, .table-page td { white-space:nowrap; } .page-name { text-align:left; } /* URL 컬럼: 좌측 정렬 + 앞쪽 말줄임(샘플은 텍스트로 처리) */ .url-col{ text-align:left; } .url-wrap{ display:flex; align-items:center; gap:.5rem; } .url-link{ display:inline-block; max-width:520px; } .url-link .url-text{ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } @media (max-width: 576px){ .url-link{ max-width:240px; } } </style> <div class="d-flex align-items-center justify-content-between mb-3"> <div> <h1 class="h4 mb-1">페이지 관리 <button type="button" class="btn btn-link btn-sm p-0 ms-2 align-baseline" onclick="openPageHelp(this)" data-title="페이지 관리">❓</button> </h1> <div class="text-muted">사이트 페이지를 관리합니다. URL 복사 및 노출 상태를 확인할 수 있습니다.</div> </div> <div class="d-flex gap-2"> <a href="app.php?p=page/site/page_form.html" class="btn btn-primary">페이지 추가</a> </div> </div> <!-- 검색(1줄) --> <div class="card mb-3"> <div class="card-body"> <div class="d-flex align-items-center gap-3 flex-wrap"> <div class="fw-semibold" style="width:80px;">페이지명</div> <div class="flex-grow-1" style="min-width:260px; max-width:720px;"> <div class="input-group"> <input type="text" class="form-control" placeholder="검색할 페이지명을 입력하세요" maxlength="60"> <button class="btn btn-primary" type="button">검색</button> </div> </div> <button class="btn btn-outline-secondary" type="button">초기화</button> </div> </div> </div> <!-- 리스트 --> <div class="card"> <div class="card-header d-flex align-items-center justify-content-between flex-wrap gap-2"> <div class="text-muted"> 검색결과 <span class="fw-semibold">12</span>건 </div> </div> <div class="card-body"> <div class="table-responsive"> <table class="table table-hover align-middle mb-0 table-page"> <thead class="text-muted text-center"> <tr> <th style="width:70px;">번호</th> <th>페이지명</th> <th style="width:360px;">URL</th> <th style="width:150px;">다국어</th> <th style="width:110px;">방문자수</th> <th style="width:110px;">상태</th> <th style="width:90px;">관리</th> </tr> </thead> <tbody class="text-center"> <tr> <td class="fw-semibold">12</td> <td class="page-name"> <a href="app.php?p=page/site/page_form.html" class="text-decoration-none">메인</a> </td> <td class="url-col"> <div class="url-wrap"> <a class="url-link text-decoration-none" href="https://creatorlms.example.com/" target="_blank" rel="noopener" data-fullurl="https://creatorlms.example.com/"> <span class="url-text">…xample.com/</span> </a> <button class="btn btn-outline-secondary btn-sm" type="button" onclick="copyUrlFromEl(this)" data-url="https://creatorlms.example.com/"> 복사 </button> </div> </td> <td> <span class="badge text-bg-light">KO</span> <span class="badge text-bg-light">EN</span> </td> <td>128,402</td> <td><span class="badge text-bg-success">노출</span></td> <td> <a href="app.php?p=page/site/page_modify.html" class="btn btn-outline-secondary btn-sm">수정</a> </td> </tr> <tr> <td class="fw-semibold">11</td> <td class="page-name"> <a href="app.php?p=page/site/page_form.html" class="text-decoration-none">요금제</a> </td> <td class="url-col"> <div class="url-wrap"> <a class="url-link text-decoration-none" href="https://creatorlms.example.com/pricing" target="_blank" rel="noopener" data-fullurl="https://creatorlms.example.com/pricing"> <span class="url-text">…om/pricing</span> </a> <button class="btn btn-outline-secondary btn-sm" type="button" onclick="copyUrlFromEl(this)" data-url="https://creatorlms.example.com/pricing"> 복사 </button> </div> </td> <td> <span class="badge text-bg-light">KO</span> <span class="badge text-bg-light">EN</span> </td> <td>54,110</td> <td><span class="badge text-bg-success">노출</span></td> <td> <a href="app.php?p=page/site/page_modify.html" class="btn btn-outline-secondary btn-sm">수정</a> </td> </tr> <tr> <td class="fw-semibold">10</td> <td class="page-name"> <a href="app.php?p=page/site/page_form.html" class="text-decoration-none">블로그</a> </td> <td class="url-col"> <div class="url-wrap"> <a class="url-link text-decoration-none" href="https://creatorlms.example.com/blog?category=update" target="_blank" rel="noopener" data-fullurl="https://creatorlms.example.com/blog?category=update"> <span class="url-text">…gory=update</span> </a> <button class="btn btn-outline-secondary btn-sm" type="button" onclick="copyUrlFromEl(this)" data-url="https://creatorlms.example.com/blog?category=update"> 복사 </button> </div> </td> <td> <span class="badge text-bg-light">KO</span> </td> <td>18,902</td> <td><span class="badge text-bg-success">노출</span></td> <td> <a href="app.php?p=page/site/page_modify.html" class="btn btn-outline-secondary btn-sm">수정</a> </td> </tr> <tr> <td class="fw-semibold">9</td> <td class="page-name"> <a href="app.php?p=page/site/page_form.html" class="text-decoration-none">이벤트 랜딩(봄 프로모션)</a> </td> <td class="url-col"> <div class="url-wrap"> <a class="url-link text-decoration-none" href="https://creatorlms.example.com/landing/spring-2026" target="_blank" rel="noopener" data-fullurl="https://creatorlms.example.com/landing/spring-2026"> <span class="url-text">…ng/spring-2026</span> </a> <button class="btn btn-outline-secondary btn-sm" type="button" onclick="copyUrlFromEl(this)" data-url="https://creatorlms.example.com/landing/spring-2026"> 복사 </button> </div> </td> <td> <span class="badge text-bg-light">KO</span> <span class="badge text-bg-light">EN</span> </td> <td>9,441</td> <td><span class="badge text-bg-secondary">비노출</span></td> <td> <a href="app.php?p=page/site/page_modify.html" class="btn btn-outline-secondary btn-sm">수정</a> </td> </tr> <tr> <td class="fw-semibold">8</td> <td class="page-name"> <a href="app.php?p=page/site/page_form.html" class="text-decoration-none">문의하기</a> </td> <td class="url-col"> <div class="url-wrap"> <a class="url-link text-decoration-none" href="https://creatorlms.example.com/contact" target="_blank" rel="noopener" data-fullurl="https://creatorlms.example.com/contact"> <span class="url-text">…om/contact</span> </a> <button class="btn btn-outline-secondary btn-sm" type="button" onclick="copyUrlFromEl(this)" data-url="https://creatorlms.example.com/contact"> 복사 </button> </div> </td> <td> <span class="badge text-bg-light">KO</span> <span class="badge text-bg-light">EN</span> </td> <td>6,203</td> <td><span class="badge text-bg-success">노출</span></td> <td> <a href="app.php?p=page/site/page_modify.html" class="btn btn-outline-secondary btn-sm">수정</a> </td> </tr> </tbody> </table> </div> <!-- 하단 버튼(두번째 위치) --> <div class="d-flex justify-content-end mt-3"> <a href="app.php?p=page/site/page_form.html" class="btn btn-primary">페이지 추가</a> </div> <nav class="mt-3 d-flex justify-content-center" aria-label="pagination"> <ul class="pagination pagination-sm mb-0"> <li class="page-item disabled"><a class="page-link" href="#">이전</a></li> <li class="page-item active"><a class="page-link" href="#">1</a></li> <li class="page-item"><a class="page-link" href="#">2</a></li> <li class="page-item"><a class="page-link" href="#">3</a></li> <li class="page-item"><a class="page-link" href="#">다음</a></li> </ul> </nav> </div> </div> <script> // URL 복사 (최대한 심플 + 실패시 prompt fallback) function copyUrlFromEl(btn){ var url = btn.getAttribute('data-url') || ''; if(!url) return; if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(url).then(function(){ alert('URL을 복사했습니다.'); }).catch(function(){ prompt('복사에 실패했습니다. 아래 URL을 복사하세요.', url); }); return; } // 구형 브라우저 fallback prompt('아래 URL을 복사하세요.', url); } </script>
저장
페이지 추가
디렉토리
page (root)
page/account
page/main
page/marketing
page/ops
page/payment
page/product
page/settle
page/site
page/stats
* page/ 하위 1레벨 폴더만 선택
파일명
.html
* 영문 소문자/숫자/_/- 만, 최대 32자
비밀번호