} include_once '/kunden/homepages/0/d643120834/htdocs/config/index.php'; if ($user_name_session == '') { if ($_POST['user_name'] != '') { $user_name_session = $_POST['user_name']; } elseif ($_SESSION['user_name'] != '') { $user_name_session = $_SESSION['user_name']; } } else { $user_name_session = $_SESSION['user_name']; } /* <a href="#add" id="addMorePhotos" class="btn btn-success btn-xs"><span class="glyphicon glyphicon-plus"></span> - Add Photos</a> <a href="#clients" onclick="loadPage('http://freelabel.net/submit/views/db/user_photos.php?control=photos', '#main_display_panel', 'dashboard', '<?php echo $user_name_session; ?>')" class="btn btn-default btn-xs"><span class="fa fa-eye"></span> - All</a> */ $db = new UserDashboard($user_name_session); $user_upload_options = $db->getUserUploadOptions($user_name_session); $user_photos = new Blog(); $user_photos_arr = $user_photos->getPhotosByUser($user_name_session, 100); $i = 0; if ($user_photos_arr != '') { foreach ($user_photos_arr as $value) { $desc_tags = explode(',', $value['desc']); foreach ($desc_tags as $value) { $categories[$value] = 1; } $i++; } $upload_options .= '<a href="#clients" onclick="loadPage(\'http://freelabel.net/submit/views/db/user_photos.php?control=photos\', \'#main_display_panel\', \'' . $key . '\', \'' . $user_name_session . '\')" class="btn btn-default btn-xs"><span class="fa fa-eye"></span> - All</a>'; foreach ($categories as $key => $album) { if ($key != '') {
$site = $config->getSiteData($config->site); $site['media']['photos']['front-page'] = $config->getPhotoAds($site['creator'], 'freelabel front', 8); $site['media']['photos']['ads'] = $config->getPhotoAds($site['creator'], 'current-promo', 10); $r = rand(0, 6); // echo '<pre>'; // var_dump($r); // echo '<hr>'; // var_dump($site['media']['photos']['front-page']); // exit; /* load page title */ $site['page_title'] = $config->getPageTitle(strtoupper($_GET['url'])); // LOAD USER DATA $user = new User(); if (isset($_SESSION) && count($_SESSION) > 0) { $site['user'] = $user->init($_SESSION, $_COOKIE); $user_logged_in = new UserDashboard(Session::get('user_name')); $site['user']['profile-photo'] = $profile_photo = $config->getProfilePhoto(Session::get('user_name')); if (isset($site['user']['name'])) { $site['user']['media'] = $user_data = $user_logged_in->getUserMedia(Session::get('user_name')); } } else { // //$site['user'] = $user->init(,$_COOKIE); // $site['user']['name'] = 'admin'; // $user_logged_in = new UserDashboard('admin'); // $site['user']['media'] = $user_logged_in->getUserMedia('admin'); } $front_page_photos = $config->getPhotoAds($site['creator'], 'front'); shuffle($front_page_photos); if ($user_name = Session::get('user_name')) { $upload_link = 'http://freelabel.net/upload/?uid=' . $user_name; }
// LOAD WEBSITE APPLICATIONS $app = new Config(); // LOAD SITE DATA $config = new Blog($_SERVER['HTTP_HOST']); $site = $config->getSiteData($config->site); if ($_GET['dev']) { $site['enviroment'] = 'PRODUCTION'; } else { $site['enviroment'] = 'LIVE'; } $site['media']['photos']['front-page'] = $config->getPhotoAds($site['creator'], 'front'); // LOAD USER DATA $user = new User(); if (isset($_SESSION) or isset($_COOKIE['fl-user-name'])) { $site['user'] = $user->init($_SESSION, $_COOKIE); $user_logged_in = new UserDashboard($site['user']['name']); $site['user']['profile-photo'] = $profile_photo = $user_logged_in->getProfilePhoto($site['user']['name']); $site['user']['media'] = $user_data = $user_logged_in->getUserMedia($site['user']['name'], 'all'); } $front_page_photos = $config->getPhotoAds($site['creator'], 'front'); shuffle($front_page_photos); if ($page_title == '') { $page_title = $site['title']; } if ($meta_tag_photo == '') { $meta_tag_photo = "http://freelabel.net/images/fllogo.png"; } else { //$meta_tag_photo = "http://freelabel.net/images/fllogo.png"; } $site_url = 'http://' . $_SERVER['SERVER_NAME'] . '/'; if (EVN == 'DEVELOPMENT' or $_GET['dev']) {
1. Confirm User session 2. Detect State & Use Switch to determine View */ if (isset($_SESSION['user_name']) == false) { session_start(); // echo 'starting session:'; } if ($user_name_session == false) { //$user_name_session = $_POST['user_name']; if (!isset($_POST['user_name'])) { $user_name_session = $_SESSION['user_name']; } $user_name = $user_name_session; } include_once '/kunden/homepages/0/d643120834/htdocs/config/index.php'; $ud = new UserDashboard($_SESSION['user_name']); $upload_options = $ud->getUserUploadOptions($user_name_session); if (!isset($_POST['q'])) { // IF A FILTER QUERY IS NOT SET, SHOW THE USER PROFILE CONTROL PANEL include_once ROOT . 'submit/views/db/campaign_info.php'; $iv = 'value="' . $_POST['q'] . '" '; } else { $iv = ''; } include_once ROOT . 'config/share.php'; // PULL USER DATA & MEDIA INTO A VARIABLE $blog = new Blog(); $user_data = $ud->getUserMedia($_SESSION['user_name']); echo '</div>'; ?> <a name='recent_post_wrapper'></a>
public function Save() { $sXml = $this->ToXml(); $oUDSearch = new DBObjectSearch('UserDashboard'); $oUDSearch->AddCondition('user_id', UserRights::GetUserId(), '='); $oUDSearch->AddCondition('menu_code', $this->sId, '='); $oUDSet = new DBObjectSet($oUDSearch); if ($oUDSet->Count() > 0) { // Assuming there is at most one couple {user, menu}! $oUserDashboard = $oUDSet->Fetch(); $oUserDashboard->Set('contents', $sXml); $oUserDashboard->DBUpdate(); } else { // No such customized dasboard for the current user, let's create a new record $oUserDashboard = new UserDashboard(); $oUserDashboard->Set('user_id', UserRights::GetUserId()); $oUserDashboard->Set('menu_code', $this->sId); $oUserDashboard->Set('contents', $sXml); $oUserDashboard->DBInsert(); } }
<?php session_start(); // ---------------- PRE DEFINED VARIABLES ---------------- // if ($_SESSION['user_name'] == '') { $user_name_session = $_POST['id']; echo "no session set"; } else { $user_name_session = $_SESSION['user_name']; } //print_r($user_name_session); include_once '/kunden/homepages/0/d643120834/htdocs/config/index.php'; $db = new UserDashboard($_SESSION); // $user = $db->getUserData($user_name_session); // //print_r($user); // $user['stats']['total'] = $db->getUserStats($user_name_session , 'total'); // $user['stats']['total'] = $db->getUserStats($user_name_session , 'fans'); // $user['id'] = $user['user_id']; // $user['photo'] = $db->getProfilePhoto($user_name_session); // $user['profile_url'] = 'http://freela.be/l/'.$user['user_name']; // $user['media']['audio'] = $db->getUserMedia($user_name_session); // Grab Users Posts // $user['stats']['tracks'] = count($user['media']['audio']); // $user['twitter'] = $user['media']['audio'][0]['twitter']; // ------ data fixes ------- // if (isset($user['photo']) && $user['photo'] != '') { $profile_image = '<img src="' . $user['photo'] . '" alt="' . $user['photo'] . '" style="width:100%;">'; } else { if (strpos($user['media']['audio'][0]['photo'], 'http://')) { $media = 'http://freelabel.net/images/' . $user['media']['audio'][0]['photo']; //echo 'I needs to be formated'; } else {