This commit is contained in:
shim
2023-04-17 11:06:08 +09:00
parent d0b393aa97
commit 76264e09ad
4686 changed files with 552713 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
<li class="table-view-cell" id="item-{$uid}" data-plugin="markjs">
<span class="badge badge-default badge-outline text-xs-center rounded">
<strong data-role="total_comment">{$comment}</strong><br>
<small>댓글</small>
</span>
<a data-title="{$bname}"
data-toggle="page"
data-target="#page-bbs-view"
data-start="#page-bbs-list"
data-subject="{$subject}"
data-cat="{$category}"
data-url="/{$r}/b/{$bid}/{$uid}"
data-avatar="{$avatar}"
data-mbruid="{$mbruid}"
data-name="{$name}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-bid="{$bid}" data-uid="{$uid}" role="button">
<img class="media-object pull-left bg-faded border img-circle" src="{$avatar}" width="42" data-role="avatar">
<div class="media-body">
<span class="line-clamp-2">
<span class="rb-new mr-1 {$new}"></span>
<span class="badge badge-default badge-inverted {$hidden}"><i class="fa fa-lock fa-lg"></i></span>
<span data-role="subject">{$subject}</span>
</span>
<p>
<small>{$name}</small>
<small class="ml-1">조회 {$hit}</small>
<small class="ml-1">추천 {$likes}</small>
<time class="small ml-1" {$timeago} datetime="{$d_regis_c}">{$d_regis}</time>
<small class="ml-1">{$category}</small>
<small class="{$notice}">공지</small>
<span class="badge badge-default badge-inverted">{$bbs}</span>
</p>
</div>
</a>
</li>

View File

@@ -0,0 +1,9 @@
<ul class="table-view bg-white my-0 listMarkup-avatar border-top-0" data-role="list-wrapper" data-page="{$page}">
<li class="table-view-cell table-view-active text-muted d-none py-2" data-role="toolbar">
<i class="fa fa-folder-open-o fa-fw" aria-hidden="true"></i> <small>{$num}건</small>
</li>
{$items}
</ul>

View File

@@ -0,0 +1,34 @@
<nav class="bar bar-tab bar-light bg-white px-0 shadow-sm swiper-pagination-clickable swiper-pagination-bullets" data-role="bar-tab">
<a class="tab-item active" role="button" data-act="reset" data-role="list">
<span class="icon icon-list"></span>
<span class="tab-label">목록</span>
</a>
<a class="tab-item {$show_bbs_category}"
href="#page-bbs-category"
data-toggle="page"
data-start="#page-bbs-list"
data-role="category"
data-title="{$bbs_name}"
data-bid="{$bbs_id}" role="button">
<span class="icon fa fa-folder-o"></span>
<span class="tab-label">분류</span>
</a>
<a class="tab-item {$show_bbs_search}"
href="#modal-bbs-search"
data-toggle="modal"
data-title="{$bbs_name}"
data-bid="{$bbs_id}" data-role="search" role="button">
<span class="icon icon-search"></span>
<span class="tab-label">검색</span>
</a>
<a class="tab-item {$show_bbs_write}"
href="#modal-bbs-write"
data-toggle="modal"
data-mod="new"
data-url="{$bbs_write}"
data-title="{$bbs_name}"
data-bid="{$bbs_id}" role="button">
<span class="icon icon-compose"></span>
<span class="tab-label">쓰기</span>
</a>
</nav>

View File

@@ -0,0 +1,103 @@
<div class="card shadow-sm" id="item-{$uid}">
<header class="card-header bg-white d-flex align-items-center pl-2 pr-0 pt-2 pb-1">
<div class="media"
data-toggle="page"
data-start="#page-dashboard"
data-target="#page-member-profile"
data-mbruid="{$mbruid}"
data-url="/{$mbrid}"
data-title="{$nic}">
<img src="{$avatar}" class="img-circle mr-2" style="width:2.375rem;height:2.375rem">
<div>
<h6 class="mb-0">{$name}</h6>
<time class="text-muted small" {$timeago} datetime="{$d_regis_c}">{$d_regis}</time>
<span class="rb-new ml-1 {$new}"></span>
<small class="text-muted ml-1">{$category}</small>
<span class="badge badge-default badge-inverted">{$bbs}</span>
</div>
</div><!-- /.media -->
<a class="btn btn-link text-muted ml-auto p-x-1"
data-toggle="popup"
href="#popup-link-more"
data-link="/{$forum_id}/{$uid}"
data-uid="{$uid}">
<i class="fa fa-ellipsis-v" aria-hidden="true"></i>
</a>
</header>
<figure class="photo-mask mb-0 {$has_featured_img}" data-toggle="page"
data-target="#page-bbs-view"
data-start="#page-bbs-list"
data-bid="{$bid}"
data-cat="{$cat}"
data-uid="{$uid}"
data-url="/{$bid}/{$uid}"
data-avatar="{$avatar}"
data-mbruid="{$mbruid}"
data-name="{$name}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-subject="{$subject}"
data-title="{$bname}">
<span class="embed-responsive embed-responsive-16by9"><img class="card-img-top img-fluid" src="{$featured_img_lg}" alt="" data-role="featured_img"></span>
</figure>
<div class="card-block p-3" data-toggle="page"
data-target="#page-bbs-view"
data-start="#page-bbs-list"
data-bid="{$bid}"
data-cat="{$cat}"
data-uid="{$uid}"
data-url="/{$bid}/{$uid}"
data-subject="{$subject}"
data-avatar="{$avatar}"
data-mbruid="{$mbruid}"
data-name="{$name}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-title="{$bname}">
<p class="card-text text-muted line-clamp-2">
{$subject}
</p>
</div>
<footer class="card-footer bg-white p-0">
<div class="nav nav-control border-0">
<a class="nav-link" role="button" data-toggle="page" style="max-width: 50%"
href="#page-bbs-opinion"
data-start="#page-bbs-list"
data-bid="{$bid}"
data-cat="{$cat}"
data-uid="{$uid}"
data-url="/{$bid}/{$uid}"
data-opinion="like"
data-subject="{$subject}"
data-title="좋아요한 사람">
좋아요
<span data-role="likes" class="badge badge-inverted ml-1">{$likes}</span>
</a>
<a class="nav-link" role="button" data-toggle="page"
href="#page-bbs-view"
data-start="#page-bbs-list"
data-bid="{$bid}"
data-cat="{$cat}"
data-uid="{$uid}"
data-url="/{$bid}/{$uid}"
data-move="comment"
data-subject="{$subject}"
data-avatar="{$avatar}"
data-name="{$name}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-title="{$bname}">
댓글
<span data-role="comment" class="badge badge-inverted ml-1">{$comment}{$oneline}</span>
</a>
</div>
</footer>
</div>

View File

@@ -0,0 +1,8 @@
<ul class="table-view my-0 border-bottom-0 d-none" data-role="toolbar">
<li class="table-view-cell table-view-active text-muted">
<i class="fa fa-folder-open-o fa-fw" aria-hidden="true"></i> <small>{$num}건</small>
</li>
</ul>
<div class="listMarkup-card" data-role="list-wrapper" data-page="{$page}">
{$items}
</div>

View File

@@ -0,0 +1,6 @@
<li class="table-view-cell">
<a data-act="category" data-cat="{$category}" data-text="{$category} 분류" data-bname="{$bname}">
<i class="fa fa-folder-o fa-fw" aria-hidden="true"></i> {$category}
<span class="badge badge-pill">{$num}</span>
</a>
</li>

View File

