최신글을 에디터 없이 컨트롤하기 (초보팁) > 그누보드5 팁자료실

그누보드5 팁자료실

최신글을 에디터 없이 컨트롤하기 (초보팁) 정보

최신글을 에디터 없이 컨트롤하기 (초보팁)

첨부파일

basics.zip (266byte) 1회 다운로드 2022-03-29 19:26:22

본문

미리 말씀드리자면 초보의 꼼수 팁이라고 하겠습니다.

이 방법의 용도는 홈페이지의 최신글들을 에디터 보다는 게시판 글 제목으로 컨트롤 하는 겁니다.

수시로 최신글 내용을  변경하거나 비활성시키거나 에디터 사용이 미숙한 분들에게 관리를 맡길때 유용하지 않을까 싶습니다.

 

최신글 제어용으로 사용할 새로운 게시판 하나 미리 만드시고요.

 

홈페이지에서 최신글이 위치할 곳에 아래와 같이 최신글 출력 제목을 변수로 정의합니다.

<? $x2 = echo latest('basics', 'new', 1, 30);?>

 

바로 밑에 출력할 자신이 사용하는 최신글에 게시판아이디 변수를 넣습니다.

<? = echo latest('gallery', '$x2', 10, 30);?>

 

설명하자면 새로만든 new 게시판 제목에 출력하고자 하는 게시판 id만 입력하면 basics 최신글 스킨을 이용해 $x2 변수로 만들어져서 갤러리 최신글 스킨에서 $x2로 정의된 게시판의 최신글들을 출력한다는 내용입니다.

끝입니다.

 

최신글을 숨기고 싶을때는 저 최신글 출력부분을

<?php if ($x2 !== "숨김")  { echo latest('gallery', '$x2', 10, 30);  }?>

이렇게 감싸고 제목에 숨김이라고 입력하면 되겠습니다.

 

 

그런데 문제는 이렇게 하면 게시판당 하나의 제목만 쓸수 있어서 활용도가 떨어집니다.

그래서 무와보님의 최신글 함수를 이용해서 카테고리와 같이 병행해서 불러오면 한개의 게시판에서 무한대로 제목을 추출해 낼수 있습니다. 

https://sir.kr/g5_tip/12768 <-- 무와보님 게시글

출력도 이 최신글 함수를 이용하면 다양하게 불러 들일수 있습니다.

 

변수 예: <? $x2 = mwb_latest_multi('basics', "new", 1, 40, $order='', $view_notice='out', $view_secret='only', $search_opt='||메인'); ?>

설명 : new 게시판의 카테고리가 메인이고 비밀글인 글의 제목을  $x2로 만든다.

 

출력 예: <? echo mwb_latest_multi('gallery',music, 7, 40, $order='', $view_notice='', $view_secret='', $search_opt='||'.$x2.''); ?> 

설명 : music 게시판에서 $x2 에 해당되는 카테고리 글들을 불러온다.

 

고수분들은 이것보다 훨씬 수월하게 하시겠지만 초보자는 꼼수를 쓸수 밖에 없다는 사실;

최신글 제목도 변수가 된다는 걸 우연히 발견해서 활용해본 팁입니다.

더 좋은 방법 있으면 알려주시면 감사하겠습니다. 깔끔하게 여분필드를 활용하는 방법도 있지 않을까 싶습니다.

첨부파일은 그누보드 역사상 가장 심플한 자작 최신글 스킨 되겠습니다. 변수 만들때 사용하세요.

 

좋은 하루되세요.

 

 

추천
4

댓글 0개

전체 4 |RSS

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT