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 @@
<p class="text-xs-center text-muted py-5">잘못된 주소이거나 비공개 또는 삭제된 글입니다.</p>

View File

@@ -0,0 +1,28 @@
<li class="media mb-3" data-role="item" data-uid="{$uid}">
<a class="w-100"
data-toggle="profile"
data-target="#modal-member-profile"
data-mbruid="{$mbruid}"
data-title="{$nic}"
data-zindex="21"
data-url="{$profile_url}">
<div class="pull-left text-xs-center" style="width:6.25rem">
<img class="border img-circle" src="{$avatar}" alt="" style="width: 4.0625rem">
</div>
<div class="media-body">
<h5 class="h6 my-1 font-weight-light line-clamp-3">
{$nic}
</h5>
<div class="mb-1 f13 text-muted">
구독자 {$num_follower}명 <br>
동영상 {$num_post}개
</div>
</div>
</a>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$post_uid}" class="icon material-icons text-muted f18">more_vert</a>
</span>
</li>

View File

@@ -0,0 +1,38 @@
<li class="table-view-cell border-bottom-0">
<div class="media" data-toggle="page"
data-target="#page-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="/post/{$cid}">
<div class="media-left">
<span class="embed-responsive embed-responsive-16by9 bg-faded">
<img class="media-object" src="{$featured_16by9_sm}" class="img-fluid" alt="" style="width:10rem">
<time class="badge badge-default bg-black rounded-0 position-absolute f13" style="top:auto;left:auto;right:0.0625rem;bottom:0.0625rem">{$time}</time>
</span>
</div>
<div class="media-body">
<div class="f14 line-clamp-3" style="line-height:1.3">{$subject}</div>
<div class="f12" style="margin-top:.2rem;line-height:1.3">
<p>{$nic}</p>
<ul class="list-inline text-muted mb-0">
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item"><time class="" data-plugin="timeago" datetime="{$d_modify}"></time></li>
</ul>
</div>
</div>
</div>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$uid}" class="icon material-icons text-muted">more_vert</a>
</span>
</li>

View File

@@ -0,0 +1,38 @@
<li class="table-view-cell border-bottom-0">
<div class="media" data-toggle="page"
data-target="#page-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="/post/{$cid}">
<div class="media-left">
<span class="embed-responsive embed-responsive-16by9 bg-faded">
<img class="media-object" src="{$featured_16by9_sm}" class="img-fluid" alt="" style="width:10rem">
<time class="badge badge-default bg-black rounded-0 position-absolute f13" style="top:auto;left:auto;right:0.0625rem;bottom:0.0625rem">{$time}</time>
</span>
</div>
<div class="media-body">
<div class="f14 line-clamp-3" style="line-height:1.3">{$subject}</div>
<div class="f12" style="margin-top:.2rem;line-height:1.3">
<p>{$nic}</p>
<ul class="list-inline text-muted mb-0">
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item"><time class="" data-plugin="timeago" datetime="{$d_modify}"></time></li>
</ul>
</div>
</div>
</div>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$uid}" class="icon material-icons text-muted">more_vert</a>
</span>
</li>

View File

@@ -0,0 +1,33 @@
<li class="d-flex justify-content-between mb-2" data-role="item">
<div class="media"
data-toggle="page"
data-target="#page-post-listview"
data-start="{$start}"
data-uid="{$uid}"
data-title="{$name}"
data-featured="{$featured_16by9}"
data-url="/list/{$id}" data-id="{$id}">
<div class="media-left">
<span class="embed-responsive embed-responsive-16by9 bg-faded">
<img src="{$featured_16by9}" class="media-object img-fluid" alt="" style="width:10rem">
<span class="list_mask">
<span class="txt">{$num}<i class="fa fa-list-ul d-block" aria-hidden="true"></i></span>
</span>
</span>
</div>
<div class="media-body pt-1">
<h4 class="media-heading f15 line-clamp-2">{$name}</h4>
<div class="f14">동영상 {$num}개</div>
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item">{$nic}</li>
<li class="list-inline-item"><time data-plugin="timeago" datetime="{$d_modify}"></time></li>
<li class="list-inline-item"><i class="material-icons f15" style="vertical-align:text-bottom">{$display}</i></li>
</ul>
</div>
</div>
<div class="ml-4 px-1 d-none">
<a href="#popup-list-postMore" data-toggle="popup" data-uid="{$uid}" data-role="more" class="icon material-icons text-muted f18">
more_vert
</a>
</div>
</li>

View File

