Files
cm-web-legacy/application/views/m/news/columnist.php
2020-06-10 06:19:03 +09:00

232 lines
8.3 KiB
PHP
Executable File
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?
$main_column_name = $arr_columnist['partner_name'];
$main_column_idx = $arr_columnist['idx'];
$column_delivery_btn = '/img/web/bt_delivery_off_gray.png';
if($column_delivery_count > 0) {
$column_delivery_btn = '/img/web/bt_delivery_on_gray.png';
}
$content_type ='2';
$SES_MEMBER_ID = $this->session->userdata('C_Member_Id');
?>
<?
$page_title = $main_column_name;
$page_title_link = '/m/news/columnist/'.$main_column_idx;
require_once(APPPATH."/views/m/common/light_header.php");?>
<div class="news_cont news_cont_fixed">
<?
if($total_count == 0) {
?>
<div style="margin:30px 0px 40px 0px;text-align: center;">
등록된 칼럼이 없습니다.
</div>
<?
} else {
?>
<div class="cont_top">
<div class="cont_top_img">
<span class="shadow"></span>
<a href="/m/news/column_view/<?=$list[0]['idx']?>"><img src="<?=$list[0]['main_img']?>"></a>
</div>
<p class="cont_top_title"><a href=""><?=$list[0]['title']?></a></p>
<p class="chn_bar"> <img src="/img/mobile/bg_bar.gif"></p>
<p class="cont_top_txt">1시간 전</p>
</div>
<div class="rankytop" style="padding:10px 20px 0 20px;border-bottom: 1px solid #eaeaea;">
<span <? if($search_sort=='1') { echo 'class="radio_on" '; } else { echo 'class="radio_off"';}?> style="margin-right:10px;width: 60px;float: left;"><a href="/m/news/columnist/<?=$main_column_idx?>?search_sort=1">최신순</a></span>
<span <? if($search_sort=='2') { echo 'class="radio_on" '; } else { echo 'class="radio_off"';}?> style="float: left;width: 60px;"><a href="/m/news/columnist/<?=$main_column_idx?>?search_sort=2">인기순</a></span>
<!-- <span class="fr"><a href="" style="vertical-align:middle"><img src="/img/mobile/bt_delivery_on_beachblue.gif"></a></span>-->
<span class="fr"><a href="javascript:column_delivery();"><img src="<?=$column_delivery_btn?>" id="column_delivery_btn"></a> </span>
</div>
<div class="grace_top">
<?
foreach ($list as $key=>$val) {
if($key == 0) continue;
$comment_count = $val['comment_count'];
$comment_count_txt = $comment_count;
if($comment_count > 9) {
$calc_count = str_pad(1, strlen($comment_count), "0", STR_PAD_RIGHT);
$comment_count_txt = (floor($comment_count/$calc_count)) * $calc_count;
$comment_count_txt = $comment_count_txt.'+';
}
$display_date = $val['display_date'];
$display_date_txt = substr($display_date, 0, 10);
$display_date_txt = str_replace('-', '.', $display_date_txt);
$title_txt = $val['title'];
$content = preg_replace("(\<(/?[^\>]+)\>)", "", $val['content']);
$content_txt = mb_strimwidth(strip_tags($content), '0', '250', '..', 'utf-8');
?>
<h2 class="art-title"><a href=""><span class="blue">[<?=$val['column_name']?>]</span></a> <a href="/m/news/column_view/<?=$val['idx']?>"><?=$title_txt?></a></h2>
<? }
}
?>
</div>
<? include_once (APPPATH.'/views/m/common/weather.php');?>
<? include_once ('news_right_inc.php');?>
<!-- <div class="grace_top" style="margin-bottom:40px; border-bottom:0">-->
<!-- <h2 class="art-title"><a href=""><span class="blue">[김영한 칼럼]</span> 英 메이 총리 “불임의 고통, 신앙으로 이길 수 있었다”</a></h2>-->
<!-- <h2 class="art-title"><a href=""><span class="blue">[김영한 칼럼]</span> 칭의는 ‘공략’의 대상이 아닙니다</a></h2>-->
<!-- <h2 class="art-title"><a href=""><span class="blue">[김영한 칼럼]</span> 강대상 바꿨을 뿐인데... 변화의 목회, 이렇게 어려..</a></h2>-->
<!-- <h2 class="art-title"><a href=""><span class="blue">[김영한 칼럼]</span> 칭의는 ‘공략’의 대상이 아닙니다</a></h2>-->
<!-- <h2 class="art-title"><a href=""><span class="blue">[김영한 칼럼]</span> 강대상 바꿨을 뿐인데... 변화의 목회, 이렇게 어려..</a></h2>-->
<!-- <h2 class="art-title"><a href=""><span class="blue">[김영한 칼럼]</span> 칭의는 ‘공략’의 대상이 아닙니다</a></h2>-->
<!-- </div>-->
</div>
<!--
<div class="contents">
<div class="wrap">
<div class="list_left">
<div class="news_list">
<div class="rankynews">
<div class="news_cate">
<span class="beachblue" style="padding-right:5px;"><a href="/web/news/column">오피니언</a></span>
<span class="text"><a href="/web/news/columnist/<?=$main_column_idx?>"><?=$main_column_name?></a></span>
<span class="category" style="float:right">
<span style="padding-top:1px;"><a href="javascript:column_delivery();"><img src="<?=$column_delivery_btn?>" id="column_delivery_btn"></a> </span>
</div>
<div class="rankytop" style="margin-bottom:10px">
<span <? if($search_sort=='1') { echo 'class="radio_on" '; } else { echo 'class="radio_off"';}?> style="margin-right:10px;width: 60px;float: left;"><a href="/web/news/columnist/<?=$main_column_idx?>?search_sort=1">최신순</a></span>
<span <? if($search_sort=='2') { echo 'class="radio_on" '; } else { echo 'class="radio_off"';}?> style="float: left;width: 60px;"><a href="/web/news/columnist/<?=$main_column_idx?>?search_sort=2">인기순</a></span>
</div>
</div>
<?
if($total_count == 0) {
?>
<div style="margin:30px 0px 40px 0px;text-align: center;">
등록된 칼럼이 없습니다.
</div>
<?
} else {
foreach ($list as $val) {
$comment_count = $val['comment_count'];
$comment_count_txt = $comment_count;
if($comment_count > 9) {
$calc_count = str_pad(1, strlen($comment_count), "0", STR_PAD_RIGHT);
$comment_count_txt = (floor($comment_count/$calc_count)) * $calc_count;
$comment_count_txt = $comment_count_txt.'+';
}
$display_date = $val['display_date'];
$display_date_txt = substr($display_date, 0, 10);
$display_date_txt = str_replace('-', '.', $display_date_txt);
$title_txt = mb_strimwidth($val['title'], '0', '50', '..', 'utf-8');
$content = preg_replace("(\<(/?[^\>]+)\>)", "", $val['content']);
$content_txt = mb_strimwidth(strip_tags($content), '0', '250', '..', 'utf-8');
?>
<div class="news_list_cont">
<div class="art-img2"><a href="/web/news/column_view/<?=$val['idx']?>"><img src="<?=$val['main_img']?>" width="160"></a></div>
<div class="art-info2">
<h2 class="art-title"><a href="/web/news/column_view/<?=$val['idx']?>"><?=$title_txt?></a><span class="comment fr"><img src="/img/web/img_comment.png"> <?=$comment_count_txt?></span></h2>
<p class="art-sum"><a href="/web/news/column_view/<?=$val['idx']?>"><?=$content_txt?></a> </p>
</div>
</div>
<? }
}
?>
</div>
<? if($pagination !='') {?>
<div class="pagenumber">
<?=$pagination?>
</div>
<? }?>
<? include_once ('news_main_content_inc.php');?>
</div>
</div>
</div>
-->
<script>
function column_delivery(){
if("<?=$SES_MEMBER_ID?>"=="") {
alert("로그인 후에 이용가능합니다.");
return;
}
var form_data = {
"main_idx" : <?=$main_column_idx?>,
"content_type" : <?=$content_type?>
};
$.ajax({
url: '/web/comm/delivery_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
$("#column_delivery_btn").attr("src","/img/web/bt_delivery_"+rtnJson.data+"_gray.png");
// if(rtnJson.data == 'off')
// $("#column_delivery_btn").attr("src","/img/mobile/bt_delivery_off_gray.png");
// else
// $("#column_delivery_btn").attr("src",'/img/mobile/bt_delivery_on_gray.png');
} else {
alert("저장에 실패했습니다.");
return false;
}
},
error: function (rtnJson) {
alert('저장에 실패했습니다.');
return false;
}
});
}
</script>