테스트 사이트 - 개발 중인 베타 버전입니다

rss 관련,,,더이상의 잔머리는 없다 채택완료

머시기거시기 6년 전 조회 2,254

사이트가 비밀글로 되어 있습니다. 공개할 수도 없구요

그래서 rss가 안되는데...

 

이거 잔머리를 굴려...

 

리스트 제목 우측에 이미지가 랜덤으로 나타나게 했습니다.

그리고 아래에 한줄을 더 두고,,,,

명언한개씩 랜덤으로 불러오게 했구요,,ㅋ

 

그럼 이렇게 되는겁니다...

----------------------------------------

제목~~~~~ 이미지.

명언 ,,,,,,,

----------------------------------------

제목~~~~~ 이미지.

명언 ,,,,,,,

----------------------------------------

제목~~~~~ 이미지.

명언 ,,,,,,,

----------------------------------------

 

 

리스트가 이렇게 되었습니다...

 

aaa게시판과 bbb게시판은 비밀글이라도

위와 같은것으로 

rss가 뜨게 하려면 어떻게 해야 할지...ㅎ

 

// 비회원 읽기가 가능한 게시판만 RSS 지원 if ($row['bo_read_level'] >= 2) {     echo '비회원 읽기가 가능한 게시판만 RSS 지원합니다.';     exit; }

 

이부분을 aaa게시판은 비밀글 3등급이라도 rss표시되게 처리하면 될거 같은데..어떻게 해야 할지요

 

그리고 ]]>

이부분 대신 내가 올린 명언 wr_1이 나타나게 해보려구요,,

 

bbs에 보니 rss코드는 이렇네여

 

// 특수문자 변환 function specialchars_replace($str, $len=0) {     if ($len) {         $str = substr($str, 0, $len);     }

    $str = str_replace(array("&", "<", ">"), array("&", "<", ">"), $str);

    /*     $str = preg_replace("/&/", "&", $str);     $str = preg_replace("//", ">", $str);     */

    return $str; }

$sql = " select gr_id, bo_subject, bo_page_rows, bo_read_level, bo_use_rss_view from {$g5['board_table']} where bo_table = '$bo_table' "; $row = sql_fetch($sql); $subj2 = specialchars_replace($row['bo_subject'], 255); $lines = $row['bo_page_rows'];

// 비회원 읽기가 가능한 게시판만 RSS 지원 if ($row['bo_read_level'] >= 2) {     echo '비회원 읽기가 가능한 게시판만 RSS 지원합니다.';     exit; }

// RSS 사용 체크 if (!$row['bo_use_rss_view']) {     echo 'RSS 보기가 금지되어 있습니다.';     exit; }

header('Content-type: text/xml'); header('Cache-Control: no-cache, must-revalidate'); header('Pragma: no-cache');

$sql = " select gr_subject from {$g5['group_table']} where gr_id = '{$row['gr_id']}' "; $row = sql_fetch($sql); $subj1 = specialchars_replace($row['gr_subject'], 255);

echo ''."\n"; ?> " target="_blank" rel="noopener noreferrer">http://purl.org/dc/elements/1.1/"> <?php echo specialchars_replace($config['cf_title'].' > '.$subj1.' > '.$subj2) ?> 테스트 버전 0.2 (2004-04-26) ko

    if (strstr($row['wr_option'], 'html'))         $html = 1;     else         $html = 0; ?>

<?php echo specialchars_replace($row['wr_subject']) ?> ]]>

echo ''."\n"; echo ''."\n"; ?>

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

답변 1개

이건 해결하였습니다.

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인