@@ -0,0 +1,7 @@
<li class="table-view-cell radio">
<label class="custom-control custom-radio">
<input name="category_radio" type="radio" value="{$category}" class="custom-control-input">
<span class="custom-control-indicator"></span>
<span class="custom-control-description">{$category}</span>
</label>
</li>

View File

@@ -0,0 +1,4 @@
<ul class="table-view bg-white border-top-0 mt-0">
<li class="table-view-divider bg-white f12 text-muted">{$label}</li>
{$items}
</ul>

View File

@@ -0,0 +1,28 @@
<div class="col-xs-4 embed-responsive-1by1">
<figure class="photo-mask photo-mask-dark mb-0" data-toggle="page" role="button" id="item-{$uid}"
data-target="#page-bbs-view"
data-start="#page-bbs-list"
data-bid="{$bid}"
data-cat="{$cat}"
data-uid="{$uid}"
data-url="/{$bid}/{$uid}"
data-subject="{$subject}"
data-mbruid="{$mbruid}"
data-name="{$name}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-avatar="{$avatar}"
data-title="{$bname}">
<span class="embed-responsive embed-responsive-1by1">
<span class="label active" style="left:0;top:0">{$category}</span>
<span class="label" style="right:0.3125rem;bottom:0.3125rem">{$upload_count}</span>
<span class="position-absolute rb-new {$new}" style="right:0.4375rem;top:0.4375rem"></span>
<small class="nic-name">{$name}</small>
<img class="card-img-top img-fluid" src="{$featured_img_1by1_300}" alt="" data-role="featured_img">
</span>
</figure>
</div>

View File

@@ -0,0 +1,11 @@
<ul class="table-view my-0 border-bottom-0 d-none" data-role="toolbar">
<li class="table-view-cell table-view-active text-muted">
<i class="fa fa-folder-open-o fa-fw" aria-hidden="true"></i> {$cat} {$keyword} <small>({$num}건)</small>
<a class="btn btn-secondary js-btn-href" data-act="reset" data-text="전체글 보기.."><i class="fa fa-history fa-lg fa-fw" aria-hidden="true"></i> 전체글</a>
</li>
</ul>
<div class="rb-photogrid mb-0">
<div class="row gutter-half listMarkup-gallery" data-role="list-wrapper" data-page="{$page}">
{$items}
</div>
</div>

View File

@@ -0,0 +1,19 @@
<li class="table-view-cell"
id="item-{$uid}"
data-toggle="page"
data-target="#page-bbs-view"
data-start="#page-bbs-list" data-uid="{$uid}"
data-subject="{$subject}"
data-cat="{$category}"
data-avatar="{$avatar}"
data-name="{$name}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-url="/{$r}/b/{$bid}/{$uid}"
data-title="{$bname}"
data-bid="{$bid}" data-uid="{$uid}">
<span class="line-clamp-1">{$subject}</span>
<span class="badge badge-primary badge-outline">공지</span>
</li>

View File

@@ -0,0 +1,9 @@
<li class="table-view-cell animated fadeIn">
<a data-toggle="page" href="#page-bbs-view" data-start="#page-bbs-list" data-uid="{$uid}" data-title="{$title}">
{$subject}
<p>
<span class="badge badge-default badge-inverted">{$name}</span>
<span class="badge badge-default badge-inverted">{$d_regis}</span>
</p>
</a>
</li>

View File

@@ -0,0 +1,3 @@
<ul class="table-view bg-white mb-0 border-top-0" data-role="list-wrapper">
{$items}
</ul>

View File

@@ -0,0 +1,7 @@
<div class="content-padded">
<div class="bg-faded py-5 mb-3 text-muted text-xs-center" role="alert">
<i class="fa fa-lock fa-lg fa-4x"></i><br> 비밀글<br><small>작성자와 운영자만 조회할 수 있습니다.</small>
</div>
<button type="button" class="btn btn-secondary btn-block" data-history="back">되돌아 가기</button>
</div>

View File

