Exemple #1
0
                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');
}
Exemple #2
0
$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;
Exemple #3
0
 //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']);