게시글 본문 페이지에 사용되는 변수들 - view.skin.php 변수 정리 > 웹제작/운영

사이트 내 전체검색
[멀티검색] 먼저 왼쪽 검색창에 검색어를 입력하세요.
  • 네이버
  • 다음
  • 구글
  • 유튜브
  • 랜덤Go
[멀티검색] 먼저 왼쪽 검색창에 검색어를 입력하세요.
  • 네이버
  • 다음
  • 구글
  • 유튜브
  • 랜덤Go

웹제작/운영

그누보드 게시글 본문 페이지에 사용되는 변수들 - view.skin.php 변수 정리

페이지 정보

profile_image
작성자 키스세븐
조회 1,691회 작성일 22-04-03 02:56

본문

view.skin.php 변수 정리

게시글 본문 페이지에 사용되는 변수들 


변수를 사용하면 간단한 에코문만으로도 자동으로 불러다가 표시할 수 있어서 좋다.

그런데, 그누보드의 변수들은 사용 페이지마다 그 방법이 다르기 때문에 본문 페이지에서 사용되는 변수 형식을 따로 정리한다.

 

 

게시글 본문 보기에 사용되는 변수들 - view.skin.php 변수 정리

 

 

본문 내용 변수 사용 방법 


아래에 정리된 변수들은 이런 방법으로 표시할 수 있다.


단순하게 에코문으로 출력하는 경우

[code]

<?php echo 변수; ?>

[/code]

이때 변수 부분에는 따옴표 같은 것을 할 필요없이 그대로 필요한 변수를 넣으면 된다. 


숫자 형식으로 나타나도록 출력하는 경우

[code]

<?php echo number_format(변수) ?>

[/code]

여기서 number_format란 숫자 형식으로 나타내라는 의미다. 예를 들어, 조회수나 댓글 개수 등을 나타낼 때는 이렇게 한다.


글자에 대한 조건을 달아서 출력하는 경우 

[code]

<?php echo cut_str(get_text(변수), 글자수); ?>

[/code] 

여기서 cut_str는 글자의 길이를 자르는 함수다. 그래서 위에서처럼 변수 마지막에 글자수를 넣어줘야만 한다.

그리고 get_text는 오직 글자만 가져오라는 함수다. 이것을 사용하면 <br />같은 태그들을 모두 날린 후 텍스트만 표시한다.

 

변수가 URL이라서 링크 주소로 사용되는 경우

[code]

<a href="<?php echo 변수 ?>">글자</a>

[/code] 

 

변수가 콘텐츠 내용일 경우 뿌려주는 출력 방법

[code] 

<?php echo get_view_thumbnail($view['content']); ?> 

<?php echo get_view_thumbnail($view['file'][$i]['view']) ?>

[/code]

첫 번째는 본문과 에디터로 삽입한 이미지를 동시에 출력해 주는 방법이다.

두 번째는 첨부된 파일이 이미지일 경우 출력해 주는 방법이다.

 

아래에 나오는 변수들을 위의 코드에 붙여넣기하면 쉽게 사용할 수 있을 것이다.

 

 

view.skin.php에서 사용되는 변수들

 

우선, 위에 있는 사용 방법대로 echo문으로 바로 출력할 수 있는 본문 페이지 변수 정리다.

  • $board['bo_subject'] : 게시판 대표 제목
  • $view['wr_subject'] : 현재 보고 있는 게시물의 제목
  • $view['content'] : 본문 콘텐츠 내용
  • $view['ca_name'] : 카테고리
  • $view['name'] : 작성자 이름
  • $view['wr_datetime'] : 글이 쓰여진 날짜
  • $view['wr_hit'] : 조회수
  • $view['wr_comment'] : 댓글 개수
  • $view['file'] : 첨부된 파일
  • $view['file'][$i]['view'] : 보기가 가능한 첨부된 이미지 파일
  • $view['wr_good'] : 추천 횟수
  • $view['wr_nogood'] : 비추천 횟수

단, 첨부파일 등은 배열이기 때문에 이 변수 에코문 이전에 함수가 필요하다.


다음엔 역시 에코문으로 사용하지만, 내용이 아니라 링크가 걸리는 변수를 정리한 것이다.

  • $search_href : 검색창으로 연결되는 링크
  • $update_href : 글 수정 페이지 링크
  • $delete_href : 글 삭제 실행 링크
  • $copy_href : 글 복수 실행 링크
  • $move_href : 글 이동하기 실행 링크
  • $reply_href : 답변 쓰기 페이지 링크
  • $write_href : 새로운 글 쓰기 페이지 링크
  • $scrap_href : 스크랩 기능 실행 링크
  • $link_buttons : 글 작성자가 저장한 URL로 연결되는 링크
  • $signature : 작성자의 서명 표시
  • $prev_href : 이전 페이지 표시
  • $next_href : 다음 페이지 표시


이처럼 수많은 변수를 사용할 수 있으므로 그누보드 변수 정리는 활용성이 클 것이다. [저작권법 표시] 원본 출처 : 키스세븐(www.kiss7.kr)

위에 있는 기본 문법에 아래에 있는 변수들을 붙여넣기 하면 간단히 사용할 수 있다.

추천0
총 87개 (1Page)
  • RSS
웹제작/운영 목록
번호 제목 조회 추천 날짜
공지 공지 456 0 03-26
86 그누보드 323 0 02-25
85 그누보드 1339 0 10-17
84 SCRIPT 623 0 10-17
83 CSS 630 0 09-10
82 PHP 1101 0 08-26
81 PHP 665 0 08-21
80 기타활용 601 0 08-15
79 그누보드 1140 0 08-05
78 CSS 844 0 08-04
77 HTML 1595 0 07-24
76 그누보드 441 0 07-24
75 HTML 767 0 07-21
74 CSS 682 0 07-18
73 그누보드 630 0 07-09

검색


    허브사이트 "키스세븐"
    [허브사이트란?]
    수많은 사이트와 포털을
    한 번에 모아서
    사용할 수 있는 서비스를 말합니다.