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

Reply
 
Thread Tools
Nexia's POINTS system Details »»
Nexia's POINTS system
Version: 1.0.2, by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Category: Major Additions - Version: 3.6.x Rating:
Released: 03-28-2007 Last Update: Never Installs: 54
DB Changes Uses Plugins
Additional Files  
No support by the author.

SORRY, HACK DROPPED


Here it goes, a new kind of Points System that works in any kind of situations.

this product is now GOLD ... version 1.0.1 !

SCREENSHOTS >>>>>>>>>

update: 04-04-07: fixed most of the bugs i think... retrieve points on thread/post deletion is ok now!
update: 04-06-07: upgrade to 1.0.2 'til bug fixed... this version add the AdminCP!, display the points in member profile.
update: 04-07-07: added nex_points_registration.zip... add features on members registration.
(give points on registration, give point when invited, give points to referrer!)

update 04-10-07: reformated the tasks in the Deals, so now they are safe on mega big sites... (tested on a 250 000 users forum today!)
...................................

Simplicity:
this system is a lot more simplier than all the other points systems, provide less features, but at least, it work from the start, and can be upgraded without being hassled by a long HowTo... it is so simple that ANY coder can support it... even if the creator(me) dies, everybody can make a follow up of these works.

Advantages:
- no API... no need to learn a lot of codes to be able to write a new addon for it.
- no strange calculations... you can add, delete, multiply points without having to filter everything.
- a lot of hooks possible. so if you want to apply a filter to the default points given, per usergroup or per forum, you can... without having to re-write everything.
- no need to edit millions of templates...actually, with the Core Only, you have no file or template to edit...it use the vBulletin hooks system at its best!
- no millions of features for no uses... if you don't want to use this or that feature, just don't install it! everything is run by products related to the CORE... so if you don't want all these gadgets, you don't have to install them.

Features:

default features in the core package: give points when posting threads or replies, give points on reputation... that's all...

Admin can now edit users points in the User Management...

A lot of features in the future... each time something is requested, we can see if it is possible with the default installation of vBulletin, and if not, we can surely provide a file edit to make it work.


MESSAGE TO CODERS:: if you want to play with it and bring addons and new features, PLEASE do so.. this is the goal of this freely plugable system.

MESSAGE for vBbux Owners:: The vBbux Import is now back as a package in this thread. If you already imported your vBbux points, DON'T DO IT AGAIN!

READ THE HowTo.txt file to know what to do with this...

Quote:
ISHOP ADDONS:
Blaine0002 now provide his iSHOP, stating it is working properly with this system. the only detail you need for this integration is this detail when you edit your iSHOP settings:

Money row: nex_points_hand
btw, thanks Blaine0002 for this SHOP!
for the generous minds: i've been asked some times if i was receiving donations... donations are gifts, so i can't refuse gifts... but i do not ask for any... and for infos (stop asking in a pm), the "Support Developper" on the top right panel of this release is the link to click!

Show Your Support

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

Comments
  #312  
Old 04-07-2007, 10:41 AM
nexialys
Guest
 
Posts: n/a
Default

At popular demand, i'm adding right now a new addon:

nex_points_registration.zip contains 3 settings:
  • Points Given to each User at Registration
  • Points Given to each User when they were invited (referred)
  • Points Given to the Referrers
hookable like the others, so we will be able to track these when the tracker/log will be up!
...i'll update this package when i create a deal in the afternoon!
Reply With Quote
  #313  
Old 04-07-2007, 11:35 AM
xchewbaka xchewbaka is offline
 
Join Date: Jul 2006
Location: deep North Germany
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

neaxialys , can you offer at next the ibproarcade addon ? I think many admins waiting for it.

if the arcade addon is out I will test it on a big board with more then 100 000 Pagehits a day and i can uninstall the unsupported vbbux/plaza

Thank you for your good work
Reply With Quote
  #314  
Old 04-07-2007, 11:38 AM
KHALIK KHALIK is offline
 
Join Date: May 2005
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is going to be one of the best mods for 3.6.x - of the year 2007

