반응형
언론보도나 뉴스 기사를 업로드 하는 게시판을 운영할 때가 있죠.
뉴스게시판의 경우 글 본문을 보여줄 필요없이 게시판 리스트에서 글제목을 클릭하면 링크1에 입력된 사이트가 바로 열리면 됩니다.
그누보드에서 뉴스 게시판 제목 클릭시 링크1 사이트로 이동하는 스킨 수정법을 알려드립니다.
게시판 스킨 list.skin.php
skin/board/스킨명/list.skin.php
<a href="<?php echo $list[$i]['href'] ?>">
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
글 제목 링크 부분 중
첫번째 줄의 href 를 wr_link1 로 수정하고
<a href="<?php echo $list[$i]['wr_link1'] ?>" target="_blank">
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
링크1에 입력된 사이트를 새창으로 열기 위해 target="_blank" 을 추가해 줍니다.
그런데 이렇게만 수정을 하면 글등록은 문제가 없지만 등록한 글을 수정 할 수가 없어요.
관리자 로그인시 글본문으로 링크가 되게 해줘야 합니다.
<?php if ($is_admin) { ?>
<a href="<?php echo $list[$i]['href'] ?>">
<?php } else { ?>
<a href="<?php echo $list[$i]['wr_link1']?>" target="_blank">
<?php } ?>
첫번째 줄을 위와 같이 수정합니다.
admin일 경우 href
그 외에는 wr_link1 로 링크됩니다.
이 게시판을 메인에서 최신글로도 사용한다면 최신글 스킨도 수정해 주세요.
최신글 스킨 latest.skin.php
skin/latest/스킨명/latest.skin.php
echo "<a href=\"".$list[$i]['href']."\" class=\"lt_tit\">";
최신글 제목 링크 href 을 wr_link1 로 수정하고
링크 타겟을 추가해 줍니다.
echo "<a href=\"".$list[$i]['wr_link1']."\" class=\"lt_tit\" target=\"_blank\">";
그누보드 활용팁
반응형
'think' 카테고리의 다른 글
영카트 상품 목록 리스트에 네이버처럼 구매 리뷰 건수 출력 (0) | 2021.12.22 |
---|---|
다음지도 카카오맵 가로 사이즈 100% 맞추기 (0) | 2021.12.22 |
유튜브 iframe 동영상 무한 반복재생 (0) | 2021.12.21 |
그누보드 게시판 링크 입력 개수 2개 → 1개 (0) | 2021.12.17 |
2021년 상반기, 안동 관광지 맛집 하회마을 맘모스 1위, 경상북도 지자체 외지인 방문자수 경주 1위 (0) | 2021.09.28 |
댓글