Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Most active user Last X (last day/last week/last month/ever) Fully controlled Details »
Most active user Last X (last day/last week/last month/ever) Fully controlled
Mod Version: 1.5.0, by Omranic (Coder) Omranic is offline
Developer Last Online: Apr 2017 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.x Rating: (8 votes - 4.50 average) Installs: 119
Released: 10 May 2007 Last Update: 14 May 2007 Downloads: 624
Not Supported Uses Plugins Template Edits Additional Files  

Please remember to click Mark as Installed if you use this modification.
Support questions from members who have not marked this as installed will be considered low priority.



Attention:
Completely new version by the way, i'm working on it now. note written: 6-10-2007


Many thanks:
Paul M for his permission to capture pieces of code from his mods.


Name: Most active user (today/last week/last month/ever) Fully controlled

Descreption: Display most active user on the forums for the last day / last week / last month or ever over the boards, also with his post count for this period.


How it works:
  • During installation process it calculate & select required data, then insert it in a new table.
  • after that it will process the calculations through cron jops (1 cron dailly: caculates most active user for the last day & most active user ever / 1 cron caculates most active user for the last week / 1 cron caculates most active user for the last month).
  • So the heavy DB Queries will be done once not every page load .
  • This mod uses 4 queries to request already-calculated data that is stored in the database, each one query just request 1 row including 6 fields only, so there is not any DB load, or time load increase after installing this mod.


Features:
  1. can enable/disable the mod globally.
  2. can select to choose most active user for the last day or for the last 24 hours.
  3. can select certain usergroups to show.
  4. can do auto template change, with the ability to disable this feature & do these edits manually.
  5. can choose wwhere to display it by defining Auto-Template Search Text (advanced).
  6. can Collapse Display by default.
  7. can enable/disable most ever active user.
  8. can enable/disable most active user for the month before.
  9. can enable/disable most active user for the week before.
  10. can enable/disable most active user for the day before.
  11. the mod hide null entries (if there is no active user for the last X it will not appear auto.)
  12. this mod displays the most active user & behind his name there is the post count for the X period.
  13. can exclude certain usergroups from being counted in most ative user. v1.5.0
  14. can exclude certain users from being counted in most ative user. v1.5.0
  15. can enable/disable showing usernames with formating tags (prefix / sufix) for usergroups. v1.5.0
  16. can enable/disable display post count of most active user. v1.5.0
  17. can enable/disable linking usernames with user profiles. v1.5.0
  18. uses cron jop for calculations. v1.5.0
  19. fully phrased.


Help Us:
  • Suggestions needed to develop this mod .
  • Translators needed to support more users (translation credits will go to their owners).


Known Isues:
None till now.