@@ -0,0 +1,27 @@
<li class="table-view-cell border-bottom-0" data-role="item" data-uid="{$uid}">
<div class="media" data-toggle="page" data-target="#page-post-listview" class="ml-1" data-start="" data-url="/list/{$id}" data-id="{$id}" data-title="{$name}">
<div class="media-left">
<div class="embed-responsive embed-responsive-16by9 bg-faded">
<img class="media-object " src="{$featured_16by9}" class="img-fluid" alt="" style="width:10rem">
<span class="list_mask">
<span class="txt">{$num}<i class="fa fa-list-ul d-block" aria-hidden="true"></i></span>
</span>
</div>
</div>
<div class="media-body">
<div class="line-clamp-3">{$name}</div>
<p>포스트 {$num}개</p>
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item">{$nic}</li>
<li class="list-inline-item"><time data-plugin="timeago" datetime="{$d_modify}"></time></li>
</ul>
</div>
</div>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-admin" data-toggle="popup" data-uid="{$uid}" class="icon material-icons text-muted">more_vert</a>
</span>
</li>

View File

@@ -0,0 +1,11 @@
<div class="ad_section bg-black position-relative mb-3" style="background-image: url({$cover});">
<div class="text-xs-center text-white position-relative p-2">
<strong class="h4 d-block">{$name}</strong>
<div class="mb-1"><small>{$review}</small></div>
</div>
</div>
<span class="text-muted f14 content-padded">포스트 {$num}개 </span>
<ul class="table-view table-view-sm mt-0 border-top-0 border-bottom-0">
{$row}
</ul>

View File

@@ -0,0 +1,29 @@
<li class="table-view-cell border-bottom-0" data-role="item" data-uid="{$uid}">
<div class="media" data-toggle="page"
data-target="#page-post-view"
data-format="{$format}"
data-start="#page-post-listview"
data-list="{$list}"
data-provider="{$provider}"
data-featured="{$featured_16by9}"
data-videoid="{$videoId}"
data-uid="{$uid}" data-url="/post/{$cid}?list={$list}">
<div class="media-left">
<span class="embed-responsive embed-responsive-16by9 bg-faded">
<img src="{$featured_16by9_sm}" class="media-object border" alt="" style="width:10rem">
<time class="badge badge-default bg-black rounded-0 position-absolute f13" style="top:auto;left:auto;right:0.0625rem;bottom:0.0625rem">{$time}</time>
</span>
</div>
<div class="media-body">
<div class="f14 line-clamp-3">{$subject}</div>
<p><small>{$nic}</small></p>
</div>
</div>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$uid}" class="icon icon-more-vertical text-muted f18"></a>
</span>
</li>

View File

@@ -0,0 +1,37 @@
<li class="d-flex justify-content-between mb-2" data-role="item">
<div class="media"
data-toggle="page"
data-target="#page-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-title="{$subject}"
data-url="/post/{$cid}">
<div class="media-left {$has_featured}">
<div class="embed-responsive embed-responsive-16by9 bg-faded">
<img class="media-object" src="{$featured_16by9_sm}" alt="" data-role="featured" style="width:10rem">
<time class="badge badge-default bg-black rounded-0 position-absolute f12 p-1" style="right:0.125rem;bottom:0.125rem" data-role="time">{$time}</time>
</div>
</div>
<div class="media-body pt-1">
<h4 class="media-heading f15 line-clamp-2">{$subject}</h4>
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item">{$nic}</li>
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item">댓글 {$comment} </li>
<li class="list-inline-item"><time data-plugin="timeago" datetime="{$d_modify}"></time></li>
<li class="list-inline-item"><i class="material-icons f15" style="vertical-align:text-bottom">{$display}</i></li>
</ul>
</div>
</div>
<div class="ml-4 px-1">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$uid}" data-role="more" class="icon material-icons text-muted f18">
more_vert
</a>
</div>
</li>

View File

@@ -0,0 +1,21 @@
<li class="table-view-cell">
<a data-toggle="analytics"
data-uid="{$uid}">
통계
</a>
</li>
<li class="table-view-cell">
<a class="" data-toggle="postedit"
data-uid="{$uid}"
data-title="포스트 수정"
data-url="/post/write/{$cid}"
class="btn btn-outline-primary">
수정
</a>
</li>
<li class="table-view-cell">
<a class="" data-toggle="postdel" data-title="정말로 포스트를 삭제하시겠습니까?" data-type="post">
삭제
</a>
</li>

View File

