Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
New posts and reputation comments. Details »»
New posts and reputation comments.
Version: 3.23, by Paul M Paul M is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.x Rating:
Released: 08-13-2006 Last Update: 10-17-2007 Installs: 378
Uses Plugins Auto-Templates
Translations  
No support by the author.

This modification is no longer available or supported.

The 3.6 port of this simple hack with some small changes.

This displays the number of new posts since your last visit & the number of new reputation comments since you last checked your usercp - both are displayed in the welcome panel.

Changes ;

* Fixed bug of them not showing on error pages.
* Either can be now turned off with a setting in vBulletin Options > Display New Posts and Reputation.

Notes:

If upgrading from the 3.5 version then you will need to re-do the template changes.
Versions 3.21+ do not require any manual template changes. See Post #167


History:

v3.11 : Initial vb 3.6 release, bug fixs and settings added.
v3.12 : Updated for Version Checking.
v3.13 : Internal code updates, not released.
v3.14 : Phrases Updated.
v3.15 : Minor code changes (not released).
v3.16 : Changes to the way displayed messages are built.
v3.17 : SQL Changes to use slave.
v3.18 : Fixed broken Index creation (on install).
v3.19 : Internal development version (not released).
v3.20 : Internal development version (not released).
v3.21 : Manual template edits removed, seperate settings group added.
v3.22 : Links prefix added.
v3.23 : Added forum viewing permissions check to count.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #142  
Old 07-09-2007, 07:04 PM
njoker555's Avatar
njoker555 njoker555 is offline
 
Join Date: Jun 2007
Location: NYC
Posts: 145
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great mod works great right now, tried another one before that didnt seem to work, thanks for it!
Reply With Quote
  #143  
Old 07-11-2007, 01:31 AM
SBlueman SBlueman is offline
 
Join Date: Jan 2006
Posts: 717
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does anyone know what needs to be done to have the links work on the vBadvanced portal home page? And can someone explain it in layman's terms to me? I am new to vBulletin and am still learning the ropes. I saw someone mentioned it on page 2 of this thread but I honestly did not understand the solution......sorry for being so ignorant.
Reply With Quote
  #144  
Old 07-11-2007, 11:15 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In what way do they not work ?
Reply With Quote
  #145  
Old 07-11-2007, 12:42 PM
SBlueman SBlueman is offline
 
Join Date: Jan 2006
Posts: 717
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When I click on a link on my portal page it trying to go to http://gridironfans.com/search.php?do=getnew and not http://gridironfans.com/forums/search.php?do=getnew
Reply With Quote
  #146  
Old 08-05-2007, 08:44 PM
raiderlax's Avatar
raiderlax raiderlax is offline
 
Join Date: Sep 2006
Location: Ontario, Canada
Posts: 499
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great Mod, thanks Paul
Reply With Quote
  #147  
Old 08-13-2007, 01:49 AM
aranthorn's Avatar
aranthorn aranthorn is offline
 
Join Date: Jun 2004
Location: Chicago
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Everyone keeps asking if they can exclude forums, well, that's a different table in vBulletin. What I did is remove a user. I my case this is an RSS bot. So here's what I did.
Original New Posts and Reputation (1) Plugin:
Code:
$repcount = array();
$postcount = array();
$show['pcount'] = $vbulletin->options['npr1'];
$show['rcount'] = $vbulletin->options['npr2'];

