コード例 #1
0
ファイル: view_head.skin.php プロジェクト: l2zeo/miwit-pack5
 $kakao_thumb_path = $g4['path'] . "/data/file/{$bo_table}/thumbnail/" . $wr_id;
 $kakao_thumb_url = $g4['url'] . "/data/file/{$bo_table}/thumbnail/" . $wr_id;
 if ($mw_basic['cf_thumb_jpg']) {
     $kakao_thumb_path .= ".jpg";
     $kakao_thumb_url .= ".jpg";
 }
 if ($mw_basic['cf_thumb_width'] < 70 or $mw_basic['cf_thumb_width'] < 70) {
     for ($i = 2, $m = 5; $i < $m; ++$i) {
         if ($mw_basic['cf_thumb' . $i . '_width'] >= 70 and $mw_basic['cf_thumb' . $i . '_height'] >= 70) {
             $kakao_thumb_path = str_replace("/thumbnail/", "/thumbnail{$i}/", $kakao_thumb_path);
             $kakao_thumb_url = str_replace("/thumbnail/", "/thumbnail{$i}/", $kakao_thumb_url);
             break;
         }
     }
 }
 if (!is_mw_file($kakao_thumb_path)) {
     $kakao_thumb_url = '';
 } else {
     $kakao_thumb_size = @getImageSize($kakao_thumb_path);
 }
 if ($kakao_thumb_size[0] < 70 or $kakao_thumb_size[1] < 70) {
     $kakao_thumb_path = '';
     $kakao_thumb_url = '';
 }
 if (!strstr(strtolower($_SERVER[HTTP_USER_AGENT]), "mobile")) {
     $kakao_url = "#;\" onclick=\"javascript:alert('모바일 기기에서만 작동합니다.');";
 }
 if (strstr($mw_basic[cf_sns], '/kakao/')) {
     ?>
 <div><a href="#;" id="kakao-link-btn"><img src="<?php 
     echo $board_skin_path;
コード例 #2
0
ファイル: view.skin.php プロジェクト: l2zeo/miwit-pack5
        <script>
        $(document).ready(function () {
            $.get("<?php 
        echo $youtube_collect_path;
        ?>
/ajax.php?bo_table=<?php 
        echo $bo_table;
        ?>
");
        });
        </script>
        <?php 
    }
}
// kakao 수집기
if ($mw_basic[cf_collect] == 'kakao' && $kakao_collect_path && is_mw_file("{$kakao_collect_path}/_config.php")) {
    include_once "{$kakao_collect_path}/_config.php";
    if ($mw_kakao_collect_config['cf_license']) {
        ?>
        <script>
        $(document).ready(function () {
            $.get("<?php 
        echo $kakao_collect_path;
        ?>
/ajax.php?bo_table=<?php 
        echo $bo_table;
        ?>
");
        });
        </script>
        <?php 
コード例 #3
0
    if ($tmp) {
        sql_query("update {$write_table} set mb_id = '{$contents_shop_id}' where wr_id = '{$wr_id}'");
    }
    $write_run_time = mw_time_log($write_run_time, "[write-tail] update contentes_shop_id");
}
if ($is_admin && $wr_to_id && $mw_basic[cf_attribute] == "1:1") {
    $tmp = sql_fetch("select * from {$g4['member_table']} where mb_id = '{$wr_to_id}'");
    if ($tmp) {
        sql_query("update {$write_table} set wr_to_id = '{$wr_to_id}' where wr_id = '{$wr_id}'");
    }
    $write_run_time = mw_time_log($write_run_time, "[write-tail] update 1:1 wr_to_id");
}
if ($mw_basic['cf_image_outline']) {
    for ($i = 0, $m = count($upload); $i < $m; ++$i) {
        $dest_file = "{$g4['path']}/data/file/{$bo_table}/" . $upload[$i][file];
        if (is_mw_file($dest_file)) {
            mw_image_outline($dest_file, null, $mw_basic['cf_image_outline_color']);
        }
    }
    $editor_image = mw_get_editor_image($_POST['wr_content']);
    for ($j = 0, $m = count($editor_image['local_path']); $j < $m; $j++) {
        mw_image_outline($editor_image['local_path'][$j], null, $mw_basic['cf_image_outline_color']);
    }
    $write_run_time = mw_time_log($write_run_time, "[write-tail] outline");
}
include_once $board_skin_path . '/mw.proc/naver_syndi.php';
$write_run_time = mw_time_log($write_run_time, "[write-tail] naver_syndi");
if ($mw_basic['cf_include_write_update_tail'] && is_mw_file($mw_basic['cf_include_write_update_tail'])) {
    include $mw_basic['cf_include_write_update_tail'];
    $write_run_time = mw_time_log($write_run_time, "[write-tail] include write_update_tail");
}
コード例 #4
0
ファイル: write.skin.php プロジェクト: l2zeo/miwit-pack5
        ?>
'" class="fa-button"><i class="fa fa-list"></i> 목록</a></td>
</tr>
</table>
</form>

<?php 
        if ($mw_basic[cf_include_tail] && is_mw_file($mw_basic[cf_include_tail]) && strstr($mw_basic[cf_include_tail_page], '/w/')) {
            include_once $mw_basic[cf_include_tail];
        }
        ?>

</td></tr></table>

<?php 
        if (is_mw_file($g4['path'] . "/js/jquery.kcaptcha.js")) {
            ?>
<script src="<?php 
            echo $g4['path'] . "/js/jquery.kcaptcha.js";
            ?>
"></script>
<?php 
        }
        ?>

<script>
$(document).ready(function () {
    if (typeof(document.fwrite.ca_name) != 'undefined') {
        fwrite.ca_name.value = "<?php 
        echo $sca;
        ?>
コード例 #5
0
    $talent_market_path = "{$g4['path']}/plugin/talent-market";
    if (!is_dir($talent_market_path) || !is_mw_file("{$talent_market_path}/_config.php")) {
        $mw_basic['cf_talent_market'] = null;
    }
}
// 재능마켓
if ($mw_basic['cf_reward']) {
    $reward_path = "{$g4['path']}/plugin/reward";
    if (!is_dir($reward_path) || !is_mw_file("{$reward_path}/_config.php")) {
        $mw_basic['cf_reward'] = null;
    }
}
// 게시판 배너
$bbs_banner_path = "{$g4['path']}/plugin/bbs-banner";
if ($mw_basic['cf_bbs_banner']) {
    if (!is_dir($bbs_banner_path) || !is_mw_file("{$bbs_banner_path}/_config.php")) {
        $mw_basic['cf_bbs_banner'] = null;
    }
}
if ($mw_basic['cf_write_notice']) {
    $mw_basic['cf_write_notice'] = trim($mw_basic['cf_write_notice']);
    $mw_basic['cf_write_notice'] = str_replace("\r", "", $mw_basic['cf_write_notice']);
    $mw_basic['cf_write_notice'] = str_replace("\n", "\\n", $mw_basic['cf_write_notice']);
}
if (!$mw_basic['cf_singo_id']) {
    $mw_basic['cf_singo_id'] = $config['cf_admin'];
}
if (!$mw_basic['cf_email']) {
    $mw_basic['cf_email'] = "test@test.com\ntest@test.com\n";
}
if (!$mw_basic['cf_hp']) {
コード例 #6
0
    }
    if ($is_filter_add) {
        $tmp = explode(",", $cf_filter);
        foreach ((array) $tmp as $f) {
            $f = trim($f);
            if (!$f) {
                continue;
            }
            $filter_list[] = $f;
        }
        $cf_filter = addslashes(implode(",", $filter_list));
        sql_query("update {$g4['config_table']} set cf_filter = '{$cf_filter}'");
    }
}
$mw_syndi_path = $g4['path'] . '/plugin/naver-syndi';
if (is_mw_file($mw_syndi_path . '/_config.php')) {
    include_once $mw_syndi_path . '/_config.php';
    include_once $mw_syndi_path . '/_lib.php';
}
if ($is_all_delete or $is_all_move) {
    $all_board_sql = "select * from {$g4['board_table']} ";
    $all_board_qry = sql_query($all_board_sql);
    while ($all_board_row = sql_fetch_array($all_board_qry)) {
        if ($is_ip) {
            $all_write_sql = "select * from {$g4['write_prefix']}{$all_board_row['bo_table']} where mb_id = '' and wr_ip = '{$mb_id}' order by wr_num";
        } else {
            $all_write_sql = "select * from {$g4['write_prefix']}{$all_board_row['bo_table']} where mb_id = '{$mb_id}' order by wr_num";
        }
        $all_write_qry = sql_query($all_write_sql);
        while ($all_write_row = sql_fetch_array($all_write_qry)) {
            if ($is_all_delete or $all_write_row[wr_is_comment]) {
コード例 #7
0
ファイル: mw.file.viewer.php プロジェクト: l2zeo/miwit-pack5
        $view[file] = null;
    }
}
$view[rich_content] = mw_youtube_content($view[rich_content]);
$ob_exam = '';
$ob_exam_flag = false;
if ($mw_basic['cf_exam']) {
    if (is_mw_file("{$exam_path}/view.skin.php")) {
        ob_start();
        include "{$exam_path}/view.skin.php";
        $ob_exam = ob_get_clean();
        if (preg_match("/\\[시험문제\\]/i", $view[rich_content])) {
            $ob_exam_flag = true;
            $view[rich_content] = preg_replace("/\\[시험문제\\]/i", $ob_exam, $view[rich_content]);
        }
    }
}
$ob_marketdb = '';
$ob_marketdb_flag = false;
if ($mw_basic['cf_marketdb'] and $write['wr_marketdb']) {
    if (is_mw_file("{$marketdb_path}/view.skin.php")) {
        ob_start();
        include "{$marketdb_path}/view.skin.php";
        $ob_marketdb = ob_get_clean();
        if (preg_match("/\\[마케팅DB\\]/i", $view[rich_content])) {
            $ob_marketdb_flag = true;
            $view[rich_content] = preg_replace("/\\[마케팅DB\\]/i", $ob_marketdb, $view[rich_content]);
        }
    }
}
//$view['rich_content'] = mw_path_to_url($view['rich_content']);
コード例 #8
0
$sql = " select bf_source, bf_file from {$mw['comment_file_table']} where bo_table = '{$bo_table}' and wr_id = '{$wr_id}' and bf_no = '{$no}' ";
$file = sql_fetch($sql);
if (!$file[bf_file]) {
    alert_close("파일 정보가 존재하지 않습니다.");
}
if ($member[mb_level] < $board[bo_download_level]) {
    $alert_msg = "다운로드 권한이 없습니다.";
    if ($member[mb_id]) {
        alert($alert_msg);
    } else {
        alert($alert_msg . "\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./login.php?wr_id={$wr_id}&{$qstr}&url=" . urlencode("{$g4['bbs_path']}/board.php?bo_table={$bo_table}&wr_id={$wr_id}"));
    }
}
$filepath = "{$g4['path']}/data/file/{$bo_table}/{$file['bf_file']}";
$filepath = addslashes($filepath);
if (!is_mw_file($filepath) || !@file_exists($filepath)) {
    alert("파일이 존재하지 않습니다.");
}
// 이미 다운로드 받은 파일인지를 검사한 후 게시물당 한번만 포인트를 차감하도록 수정
$ss_name = "ss_down_{$bo_table}_{$wr_id}";
if (!get_session($ss_name)) {
    // 자신의 글이라면 통과
    // 관리자인 경우 통과
    if ($write[mb_id] && $write[mb_id] == $member[mb_id] || $is_admin) {
    } else {
        if ($board[bo_download_level] > 1) {
            // 다운로드 포인트가 음수이고 회원의 포인트가 0 이거나 작다면
            if ($member[mb_point] + $board[bo_download_point] < 0) {
                alert("보유하신 포인트(" . number_format($member[mb_point]) . ")가 없거나 모자라서 다운로드(" . number_format($board[bo_download_point]) . ")가 불가합니다.\\n\\n포인트를 적립하신 후 다시 다운로드 해 주십시오.");
            }
            // 게시물당 한번만 차감하도록 수정
コード例 #9
0
        ?>
 
    }

    if (typeof geditor_textareas != "undefined") {
        geditor_load();
    }

    if (work == 'c') {
        <?php 
        if (is_g5() && $is_guest) {
            ?>
            $("#captcha_reload").trigger("click");
	<?php 
        } else {
            if (is_mw_file("{$g4['bbs_path']}/kcaptcha_session.php") && $is_guest && !$write_error) {
                ?>
            $.kcaptcha_run();
        <?php 
            }
        }
        ?>

        if ($("#secret_"+comment_id).val() == "1") {
            $("#secret_reply").css("display", "inline");
            $("#wr_secret").attr("checked", true);
            $("#wr_secret").prop("checked", true);
        }
    }
}
コード例 #10
0
ファイル: rss.php プロジェクト: l2zeo/miwit-pack5
 if ($is_anonymous) {
     $write['wr_name'] = '익명';
 }
 $bo_subject = htmlspecialchars($board['bo_subject']);
 $html = 0;
 if (strstr($write['wr_option'], "html1")) {
     $html = 1;
 } else {
     if (strstr($write['wr_option'], "html2")) {
         $html = 2;
     }
 }
 $view = get_view($write, $board, $board_skin_path, 255);
 $view['content'] = conv_content($view['wr_content'], $html);
 $file_viewer = $board_skin_path . '/mw.proc/mw.file.viewer.php';
 if (is_mw_file($file_viewer)) {
     include $file_viewer;
 }
 if (function_exists("mw_path_to_url")) {
     $view['rich_content'] = mw_path_to_url($view['rich_content']);
 }
 $find = array('&amp;', '&nbsp;');
 $replace = array('&', ' ');
 $content = str_replace($find, $replace, $view['rich_content']);
 $row['id'] = $write['wr_id'];
 $row['title'] = htmlspecialchars($write['wr_subject']);
 $row['author'] = htmlspecialchars($write['wr_name']);
 $row['link'] = mw_seo_url($bo_table, $write['wr_id']);
 $row['link'] = str_replace("&", "&amp;", $row['link']);
 $row['pubdate'] = date("c", strtotime($write['wr_datetime']));
 if ($write['wr_last']) {