first
This commit is contained in:
1
modules/post/themes/_mobile/rc-default/_html/_404.html
Normal file
1
modules/post/themes/_mobile/rc-default/_html/_404.html
Normal file
@@ -0,0 +1 @@
|
||||
<p class="text-xs-center text-muted py-5">잘못된 주소이거나 비공개 또는 삭제된 글입니다.</p>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
27
modules/post/themes/_mobile/rc-default/_html/list-row.html
Normal file
27
modules/post/themes/_mobile/rc-default/_html/list-row.html
Normal 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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
30
modules/post/themes/_mobile/rc-default/_html/post-menu.html
Normal file
30
modules/post/themes/_mobile/rc-default/_html/post-menu.html
Normal 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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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 -->
|
||||
@@ -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>
|
||||
37
modules/post/themes/_mobile/rc-default/_html/search-row.html
Normal file
37
modules/post/themes/_mobile/rc-default/_html/search-row.html
Normal 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>
|
||||
11
modules/post/themes/_mobile/rc-default/_html/view_adv.html
Normal file
11
modules/post/themes/_mobile/rc-default/_html/view_adv.html
Normal 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>
|
||||
@@ -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>
|
||||
11
modules/post/themes/_mobile/rc-default/_html/view_doc.html
Normal file
11
modules/post/themes/_mobile/rc-default/_html/view_doc.html
Normal 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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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 -->
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
37
modules/post/themes/_mobile/rc-default/_html/view_video.html
Normal file
37
modules/post/themes/_mobile/rc-default/_html/view_video.html
Normal 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>
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user