diff --git a/adm/config_form.php b/adm/config_form.php
index 02cdc82d4..730a114a1 100644
--- a/adm/config_form.php
+++ b/adm/config_form.php
@@ -18,10 +18,10 @@ if (!isset($config['cf_include_index'])) {
}
if (!isset($config['cf_mobile_new_skin'])) {
- sql_query(" ALTER TABLE `{$g4['config_table']}`
- ADD `cf_mobile_new_skin` VARCHAR(255) NOT NULL AFTER `cf_memo_send_point`,
- ADD `cf_mobile_search_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_new_skin`,
- ADD `cf_mobile_connect_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_search_skin`,
+ sql_query(" ALTER TABLE `{$g4['config_table']}`
+ ADD `cf_mobile_new_skin` VARCHAR(255) NOT NULL AFTER `cf_memo_send_point`,
+ ADD `cf_mobile_search_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_new_skin`,
+ ADD `cf_mobile_connect_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_search_skin`,
ADD `cf_mobile_member_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_connect_skin` ", true);
}
@@ -30,6 +30,12 @@ if(!isset($config['cf_adult_check'])) {
ADD `cf_adult_check` TINYINT(4) NOT NULL DEFAULT '0' AFTER `cf_memo_send_point` ", TRUE);
}
+if(!isset($config['cf_mobile_pages'])) {
+ sql_query(" ALTER TABLE `{$g4['config_table']}`
+ ADD `cf_mobile_pages` INT(11) NOT NULL DEFAULT '0' AFTER `cf_write_pages` ", TRUE);
+ sql_query(" UPDATE `{$g4['config_table']}` SET cf_mobile_pages = '5' ", TRUE);
+}
+
$g4['title'] = '환경설정';
include_once ('./admin.head.php');
@@ -307,6 +313,10 @@ $pg_anchor = "
|
diff --git a/adm/config_form_update.php b/adm/config_form_update.php
index 00c864d21..a2dbfe816 100644
--- a/adm/config_form_update.php
+++ b/adm/config_form_update.php
@@ -44,6 +44,7 @@ $sql = " update {$g4['config_table']}
cf_search_bgcolor = '{$_POST['cf_search_bgcolor']}',
cf_search_color = '{$_POST['cf_search_color']}',
cf_write_pages = '{$_POST['cf_write_pages']}',
+ cf_mobile_pages = '{$_POST['cf_mobile_pages']}',
cf_link_target = '{$_POST['cf_link_target']}',
cf_delay_sec = '{$_POST['cf_delay_sec']}',
cf_filter = '{$_POST['cf_filter']}',
diff --git a/bbs/list.php b/bbs/list.php
index 09e84a3b9..77a8bc3b4 100644
--- a/bbs/list.php
+++ b/bbs/list.php
@@ -18,7 +18,7 @@ if ($board['bo_use_category']) {
$category = trim($categories[$i]);
if ($category=='') continue;
$category_option .= '';
}
@@ -137,7 +137,7 @@ while ($row = sql_fetch_array($result))
$k++;
}
-$write_pages = get_paging($config['cf_write_pages'], $page, $total_page, './board.php?bo_table='.$bo_table.$qstr.'&page=');
+$write_pages = get_paging(G4_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, './board.php?bo_table='.$bo_table.$qstr.'&page=');
$list_href = '';
$prev_part_href = '';
@@ -149,13 +149,13 @@ if ($sca || $stx) {
$prev_spt = $spt - $config['cf_search_part'];
if (isset($min_spt) && $prev_spt >= $min_spt) {
$prev_part_href = './board.php?bo_table='.$bo_table.$qstr.'&spt='.$prev_spt.'&page=1';
- $write_pages = page_insertbefore($write_pages, '이전검색');
+ $write_pages = page_insertbefore($write_pages, '이전검색');
}
$next_spt = $spt + $config['cf_search_part'];
if ($next_spt < 0) {
$next_part_href = './board.php?bo_table='.$bo_table.$qstr.'&spt='.$next_spt.'&page=1';
- $write_pages = page_insertafter($write_pages, '다음검색');
+ $write_pages = page_insertafter($write_pages, '다음검색');
}
}
diff --git a/install/gnuboard4s.sql b/install/gnuboard4s.sql
index 4e562b761..7db12da86 100644
--- a/install/gnuboard4s.sql
+++ b/install/gnuboard4s.sql
@@ -206,6 +206,7 @@ CREATE TABLE IF NOT EXISTS `g4s_config` (
`cf_search_bgcolor` varchar(255) NOT NULL default '',
`cf_search_color` varchar(255) NOT NULL default '',
`cf_write_pages` int(11) NOT NULL default '0',
+ `cf_mobile_pages` int(11) NOT NULL default '0',
`cf_link_target` varchar(255) NOT NULL default '',
`cf_delay_sec` int(11) NOT NULL default '0',
`cf_filter` text NOT NULL,
diff --git a/install/install_db.php b/install/install_db.php
index 269822395..64aa217b3 100644
--- a/install/install_db.php
+++ b/install/install_db.php
@@ -94,6 +94,7 @@ $sql = " insert into `{$table_prefix}config`
cf_search_bgcolor = 'YELLOW',
cf_search_color = 'RED',
cf_write_pages = '10',
+ cf_mobile_pages = '5',
cf_link_target = '_blank',
cf_delay_sec = '30',
cf_filter = '18아,18놈,18새끼,18년,18뇬,18노,18것,18넘,개년,개놈,개뇬,개새,개색끼,개세끼,개세이,개쉐이,개쉑,개쉽,개시키,개자식,개좆,게색기,게색끼,광뇬,뇬,눈깔,뉘미럴,니귀미,니기미,니미,도촬,되질래,뒈져라,뒈진다,디져라,디진다,디질래,병쉰,병신,뻐큐,뻑큐,뽁큐,삐리넷,새꺄,쉬발,쉬밸,쉬팔,쉽알,스패킹,스팽,시벌,시부랄,시부럴,시부리,시불,시브랄,시팍,시팔,시펄,실밸,십8,십쌔,십창,싶알,쌉년,썅놈,쌔끼,쌩쑈,썅,써벌,썩을년,쎄꺄,쎄엑,쓰바,쓰발,쓰벌,쓰팔,씨8,씨댕,씨바,씨발,씨뱅,씨봉알,씨부랄,씨부럴,씨부렁,씨부리,씨불,씨브랄,씨빠,씨빨,씨뽀랄,씨팍,씨팔,씨펄,씹,아가리,아갈이,엄창,접년,잡놈,재랄,저주글,조까,조빠,조쟁이,조지냐,조진다,조질래,존나,존니,좀물,좁년,좃,좆,좇,쥐랄,쥐롤,쥬디,지랄,지럴,지롤,지미랄,쫍빱,凸,퍽큐,뻑큐,빠큐,ㅅㅂㄹㅁ',
|