
팁과노하우
새글 아이콘 출력 표시 (업데이트)
https://rebuilder.co.kr/tip/98
기존에 작성한 팁 게시글에 왜 그대로 사용하지 못했는지에 대한 설명이 있어 아직 삭제는 안했습니다.
운영진 분들의 판단 하에 기존 게시글을 삭제해주시면 감사드리겠습니다.
기존보다 좀더 사용하기 쉽도록 함수가 개선 되었습니다.
extend 폴더에 파일을 업로드 하신 후,
헤더스킨(header.php)파일에서 $row2['me_link']; 구문을 찾아 메뉴를 출력하는 구문 끝에 아래와 같이 <?php echo get_bbs_new_ico($row2['me_link']);?>를 추가해주세요.
<li><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>"><?php echo $row2['me_name'] ?><?php echo get_bbs_new_ico($row2['me_link']);?></a></li>
게시판의 경우에만 작동하도록 수정되었습니다.
.gnb_new_ico {
display: inline-block;
border-radius: 5px;
background-color:#D90166 !important;
padding:0px 5px 2px 5px;
margin: -3px 0 0 2px;
line-height: 13px;
vertical-align: middle;
font-size: 9px;
color:#fff;
}
- 이전글구글 애드센스 광고 없을 때 여백 없애기2024.10.23
- 다음글메뉴에 새글이 있을경우 N 아이콘 표시2024.10.22
댓글목록







훌륭한 팁 감사합니다.
제가 부족해서 그런지
아래와 같이 했는데 나타 나지가 않아요.
에러는 없습니다.
extend/humhae_icon.extend.php 파일을 올려주고.
/theme/rb.basic/rb.layout_hd/basic/header.php 에서 수정 해주고.
<li><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>">
<?php echo $row2['me_name'] ?><?php echo get_bbs_new_ico($row2['me_link']);?></a></li>
/theme/rb.basic/rb.layout_hd/basic/style.css 추가
.gnb_new_ico {
display: inline-block;
border-radius: 5px;
background-color:#D90166 !important;
padding:0px 5px 2px 5px;
margin: -3px 0 0 2px;
line-height: 13px;
vertical-align: middle;
font-size: 9px;
color:#fff;
}
2024-10-24 18:39



/theme/rb.basic/rb.layout_hd/basic/ 여기의 헤더와 css에 옮겼습니다.
2차 도메인을 사용하고 있어서 그럴까요? (aaa.bbbbb.com)
아래 글을 읽어 보면서 짧게 생각 든게 2차 도메인이라 그런가 싶어서요.
차후 1차 도메인으로 옮기고 나서 검토를 다시 해 보겠습니다.
감사합니다.
extend 파일을 만들면서 새로 만든 함수입니다.
현재는 환경설정의 짧은주소 사용 여부에 따라 bo_table=테이블, https://주소/테이블 에서
테이블을 추출하는데 생각해보니 짧은주소사용 여부를 따지지 않고 그냥 바로 주소를 통해서 정규식으로 추출해와도 좋을 것 같습니다.
2024-10-25 12:22








안되시는 분들은
아래와 같이 수정해 보세요.
저는 그누보드에서
설국열차 님께서 답을 주셔서 해결 했습니다.
humhae_icon.extend.php
긴 주소 게시판 $bo_table 추출
if (!empty($parsed_url['query'])) {
parse_str($parsed_url['query'], $query_params);
if (!empty($query_params['bo_table'])) {
$bo_table = $query_params['bo_table'];
}
}
짧은주소 에서 $bo_table 추출
if (!empty($parsed_url['path'])) {
$path = explode('/', trim($parsed_url['path'], '/'));
$bo_table = end($path);
}
이 부분을 아래와 같이 수정해 주니 잘 나옵니다.
global $g5, $config; // 이 부분 $confi 추가하세요
$parsed_url = parse_url($link);
$bo_table = "";
if($config['cf_bbs_rewrite'] == 0) {
if (!empty($parsed_url['query'])) {
parse_str($parsed_url['query'], $query_params);
if (!empty($query_params['bo_table'])) {
$bo_table = $query_params['bo_table'];
}
}
} else if($config['cf_bbs_rewrite'] == 1) {
if (!empty($parsed_url['path'])) {
$path = explode('/', trim($parsed_url['path'], '/'));
$bo_table = end($path);
}
}
2025-02-21 15:15
신청 이후 담당자가 개별연락 드리고 있습니다.
입금자명과 실제 입금자가 동일한 경우 자동처리 됩니다.
결제예정 금액 : 0 (VAT별도)
하나은행(KOEXKRSE) : 258-910104-00407 / 김은정(인덱스)