본문으로 건너뛰기

플러스리뷰 위젯 보안 강화

PHP 8 · GODO26
변경 파일 수: 1개
변경 파일 목록
1
변경 파일 코드
추가삭제
Admin/board/plus_review_widget_preview.php+3-3
변경 전plus_review_widget_preview.php
 
 
<script>
var thumSizeType = '<?=$req['thumSizeType']?>';
$(document).ready(function () {
<?php if ($req['mode'] != 'article') { ?>
setTimeout(function () {
if (thumSizeType == 'menual') {
$('.plus-review-widget-preview-photo img').css('width', '<?=$req['thumWidth']?>px').css('height', '<?=$req['thumWidth']?>px').show();
} else {
var containerWidth = ($('.plus-review-widget').width());
var autoSize = Math.floor(containerWidth /<?=$req['cols']?>) - 10;
$('.plus-review-widget-preview-photo').css('width', autoSize + 'px').css('height', autoSize + 'px');
$('.plus-review-widget-preview-photo img').css('width', '100%').css('height', '100%');
$('.plus-review-widget-preview-photo img').show();
 
변경 후plus_review_widget_preview.php
 
 
<script>
var thumSizeType = <?= json_encode($req['thumSizeType'] ?? '') ?>;
$(document).ready(function () {
<?php if ($req['mode'] != 'article') { ?>
setTimeout(function () {
if (thumSizeType == 'menual') {
$('.plus-review-widget-preview-photo img').css('width', '<?= intval($req['thumWidth'] ?? 0) ?>px').css('height', '<?= intval($req['thumWidth'] ?? 0) ?>px').show();
} else {
var containerWidth = ($('.plus-review-widget').width());
var autoSize = Math.floor(containerWidth /<?= max(1, intval($req['cols'] ?? 1)) ?>) - 10;
$('.plus-review-widget-preview-photo').css('width', autoSize + 'px').css('height', autoSize + 'px');
$('.plus-review-widget-preview-photo img').css('width', '100%').css('height', '100%');
$('.plus-review-widget-preview-photo img').show();