@@ -0,0 +1,30 @@
<li class="table-view-cell">
<a class="" data-toggle="saved" data-title="나중에 다시 보고 싶으신가요" data-subtext="로그인하여 동영상을 저장하세요.">
나중에 볼 동영상에 저장
</a>
</li>
<li class="table-view-cell">
<a class="" data-toggle="listAdd" data-title="나중에 다시 보고 싶으신가요" data-subtext="로그인하여 동영상을 재생목록에 추가하세요.">
재생목록에 저장
</a>
</li>
<li class="table-view-cell" >
<a class="" data-toggle="linkShare" data-hback="back">
링크 복사
</a>
</li>
<li class="table-view-cell">
<a class="" data-toggle="kakaoTalkSend" data-hback="back">
카톡 공유
</a>
</li>
<li class="table-view-cell">
<a class="" data-toggle="opinionList">
좋아요 내역
</a>
</li>
<li class="table-view-cell">
<a class="" data-toggle="report" data-title="동영상을 신고하시겠습니까?" data-subtext="부적절한 콘텐츠를 신고하려면 로그인하세요.">
신고...
</a>
</li>

View File

@@ -0,0 +1,51 @@
<div class="card card-full border-bottom rounded-0" data-role="item" data-uid="{$uid}">
<div class="position-relative embed-responsive embed-responsive-16by9 bg-faded"
data-toggle="modal"
data-target="#modal-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-title="{$subject}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="{$post_url}">
<img class="card-img-top img-fluid rounded-0" src="{$featured_16by9}" alt="" data-role="featured">
<time class="badge badge-default bg-black rounded-0 position-absolute f14" style="right:0.0625rem;bottom:0.0625rem" data-role="time">{$time}</time>
</div>
<div class="card-block px-2 pb-4" style="padding-top: .8rem">
<div class="media">
<div class="mr-2">
<span class="badge badge-warning text-white">광고</span>
</div>
<div class="media-body"
data-toggle="modal"
data-target="#modal-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-title="{$subject}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="{$post_url}">
<div class="f15 line-clamp-2" style="line-height: 1.2">
{$subject}
</div>
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item line-clamp-2">{$review}</li>
</ul>
</div>
<div class="ml-4 px-1">
<a href="#popup-post-postMore"
data-toggle="popup"
data-role="more"
data-uid="{$uid}" class="icon material-icons text-muted f18">
more_vert
</a>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,93 @@
<div class="card card-full border-bottom rounded-0 bg-white" data-role="item" data-uid="{$uid}" data-saved="{$is_post_saved}">
<header class="px-3 pt-3 d-flex justify-content-between">
<div class="media"
data-toggle="profile"
data-target="#modal-member-profile"
data-mbruid="{$mbruid}"
data-title="{$nic}"
data-url="{$profile_url}">
<span class="media-left">
<img class="media-object img-circle" data-role="avatar" src="{$avatar}" alt="" style="width:2.5rem">
</span>
<div class="media-body">
<div class="f15 line-clamp-2" style="line-height: 1.2">{$nic}</div>
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item"><time data-plugin="timeago" datetime="{$d_modify}"></time></li>
</ul>
</div>
</div><!-- /.media -->
<div class="px-1">
<a href="#popup-post-postMore"
data-toggle="popup"
data-role="more"
data-uid="{$uid}" class="icon material-icons text-muted f18">
more_vert
</a>
</div>
</header><!-- /.d-flex -->
<div class="card-block px-3 py-2"
data-toggle="page"
data-target="#page-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_1by1}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-title="{$subject}"
data-url="{$post_url}">
<p>{$subject} <span class="f14 text-muted mt-2 {$has_content}">자세히 보기</span></p>
<div class="position-relative embed-responsive embed-responsive-1by1 bg-faded {$has_featured}">
<img class="card-img-top img-fluid rounded-0" src="{$featured_1by1}" alt="" data-role="featured">
<span class="position-absolute icon-tag text-white {$has_goodslink}" style="left:0.625rem;bottom:0.625rem" data-role="goodslink">
<i class="material-icons f18">redeem</i>
</span>
<time class="badge badge-default bg-black rounded-0 position-absolute f14" style="right:0.0625rem;bottom:0.0625rem" data-role="time">{$time}</time>
</div>
</div>
<footer class="d-flex justify-content-between px-3 mb-3">
<div class="">
<button type="button"
class="btn btn-link muted-link px-1 text-decoration-none {$is_post_liked}"
data-toggle="view_opinion"
data-title="동영상이 마음에 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="like"
data-role="btn_post_like_{$uid}">
<i class="material-icons align-text-bottom f20 align-middle">thumb_up</i>
<span class="ml-1 f13" data-role="likes_{$uid}">{$likes}</span>
</button>
<button type="button" class="btn btn-link muted-link px-1 text-decoration-none ml-2 {$is_post_disliked}"
data-toggle="view_opinion"
data-target="#popup-login-guide"
data-title="동영상이 마음에 안 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="dislike"
data-role="btn_post_dislike_{$uid}">
<i class="material-icons align-text-bottom f20 align-middle">thumb_down</i>
<span class="ml-1 f13" data-role="dislikes_{$uid}">{$dislikes}</span>
</button>
</div>
<div class="">
<button type="button" class="btn btn-link text-muted px-1 text-decoration-none"
data-toggle="modal"
data-target="#modal-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="{$post_url}">
<i class="material-icons align-text-bottom f20 align-middle">comment</i>
<span class="ml-1 f13" data-role="comment_{$uid}">{$comment}{$oneline}</span>
</button>
</div>
</footer>
</div>

