http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=2127&sfl=mb_id%2C1&stx=fm25
위 글에서는 '4shared의 공유기능'을 사용했는데... 파일이 공개되어버리는 단점이 있어서 '여분필드'를 이용하는 방법으로 수정해보았습니다.
skin/board/basic/write.skin.php
'링크' 윗쪽에
[code]<tr>
<th scope="row">여분필드 #1</th>
<td><input type='text' name='wr_1' value='<?=$write[wr_1]?>' class="frm_input" size="50"></td>
</tr>[/code]을 삽입해줍니다.
[code]<tr>
<? if ($is_admin == 'super') { ?>
<th scope="row">여분필드 #1</th>
<td><input type='text' name='wr_1' value='<?=$write[wr_1]?>' class="frm_input" size="50"></td>
<? } ?>
</tr>[/code]관리자만 사용하려면 위와 같이...
[code]<tr>
<? if ($member[mb_level] >= 3) { ?>
<th scope="row">여분필드 #1</th>
<td><input type='text' name='wr_1' value='<?=$write[wr_1]?>' class="frm_input" size="50"></td>
<? } ?>
</tr>[/code]일정 레벨 이상만 사용하게 하려면 위와 같이 제한 레벨을 입력해주면 됩니다.
일정 레벨 미만에서는 입력폼이 보이지 않습니다.
skin/board/basic/view.skin.php
[code]<?php echo $view[wr_1]; ?>[/code]'본문'의 '파일 출력' 아랫쪽에 위 소스를 삽입합니다.
본문 하단에 나타내려면... 'rich_content' 부분 아래에 넣어주세요.
여분 필드에 실제 넣는 방법은... 기존의 html 방식 글쓰기에 넣는 소스를 그대로 사용합니다.
[code]<audio controls>
<source src="http://internationale.kr/data/mybox1/Arirang.mp3" type="audio/mpeg">
Your browser does not support the audio tag.
</audio>[/code]mp3의 경우...
혹시 오류가 있으면... 줄바꾸기를 없애서 입력하십시오.
IE에서 플레이어가 너무 크게 보인다는 단점은 있습니다.
브라우저에 따른 크기 및 모양 : http://www.html5tutorial.info/html5-audio.php
[code]<iframe width="640" height="360" src="//www.youtube.com/embed/7MPn9lmSsGk?rel=0" frameborder="0" allowfullscreen></iframe>[/code]iframe 동영상의 경우...
iframe은 html 방식으로 그냥 게시판에 입력해도 되지만..,.
글 수정으로 들어가면, 기존에 입력했던 소스가 사라지므로... 여분 필드 방식으로 입력하는 편이 낫습니다.
네이버 영상은 기존 방식대로 게시판에 직접 입력하십시오.
MySQL에서 varchar 길이값을 (500 이상으로) 늘리면 출력은 가능하지만, 수정으로 들어가보면 소스가 사라지네요.
예시 : http://internationale.kr/bbs/board.php?bo_table=free&wr_id=336&me_code=1020
위 글에서는 '4shared의 공유기능'을 사용했는데... 파일이 공개되어버리는 단점이 있어서 '여분필드'를 이용하는 방법으로 수정해보았습니다.
skin/board/basic/write.skin.php
'링크' 윗쪽에
[code]<tr>
<th scope="row">여분필드 #1</th>
<td><input type='text' name='wr_1' value='<?=$write[wr_1]?>' class="frm_input" size="50"></td>
</tr>[/code]을 삽입해줍니다.
[code]<tr>
<? if ($is_admin == 'super') { ?>
<th scope="row">여분필드 #1</th>
<td><input type='text' name='wr_1' value='<?=$write[wr_1]?>' class="frm_input" size="50"></td>
<? } ?>
</tr>[/code]관리자만 사용하려면 위와 같이...
[code]<tr>
<? if ($member[mb_level] >= 3) { ?>
<th scope="row">여분필드 #1</th>
<td><input type='text' name='wr_1' value='<?=$write[wr_1]?>' class="frm_input" size="50"></td>
<? } ?>
</tr>[/code]일정 레벨 이상만 사용하게 하려면 위와 같이 제한 레벨을 입력해주면 됩니다.
일정 레벨 미만에서는 입력폼이 보이지 않습니다.
skin/board/basic/view.skin.php
[code]<?php echo $view[wr_1]; ?>[/code]'본문'의 '파일 출력' 아랫쪽에 위 소스를 삽입합니다.
본문 하단에 나타내려면... 'rich_content' 부분 아래에 넣어주세요.
여분 필드에 실제 넣는 방법은... 기존의 html 방식 글쓰기에 넣는 소스를 그대로 사용합니다.
[code]<audio controls>
<source src="http://internationale.kr/data/mybox1/Arirang.mp3" type="audio/mpeg">
Your browser does not support the audio tag.
</audio>[/code]mp3의 경우...
혹시 오류가 있으면... 줄바꾸기를 없애서 입력하십시오.
IE에서 플레이어가 너무 크게 보인다는 단점은 있습니다.
브라우저에 따른 크기 및 모양 : http://www.html5tutorial.info/html5-audio.php
[code]<iframe width="640" height="360" src="//www.youtube.com/embed/7MPn9lmSsGk?rel=0" frameborder="0" allowfullscreen></iframe>[/code]iframe 동영상의 경우...
iframe은 html 방식으로 그냥 게시판에 입력해도 되지만..,.
글 수정으로 들어가면, 기존에 입력했던 소스가 사라지므로... 여분 필드 방식으로 입력하는 편이 낫습니다.
네이버 영상은 기존 방식대로 게시판에 직접 입력하십시오.
MySQL에서 varchar 길이값을 (500 이상으로) 늘리면 출력은 가능하지만, 수정으로 들어가보면 소스가 사라지네요.
예시 : http://internationale.kr/bbs/board.php?bo_table=free&wr_id=336&me_code=1020
댓글 8개
게시글 목록
| 번호 | 제목 |
|---|---|
| 2255 | |
| 2247 | |
| 2236 | |
| 2232 | |
| 2230 | |
| 2211 | |
| 2206 | |
| 2203 | |
| 2200 | |
| 2193 | |
| 2186 | |
| 2185 | |
| 2184 | |
| 2182 | |
| 2181 | |
| 2173 | |
| 2171 | |
| 2162 | |
| 2158 | |
| 2153 | |
| 2148 | |
| 2147 | |
| 2146 | |
| 2141 | |
| 2138 | |
| 2137 | |
| 2130 | |
| 2127 | |
| 2126 | |
| 2110 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기