From 5577556c039ef8eecb72da72754380b952de6f6f Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 21 Aug 2013 14:25:38 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B2=8C=EC=8B=9C=ED=8C=90=EC=97=90=20?= =?UTF-8?q?=ED=9C=B4=EB=8C=80=ED=8F=B0=20=EB=B3=B8=EC=9D=B8=ED=99=95?= =?UTF-8?q?=EC=9D=B8=20=EC=97=AC=EB=B6=80=20=EC=B2=B4=ED=81=AC=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/board_form.php | 10 ++++++++-- bbs/board.php | 10 +++++++++- bbs/write.php | 10 +++++++++- install/gnuboard4s.sql | 2 +- 4 files changed, 27 insertions(+), 5 deletions(-) diff --git a/adm/board_form.php b/adm/board_form.php index ecb8df6ef..fbff2661e 100644 --- a/adm/board_form.php +++ b/adm/board_form.php @@ -61,7 +61,11 @@ if (!isset($board['bo_use_sns'])) { } } -sql_query(" ALTER TABLE `{$g4['board_table']}` CHANGE `bo_use_cert` `bo_use_cert` ENUM('','cert','adult') NOT NULL DEFAULT '' ", false); +$sql = " SHOW COLUMNS FROM `{$g4['board_table']}` WHERE field = 'bo_use_cert' "; +$row = sql_fetch($sql); +if(strpos($row['Type'], 'hp-') === false) { + sql_query(" ALTER TABLE `{$g4['board_table']}` CHANGE `bo_use_cert` `bo_use_cert` ENUM('','cert','adult','hp-cert','hp-adult') NOT NULL DEFAULT '' ", false); +} if (!isset($board['bo_use_list_file'])) { sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_use_list_file` TINYINT NOT NULL DEFAULT '0' AFTER `bo_use_list_view` ", false); @@ -605,9 +609,11 @@ $pg_anchor = '