View File

@@ -0,0 +1,57 @@
<div class="card card-full border-bottom rounded-0" data-role="item" data-uid="{$uid}">
<div class="position-relative embed-responsive embed-responsive-16by9 bg-faded"
data-toggle="modal"
data-target="#modal-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-title="{$subject}"
data-url="{$post_url}">
<img class="card-img-top img-fluid rounded-0" src="{$featured_16by9}" alt="" data-role="featured">
<span class="position-absolute icon-tag text-white {$has_goodslink}" style="left:0.625rem;bottom:0.625rem" data-role="goodslink">
<i class="material-icons f18">redeem</i>
</span>
<time class="badge badge-default bg-black rounded-0 position-absolute f14" style="right:0.0625rem;bottom:0.0625rem" data-role="time">{$time}</time>
</div>
<div class="card-block px-2 pb-4" style="padding-top: .8rem">
<div class="media">
<a data-toggle="profile"
data-target="#modal-member-profile"
data-mbruid="{$mbruid}"
data-title="{$nic}"
data-url="{$profile_url}"
class="media-left">
<img class="media-object img-circle" data-role="avatar" src="{$avatar}" alt="" style="width:2.5rem">
</a>
<div class="media-body"
data-toggle="modal"
data-target="#modal-post-view"
data-format="{$format}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="{$post_url}">
<div class="f15 line-clamp-2" style="line-height: 1.2">{$subject}</div>
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item">{$nic}</li>
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item">댓글 {$comment} </li>
<li class="list-inline-item"><time data-plugin="timeago" datetime="{$d_modify}"></time></li>
</ul>
</div>
<div class="ml-4 px-1">
<a href="#popup-post-postMore"
data-toggle="popup"
data-role="more"
data-uid="{$uid}" class="icon material-icons text-muted f18">
more_vert
</a>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,29 @@
<div class="swiper-slide" style="width:40%;">
<div class="card card-video border-0 text-left m-0" data-role="item"
data-toggle="page"
data-target="#page-post-view"
data-format="{$format}"
data-start="{$start}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-title="{$subject}"
data-url="/post/{$cid}">
<div class="position-relative">
<img src="{$featured_16by9_sm}" alt="" class="img-fluid">
<time class="badge badge-default bg-black rounded-0 position-absolute" style="right:0.0625rem;bottom:0.0625rem" data-role="time">{$time}</time>
</div>
<div class="d-flex justify-content-between mt-2 mb-0 ">
<div class="f14 line-clamp-2" style="line-height:1.1">
{$subject}
</div>
<div class="ml-1 pl-1">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$uid}" data-role="more" class="icon material-icons text-muted f18">
more_vert
</a>
</div>
</div><!-- /.d-flex -->
<small class="text-muted">{$nic}</small>
</div>
</div><!-- /.swiper-slide -->

View File

@@ -0,0 +1,8 @@
<div class="d-flex justify-content-between align-items-center py-2">
<label class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" type="checkbox" id="listRadio{$uid}" name="postlist_members[]" value="{$uid}" {$is_list}>
<span class="custom-control-indicator"></span>
<span class="custom-control-description" for="listRadio{$uid}">{$name}</span>
</label>
<i class="material-icons text-muted mr-2" data-toggle="tooltip" title="{$display_label}">{$display_icon}</i>
</div>

View File

@@ -0,0 +1,37 @@
<li class="table-view-cell border-bottom-0">
<div class="media" data-toggle="modal"
data-target="#modal-post-view"
data-format="{$format}"
data-uid="{$uid}"
data-featured="{$featured_16by9}"
data-provider="{$provider}"
data-videoId="{$videoId}"
data-url="/post/{$cid}">
<div class="media-left">
<span class="embed-responsive embed-responsive-16by9 bg-faded">
<img class="media-object" src="{$featured_16by9_sm}" class="img-fluid" alt="" style="width:10rem">
<time class="badge badge-default bg-black rounded-0 position-absolute f13" style="top:auto;left:auto;right:0.0625rem;bottom:0.0625rem">{$time}</time>
</span>
</div>
<div class="media-body">
<div class="f14 line-clamp-3" style="line-height:1.3">{$subject}</div>
<div class="f12" style="margin-top:.2rem;line-height:1.3">
<p>{$nic}</p>
<ul class="list-inline text-muted mb-0">
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item"><time class="" data-plugin="timeago" datetime="{$d_modify}"></time></li>
</ul>
</div>
</div>
</div>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$uid}" class="icon material-icons text-muted">more_vert</a>
</span>
</li>

