아미나를 쓰고있는데여 채택완료
완전초보에여
1년 전
조회 1,351
02는 보이는데 10일이 오른쪽이 약간 짤려서요;
이거 왼쪽으로 살짝밀수 없나요 요일이 쫌 안보이네요..ㅠㅠ
https://amina.co.kr/data/editor/2402/48d48da85df5e88f11d67556fe7e2264_1707543131_9863.png" itemprop="image" src="https://amina.co.kr/data/editor/2402/48d48da85df5e88f11d67556fe7e2264_1707543131_9863.png" />
widget.rows.php 소스
</p>
<p><?php</p>
<p>if (!defined('_GNUBOARD_')) exit; //개별 페이지 접근 불가</p>
<p> </p>
<p>// 링크</p>
<p>$is_modal_js = $wset['modal_js'];</p>
<p>$is_link_target = ($wset['modal'] == "2") ? ' target="_blank"' : '';</p>
<p> </p>
<p>$wset['thumb_w'] = (isset($wset['thumb_w']) && $wset['thumb_w'] > 0) ? $wset['thumb_w'] : 400;</p>
<p>$wset['thumb_h'] = (isset($wset['thumb_h']) && $wset['thumb_h'] > 0) ? $wset['thumb_h'] : 300;</p>
<p>$img_h = apms_img_height($wset['thumb_w'], $wset['thumb_h'], '75');</p>
<p> </p>
<p>if(!$wset['rows']) {</p>
<p>$wset['rows'] = 6;</p>
<p>}</p>
<p> </p>
<p>// 리스트글</p>
<p>$post_cnt = $wset['rows'];</p>
<p> </p>
<p>$img_post_cnt = (isset($wset['irows']) && $wset['irows'] > 0) ? $wset['irows'] : 3;</p>
<p>if($img_post_cnt > 3) {</p>
<p>$img_post_cnt = 3;</p>
<p>}</p>
<p> </p>
<p>switch($img_post_cnt) {</p>
<p>case '1' : $is_dadan = ''; break;</p>
<p>case '2' : $is_dadan = ' is-2'; break;</p>
<p>default : $is_dadan = ' is-3'; break;</p>
<p>}</p>
<p> </p>
<p>// 이미지글수</p>
<p>$img = array();</p>
<p>$img_arr = array();</p>
<p>$wset['image'] = 1; //이미지글만 추출</p>
<p>$wset['rows'] = $img_post_cnt;</p>
<p>$img = apms_board_rows($wset);</p>
<p>$img_cnt = count($img);</p>
<p>for($i=0; $i < $img_cnt; $i++) {</p>
<p>$img_arr[$i] = $img[$i]['bo_table'].'-'.$img[$i]['wr_id']; </p>
<p>}</p>
<p> </p>
<p>// 리스트글 - 중복글 제외</p>
<p>$tmp = array();</p>
<p>$wset['image'] = '';</p>
<p>$wset['rows'] = $post_cnt + $img_cnt;</p>
<p>$tmp = apms_board_rows($wset);</p>
<p>$tmp_cnt = count($tmp);</p>
<p>$z = 0;</p>
<p>for($i=0; $i < $tmp_cnt; $i++) {</p>
<p> </p>
<p>$chk_wr = $tmp[$i]['bo_table'].'-'.$tmp[$i]['wr_id'];</p>
<p> </p>
<p>if($img_cnt && in_array($chk_wr, $img_arr)) continue;</p>
<p> </p>
<p>$list[$z] = $tmp[$i];</p>
<p> </p>
<p>$z++;</p>
<p> </p>
<p>if($z == $post_cnt) break;</p>
<p>}</p>
<p> </p>
<p>unset($tmp);</p>
<p> </p>
<p>$list_cnt = count($list);</p>
<p> </p>
<p>// 이미지글 제목크기</p>
<p>$wset['line'] = (isset($wset['line']) && $wset['line'] > 0) ? $wset['line'] : 1;</p>
<p>$text_height = 20 * $wset['line'];</p>
<p>if($wset['line'] > 1) $line_height = $line_height + 4;</p>
<p> </p>
<p>// 아이콘</p>
<p>$icon = (isset($wset['icon']) && $wset['icon']) ? '<span class="lightgray">'.apms_fa($wset['icon']).'</span>' : '';</p>
<p> </p>
<p>// 랭킹</p>
<p>$rank = apms_rank_offset($wset['rows'], $wset['page']); </p>
<p> </p>
<p>// 날짜</p>
<p>$is_idate = (isset($wset['idate']) && $wset['idate']) ? true : false;</p>
<p>$is_date = (isset($wset['date']) && $wset['date']) ? true : false;</p>
<p>$is_dtype = (isset($wset['dtype']) && $wset['dtype']) ? $wset['dtype'] : 'm.d';</p>
<p>$is_dtxt = (isset($wset['dtxt']) && $wset['dtxt']) ? true : false;</p>
<p> </p>
<p>// 새글</p>
<p>$is_new = (isset($wset['new']) && $wset['new']) ? $wset['new'] : 'red'; </p>
<p> </p>
<p>// 글내용 - 줄이 1줄보다 크고</p>
<p>$is_cont = ($wset['line'] > 1) ? true : false; </p>
<p>$is_details = ($is_cont) ? '' : ' no-margin'; </p>
<p> </p>
<p>// 분류</p>
<p>$is_cate = (isset($wset['cate']) && $wset['cate']) ? true : false;</p>
<p> </p>
<p>// 동영상아이콘</p>
<p>$is_vicon = (isset($wset['vicon']) && $wset['vicon']) ? '' : '<i class="fa fa-play-circle-o post-vicon"></i>'; </p>
<p> </p>
<p>// 스타일</p>
<p>$is_center = (isset($wset['center']) && $wset['center']) ? ' text-center' : ''; </p>
<p>$is_bold = (isset($wset['bold']) && $wset['bold']) ? true : false;</p>
<p>$is_ticon = (isset($wset['ticon']) && $wset['ticon']) ? true : false;</p>
<p> </p>
<p>// 강조글</p>
<p>$bold = array();</p>
<p>$strong = explode(",", $wset['strong']);</p>
<p>$is_strong = count($strong);</p>
<p>for($i=0; $i < $is_strong; $i++) {</p>
<p> </p>
<p>list($n, $bc) = explode("|", $strong[$i]);</p>
<p> </p>
<p>if(!$n) continue;</p>
<p> </p>
<p>$n = $n - 1;</p>
<p>$bold[$n]['num'] = true;</p>
<p>$bold[$n]['color'] = ($bc) ? ' class="'.$bc.'"' : '';</p>
<p>}</p>
<p> </p>
<p>// 그림자</p>
<p>$shadow_in = '';</p>
<p>$shadow_out = (isset($wset['shadow']) && $wset['shadow']) ? apms_shadow($wset['shadow']) : '';</p>
<p>if($shadow_out && isset($wset['inshadow']) && $wset['inshadow']) {</p>
<p>$shadow_in = '<div class="in-shadow">'.$shadow_out.'</div>';</p>
<p>$shadow_out = '';</p>
<p>}</p>
<p> </p>
<p>?></p>
<p><div class="basic-post-garo"></p>
<p><div class="post-wrap<?php echo $is_dadan;?>"></p>
<p><?php // 이미지글</p>
<p>for ($i=0; $i < $img_cnt; $i++) {</p>
<p> </p>
<p>//아이콘 체크</p>
<p>$wr_icon = '';</p>
<p>$is_lock = false;</p>
<p>if ($img[$i]['secret'] || $img[$i]['is_lock']) {</p>
<p>$is_lock = true;</p>
<p>$wr_icon = '<span class="rank-icon en bg-orange en">Lock</span>';</p>
<p>} else if($img[$i]['new']) {</p>
<p>$wr_icon = '<span class="rank-icon txt-normal en bg-'.$is_new.'">New</span>';</p>
<p>} </p>
<p> </p>
<p>//링크이동</p>
<p>$target = '';</p>
<p>if($is_link_target && $img[$i]['wr_link1']) {</p>
<p>$target = $is_link_target;</p>
<p>$img[$i]['href'] = $img[$i]['link_href'][1];</p>
<p>}</p>
<p> </p>
<p>//볼드체</p>
<p>if($is_bold) {</p>
<p>$img[$i]['subject'] = '<b>'.$img[$i]['subject'].'</b>';</p>
<p>}</p>
<p>?></p>
<p><div class="post-image"></p>
<p><div class="post-item"></p>
<p><a href="<?php echo $img[$i]['href'];?>"<?php echo $is_modal_js;?><?php echo $target;?>></p>
<p><div class="img-wrap<?php echo $is_hover;?>" style="padding-bottom:<?php echo $img_h;?>%;"></p>
<p><?php echo $shadow_in;?></p>
<p><?php if($img[$i]['as_list'] == "2" || $img[$i]['as_list'] == "3") echo $is_vicon; ?></p>
<p><div class="img-item"></p>
<p><img src="<?php echo $img[$i]['img']['src'];?>" alt="<?php echo $img[$i]['img']['alt'];?>"></p>
<p></div></p>
<p></div></p>
<p></a></p>
<p><?php echo $shadow_out;?></p>
<p> </p>
<p><div class="post-content<?php echo $is_center;?>"></p>
<p><div class="post-subject" style="height:<?php echo $text_height;?>px;"></p>
<p><a href="<?php echo $img[$i]['href'];?>"<?php echo $is_modal_js;?><?php echo $target;?>></p>
<p><?php echo $wr_icon;?></p>
<p><?php echo $img[$i]['subject'];?></p>
<p><?php if($is_cont) { ?></p>
<p><div class="post-text"></p>
<p><?php echo apms_cut_text($img[$i]['content'], 100);?></p>
<p></div></p>
<p><?php } ?></p>
<p></a></p>
<p></div></p>
<p><div class="post-text post-ko txt-short ellipsis<?php echo $is_center;?><?php echo $is_details;?>"></p>
<p><?php echo $img[$i]['name'];?></p>
<p><?php if($is_cate && $img[$i]['ca_name']) { ?></p>
<p><span class="post-sp">|</span></p>
<p><?php echo $img[$i]['ca_name'];?></p>
<p><?php } ?></p>
<p><?php if($is_idate) { ?></p>
<p><span class="post-sp">|</span></p>
<p><span class="txt-normal"></p>
<p><?php echo ($is_dtxt) ? apms_datetime($img[$i]['date'], $is_dtype) : date($is_dtype, $img[$i]['date']); ?></p>
<p></span></p>
<p><?php } ?></p>
<p><?php if ($img[$i]['comment']) { ?></p>
<p><span class="count orangered">+<?php echo $img[$i]['comment']; ?></span></p>
<p><?php } ?></p>
<p></div></p>
<p></div></p>
<p></div></p>
<p></div></p>
<p><?php } ?></p>
<p><div class="clearfix"></div></p>
<p></div></p>
<p><ul class="post-list"></p>
<p><?php</p>
<p>// 리스트</p>
<p>for ($i=0; $i < $list_cnt; $i++) { </p>
<p> </p>
<p>//아이콘 체크</p>
<p>$wr_icon = $icon;</p>
<p>$is_lock = false;</p>
<p>if ($list[$i]['secret'] || $list[$i]['is_lock']) {</p>
<p>$is_lock = true;</p>
<p>$wr_icon = '<span class="wr-icon wr-secret"></span>';</p>
<p>} else if ($wset['rank']) {</p>
<p>$wr_icon = '<span class="rank-icon en bg-'.$wset['rank'].'">'.$rank.'</span>';</p>
<p>$rank++;</p>
<p>} else if($list[$i]['new']) {</p>
<p>$wr_icon = '<span class="wr-icon wr-new"></span>';</p>
<p>} else if($is_ticon) {</p>
<p>if ($list[$i]['icon_video']) {</p>
<p>$wr_icon = '<span class="wr-icon wr-video"></span>';</p>
<p>} else if ($list[$i]['icon_image']) {</p>
<p>$wr_icon = '<span class="wr-icon wr-image"></span>';</p>
<p>} else if ($list[$i]['wr_file']) {</p>
<p>$wr_icon = '<span class="wr-icon wr-file"></span>';</p>
<p>}</p>
<p>}</p>
<p> </p>
<p>//링크이동</p>
<p>$target = '';</p>
<p>if($is_link_target && $list[$i]['wr_link1']) {</p>
<p>$target = $is_link_target;</p>
<p>$list[$i]['href'] = $list[$i]['link_href'][1];</p>
<p>}</p>
<p> </p>
<p>//강조글</p>
<p>if($is_strong) {</p>
<p>if($bold[$i]['num']) {</p>
<p>$list[$i]['subject'] = '<b'.$bold[$i]['color'].'>'.$list[$i]['subject'].'</b>';</p>
<p>}</p>
<p>}</p>
<p> </p>
<p>?></p>
<p><li class="ellipsis"></p>
<p><a href="<?php echo $list[$i]['href'];?>"<?php echo $is_modal_js;?><?php echo $target;?>></p>
<p><?php if($is_date || $list[$i]['comment']) { ?> </p>
<p><span class="pull-right gray font-12"></p>
<p><?php if ($list[$i]['comment']) { ?></p>
<p><span class="count orangered">+<?php echo $list[$i]['comment']; ?></span></p>
<p><?php } ?></p>
<p><?php if ($is_date) { ?></p>
<p> <?php echo ($is_dtxt) ? apms_datetime($list[$i]['date'], $is_dtype) : date($is_dtype, $list[$i]['date']); ?></p>
<p><?php } ?></p>
<p></span></p>
<p><?php } ?></p>
<p><?php echo $wr_icon;?></p>
<p><?php echo $list[$i]['subject'];?></p>
<p></a> </p>
<p></li></p>
<p><?php } ?></p>
<p></ul></p>
<p></div></p>
<p><?php if(!$list_cnt) { ?></p>
<p><div class="post-none">등록된 글이 없습니다.</div></p>
<p><?php } ?></p>
<p>
widget.css 소스
</p>
<p>@charset "utf-8";</p>
<p>.basic-post-garo { margin:0px; overflow:hidden; }
.basic-post-garo .txt-normal { letter-spacing:0; }
.basic-post-garo .txt-short { letter-spacing:-1px; padding-right:1px; }
.basic-post-garo .wr-text { font-family:dotum; font-size:11px; letter-spacing:-1px; line-height:11px; font-weight:normal; }
.basic-post-garo .wr-icon { display:inline-block; padding:0px; margin:0px; line-height:12px; vertical-align:middle; background-repeat: no-repeat; background-position: 0px 0px; }
.basic-post-garo .wr-new { width:12px; height:12px; background-image: url('./img/icon_new.gif'); }
.basic-post-garo .wr-secret { width:12px; height:12px; background-image: url('./img/icon_secret.gif'); }
.basic-post-garo .wr-video { width:12px; height:12px; background-image: url('./img/icon_video.gif'); }
.basic-post-garo .wr-image { width:12px; height:12px; background-image: url('./img/icon_image.gif'); }
.basic-post-garo .wr-file { width:12px; height:12px; background-image: url('./img/icon_file.gif'); }
.basic-post-garo .post-vicon { position:absolute; left:6px; top:6px; color: #fff; font-size:20px; z-index:1; text-shadow: 1px 1px 1px #000; }
.basic-post-garo .post-wrap { overflow:hidden; line-height:20px; }
.basic-post-garo .is-2,
.basic-post-garo .is-3 { margin-right:-15px; }
.basic-post-garo .post-image { position:relative; overflow:hidden; }
.basic-post-garo .is-2 .post-image { float:left; width:50%; }
.basic-post-garo .is-3 .post-image { float:left; width:33.3%; }
.basic-post-garo .post-item { position:relative; overflow:hidden; }
.basic-post-garo .is-2 .post-item,
.basic-post-garo .is-3 .post-item { margin-right:15px; }
.basic-post-garo .post-content { padding-top:10px; margin:-2px 0px; overflow:hidden; }
.basic-post-garo .post-subject { overflow:hidden; letter-spacing:-1px; padding-right:1px; }
.basic-post-garo .post-text { font-size:12px; color:#888; margin-top:4px;}
.basic-post-garo .post-sp { color:#ccc; margin:0px 4px; }
.is-pc .ko .basic-post-garo .post-ko { font-size:11px; }
.basic-post-garo .post-list { list-style:none; padding:0px; margin:-2px 0px; line-height:22px; }
.basic-post-garo .post-list li { padding:0px; margin:0px; }
.basic-post-garo .post-list li b { letter-spacing:-1px; padding-right:1px; }
.basic-post-garo .post-none { padding:50px 10px; text-align:center; color:#888; }
@media (max-width:480px) {
.responsive .basic-post-garo .is-3 .post-subject { min-height:40px; }
}</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인