2026, 새로운 도약을 시작합니다.

latest 최신글 링크에 파라미터값 붙지 않도록하기

latest를 사용하다보면 가끔 파라미터값이 링크에 붙은상태로 캐시저장되어 링크가 꼬여버리 거나 불필요한 파라미터를 들고가버리는 일이 발생해버리곤 합니다

최신글에선 파라미터값이 붙을 필요가없기때문에 제 커뮤니티사이트에는 아래처럼 적용하였습니다


먼저 /lib/common.lib.php 에서 함수 get_list를 찾아주세요

해당 함수에 $qstr_chk=true 파라미터 값을 추가해주세요

function get_list($write_row, $board, $skin_url, $subject_len=40, $qstr_chk=true)

이런식으로 하시고 get_list함수내에서 글로벌 변수 정의해놓은 바로 밑에

//파라미터 허용하지않을때

if(!$qstr_chk) $qstr = '';

를 추가 해주세요

그런다음 /lib/latest.lib.php 에서 함수 latest에 $qstr_chk=true 파라미터 값을 추가해주세요

function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='', $qstr_chk=true, $from_record=0)

이런식으로 맨뒤에 추가해주시면됩니다

그다음 latest함수 안에 보시면

get_list함수를 쓰고있는곳이 있을텐데요 거기에

$list[$i] = get_list($row, $board, $latest_skin_url, $subject_len, $qstr_chk);

이런식으로 추가해주면 끝입니다

latest를 출력할때

<?php echo latest('pic_grid', 'simkung', 5, 70, 1, '', false); ?>

맽끝에 추가한 파라미터 체크값인 $qstr_chk에 대한 값을 false로 지정하시면 해당 latest는 게시글링크에 파라미터가 붙지않습니다

기존과 동일하게 사용하겠다하시면 해당부분을 비워주시거나 true로 지정하시면됩니다

이렇게 해야 latest쓸때만! 최신글 링크에 파라미터가 붙지않게 됩니다

감사합니다

즐거운 https://ye-ah.net 많이 놀러와주세요~

|

댓글 5개

https://youtu.be/cMdWUkA-QN4

아직 같은 현상이 있는거 같은데요.
캐시가 없어지지 않아서 그럴수도 있구요.

같은 latest 파일을 index.php, tail.php 에서 사용하고 있는데
인덱스는 정상작동 합니다.
테일에서만 뒤에 stx 가 붙는 애러가 있네요.

정규식으로 stx만 없애도 될꺼 같구요.
아... 아미나라 조금 다를수있을수도있겠네요..
제가 아미나는 구조를 잘몰라서
흠 그래도 비슷할텐데
관리자페이지에서 캐시삭제하고 한번해보세요
한타메뉴는 아미나 설치한것이 아니고 그누보드 원본이에요.
저 테마는 아미나이긴 한데, 그걸 참고해서 제가 하나 하나 수작업으로 만든거에요.
아하 그렇군요 그렇다면 음 latest에 qstr_chk값 다 false로 주셨다면 붙을일은없을텐데... 이상하네요
잘 작동하는거 같아염!!

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 117
2740 5일 전 조회 106
2739 1주 전 조회 210
2738 1주 전 조회 218
2737 1주 전 조회 181
2736 1주 전 조회 280
2735 3주 전 조회 284
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 268
2730 1개월 전 조회 227
2729 1개월 전 조회 357
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 332
2724 1개월 전 조회 361
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 212
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 337
2716 2개월 전 조회 202
2715 2개월 전 조회 312
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고