View File

@@ -0,0 +1,11 @@
<header class="bar bar-nav bar-light bg-white px-0">
<a class="icon pull-left material-icons px-3" role="button" data-history="back" data-role="hback">arrow_back</a>
<a class="icon material-icons pull-left px-3 d-none" role="button" data-href="/" data-text="홈으로 이동" data-role="gohome">house</a>
<a class="icon material-icons pull-right px-3 mirror" role="button" data-toggle="linkShare" data-subject data-title="링크공유">reply</a>
<span class="title title-left" data-history="back" data-role="title">포스트 보기</span>
</header>
<div class="bar bar-standard bar-header-secondary px-0 border-0" data-role="listCollapse" style="height:auto">
</div>
<main role="main" class="content post-section">
<div data-role="box"></div>
</main>

View File

@@ -0,0 +1,110 @@
<div class="content-padded p-2">
<h5 data-role="title" class="mt-1 mb-0">
{$subject}
</h5>
<div class="d-flex justify-content-between align-items-end mt-2 mb-3">
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item">{$d_regis}</li>
</ul>
<div class="">
<button type="button" class="btn btn-secondary"
data-toggle="move" data-target="[data-role='comment-box']" data-role="btn_comment">
<i class="material-icons align-text-bottom f20 align-middle">comment</i>
<span class="">{$comment}{$oneline}</span>
</button>
</div>
</div><!-- /.d-flex -->
<div class="rb-article px-4 pb-4 d-none" data-role="review">
<blockquote>
{$review}
</blockquote>
</div>
<div class="rb-article mb-4 text-break">
{$content}
</div>
<div class="content-padded" data-role="attach-photo"></div>
<ul class="table-view" data-role="attach-file"></ul>
<div class="content-padded" data-role="attach-link"></div>
<div class="content-padded">
{$tag}
</div>
</div>
<div class="d-flex text-xs-center px-2">
<div class="flex-fill" data-role="opinion">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_opinion"
data-title="동영상이 마음에 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="like"
data-effect="heartbeat"
data-role="btn_post_like_{$uid}">
<i class="material-icons d-block mb-1">thumb_up</i>
<small class="text-muted" data-role='likes_{$uid}'>{$likes}</small>
</button>
</div>
<div class="flex-fill" data-role="opinion">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_opinion"
data-target="#popup-login-guide"
data-title="동영상이 마음에 안 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="dislike"
data-effect="heartbeat"
data-role="btn_post_dislike_{$uid}">
<i class="material-icons d-block mb-1">thumb_down</i>
<small class="text-muted" data-role='dislikes_{$uid}'>{$dislikes}</small>
</button>
</div>
<div class="flex-fill" data-role="linkShare">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="linkShareCopy"
data-subject="{$subject}"
data-featured="{$featured_16by9}"
data-desc="{$review}"
data-link="{$post_url}"
data-title="링크공유">
<i class="material-icons d-block mb-1 mirror" style="font-size: 1.875rem;margin-top:-0.375rem">reply</i>
<small>공유</small>
</button>
</div>
<div class="flex-fill" data-role="listadd">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_listadd"
data-title="나중에 다시 보고 싶으신가요?"
data-subtext="로그인하여 동영상을 재생목록에 추가하세요."
data-uid="{$uid}">
<i class="material-icons d-block mb-1" style="font-size: 1.625rem;">library_add</i>
<small>저장</small>
</button>
</div>
</div>
<div class="border-top">
<div class="d-flex justify-content-between align-items-center content-padded">
<div data-role="item" data-featured_img="{$avatar}" data-subject="{$subject}">
{$view_opinion}
</div>
</div><!-- /.d-flex -->
</div>
<aside class="mt-4">
<div data-role="comment_box"></div>
</aside>

View File

@@ -0,0 +1,11 @@
<header class="bar bar-nav bar-light bg-white px-0">
<a class="icon pull-left material-icons px-3" role="button" data-history="back" data-role="hback">arrow_back</a>
<a class="icon material-icons pull-left px-3 d-none" role="button" data-href="/" data-text="홈으로 이동" data-role="gohome">house</a>
<a class="icon material-icons pull-right px-3 mirror" role="button" data-toggle="linkShare" data-subject data-title="링크공유">reply</a>
<span class="title title-left" data-history="back">포스트 보기</span>
</header>
<div class="bar bar-standard bar-header-secondary px-0 border-0" data-role="listCollapse" style="height:auto">
</div>
<main role="main" class="content post-section">
<div data-role="box"></div>
</main>