@@ -0,0 +1,40 @@
<li class="table-view-cell" id="item-{$uid}" data-plugin="markjs">
<a data-title="{$bname}"
data-toggle="page"
data-target="#page-bbs-view"
data-start="#page-bbs-list"
data-subject="{$subject}"
data-cat="{$category}"
data-avatar="{$avatar}"
data-name="{$name}"
data-mbruid="{$mbruid}"
data-hit="{$hit}"
data-comment="{$comment}"
data-likes="{$likes}"
data-dregis="{$d_regis}"
data-url="{$url}"
data-bid="{$bid}" data-uid="{$uid}" role="button">
<figure class="media-object pull-left bg-faded photo-mask mb-0">
<span class="embed-responsive embed-responsive-4by3">
<img class="border {$has_featured_img}" src="{$featured_img_sm}" width="90" data-role="featured_img">
</span>
</figure>
<div class="media-body">
<span class="line-clamp-2">
<span class="rb-new mr-1 {$new}"></span>
<span class="badge badge-default badge-inverted {$hidden}"><i class="fa fa-lock fa-lg"></i></span>
<span data-role="subject">{$subject}</span>
</span>
<p>
<small>{$name}</small>
<small class="ml-1">조회 {$hit}</small>
<small class="ml-1">댓글 {$comment}</small>
<small class="ml-1">추천 {$likes}</small>
<time class="small ml-1" {$timeago} datetime="{$d_regis_c}">{$d_regis}</time>
<small class="ml-1">{$category}</small>
<small class="{$notice}">공지</small>
<span class="badge badge-default badge-inverted">{$bbs}</span>
</p>
</div>
</a>
</li>

View File

@@ -0,0 +1,11 @@
<ul class="table-view table-view-full bg-white my-0 listMarkup-media border-top-0" data-role="list-wrapper" data-page="{$page}">
<li class="table-view-cell table-view-info text-muted d-none py-2" data-role="toolbar">
<a data-act="reset">
<i class="fa fa-folder-open-o fa-fw" aria-hidden="true"></i> <small>{$num}건</small>
</a>
</li>
{$items}
</ul>

View File

@@ -0,0 +1,14 @@
<div data-role="empty">
<div class="d-flex justify-content-center align-items-center text-muted" style="height:82vh">
<div class="text-xs-center" data-act="reset">
<i class="material-icons d-block" style="font-size:5rem">
chat_bubble_outline
</i>
<span class="badge badge-default badge-outline">{$cat}</span>
<span class="badge badge-default badge-outline">{$keyword}</span>
<p class="mt-3 mb-0">
게시물이 없습니다.
</p>
</div>
</div>
</div>

View File

@@ -0,0 +1,17 @@
<li class="table-view-cell w-100">
<a href="#sheet-member-profile" class=""
data-toggle="sheet"
data-mbruid="{$mbruid}"
data-avatar="{$avatar}"
data-nic="{$nic}">
<span class="badge badge-default badge-inverted"></span>
<div class="position-relative pull-left mr-2">
<img class="media-object border rounded-circle" src="{$avatar}" style="width:2.625rem" data-toggle="tooltip" title="{$nic}" role="button">
<i class="position-absolute fa fa-heart text-danger" aria-hidden="true" style="bottom:0;right:0"></i>
</div>
<div class="media-body">
{$nic}
<p><time data-plugin="timeago" class="small">{$d_regis}</time></p>
</div>
</a>
</li>

View File

@@ -0,0 +1,13 @@
<div class="d-flex justify-content-center align-items-center" style="height:85vh">
<div class="py-5 mb-3 text-muted text-xs-center" role="alert">
<div class="d-block mb-3"><i class="fa fa-exclamation-circle fa-lg fa-4x"></i></div>
서비스 안내
<ul class="list-unstyled mt-3 small">
<li>요청하신 페이지는 권한이 있어야 접근하실 수 있습니다.</li>
<li>로그인하신 후에 이용하세요.</li>
<li>로그인을 하신 후에도 이 화면 출력되면<br>회원등급 권한이 없는 경우입니다.</li>
</ul>
</div>
</div>

View File

@@ -0,0 +1,11 @@
<div class="d-flex justify-content-center align-items-center" style="height:85vh">
<div class="py-5 mb-3 text-muted text-xs-center" role="alert">
<div class="d-block mb-3"><i class="fa fa-exclamation-circle fa-lg fa-4x"></i></div>
포인트 체크
<ul class="list-unstyled mt-3 small">
<li>포인트 체크</li>
</ul>
</div>
</div>

View File

@@ -0,0 +1,67 @@
<article class="content-padded">
<div data-role="article-body">
{$article}
</div>
</article>
<div class="tag content-padded mt-4" data-role="tags">
{$tag}
</div>
<div class="text-xs-center mb-4">
<button type="button" class="btn btn-outline-secondary btn-lg"
data-send="ajax"
data-toggle="opinion"
data-uid="{$uid}"
data-opinion="like"
data-effect="heartbeat"
data-role="btn_post_like">
<i class="fa fa fa-heart-o fa-fw fa-lg" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-outline-secondary btn-lg"
data-send="ajax"
data-toggle="opinion"
data-uid="{$uid}"
data-opinion="dislike"
data-effect="heartbeat"
data-role="btn_post_dislike">
<i class="fa fa-thumbs-o-down fa-fw fa-lg" aria-hidden="true"></i>
<span data-role='dislikes_{$uid}' class="badge badge-inverted">{$dislikes}</span>
</button>
</div>
<div data-role="attach">
<!-- 비디오 -->
<div class="mb-3 hidden" data-role="attach-video">
</div>
<!-- 오디오 -->
<ul class="table-view table-view-full bg-white mb-3 hidden" data-role="attach-audio">
</ul>
<!-- 이미지 -->
<div class="card-group mb-3 hidden" data-role="attach-photo">
</div>
<!-- 기타파일 -->
<ul class="table-view table-view-full bg-white mb-3 hidden" data-role="attach-file">
</ul>
</div>
<ul class="table-view mb-0">
<li class="table-view-cell">
<a href="#page-bbs-opinion"
data-toggle="page"
data-start="#page-bbs-view"
data-bid="{$bid}"
data-opinion="like"
data-uid="{$uid}"
data-subject="{$subject}"
data-cat="{$category}"
class="navigate-right">
<span class="badge badge-default badge-inverted" data-role='likes_{$uid}'>{$likes}</span>
좋아요한 사람
</a>
</li>
</ul>

View File

@@ -0,0 +1,6 @@
<li class="table-view-cell">
<a class="navigate-right" href="#page-bbs-write-category" data-start="#page-bbs-write-main" data-toggle="page" data-bid="{$bid}">
<span class="badge badge-default badge-inverted" data-role="category"></span>
카테고리
</a>
</li>

View File

@@ -0,0 +1,6 @@
<li class="table-view-cell">
비밀글 <p><small class="text-muted">등록자와 관리자만 본 게시물을 조회할 수 있습니다.</small></p>
<div data-toggle="switch" class="switch" data-role="hidden">
<div class="switch-handle"></div>
</div>
</li>

View File

@@ -0,0 +1,6 @@
<li class="table-view-cell">
공지글 <p><small class="text-muted">공지글로 지정되면 목록 상단에 고정 됩니다.</small></p>
<div data-toggle="switch" class="switch" data-role="notice">
<div class="switch-handle"></div>
</div>
</li>

View File

@@ -0,0 +1,6 @@
<li class="table-view-cell">
<a class="navigate-right" href="#page-bbs-write-tag" data-start="#page-bbs-write-main" data-toggle="page">
태그
<div class="small text-muted" data-role="tag"></div>
</a>
</li>