Example #1
0
<?php

header('Content-type: application/json');
require dirname(__FILE__) . '/../classes/headstart/personalization/DBConnectionPersonalization.php';
require_once dirname(__FILE__) . '/../classes/headstart/library/CommUtils.php';
require_once dirname(__FILE__) . '/../classes/headstart/library/toolkit.php';
use headstart\library;
$INI_DIR = dirname(__FILE__) . "/../preprocessing/conf/";
$ini_array = library\Toolkit::loadIni($INI_DIR);
$user_id = library\CommUtils::getParameter($_GET, "user_id");
$conference_id = library\CommUtils::getParameter($_GET, "content_id");
$connection = new headstart\personalization\DBConnectionPersonalization($ini_array);
$connection->establishConnection();
$bookmarking_data = $connection->removePersonalBookmark($user_id, $conference_id);
$jsonData = json_encode($bookmarking_data);
library\CommUtils::echoOrCallback($jsonData, $_GET);
Example #2
0
<?php

header('Content-type: application/json');
require dirname(__FILE__) . '/../classes/headstart/personalization/DBConnectionPersonalization.php';
require_once dirname(__FILE__) . '/../classes/headstart/library/CommUtils.php';
require_once dirname(__FILE__) . '/../classes/headstart/library/toolkit.php';
use headstart\library;
$INI_DIR = dirname(__FILE__) . "/../preprocessing/conf/";
$ini_array = library\Toolkit::loadIni($INI_DIR);
$user_id = library\CommUtils::getParameter($_GET, "user");
$conference_id = library\CommUtils::getParameter($_GET, "conference");
$connection = new headstart\personalization\DBConnectionPersonalization($ini_array);
$connection->establishConnection();
$bookmarking_data = $connection->getPersonalBookmarks($user_id, $conference_id);
$recommendation_data = $connection->getPersonalRecommendations($user_id, $conference_id);
$bookmarking_data_all = $connection->getConferenceBookmarks($conference_id);
$data = array("bookmarks" => $bookmarking_data, "recommendations" => $recommendation_data, "bookmarks_all" => $bookmarking_data_all);
$jsonData = json_encode($data);
library\CommUtils::echoOrCallback($jsonData, $_GET);