Looking forward to addons such as donate and gifts


Fantastic work, nexialys
Reply With Quote
  #315  
Old 04-07-2007, 12:30 PM
ktutorials ktutorials is offline
 
Join Date: Mar 2007
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

wow mate... whih is the download link for specifing the points based on forum sections....

Nice one mate...

Expecting Donate and Edit members points by admin...
Reply With Quote
  #316  
Old 04-07-2007, 12:40 PM
fly fly is offline
 
Join Date: Oct 2003
Posts: 1,215
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is there a shop yet that will allow my users to buy title changes and stuff?
Reply With Quote
  #317  
Old 04-07-2007, 12:54 PM
nexialys
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by flypaper View Post
is there a shop yet that will allow my users to buy title changes and stuff?
as stated earlier, i'm not the one to code these...
Reply With Quote
  #318  
Old 04-07-2007, 12:56 PM
nexialys
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by ktutorials View Post
wow mate... whih is the download link for specifing the points based on forum sections....
Nice one mate...
Expecting Donate and Edit members points by admin...
Edit members points by admin is already there (edit a user, go in the bottom of the page!)

Points Per-Forum based is on my list for this week projects!

Donation and Gifts are coming too.. functions are written but not implemented yet! i try to fix the new addons first!
Reply With Quote
  #319  
Old 04-07-2007, 12:57 PM
nexialys
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by KHALIK View Post
This is going to be one of the best mods for 3.6.x - of the year 2007
This will be possible only when people click Install and "Nominate for MOTM" btw i don't care... i'm happy it works, and i'll be happy with other coders will build some addons to it!
Reply With Quote
  #320  
Old 04-07-2007, 12:58 PM
nexialys
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by xchewbaka View Post
neaxialys , can you offer at next the ibproarcade addon ? I think many admins waiting for it.
if the arcade addon is out I will test it on a big board with more then 100 000 Pagehits a day and i can uninstall the unsupported vbbux/plaza
Thank you for your good work
This was already discussed a lot... ibProArcade is in the list of possible addons, but actually i work on the core system, not the external addons... other coders will have to code these if you want a hurry!
Reply With Quote
  #321  
Old 04-07-2007, 01:25 PM
zardos zardos is offline
 
Join Date: Apr 2006
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nexia.. am no coder but would this edit in the code make the person the referred the user that posted the reply to gain a point also?

Code:
<plugin active="1" executionorder="5">
			<title>Thread Reply Points</title>
			<hookname>postdata_postsave</hookname>
			<phpcode><![CDATA[if (!$this->condition AND $this->fetch_field('userid'))
{
	# default value
	$amount = ($this->info['thread']['postuserid'] == $this->fetch_field('userid')) ? $this->registry->options['nex_points_hook_postdata_postsave_own'] : $this->registry->options['nex_points_hook_postdata_postsave'];
	
	# add features like permissions based on usergroup or per-forum (modify $amount)
	($hook = vBulletinHook::fetch_hook('nex_points_hook_postdata_postsave')) ? eval($hook) : false;

	# if the $amount is not disabled due to permissions or value per-forum, continue!
	if($amount)
	{
		$this->dbobject->query_write("
			UPDATE " . TABLE_PREFIX . "user
			SET nex_points_hand = nex_points_hand + " . $amount . "
			WHERE userid = " . $this->fetch_field('userid') . "
			
			SELECT `username`
            FROM `" . TABLE_PREFIX . "user`
            WHERE `userid` = " . $userinfo['referrerid'] . "
            LIMIT 1
			
			UPDATE " . TABLE_PREFIX . "user
			SET nex_points_hand = nex_points_hand + " . $amount . "
			WHERE userid = " . $userinfo['referrerid'] . "
			
		");
	}
	
	
}]]></phpcode>
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 11:13 PM.


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.06521 seconds
  • Memory Usage 2,305KB
  • 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
  • (1)bbcode_code
  • (5)bbcode_quote
  • (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
  • (1)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
  • (5)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
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_imicons
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete