질문입니다. 고수님들좀 봐주세요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

질문입니다. 고수님들좀 봐주세요. 정보

질문입니다. 고수님들좀 봐주세요.

본문

다름이 아니구요.
엑소버드 같은 웹플레이어를
게시판과 같이 연동해서 쓸수는 없을까요.
예를 들어 최근게시물 같이.
게시판에 음원 파일을 올리거나
링크를 걸시에
메인에서 웹플레이어루 자동으루 연동이 될수 있게요.
그런 팁이 있다면 정말 좋겠다구 생각을 하는데요^^"

댓글 전체

흠;;
게시판 하나를 활용하는 방법이 좋을 싶네요~;
우선 제가 고수가 아니라 좀 어려운 방법으로 알려드릴수 있나 모르겠지만
그래도 방법 써봅니다.
어떻게 보면 관련없는 내용일 수도 있겠네요~
==================
게시판 하나를 정한 뒤
myadmin접속을 해서 우선 " g4_write_게시판아이디" 에 가셔서 필드를 하나 추가해줍니다.
추가 하는 방법은 밑에 "필드 추가하기 :" 라는 문구가 있는데 여기서 추가를 해줍니다~
실행버튼도 있을 거예요~ 이걸 누르면 추가페이지로 넘어가는데요~
필드에 님이 설정하실 즉, 주소를 넣어줄 필드이름을 정해서 써 넣고요. 길이는 255로 하시고 나머지는 그대로..
해서 저장버튼을 눌러줍니다~
저는 이 이름을 songurl로 지정하겠습니다.
그럼 맨 마지막에 필드가 하나 들어갔겠죠~ㅋ 확인하시고!

이제 파일을 몇가지 손봐야합니다.
write.php파일에 247라인에 보시면
$subject = get_text(cut_str($write[wr_subject], 255), 0); [저는 구버젼이라 이렇게 써있는데 업글된 버젼은 문구가 약간 다를 것입니다. 하여튼 255가 써져있으면 맞는겁니다.
이 아랫줄에 추가를 합니다.
$노래주소변수명 = get_text(cut_str($write[아까추가한 필드이름], 255), 0);
//예: $song = get_text(cut_str($write[songurl], 255), 0);

그럼 이제 write.update.php 파일에 갑니다~
193라인에 보시면
        // 가장 작은 wr_id를 얻음
        //$wr_id = get_next_wr_id($write_table);
        $wr_num = get_next_num($write_table);
        $wr_reply = "";
    }
이렇게 보이시는지요?
이 뒤에
if($bo_table=="노래주소 사용할 게시판아이디"){
$comma = ",";
$BGM = "지정해줬던 필드이름 = 'write.php파일에서 지정해줬던 변수명'";
//예: $BGM = "songurl = '$song'";
}
이렇게 입력해주세요~ 필드가 없는 게시판은 글 작성시 오류가 나기 때문에..
그리고 또 233라인에
wr_10 = '$wr_10' ";를

wr_10 = '$wr_10'$comma
$BGM ";
으로 수정합니다.
305번째 라인도
wr_10= '$wr_10'를

wr_10= '$wr_10'$comma
$BGM
으로 수정합니다.

이제 스킨에서 설정만 해주면 되는데요~
주소를 입력할 게시판의 스킨 디렉터리에서
write.skin.php 를 수정합니다.
이곳은 님께서 게시물을 쓸때 주소입력창을 어디다 놓을 것에따라 수정위치가 달라지겠네요.^^

저는 제목 위에다 놓을것이라서
<tr>
    <td style='padding-left:20px; height:30px;'>· 제목</td>
    <td><input class=ed style="width:100%;" name=wr_subject itemname="제목" required value="<?=$subject?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

이곳 바로 위에 입력하겠습니다.

<tr>
    <td style='padding-left:20px; height:30px;'>· 음악URL</td>
    <td><INPUT class=ed style="width:300" name=song itemname="음악URL" value="<?=$song?>"></td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

이렇게 추가해줬습니다~ 이상이예요~
이제 주소를 따오는 방법은 다시 mysql에서 불러오면 된다는거 아시죵?ㅋ
이것은 게시판파일을 뒤지셔서 알아내셔도 무방할듯.ㅋㅋㅋ
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT