์ž์œ ๊ฒŒ์‹œํŒ

  • ๊ทธ๋ˆ„๋ณด๋“œ ์ฒจ๋ถ€ ํŒŒ์ผ๋กœ MP3์™€ MP4 ๊ฒŒ์‹œํŒ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ

    ํŽ˜์ด์ง€ ์ •๋ณด

    profile_image
    ์ž‘์„ฑ์ž์ฒœ์‚ฌ ์กฐํšŒ 9,283ํšŒ ์ž‘์„ฑ์ผ 2021-09-25 23:23:55 ๋Œ“๊ธ€ 0

    ๋ณธ๋ฌธ

    ์ถœ์ฒ˜:ย 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]

    ๋Œ“๊ธ€๋ชฉ๋ก

    ๋“ฑ๋ก๋œ ๋Œ“๊ธ€์ด ์—†์Šต๋‹ˆ๋‹ค.