History:
v1.0.0 10/5/2007 7:00 AM (EEST): First initial public release.
v1.0.1 10/5/2007 7:40 AM (EEST): Fixing confliction bug with other mod.
v1.5.0 11/5/2007 9:10 PM (EEST): New re-written version, contains new features & many optimizations (approx. it's faster than version 1.0.1 by 15x) [Strongly recomended to upgrade to this version].


Notes:
v1.5.0 is re-writen & totally different from 1.x, it contains many optimizations, it loads 15x faster than v1.0.1 approx., it uses cron jop.
Supported Languages till now: Arabic, English (two products supported in the package, just install one [arabic or english]).


Screen Shots:
Available down there .


Technical Notes:
Plugins: 1
Phrases: 45
Template changes: 1 (AUTO)
Code Changes: 0
Templates: 1
Settings: 15
DB Tables: 1
Cron Jops: 3


Installation Procedure:
  • Upload the required files (just three cron files), exacly upload the folder includes with its contents to your forum root.
  • Install the product file from your admincp.
  • Done .

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	phpkd_most_active_user_1.jpg
Views:	822
Size:	92.6 KB
ID:	64230   Click image for larger version

Name:	phpkd_most_active_user_2.jpg
Views:	618
Size:	30.2 KB
ID:	64231   Click image for larger version

Name:	phpkd_most_active_user_3.jpg
Views:	1242
Size:	10.4 KB
ID:	64232  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #16  
Old 10 May 2007, 21:05
rjmjr69's Avatar
rjmjr69 rjmjr69 is offline
 
Join Date: Jan 2007
Is it possible to have the usernames in color for each usergroup
Reply With Quote
  #17  
Old 10 May 2007, 22:00
BozzaJos BozzaJos is offline
 
Join Date: Feb 2006
Originally Posted by rjmjr69 View Post
Is it possible to have the usernames in color for each usergroup
That's indeed something I would love to see. But I guess that will happen automaticly when you fix the second point I mentioned in my previous post...
Reply With Quote
  #18  
Old 10 May 2007, 22:10
tobias_t tobias_t is offline
 
Join Date: Dec 2006
Great mod! It would be cool to be able to exclude certain usergroups from being counted. On our forums the mods always make the most posts, and I am more interested in seeing numbers from regular forum members only.

Best,

Tobias
Reply With Quote
  #19  
Old 10 May 2007, 22:14
WielerArchieven WielerArchieven is offline
 
Join Date: Apr 2007
$tobias_t the third option in the ACP can do that
Reply With Quote
  #20  
Old 10 May 2007, 22:36
BozzaJos BozzaJos is offline
 
Join Date: Feb 2006
Originally Posted by WielerArchieven View Post
$tobias_t the third option in the ACP can do that
Isn't the third option for groups that aren't allowed to see the mod on Forumhome??
Reply With Quote
  #21  
Old 10 May 2007, 23:31
Omranic's Avatar
Omranic Omranic is offline
 
Join Date: Jan 2005
Location: Egypt
Real name: Abdelrahman Omran
the third option in the mod's settings is for determining usergroups allowed to see the most active users in forumhome.

For those requesting excluding certain users, it will be included in the comming version. Be Happy.


Abdelrahman
__________________
Me & My Productions: Omranic | vBulletin.org | Github | Premium PHP & vBulletin Solutions!
----------------------------------------------------------------------------
Keep Moving Forward!
Reply With Quote
  #22  
Old 10 May 2007, 23:38
Kihon Kata's Avatar
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Wow that must be a HEAVY DB query. It turns my home page loading time from 1 second to 15 seconds. This is confirmed, I tested it 5 times. Uninstalls

I dunno if this has to do with the size of a board: Almost 1 million posts
__________________
3MultiMedia.com - Simple, Effective CMS WebDesign

Last edited by Kihon Kata; 11 May 2007 at 04:21.
Reply With Quote
  #23  
Old 11 May 2007, 00:24
FreshFroot's Avatar
FreshFroot FreshFroot is offline
 
Join Date: Aug 2005
I like the hack, but I agree with you. It will add a lot more loading time. For me, I've already got mods like who was online etc.. so I've already got many queries..

Unless we can add an option in say the usercp, where the user can select if they want it or not. I'm sure places with t1 or a fast connection don't have loading issues at all.
Reply With Quote
  #24  
Old 11 May 2007, 01:32
Omranic's Avatar
Omranic Omranic is offline
 
Join Date: Jan 2005
Location: Egypt
Real name: Abdelrahman Omran
Originally Posted by Kihon Kata View Post
Wow that much be a HEAVY DB query. It turns my home page loading time from 1 second to 15 seconds. This is confirmed, I tested it 5 times. Uninstalls

I dunno if this has to do with the size of a board: Almost 1 million posts
I'm working on a new version now, it will include many optimizations including that one.
approx. it will be totally re-writtem.

Just wait a while
__________________
Me & My Productions: Omranic | vBulletin.org | Github | Premium PHP & vBulletin Solutions!
----------------------------------------------------------------------------
Keep Moving Forward!
Reply With Quote
  #25  
Old 11 May 2007, 04:07
FreshFroot's Avatar
FreshFroot FreshFroot is offline
 
Join Date: Aug 2005
can you mabye add an option like the "who posted" hack, where we can assign usergroup Id's to which can see this hack?
Reply With Quote
  #26  
Old 11 May 2007, 04:28
Kaleem's Avatar
Kaleem Kaleem is offline
 
Join Date: May 2006
Real name: Kaleem
Great one but its not adding all the posts like at my forum they get an increment in the post when they upload a picture in the gallery that is not added.
__________________
My Forum: FriendsKorner - Entertainment Forum
Reply With Quote
  #27  
Old 11 May 2007, 05:19
Omranic's Avatar
Omranic Omranic is offline
 
Join Date: Jan 2005
Location: Egypt
Real name: Abdelrahman Omran
Originally Posted by FreshFroot View Post
can you mabye add an option like the "who posted" hack, where we can assign usergroup Id's to which can see this hack?
its already exist!



Originally Posted by LightInClouds View Post
Great one but its not adding all the posts like at my forum they get an increment in the post when they upload a picture in the gallery that is not added.
it counts the real total posts , may be i'll add an option to switch between the two modes later.
__________________
Me & My Productions: Omranic | vBulletin.org | Github | Premium PHP & vBulletin Solutions!
----------------------------------------------------------------------------
Keep Moving Forward!
Reply With Quote
  #28  
Old 11 May 2007, 07:58
Hornstar's Avatar
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Real name: Matt
Awesome, waits for the updated version which will be more optimized, as my board is under enough load already ^^
Reply With Quote
  #29  
Old 11 May 2007, 18:37
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Real name: Paul M
Hmm, when using big lumps of other peoples code it's usually polite to ask ..........
__________________
Former vBulletin.org Staff Member


Cable Forum
Please do not PM me about custom work - I no longer undertake any.
Note: I will not answer support questions via e-mail or PM - please use the relevant thread or forum.
Reply With Quote
  #30  
Old 11 May 2007, 18:59
Omranic's Avatar
Omranic Omranic is offline
 
Join Date: Jan 2005
Location: Egypt
Real name: Abdelrahman Omran
Originally Posted by Paul M View Post
Hmm, when using big lumps of other peoples code it's usually polite to ask ..........
Sir, perhaps you mean you modification "users visited/posted today"; I Admitted that i have taken some ideas from your Distinct mods, but i didn't take the code it self.
knowing that this mod i have released for 3.5 & now i have re-writen it from scratch.

Any way, i'm sorry if that Behavior make any Inconvenience to you.
__________________
Me & My Productions: Omranic | vBulletin.org | Github | Premium PHP & vBulletin Solutions!
----------------------------------------------------------------------------
Keep Moving Forward!
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 11:03.

Layout Options | Width: Wide Color: