if (!isset($coms)) { $coms = new comments('userblog', $res['id']); } else { $coms->mid = $res['id']; } $link = mklink('user.php?action=blog&id=' . $_REQUEST['id'] . '&blogid=' . $res['id'], 'user,blog,' . $_REQUEST['id'] . ',id' . $res['id'] . urlformat($res['title']) . '.html'); $tabledata[$i]['COMMENT_COUNT'] = $coms->count(); $tabledata[$i]['COMMENT_LINK'] = $coms->link($link); $tabledata[$i]['DISPLAY_COMMENTS'] = 1; if (in_template(array('ENTRY.COMMENT_LAST_USERID', 'ENTRY.COMMENT_LAST_NAME', 'ENTRY.COMMENT_LAST_TIME'), $parse)) { $tabledata[$i]['COMMENT_LAST_USERID'] = $coms->last_userid(); $tabledata[$i]['COMMENT_LAST_NAME'] = $coms->last_name(); $tabledata[$i]['COMMENT_LAST_TIME'] = $coms->last_time(); } } } } //Besucher aufzeichnen und ausgeben if (in_array('VISITOR', $parse)) { if ($userid != $user->info['userid']) { user_count_visit('blog', $_REQUEST['id']); } if (!$set['user']['visitorself'] || $userid == $user->info['userid']) { user_assign_visitors('blog', $_REQUEST['id'], $apx->tmpl, $parse); } } $apx->tmpl->assign('ENTRY', $tabledata); $link_report = "javascript:popupwin('user.php?action=report&contentid=blog:" . $_REQUEST['id'] . "',500,300);"; $apx->tmpl->assign('LINK_REPORT', $link_report); $apx->tmpl->parse('blog'); }
$res = $db->first("SELECT * FROM " . PRE . "_user WHERE userid='" . $_REQUEST['id'] . "' LIMIT 1"); $userid = $res['userid']; if (!$res['userid']) { filenotfound(); } //Nur für Freunde if ($res['pub_profileforfriends'] && !$user->is_buddy_of($res['userid']) && $user->info['userid'] != $res['userid'] && $user->info['groupid'] != 1) { message($apx->lang->get('MSG_FRIENDSONLY')); require 'lib/_end.php'; } //Verwendete Variablen auslesen $parse = $apx->tmpl->used_vars('profile'); //Besucher aufzeichnen und ausgeben if (in_array('VISITOR', $parse)) { if ($_REQUEST['id'] != $user->info['userid']) { user_count_visit('profile', $_REQUEST['id']); } if (!$set['user']['visitorself'] || $_REQUEST['id'] == $user->info['userid']) { user_assign_visitors('profile', $_REQUEST['id'], $apx->tmpl, $parse); } } //Gruppennamen auslesen list($groupname) = $db->first("SELECT name FROM " . PRE . "_user_groups WHERE groupid='" . $res['groupid'] . "' LIMIT 1"); $age = 0; if ($res['birthday']) { $bd = explode('-', $res['birthday']); $birthday = intval($bd[0]) . '. ' . getcalmonth($bd[1]) . iif($bd[2], ' ' . $bd[2]); if ($bd[2]) { $age = date('Y') - $bd[2]; if (intval(sprintf('%02d%02d', $bd[1], $bd[0])) > intval(date('md'))) { $age -= 1;
//Passwortschutz if ($gallery['password']) { $password = $gallery['password']; $pwdid = $gallery['id']; } if ($password && $password == $_POST['password']) { setcookie('usergallery_pwd_' . $pwdid, md5(md5($_POST['password']) . $set['main']['crypt']), time() + 1 * 24 * 3600); } elseif ($user->info['gtype'] != 'admin' && $user->info['userid'] != $gallery['owner'] && $password && $_COOKIE['usergallery_pwd_' . $pwdid] != md5(md5($password) . $set['main']['crypt'])) { tmessage('gallerypwdrequired', array('ID' => $_REQUEST['id'], 'GALID' => $_REQUEST['galid'])); } //Verwendete Variablen $parse = $apx->tmpl->used_vars('gallery_pics'); //Besucher aufzeichnen und ausgeben if (in_array('VISITOR', $parse)) { if ($userid != $user->info['userid']) { user_count_visit('gallery', $_REQUEST['id']); } if (!$set['user']['visitorself'] || $userid == $user->info['userid']) { user_assign_visitors('gallery', $_REQUEST['id'], $apx->tmpl, $parse); } } //Galerie-Infos $images = 0; if (in_array('COUNT', $parse)) { list($images) = $db->first("SELECT count(*) FROM " . PRE . "_user_pictures WHERE galid='" . $_REQUEST['galid'] . "'"); } $apx->tmpl->assign('ID', $gallery['id']); $apx->tmpl->assign('TITLE', $gallery['title']); $apx->tmpl->assign('DESCRIPTION', $gallery['description']); $apx->tmpl->assign('TIME', $gallery['time']); $apx->tmpl->assign('LASTUPDATE', $gallery['lastupdate']);