๊ทธ๋๋ณด๋ ์ฒจ๋ถ ํ์ผ๋ก MP3์ MP4 ๊ฒ์ํ์์ ์คํํ๊ธฐ
ํ์ด์ง ์ ๋ณด
๋ณธ๋ฌธ
์ถ์ฒ:ย https://sir.kr/g5_tip/16533?sfl=wr_subject%7C%7Cwr_content&stx=mp4
์ถ์ฒ:ย https://sir.kr/g5_tip/7534?sfl=wr_subject%7C%7Cwr_content&stx=pdf
ย
1. ๊ฒ์ํ์ write.skin.php ํ์ผ ์์
ย - ๊ฐ๋ก%์ ์ข์ธกํ, ์ค์ํ, ์ฐ์ธกํ์ ์ ํํ ์ ์๋๋ก ํจ
ย
<?php for ($i=1; $is_link && $i<=G5_LINK_COUNT; $i++) { ?>
ย ย ย ย ย ย ย <li class="bo_w_link">
ย ย ย ย ย ย ย ย ย ย <div class="wli_tit">๋งํฌ</div>
ย ย ย ย ย ย ย ย ย ย <div class="wli_cnt">
ย ย ย ย ย ย ย ย ย ย ย ย <label for="wr_link<?php echo $i ?>"><span class="sound_only">๋งํฌ #<?php echo $i ?></span></label>
ย ย ย ย ย ย ย ย ย ย ย ย <input type="text" name="wr_link<?php echo $i ?>" value="<?php if($w=="u"){echo $write['wr_link'.$i];} ?>" id="wr_link<?php echo $i ?>" class="frm_input wr_link" placeholder="๋งํฌ๋ฅผ ์
๋ ฅํ์ธ์">
ย ย ย ย ย ย ย ย ย ย </div>
ย
์๋์ ๋ค์์ ์ถ๊ฐํฉ๋๋ค.
[code]ย ย ย ย ย ย ย ย ย <li>
ย ย ย ย ย ย ย ย ย <div><input type=text class="frm_input full_input" name=wr_1 value="<?php echo $write['wr_1']; ?>" placeholder=๊ฐ๋ก%์
๋ ฅ></div>
ย ย ย ย ย ย ย ย ย </li>
ย ย ย ย ย ย ย ย ย <li>
ย ย ย ย ย ย ย ย ย <div class="frm_input full_input" style=display:flex;align-items:center>
ย ย ย ย ย ย ย ย ย <input type=radio name=wr_2 value="left"<?php echo ($write['wr_2'] == "left") ? " checked" : "checked"; ?> required>์ข์ธกํ
ย ย ย ย ย ย ย ย ย <input type=radio name=wr_2 value="center"<?php echo ($write['wr_2'] == "center") ? " checked" : ""; ?> required style=margin-left:5px>์ค์ํ
ย ย ย ย ย ย ย ย ย <input type=radio name=wr_2 value="right"<?php echo ($write['wr_2'] == "right") ? " checked" : ""; ?> required style=margin-left:5px>์ฐ์ธกํ
ย ย ย ย ย ย ย ย ย </div>
ย ย ย ย ย ย ย ย ย </li>
[/code]
ย
2. ๊ฒ์ํ์ view.skin.php ํ์ผ ์์
ย ย ย ย ย ย ย ย ย <div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>
ย ย ย ย ย ย ย <?php //echo $view['rich_content']; // {์ด๋ฏธ์ง:0} ๊ณผ ๊ฐ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ?>
ย
์์ ์๋ ๋ด์ฉ์ ์ถ๊ฐํ๋ค.
[code]
<?php
$filename = $view['file'][0]['file'];
$ext = substr(strrchr($filename,"."),1); ย ย // ํ์ฅ์ ์ .์ ์ ๊ฑฐํ๊ธฐ ์ํ์ฌ substr()ํจ์๋ฅผ ์ด์ฉ
$ext = strtolower($ext); ย ย ย ย ย ย // ํ์ฅ์๋ฅผ ์๋ฌธ์๋ก ๋ณํ
if($ext == "mp3" or $ext == "mp4") {
if ($view['file'][0]['file']) {
ย ย ย $mp_percent = $view['wr_1'] ?:100;
ย ย $mp_align = $view['wr_2'];
ย ย if ($mp_align == "left") $mp_margin = 0;
ย ย else if ($mp_align == "right") $mp_margin = 100 - $mp_percent;
ย ย else $mp_margin = (100 - $mp_percent) / 2;
ย ย $mp34_file = $view['file'][0]['path']."/".$view['file'][0]['file'];
ย ย $mp34_type = substr($mp34_file, -1) == 4 ? "video" : "audio";
ย ย echo "
ย ย ย ย <script>
ย ย ย ย document.write('<div id=mp34Player></div>');
ย ย ย ย mp34Player.innerHTML = '<$mp34_type style=width:' + $mp_percent + '%;margin-left:' + $mp_margin + '%;display:block src=$mp34_file controls loop controlsList=nodownload></$mp34_type>';
ย ย ย ย </script>
ย ย ";
}
}
?>
[/code]
๋๊ธ๋ชฉ๋ก
๋ฑ๋ก๋ ๋๊ธ์ด ์์ต๋๋ค.
