neue beiträge

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
kornotopia
Mitglied
Beiträge: 159
Registriert: 28.05.2004 16:21
Wohnort: Jena
Kontaktdaten:

neue beiträge

Beitrag von kornotopia »

hallo,

habe von meinen usern hören dürfen das im portal unter neue beiträge nicht die zahl der beiträge steht sondern die zahl der themen in denen die neuen beiträge stehen.

bsp: 10 neue beiträge verteilt in 2 themen steht dann im portal nicht 10 neue beiträge sondern 2!

das war doch sicher auch nicht gewollt? wir hätten gern die zahl der eigentlichen themen wieder. :wink:
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also Portal hört sich nach Mod an.. Frag' doch mal im Forum/Support nach, wo Du diese her hast.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
kornotopia
Mitglied
Beiträge: 159
Registriert: 28.05.2004 16:21
Wohnort: Jena
Kontaktdaten:

Beitrag von kornotopia »

ja das ist board3
kornotopia
Mitglied
Beiträge: 159
Registriert: 28.05.2004 16:21
Wohnort: Jena
Kontaktdaten:

Beitrag von kornotopia »

niemand eine lösung das muss doch so viele betreffen.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Was hat denn das Fragen auf dem Board3 Forum gebracht?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
kornotopia
Mitglied
Beiträge: 159
Registriert: 28.05.2004 16:21
Wohnort: Jena
Kontaktdaten:

Beitrag von kornotopia »

folgender code wurde daraufhin gepostet:

Code: Alles auswählen

<?php

/**
*
* @package - Board3portal
* @version $Id: user_menu.php 142 2008-03-09 17:19:34Z kevin74 $
* @copyright (c) kevin / saint ( http://www.board3.de/ ), (c) Ice, (c) nickvergessen ( http://www.flying-bits.org/ ), (c) redbull254 ( http://www.digitalfotografie-foren.de )
* @based on: phpBB3 Portal by Sevdin Filiz, www.phpbb3portal.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/

if (!defined('IN_PHPBB'))
{
   exit;
}

if (!defined('IN_PORTAL'))
{
   exit;
}

//
// + new posts since last visit & you post number
//
if ($user->data['is_registered'])
{
    // new posts since last visit
    $sql = "SELECT COUNT(distinct post_id) as total
        FROM " . POSTS_TABLE . "
        WHERE post_time >= " . $user->data['session_last_visit'];
    $result = $db->sql_query($sql);
    $new_posts_count = (int) $db->sql_fetchfield('total');
        
    // your post number
    $sql = "SELECT user_posts
        FROM " . USERS_TABLE . "
        WHERE user_id = " . $user->data['user_id'];
    $result = $db->sql_query($sql);
    $you_posts_count = (int) $db->sql_fetchfield('user_posts');
}
//
// - new posts since last visit & you post number
//


// Get user...
$user_id = $user->data['user_id'];
$username = $user->data['username'];

$sql = 'SELECT *
    FROM ' . USERS_TABLE . '
    WHERE ' . (($username) ? "username_clean = '" . $db->sql_escape(utf8_clean_string($username)) . "'" : "user_id = $user_id");
$result = $db->sql_query($sql);
$member = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$avatar_img = get_user_avatar($member['user_avatar'], $member['user_avatar_type'], $member['user_avatar_width'], $member['user_avatar_height']);
$rank_title = $rank_img = '';
get_user_rank($member['user_rank'], $member['user_posts'], $rank_title, $rank_img, $rank_img_src);
$username = $member['username'];
$user_id = (int) $member['user_id'];
$colour = $member['user_colour'];

// Assign specific vars
$template->assign_vars(array(
    'L_NEW_POSTS'    => $user->lang['SEARCH_NEW'] . '&nbsp;(' . $new_posts_count . ')',
    'L_SELF_POSTS'    => $user->lang['SEARCH_SELF'] . '&nbsp;(' . $you_posts_count . ')',

    'AVATAR_IMG'    => $avatar_img,
    
    'RANK_TITLE'    => $rank_title,
    'RANK_IMG'        => $rank_img,
    'RANK_IMG_SRC'    => $rank_img_src,

    'USERNAME_FULL'        => get_username_string('full', $user_id, $username, $colour),
    'USERNAME'            => get_username_string('username', $user_id, $username, $colour),
    'USER_COLOR'        => get_username_string('colour', $user_id, $username, $colour),
    'U_VIEW_PROFILE'    => get_username_string('profile', $user_id, $username, $colour),

    'U_NEW_POSTS'            => append_sid($phpbb_root_path . 'search.' . $phpEx . '?search_id=newposts'),
    'U_SELF_POSTS'            => append_sid($phpbb_root_path . 'search.' . $phpEx . '?search_id=egosearch'),
    'U_UM_BOOKMARKS'      => ($config['allow_bookmarks']) ? append_sid("{$phpbb_root_path}ucp.$phpEx", "i=main&mode=bookmarks") : '',
    'U_UM_MAIN_SUBSCRIBED'    => append_sid($phpbb_root_path . 'ucp.' . $phpEx . '?i=main&mode=subscribed'),
    'U_PRIVATE_MESSAGES'   => ($config['allow_privmsg'] && $auth->acl_get('u_sendpm') && ($auth->acl_gets('a_', 'm_') || $auth->acl_getf_global('m_'))) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&folder=inbox') : '',
));

?>
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: neue beiträge

Beitrag von Miriam »

Ich muss nochmal nachfragen:
kornotopia hat geschrieben:hallo,

habe von meinen usern hören dürfen das im portal unter neue beiträge nicht die zahl der beiträge steht sondern die zahl der themen in denen die neuen beiträge stehen.

bsp: 10 neue beiträge verteilt in 2 themen steht dann im portal nicht 10 neue beiträge sondern 2!

das war doch sicher auch nicht gewollt? wir hätten gern die zahl der eigentlichen themen wieder. :wink:
Also doch die Zahl der Themen?

Aber nickvergessen sowie redbull254, die beide im Copyright genannt werden, sind hier auch Team-Mitglieder, vllt sehen sie diesen Thread und haben eine Lösung parat.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „[3.0.x] Mod Support“