메인화면에 표시되는 게시판제목변경........ 채택완료

6년 전 조회 2,753

메인화면에 표시되는 게시판제목을 변경하고싶습니다...

3022799858_1570058908.0511.png

원레은 그대로두고 제목을 하나더추가해서 추가된제목을 메인화면에 원래제목대신에

표시하고싶은데 가능할까요?

균이님이가르쳐주신데로했는데 제대로 잘못적용되었는지...안되네요...........ㅠ.ㅠ

균이님 -------->

latest.skin.php 상단 php부분에 다음처럼 게시판 아이디와 사용할 게시판제목을 배열로 만들어 넣으세요

 

$tmpArr=array('free'=>'자유자유', 'notice'=>'공지공지', 'qa'=>'물어보고답하고' ~~~~);

$bo_subject = $tmpArr[$bo_table];

테스트적용후-------->

균이님이 가르쳐주신내용을

/ add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
?>
<?php $tmpArr=array('free'=>'자유자유', 'notice'=>'공지공지', 'qa'=>'물어보고답하고' ~~~~);
$bo_subject = $tmpArr[$bo_table];
?>
<div class="lat">
    <h2 class="lat_title"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table ?>"><?php echo $bo_subject ?></a></h2>
    <ul>
........

과같이 적용하여보았습니다.

답변 2개

채택된 답변
+20 포인트

/lib/latest.lib.php 파일 for 반복문 안의 55, 66 라인 2곳 기존 $bo_subject 다음에 넣어주세요.

 

(예)

 

55라인

$bo_subject = (is_array($caches) && isset($caches['bo_subject'])) ? $caches['bo_subject'] : '';
$tmpArr=array('free'=>'왁자지껄', 'notice'=>'공지공지', 'qa'=>'물어보고답하고');
$bo_subject = $tmpArr[$bo_table];

 

66라인

$bo_subject = get_text($board['bo_subject']);

$tmpArr=array('free'=>'왁자지껄', 'notice'=>'공지공지', 'qa'=>'물어보고답하고');
$bo_subject = $tmpArr[$bo_table];

 

 

 

스킨에서 처리하려면,

사용중인 최신글스킨/latest.skin.php 파일 상단에 아래처럼 추가.

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
$tmpArr=array('free'=>'왁자지껄', 'notice'=>'공지공지', 'qa'=>'물어보고답하고');
$bo_subject = $tmpArr[$bo_table];

?>

 

 

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

답변에 대한 댓글 4개

신비님 항상 가르침감사드립니다~~
좋은하루되세요~
덕분에 정상적으로 출력됩니다........
덕분에 저도 공부되었습니다. ^^
신비님 죄송한데 하나만더 여쭈어보겠습니다.....
각게시판도 똑같이 타이틀만 별칭으로사용하려고하면 위내용처럼 각head.php파일내에 거의끝부분
<div id="container">
<?php if (!defined("_INDEX_")) { ?><h2 id="container_title"><span title="<?php echo get_text($g5['title']); ?>"><?php echo get_head_title($g5['title']); ?></span></h2><?php } ?>
에서 title부분도 위와같은형식으로 바꾸려면 어떠케해야하는지요........
구현하고싶은건 각게시판도 목록,읽기,쓰기 모두 별칭을 사용하고싶습니다...
가르침 부탁드리겠습니다..꾸벅~
관련글 https://sir.kr/qa/326108

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

와우 신비님 정상 제대로 알려주시네요..

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

답변에 대한 댓글 1개

실습해본 터라..ㅎ

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

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

로그인
🐛 버그신고