if ($vbulletin->userinfo['userid'])
{
	if ($show['pcount'])
	{
		$postcount = $vbulletin->db->query_first_slave("
			SELECT COUNT(dateline) AS pcount 
			FROM ".TABLE_PREFIX."post 
			WHERE dateline > {$vbulletin->userinfo[lastvisit]}
		");
	}
	if ($show['rcount']) 
	{ 
		if ($vbulletin->userinfo['showreputation'])
		{
			$repcount = $vbulletin->db->query_first_slave("
				SELECT COUNT(dateline) AS rcount 
				FROM ".TABLE_PREFIX."reputation 
				WHERE userid = {$vbulletin->userinfo[userid]} 
				AND dateline > {$vbulletin->userinfo[lastrepcheck]}
			");
		}
	}

	if ($postcount['pcount'] == 0)
	{
		$vbulletin->userinfo['pcount'] = $vbphrase['npr_no_posts']; 
	}
	else
	{
		if ($postcount['pcount'] == 1)
		{
			$vbulletin->userinfo['pcount'] = construct_phrase($vbphrase['npr_posts'],$postcount['pcount'],$vbphrase['npr_single_post']); 
		}
		else
		{
			$vbulletin->userinfo['pcount'] = construct_phrase($vbphrase['npr_posts'],$postcount['pcount'],$vbphrase['npr_plural_post']);  
		}		
	}		

	if ($repcount['rcount'] == 0)
	{
		$vbulletin->userinfo['rcount'] = $vbphrase['npr_no_reputation']; 
	}
	else
	{
		if ($repcount['rcount'] == 1)
		{
			$vbulletin->userinfo['rcount'] = construct_phrase($vbphrase['npr_reputation'],$repcount['rcount'],$vbphrase['npr_single_comment']); 
		}
		else
		{
			$vbulletin->userinfo['rcount'] = construct_phrase($vbphrase['npr_reputation'],$repcount['rcount'],$vbphrase['npr_plural_comment']);  
		}		
	}		
}
Have a look at this bit:
Code:
	if ($show['pcount'])
	{
		$postcount = $vbulletin->db->query_first_slave("
			SELECT COUNT(dateline) AS pcount 
			FROM ".TABLE_PREFIX."post 
			WHERE dateline > {$vbulletin->userinfo[lastvisit]}
		");
	}
This is where you can manually tweak the query.
Code:
	if ($show['pcount'])
	{
		$postcount = $vbulletin->db->query_first_slave("
			SELECT COUNT(dateline) AS pcount 
			FROM ".TABLE_PREFIX."post 
			WHERE dateline > {$vbulletin->userinfo[lastvisit]}
			AND userid != 13476
		");
	}
I added the bold text. The userid is my RSS poster bot userid. You can exclude any of the following by changing my "userid" to one on the list below and my "13476" to whatever floats your boat.

I don't recommend anyone do this unless you know what your doing!

I'm only showing you the query used and possibilities to tweak it and the only reason I'm doing that is because Paul M has stated he's not adding any features to this kick ass mod.

Here are the fields than can be played with:
postid
threadid
parentid
username
userid
title
dateline
pagetext
allowsmilie
showsignature
ipaddress
iconid
visible
attach
infraction
reportthreadid


Paul M ~ if you don't like what I've posted here, I totally understand and will delete the post. Just let me know.
Reply With Quote
  #148  
Old 08-13-2007, 10:53 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have nothing against people posting ways to customise it, I just won't add anything to the default mod (or support any customisations).
Reply With Quote
  #149  
Old 08-17-2007, 02:10 PM
Veronica Vain Veronica Vain is offline
 
Join Date: Aug 2007
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi I know this will probably sound dumb but I'm new to programming and hacks, I was looking through my ftp and I can't send to find the file Navbar template. Can some one point me to where that would be?
Reply With Quote
  #150  
Old 08-18-2007, 03:09 PM
Ba$im Ba$im is offline
 
Join Date: Apr 2007
Location: Saudi Arabia
Posts: 167
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello
thanks for gr8 hack
I would if u have time
I want also show post of user under new post and repuation
i try add $vbphrase[posts]: $post[posts]
but it not work
can u plz help me on this

thanks
Reply With Quote
  #151  
Old 08-18-2007, 03:45 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try $bbuserinfo[posts]
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:18 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04528 seconds
  • Memory Usage 2,314KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete