diff --git a/www/application/config/constants.php b/www/application/config/constants.php index 37f2bf0..79fecd1 100644 --- a/www/application/config/constants.php +++ b/www/application/config/constants.php @@ -91,4 +91,5 @@ define('COREGRADE_ACCOUNT_PENDING',11010); define('COREGRADE_VERIFY_PENDING_LINK',11015); define('COREGRADE_ACCOUNT_CREATEACC',11020); define('COREGRADE_ACCOUNT_LOGIN',11025); -define('COREGRADE_ACCOUNT_ADDCARD', 11027); \ No newline at end of file +define('COREGRADE_ACCOUNT_ADDCARD', 11027); +define('COREGRADE_ACCOUNT_ADDPAGECARD', 11029); \ No newline at end of file diff --git a/www/application/controllers/Member.php b/www/application/controllers/Member.php index 7b95322..274beda 100644 --- a/www/application/controllers/Member.php +++ b/www/application/controllers/Member.php @@ -51,11 +51,12 @@ class Member extends Member_Controller { $data['title'] = $drow->title; $data['description'] = $drow->description; $data['what_page'] = $drow->page_mode; - $data['page_id']= $drow->page_id; + $data['page_id'] = $drow->page_id; // now let us get the items for the page - $mysql = "SELECT * FROM members_page_item WHERE member_id = " . $_SESSION["member_id"]." AND page_id = ".$data['page_id']; + + $mysql = "SELECT * FROM members_page_item WHERE member_id = " . $_SESSION["member_id"] . " AND page_id = " . $data['page_id']; $r = $this->db->query($mysql); $data["page_card_items"] = $r->result(); @@ -77,6 +78,8 @@ class Member extends Member_Controller { $action_name = $this->input->get('action_name'); $member_id = $_SESSION["member_id"]; + $data["page_id"] = $this->input->get('page_id'); + /* if ($member_id > 0 && $page_key != '') { //echo 'yes'; $mysql = "SELECT * FROM members_pages WHERE member_id = " . $_SESSION["member_id"] . " AND page_key='$page_key'"; @@ -129,7 +132,7 @@ class Member extends Member_Controller { $data['title'] = trim($this->input->post('title')); $data['member_id'] = $_SESSION["member_id"]; $data['session'] = $_SESSION["sessionid"]; - + $data['page_id'] = trim($this->input->post('page_id')); if ($data['description'] != '' && $data['title'] != '') { @@ -151,8 +154,15 @@ class Member extends Member_Controller { $data['detail'] = trim($this->input->post('detail')); $data['member_id'] = $_SESSION["member_id"]; $data['session'] = $_SESSION["sessionid"]; + $data['sessionid'] = $_SESSION["sessionid"]; + $data['item_type'] = 'NOTECARD'; + $data['page_id'] = trim($this->input->post('page_id')); - +//define('COREGRADE_ACCOUNT_ADDPAGECARD', 11029); + if ($data['detail'] != '' && $data['title'] != '') { + $out = []; + $this->coregrade_webapi(COREGRADE_ACCOUNT_ADDPAGECARD, $data, $out); + } // exit(); diff --git a/www/application/views/member/addpages/NOTECARD.php b/www/application/views/member/addpages/NOTECARD.php index c85a714..4de50b1 100644 --- a/www/application/views/member/addpages/NOTECARD.php +++ b/www/application/views/member/addpages/NOTECARD.php @@ -6,16 +6,18 @@