View File

@@ -0,0 +1,140 @@
<div class="content-padded p-2">
<h3 data-role="title" class="rb-subject">
{$subject}
</h3>
<div class="d-flex justify-content-between align-items-end mt-2 mb-3">
<ul class="list-inline f13 text-muted mt-1 mb-0">
<li class="list-inline-item">{$nic}</li>
<li class="list-inline-item">조회수 {$hit}회 </li>
<li class="list-inline-item">{$d_regis}</li>
</ul>
<div class="">
<button type="button" class="btn btn-secondary"
data-toggle="move" data-target="[data-role='comment-box']" data-role="btn_comment">
<i class="material-icons align-text-bottom f20 align-middle">comment</i>
<span class="">{$comment}{$oneline}</span>
</button>
</div>
</div><!-- /.d-flex -->
</div>
<div class="rb-article px-4 pb-4 d-none" data-role="review">
<blockquote>
{$review}
</blockquote>
</div>
<div class="rb-article mb-4 text-break">
{$content}
</div>
<div class="content-padded" data-role="attach-photo"></div>
<ul class="table-view" data-role="attach-file"></ul>
<div class="content-padded" data-role="attach-link"></div>
<div class="content-padded">
{$tag}
</div>
<div class="d-flex text-xs-center mt-4 px-2">
<div class="flex-fill" data-role="opinion">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_opinion"
data-title="동영상이 마음에 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="like"
data-role="btn_post_like_{$uid}">
<i class="material-icons d-block mb-1">thumb_up</i>
<small class="text-muted" data-role='likes_{$uid}'>{$likes}</small>
</button>
</div>
<div class="flex-fill" data-role="opinion">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_opinion"
data-target="#popup-login-guide"
data-title="동영상이 마음에 안 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="dislike"
data-role="btn_post_dislike_{$uid}">
<i class="material-icons d-block mb-1">thumb_down</i>
<small class="text-muted" data-role='dislikes_{$uid}'>{$dislikes}</small>
</button>
</div>
<div class="flex-fill" data-role="linkShare">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="linkShareCopy"
data-subject="{$subject}"
data-featured="{$featured_16by9}"
data-desc="{$review}"
data-link="{$post_url}"
data-title="링크공유">
<i class="material-icons d-block mb-1 mirror" style="font-size: 1.875rem;margin-top:-0.375rem">reply</i>
<small>공유</small>
</button>
</div>
<div class="flex-fill" data-role="listadd">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_listadd"
data-title="나중에 다시 보고 싶으신가요?"
data-subtext="로그인하여 동영상을 재생목록에 추가하세요."
data-uid="{$uid}">
<i class="material-icons d-block mb-1" style="font-size: 1.625rem;">library_add</i>
<small>저장</small>
</button>
</div>
<div class="flex-fill">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_report"
data-title="동영상을 신고하시겠습니까?"
data-subtext="부적절한 콘텐츠를 신고하려면 로그인하세요."
data-uid="{$uid}">
<i class="material-icons d-block mb-1" style="font-size: 1.875rem;margin-top:-0.125rem">flag</i>
<small>신고</small>
</button>
</div>
</div>
<div class="border-top border-bottom">
<div class="d-flex justify-content-between align-items-center content-padded">
<a class="text-reset media"
data-toggle="sheet"
href="#sheet-member-profile"
dat-url="{$profile_url}"
data-mbruid="{$mbruid}"
data-avatar="{$avatar}"
data-nic="{$nic}">
<img src="{$avatar}" class="mr-2 rounded-circle" style="width:2.125rem;height:2.125rem" alt="{$M1_nic}의 프로필">
<div class="media-body">
<div class="f16" style="line-height: 1.2;">{$nic}</div>
<p class="mb-0 text-muted f12">
구독자
<span data-role="num_follower">{$num_follower}</span>
</p>
</div>
</a><!-- /.media -->
<div>
{$view_opinion}
{$view_follow}
</div>
</div><!-- /.d-flex -->
</div>
<ul class="table-view table-view-sm border-top-0 border-bottom-0 mt-2" data-role="newPost">
{$newPost}
</ul>
<aside class="mt-4">
<div data-role="comment_box"></div>
</aside>

View File

@@ -0,0 +1,7 @@
<button type="button" class="btn btn-link {$isFollowing} mr-2"
data-title="채널을 구독하시겠습니까?"
data-subtext="채널을 구독하려면 로그인하세요."
data-toggle="follow"
data-mbruid="{$mbruid}">
구독
</button>

