From f414e29adc1caf9dbc213cf88b566a58d550aaaf Mon Sep 17 00:00:00 2001 From: Cameron Date: Thu, 28 Mar 2013 01:04:01 -0700 Subject: [PATCH] Featurebox defaults --- e107_plugins/featurebox/featurebox_setup.php | 34 +++++++++---------- .../featurebox/languages/English_global.php | 3 +- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/e107_plugins/featurebox/featurebox_setup.php b/e107_plugins/featurebox/featurebox_setup.php index 0a5f3f056..0a9f82a0e 100644 --- a/e107_plugins/featurebox/featurebox_setup.php +++ b/e107_plugins/featurebox/featurebox_setup.php @@ -31,26 +31,23 @@ class featurebox_setup e107::includeLan(e_PLUGIN.'featurebox/languages/'.e_LANGUAGE.'_admin_featurebox.php'); $mes = e107::getMessage(); - $query = array(); - $query['fb_category_id'] = 0; - $query['fb_category_title'] = FBLAN_INSTALL_04; - $query['fb_category_template'] = 'default'; - $query['fb_category_random'] = 0; - $query['fb_category_class'] = e_UC_PUBLIC; - $query['fb_category_limit'] = 1; - $inserted = e107::getDb()->db_Insert('featurebox_category', $query); + $e107_featurebox_category = array( + array('fb_category_id'=> 1,'fb_category_title'=>FBLAN_INSTALL_04,'fb_category_icon'=>'','fb_category_template'=>'bootstrap_carousel','fb_category_random'=>'0','fb_category_class'=>'0','fb_category_limit'=>'0','fb_category_parms'=>''), + array('fb_category_id'=> 2,'fb_category_title'=>FBLAN_INSTALL_05,'fb_category_icon'=>'','fb_category_template'=>'bootstrap_tabs','fb_category_random'=>'0','fb_category_class'=>'0','fb_category_limit'=>'0','fb_category_parms'=>''), + array('fb_category_id'=> 3,'fb_category_title'=>FBLAN_INSTALL_03,'fb_category_icon'=>'','fb_category_template'=>'unassigned','fb_category_random'=>'0','fb_category_class'=>'255','fb_category_limit'=>'0','fb_category_parms'=>'') + ); - $query['fb_category_id'] = 0; - $query['fb_category_title'] = FBLAN_INSTALL_03; - $query['fb_category_template'] = 'unassigned'; - $query['fb_category_random'] = 0; - $query['fb_category_class'] = e_UC_NOBODY; - $query['fb_category_limit'] = 0; - $inserted1 = e107::getDb()->db_Insert('featurebox_category', $query); - $status = $inserted && $inserted1 ? E_MESSAGE_SUCCESS : E_MESSAGE_ERROR; + $count = 0; + foreach($e107_featurebox_category as $insert) + { + $count = e107::getDb()->db_Insert('featurebox_category', $insert) ? $count + 1 : $count; + } + + + $status = ($count == 3) ? E_MESSAGE_SUCCESS : E_MESSAGE_ERROR; $mes->add(FBLAN_INSTALL_01, $status); - if($inserted) + if($status) { $query = array(); $query['fb_id'] = 0; @@ -60,10 +57,11 @@ class featurebox_setup $query['fb_mode'] = 0; $query['fb_class'] = e_UC_PUBLIC; $query['fb_rendertype'] = 0; - $query['fb_template'] = 'default'; + $query['fb_template'] = 'bootstrap_carousel'; $query['fb_order'] = 0; $query['fb_image'] = ''; $query['fb_imageurl'] = ''; + $status = e107::getDb('sql2')->db_Insert('featurebox', $query) ? E_MESSAGE_SUCCESS : E_MESSAGE_ERROR; } else diff --git a/e107_plugins/featurebox/languages/English_global.php b/e107_plugins/featurebox/languages/English_global.php index 4153a6b9b..987e90a16 100644 --- a/e107_plugins/featurebox/languages/English_global.php +++ b/e107_plugins/featurebox/languages/English_global.php @@ -15,4 +15,5 @@ define("LAN_PLUGIN_FEATUREBOX_BATCH", "Create Featurebox Item"); define('FBLAN_INSTALL_01', 'Adding Default category table data.'); //XXX Use Generic define('FBLAN_INSTALL_02', 'Adding Default table data.'); //XXX Use Generic define('FBLAN_INSTALL_03', 'Unassigned'); -define('FBLAN_INSTALL_04', 'General'); +define('FBLAN_INSTALL_04', 'Carousel'); +define('FBLAN_INSTALL_05', 'Tabs'); \ No newline at end of file