M

사이드뷰 관리자만 사용하기

· 2018-03-19 (월) 04:25:08 · 7869 · 6

- lib/common.lib.php

 

- 336 라인 get_list 함수 찾기

 

- 340 라인 추가

[code]

추가했을 때의 코드

 

// 게시물 정보($write_row)를 출력하기 위하여 $list로 가공된 정보를 복사 및 가공
function get_list($write_row, $board, $skin_url, $subject_len=40)
{
    global $g5, $config;
    global $qstr, $page;

    global $is_admin; // 340 라인

[/code]

 

- 391 라인 수정 (위 코드 1라인 추가했을 때 1라인 늘어나는 것 감안)

[code]

if ($board['bo_use_sideview'] && $is_admin)

[/code]

 

 

이 팁은 게시판 설정에서 [사이드뷰 사용] 에 사용 설정하셔야 적용 됩니다.

|

댓글 6개

2018-03-19 (월) 23:16:13
유용한 팁입니다. 감사합니다.
감사합니다~~
2018-03-24 (토) 10:05:09
감사 합니다
좋아요..잘쓰겠습니다.감사합니다.
본문 글은 게시판에만 적용이 되는 코드입니다.

전체를 적용하려면

/lib/common.lib.php 파일의 대략 1303 줄에 아래 코드를

$tmp_name = "";
$en_mb_id = $mb_id;

if ($mb_id) {

아래와 같이 변경하면 사이뷰를 관리자만 사용할수 있습니다.

$tmp_name = "";
$en_mb_id = $mb_id;

if( !$is_admin ){
return $name;
}

if ($mb_id) {

사이트 메인 최신글의 경우 데이터를 파일캐쉬로 저장하기 때문에, 위와 같이 처리해도 사이드뷰가 보일수 있습니다. 이 경우에는 config.php 파일의 대략 139번째 줄
define('G5_USE_CACHE', true);

를 아래와 같이 변경해야 합니다.

define('G5_USE_CACHE', false);
피드백 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
18-03-19 조회 6,370
18-03-19 조회 8,938
18-03-19 조회 7,870
18-03-19 조회 8,792
18-03-18 조회 6,740
18-03-15 조회 7,289
18-03-12 조회 6,522
18-03-12 조회 9,119
18-03-12 조회 7,616
18-03-09 조회 6,955
18-03-09 조회 1.9만
18-03-09 조회 1.1만
18-03-08 조회 1.1만
18-03-08 조회 6,393
18-03-08 조회 8,410
18-03-07 조회 6,674
18-03-07 조회 5,973
18-03-07 조회 8,535
18-03-05 조회 7,139
18-03-05 조회 7,995
18-03-04 조회 8,421
18-03-03 조회 6,974
18-03-02 조회 1.1만
18-03-02 조회 7,311
18-03-02 조회 7,802
18-03-02 조회 9,010
18-03-01 조회 7,607
18-02-28 조회 8,839
18-02-26 조회 8,222
18-02-26 조회 1.2만