View File

@@ -0,0 +1,19 @@
<button class="d-flex justify-content-between align-items-center bg-black w-100 collapsed shadow-sm text-xs-left"
data-role="list"
data-toggle="collapse" data-target="#listCollapse"
aria-expanded="false" aria-controls="listCollapse">
<h3 class="f16 text-white content-padded">
{$list_name}<br>
<small class="text-muted">동영상 {$list_num}개 <span class="ml-1">• {$list_mbrnic}</span></small>
</h3>
<div class="pr-3">
<i class="fa fa-caret-up fa-lg text-muted" aria-hidden="true"></i>
</div>
</button><!-- /.d-flex -->
<div class="collapse" id="listCollapse">
<div class="shadow" style="overflow:auto;background-color: #111">
<ul class="table-view table-view-sm border-0 table-view-inverse mt-2 mb-4">
{$listPost}
</ul>
</div>
</div><!-- /.collapse -->

View File

@@ -0,0 +1,22 @@
<li class="table-view-cell border-bottom-0 serial {$L_active}">
<a class="media d-flex" data-toggle="view"
data-uid="{$L_uid}"
data-list="{$list_id}"
data-featured="{$L_featured_16by9}"
data-provider="{$L_provider}"
data-videoId="{$L_videoId}"
data-format="{$L_format}"
data-collapse="ture"
data-url="/post/{$L_cid}">
<span class="pull-left media-middle pr-2 pl-1 f12 counter" style="width:1.25rem"></span>
<span class="pull-left position-relative mr-2">
<img class="media-object" src="{$L_featured_16by9_sm}" style="width:7.5rem">
<time class="badge badge-dark rounded-0 position-absolute" style="right:0.0625rem;bottom:0.0625rem">{$L_time}</time>
</span>
<div class="media-body">
<p class="font-weight-light line-clamp-2 f16" >
{$L_subject}
</p>
</div>
</a>
</li>

View File

@@ -0,0 +1,35 @@
<li class="table-view-cell table-view-cell-full border-bottom-0">
<a data-toggle="view"
data-uid="{$newpost_uid}"
data-featured="{$newpost_featured_16by9}"
data-provider="{$newpost_provider}"
data-videoId="{$newpost_videoId}"
data-format="{$newpost_format}"
data-title="{$subject}"
data-url="/post/{$newpost_cid}">
<div class="pull-left mr-2 {$newpost_has_featured}">
<div class="embed-responsive embed-responsive-16by9 bg-faded">
<img class="media-object border" src="{$newpost_featured_16by9_sm}" alt="" style="width: 10rem">
<time class="badge badge-default rounded-0 position-absolute" style="top:auto;left:auto;right:0.0625rem;bottom:0.0625rem">{$newpost_time}</time>
</div>
</div>
<div class="media-body">
<h5 class="h6 my-1 font-weight-light line-clamp-3">
{$newpost_subject}
</h5>
<div class="mb-1">
<ul class="list-inline d-inline-block f13 text-muted">
<li class="list-inline-item">조회수 {$newpost_hit}회 </li>
<li class="list-inline-item">
<time data-plugin="timeago" datetime="{$newpost_d_modify}"></time>
</li>
</ul>
</div>
</div>
</a>
<span class="badge badge-default badge-inverted">
<a href="#popup-post-postMore" data-toggle="popup" data-uid="{$newpost_uid}" class="icon material-icons text-muted f18">more_vert</a>
</span>
</li>

View File

@@ -0,0 +1,8 @@
<button type="button" class="btn btn-link"
data-target="#modal-post-opinion"
data-opinion="like"
data-toggle="modal"
data-featured_img="{$avatar}" data-subject="{$subject}"
data-uid="{$uid}">
좋아요 내역
</button>

View File

@@ -0,0 +1,37 @@
<header class="bar bar-standard px-0 bar-dark bg-black border-bottom-0 bar-media shadow-sm">
<div class="embed-responsive embed-responsive-16by9 bg-black mask" data-role="video">
<oembed id="player"></oembed>
</div>
<div class="progress rounded-0 position-absolute" style="height: .15rem;left:0;right:0;bottom:0;top:auto;display:none" data-role="progress_yt">
<div class="progress-bar bg-danger" role="progressbar" style="width: 0" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="modia-loader"></div>
<div class="miniplayer-control">
<div class="d-flex justify-content-between align-items-center">
<div class="py-1" data-uid='' data-toggle="modal" data-target="#modal-post-view" data-url="">
<div data-role="subject" class="f13 text-black line-clamp-1"></div>
<span data-role="nic" class="f12 line-clamp-1 text-muted"></span>
</div>
<div style="width: 7.5rem;text-align: right" class="text-nowrap">
<button type="button" class="btn btn-link px-2 active" data-toggle="play">
<i class="material-icons">
pause
</i>
</button>
<button type="button" class="btn btn-link js-close px-3">
<i class="material-icons">
clear
</i>
</button>
<button type="button" class="d-none" data-act="pauseVideo">
pause
</button>
</div>
</div><!-- /.flex -->
<!-- /.flex -->
</div><!-- /.miniplayer-control -->
<div data-role="listCollapse" class="bg-black text-white"></div>
</header>
<main class="content post-section">
<div data-role="box"></div>
</main>

View File

@@ -0,0 +1,123 @@
<div class="content-padded mb-0" data-role="tag">
{$tag}
</div>
<button class="d-flex justify-content-between px-0 collapsed text-reset w-100" data-toggle="collapse" data-target="#collapseContent">
<div class="content-padded my-1 text-xs-left">
<strong class="h5 mb-0 line-clamp-2" data-role="subject">
{$subject}
</strong>
<small class="d-block text-muted mt-1">
조회수 {$hit}회
</small>
</div>
<div class="pr-3">
<i class="fa fa-caret-up text-muted" aria-hidden="true"></i>
</div>
</button>
<div class="d-flex text-xs-center px-3">
<div class="flex-fill" data-role="opinion">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_opinion"
data-title="동영상이 마음에 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="like"
data-effect="heartbeat"
data-role="btn_post_like_{$uid}">
<i class="material-icons d-block mb-1">thumb_up</i>
<small class="text-muted" data-role='likes_{$uid}'>{$likes}</small>
</button>
</div>
<div class="flex-fill" data-role="opinion">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_opinion"
data-target="#popup-login-guide"
data-title="동영상이 마음에 안 드시나요?"
data-subtext="로그인하여 의견을 알려주세요."
data-send="_ajax"
data-uid="{$uid}"
data-opinion="dislike"
data-effect="heartbeat"
data-role="btn_post_dislike_{$uid}">
<i class="material-icons d-block mb-1">thumb_down</i>
<small class="text-muted" data-role='dislikes_{$uid}'>{$dislikes}</small>
</button>
</div>
<div class="flex-fill" data-role="linkShare">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="linkShareCopy"
data-subject="{$subject}"
data-featured="{$featured_16by9}"
data-desc="{$review}"
data-link="{$post_url}"
data-title="링크공유">
<i class="material-icons d-block mb-1 mirror" style="font-size: 1.875rem;margin-top:-0.375rem">reply</i>
<small>공유</small>
</button>
</div>
<div class="flex-fill" data-role="listadd">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_listadd"
data-title="나중에 다시 보고 싶으신가요?"
data-subtext="로그인하여 동영상을 재생목록에 추가하세요."
data-uid="{$uid}">
<i class="material-icons d-block mb-1" style="font-size: 1.625rem;">library_add</i>
<small>저장</small>
</button>
</div>
<div class="flex-fill">
<button type="button" class="btn btn-link muted-link px-3"
data-toggle="view_report"
data-title="동영상을 신고하시겠습니까?"
data-subtext="부적절한 콘텐츠를 신고하려면 로그인하세요."
data-uid="{$uid}">
<i class="material-icons d-block mb-1" style="font-size: 1.875rem;margin-top:-0.125rem">flag</i>
<small>신고</small>
</button>
</div>
</div>
<div class="border-top border-bottom">
<div class="d-flex justify-content-between align-items-center content-padded">
<div class="text-reset media"
data-toggle="profile"
data-target="#modal-member-profile"
dat-url="{$profile_url}"
data-mbruid="{$mbruid}"
data-nic="{$nic}" data-change="true">
<img src="{$avatar}" class="mr-2 rounded-circle" style="width:2.125rem;height:2.125rem" alt="{$M1_nic}의 프로필">
<div class="media-body">
<div class="f16" style="line-height: 1.2;">{$nic}</div>
<p class="mb-0 text-muted f12">
구독자
<span data-role="num_follower">{$num_follower}</span>
</p>
</div>
</div><!-- /.media -->
<div class="text-right">
{$view_opinion}
{$view_follow}
</div>
</div><!-- /.d-flex -->
</div>
<!-- 본문 -->
<article class="collapse border-bottom" id="collapseContent">
<div class="f15 text-muted content-padded text-break" data-plugin="shorten">
{$content}
</div>
</article>
<ul class="table-view table-view-sm border-top-0 border-bottom-0 mt-2" data-role="newPost">
{$newPost}
</ul>
<aside class="mt-4 border-top">
<div data-role="comment_box"></div>
</aside>