Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vBExperience 4 Details »
vBExperience 4
Mod Version: 4.1.1, by Phalynx (Coder) Phalynx is offline
Developer Last Online: Nov 2015 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (218 votes - 4.85 average) Installs: 1684
Released: 21 Jun 2010 Last Update: 07 Mar 2012 Downloads: 12464
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Translations  

vBExperience 4.1 for vBulletin 4

Tested with all Version of vBulletin Forum and Suite 4.0.4 -> 4.1.11

Created by Marius Czyz aka Phalynx.

Triple Winner of the "Mod of the Month"-Award (March 2008, September 2009, July 2010) on vBulletin.org.

What is vBExperience?
vBExperience is your free feature packaged solution for motivating your users. vBExperience is an advanced and highly customizable level/promotion and activity measure system with awards, achievements, promotions and activities. It will calculate an activity and experience score for every user based on their activites on the forum. Now your users will see how their level is increasing by participating on your forum.

Communities are not only defined by post count, they need much more parameters: Are the postings the user creates helpful? Are his threads frequently read? Does the user participate on the community by posting pictures, attachments, leaving visitor messages, tagging threads? How can the user's activitiy be compared to others? All this can be answered with this mod. Additionally your users get awards and collect achievements for beeing active on your board.

vBExperience is fully translated to many languages. Beside english there are language files for german, french, italian, portuguese, spanish, swedish and chinese simplified. Polish, turkish, persian are not fully translated.

Comments, suggestions, translations, bugs, etc... are very welcome! Support is only given to people who have clicked "Mark as Installed":
http://www.vbulletin.org/forum/vborg...hreadid=245023


/***** Demo *****\
No Demosite currently available.


/***** INSTALLATION *****\
Please read the file readme_install_uninstall_upgrade.txt for detailed instructions!


/***** Primary Support *****\
As vBulletin.org does not offer any help managing modifications, espacially the complex one like vBExperience, I have to decided to open a site together with TheMayhem that is dedicated just for this.
It features a forum not just a single thread, a bug and feature tracker. And you also test our modifications over there.



/***** Featurelist *****\

*** Plugins ***
vBExperience can be easily extended by using it's custom data provider interface (CDP). With the CDP everyone is able to create plugins that integrates into vBExperience calculation process. There are already several plugins like Post Thanks Integration.
The plugins data can also be used to create achievements, awards and also promotions.


*** Insight Experience ***
The insight into your personal experience and what's going on on the community. Currently support basic services like activity and some featured achievements, there are plans to extend this with helpful hints on how progress, depending on users points. Also a statistics module is in work.


*** Awards ***
Motivate your users to be the best in a defined category! With the Awards you are able to reward users who collect the most points, f.e. by making new friends and leading a social group.
The awards are shown in Rankings and Profile. You can set them also to display in postbit near the username. There is a scheduled job running once a day (02:30h) to calculate them.
Via AdminCP they are completely customizeable and can also be assigned manually.

Currently there are six default awards: Most Popular, Activity Award, Posting Award, Community Award, Frequent Poster, Blog Award, Calendar Award, Discussion Ender, Master Tagger, User with most referrers, Downloads, Arm of Law, King of Publishing.
You can create as much awards as you like. Just select a title, choose from one of the 250 images and select the required points for it.


*** Achievements ***
Achievements are very similar to the awards a reward to the user. Unlike an award an achievement is not limited to a single user.
Similar to awards, you can create as much achievements as you like. Just select a title, choose from one of the over 500 images and create the required condition for it.


*** Promotion system ***
The promotion system enables you to move users to other usergroups, depending on their experience points. You can create conditions that have to be met to be promoted. Benefits and extended permissions will be shown automatically to the user. Promotions are showing also possible jumps from current to the next possible group with the required conditions.
Using this you can create multiple groups and assign additional features. Just an example: Usergroup 1 has no custom avatars and just a capacity of 20 private messages. With a condition of 1000 Experience points the user moves to Usergroup 2, where the user is able to upload his own avatar and store more private messages.


*** Rankings ***
Showing User, Level, Awards, Activity Points (experience, thread, post, user, misc) - sortable.


*** Social Groups Rankings ***
Starts the competition between social groups! This feature ranks the groups depending on their average user experience points.


*** Earn Points ***
This is an overview for the user on how points can be collected. It features also a possibility to compare own points to the community's average. All data is beeing pulled automatically from the database.


*** Give Away Points aka Point Donation ***
Users can donate their points to other community members. Choose the field which will be used for give away and select the amount that will be transferred. Admins can donate custom points to the user.


*** Statistics aka Leaderboards ***
The leaderboard is showing a Top-x list of the leading users. Usefull for optimizing points of the point provider. Only enabled point providers with results will be displayed.


*** Shop aka Market ***
vBExperience integrates easily with the Point Market System v3 by TheMayham (http://www.vbulletin.org/forum/showthread.php?t=232676).
It features a virtual item store, username items, bank, gifts, gambling, lottery, and a lot more!
As of vBExperience 4.0, the vBExperience 3.8 Shop has been discontinued.



/***** Collecting Points *****\
vBExperience is collecting points for a user counting his actions in the community. The collected points can be used to reward users with awards, achievements and promotions - even if the collected data comes from a plugin.

Beside the automatic collection, the admin can manually donate custom points to the user, for example for a special reward. Of course you can use this also for awards, achievements and promotions.


Taken into calculation are these things:
Threads
- Creating threads and gaining additional points from views, replies, votes and ratings to this thread
- Creating thread tags
- Making a thread sticky
- Socialgroup Discussions (Discussions, Posts)

Posts
- Creating posts
- Views on attachments (needs "Who Downloaded This Attachment?" installed)

User
- Days since registration
- Average posts per Day (for users who are registered for at least seven days)
- Referrals
- Received infractions
- Given infractions ("Arm of Law")
- Reputation / Use of reputation system
- Visitor messages on profiles
- Creating social groups and getting members
- Uploading pictures
- Making friends
- Completing profile

Misc
- Doing calendar entries
- Writing vBulletin Blogs (vBulletin 4 Suite required)
- Publishing content with vBulletin CMS (vBulletin 4 Suite required)
- Manually assigned points

Additionally there is support for 3rd party modifications:
- Point Market System / Items Shop (included)
- Project Tools (plugin)
- Who Downloaded This Attachment? (plugin)
- DownloadsII v6 (included)
- LDM Links and Downloads Manager (included)
- Abe1 Post Thank You (plugin)
- DBTech Advanced Post Thanks/Like (Lite) (plugin)
- DBTech Advanced @UserTag (plugin)
- Helpful Answers (plugin)
- iTrader (plugin)
- ibProArcade (plugin)
- v3arcade Champions and Submissions (plugin)
- vB Tournaments and Ladders (plugin)
- Advanced Forum Points - set points independent for every forum (plugin)
- Consuming points by downloading attachments ("pay" for attachments) (plugin)
- IWT Time Spent Online (plugin)
- PhotoPost Pro 7 (plugin)
- PhotoPost vBGallery 3 (plugin)
- 8WR Media Library (plugin)
- vBSoccer (plugin)
- vBookie (plugin)
- vBookie Cash (plugin)
- Farcaster's Event Attendance (plugin)
- PhotoPlug (plugin)
- EasyForms (plugin)
- Triple Triad (plugin)
- AWCoding Donation System LITE (shipped within that product)
- AWCoding Donation System PRO (shipped within that product)
- AWCoding Subscription System PRO (shipped within that product)
- AWCoding Credit Purchase System LITE (shipped within that product)
- AWCoding Credit Purchase System PRO (shipped within that product)
- AWCoding Pirate Poker PRO (shipped within that product)
- AWCoding Pirate Poker Platinum (shipped within that product)
- AWCoding Product System PRO (shipped within that product)



You have to install these modifications for your own, vBExperience doesn't install nor touches these.
More addons will be published as soon as they are finished.



/***** Calculation of the activity *****\
The system calculates the activity (week, month and also a custom defined datespan, 60) by counting the actions a user has done. An action can be a post, a new thread, rating, download, etc... The activity bars will be filled during the first weeks. This has changed from earlier versions where just postings, visitor- and group messages have been counted.



/***** Settings *****\
You can control how many points are given to every calculation. For example you can give many points for creating new threads but only a few for views of that thread. Setting a value to 0 will disable a setting.
Many settings regarding the behaviour of vBExperience are making it easy to adjust it to your needs. You can select from 10 colors for the progress bars and also choose from around 250 icons.
Additionally, you can set ignore users (f.e. for bot users), forums (f.e. offtopic forums) and usergroup id's. Please keep in mind that out of the box the usergroupid 6 (Administrators) is beeing ignored.



/***** Performance, especially on Big Boards *****\
vBExperience has been tested on smaller and also on some bigger sites. I know from boards with around 120k users running this mod smoothly. More about this topic can be read in the file readme_optimization.txt



/***** Frequently asked questions *****\
Q: How do I change the name Experience to something new?
A: You can change the name via phrases. Just search and replace all phrases that contains the word "Experience".

Q: When installing vBExperience, does everyone start from scratch, or will it automatically configure everyone's points based on actions before the install?
A: If you recount, vBExperience will calculate ALL existing data since the beginning of the board. If you used vBCredits, vBActivity, uCash and similar systems - there is no need to convert the points.

Q: My conditions don't work correctly on achievements and promotions.
A: Conditions in achievements and promotions are calculated in POINTS, not in count of items.
If you create an achievement for reaching the first 10 Days, you must enter the points needed for this. If you reward 2 points for every day, you have to set 2 points for every day since registering. Calculation: 10 days * 2 points = 20 as condition. So you will have to set 20 as the condition.

Credits for images
- FAMFAMFAM, http://www.famfamfam.com/lab/icons/silk/
- IconExperience



/***** History *****\

vBExperience 4.1.1

Please reinstall ALL plugins you are using from the ZIP\Plugins! Espacially if you get SQL Errors after reinstalling vBExperience.

- Fixed Plugin for 8WR_Media_Library
- Fixed Plugin for Advanced_Forum_Points
- Fixed Plugin for Attachment_Consumes_Points
- Fixed Plugin for EasyForms
- Fixed Plugin for Post_Thanks_Abe1
- Fixed border around boxes
- Fixed not correctly saving award images
- Extended character length for manual award assignment
- Several smaller fixes

vBExperience 4.1.0, 16th December 2011

- Introduced the feature to start the calculation by a defined date. By default all data will be considered for calculation. Please keep in mind that there are some data that cannot be filtered by date, like added friends. You need to re-install all plugins to have them obeying the new calculation limit. This feature has been sponsored by BryanB. Thanks!
- Fixed Discussion Ender, can be now disabled by setting value to 0
- Fixed Arm of Law, can be now disabled by setting value to 0
- Insight: Optimized layout
- Insight: Optimized colours for darker styles
- Achievement "Three Friends" renamed to "Social" (does not affect existing achievement)
- Renamed point descriptions so they can be identified better as point system (f.e. Days since registered -> Points for every day since registration)
- Added: Romanian Translation (thanks to Teascu Dorin)
- Custom Points can now have a category, can be used as entry point for other modifications using vBExperience points, eg. Market/Shop purchases
- Fixed several smaller issues

Changelog for other versions is in history.txt

Download Now

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

Addons

Screenshots

Click image for larger version

Name:	vBExperience4_Beta_Achievements.jpg
Views:	9195
Size:	63.3 KB
ID:	118673   Click image for larger version

Name:	vBExperience4_Beta_Awards.jpg
Views:	7219
Size:	85.9 KB
ID:	118674   Click image for larger version

Name:	vBExperience4_Beta_group.jpg
Views:	6668
Size:	50.9 KB
ID:	118675   Click image for larger version

Name:	vBExperience4_Beta_Profile.jpg
Views:	7674
Size:	71.1 KB
ID:	118677  

Click image for larger version

Name:	vBExperience4_Beta_Ranking.jpg
Views:	5996
Size:	55.2 KB
ID:	118678   Click image for larger version

Name:	vBExperience4_Beta_Insight.jpg
Views:	6860
Size:	63.0 KB
ID:	118933   Click image for larger version

Name:	vBExperience4_Beta_Postbit.png
Views:	12335
Size:	10.3 KB
ID:	118934  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Add-On Releases vBExperience 3.8 Phalynx vBulletin 3.8 Add-ons 2262 25 Oct 2014 15:56
Add-On Releases vBExperience Phalynx vBulletin 3.7 Add-ons 2644 08 Jun 2013 09:53
Add-On Releases vBExperience Phalynx vBulletin 3.6 Add-ons 237 09 Jan 2009 13:14

  #1336  
Old 08 Oct 2010, 14:04
Phalynx Phalynx is offline
 
Join Date: Feb 2004
Real name: Marius
Please post this in the Point Market System Thread.
Reply With Quote
  #1337  
Old 08 Oct 2010, 15:02
cad2go cad2go is offline
 
Join Date: Feb 2009
Originally Posted by Phalynx View Post
Choosing achievements/awards for display is already on my todo list:
http://www.vbaddict.net/project.php?issueid=35
Good feature!

What I meant is that if someone wins more than the allowed amount of awards they could pick which one's they wanted to hold.

i.e. 2 awards per person allowed

Member wins:
king of arcade, most popular, best recruiter

Two are automatically picked but if they want they can pick any two

And how are awards sorted anyway? A way to weight them would be nice but the above would be great. Think about the trouble it could cause
Reply With Quote
  #1338  
Old 08 Oct 2010, 16:21
argothiusz argothiusz is offline
 
Join Date: Nov 2008
Originally Posted by Phalynx View Post
Did you activated the award? Display order must be higher than 0.
Thanks..didn't know you have to set display order higher than 0..Usually I just leave it at default

Last edited by argothiusz; 08 Oct 2010 at 16:30.
Reply With Quote
  #1339  
Old 08 Oct 2010, 16:31
betts02's Avatar
betts02 betts02 is offline
 
Join Date: Jun 2009
- New plugin for Xbox Live Score (needs gXboxLive installed)

Has anyone actually got this working ?
Reply With Quote
  #1340  
Old 08 Oct 2010, 20:04
MarkB187 MarkB187 is offline
 
Join Date: Oct 2010
I got it all installed in 4.7 but in the admin cp all it says is [*xperience_name*] and when i click that it all looks like that. Nothing shows up on my forums too. Am I doing something wrong?
Reply With Quote
  #1341  
Old 08 Oct 2010, 20:24
Gn_Snake Gn_Snake is offline
 
Join Date: Feb 2006
I attach a picture to understand better.
I checked and I have no achiviements not defined with a value equal to 1
Attached Images
File Type: jpg experience.jpg (26.6 KB, 4 views)
Reply With Quote
  #1342  
Old 08 Oct 2010, 20:45
zonaenlinea's Avatar
zonaenlinea zonaenlinea is offline
 
Join Date: Dec 2009
Lightbulb

center the bars and watch the image as is



here I leave my full code

<div align="center">
<div style="width:102px; height:4px;"></div>

<vb:if condition="$vboptions[xperience_bar_colour_level] !== 'Hide'">

<vb:if condition="$vboptions[xperience_postbitstyle]==2">
{vb:raw xperience.gfx_level}
</vb:if>

<div title="{vb:raw xperience.gfx_level}" style="width:102px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_level}_faded.png);">
<div title="{vb:raw xperience.gfx_level}" style="width:1px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_level}_left.png); display:inline; float:left;"></div>
<div title="{vb:raw xperience.gfx_level}" style="width:1px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_level}_right.png); display:inline; float:right;"></div>
<img alt="{vb:raw xperience.gfx_level}" src="{vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_level}.png" width="{vb:raw xperience.level}" height="11" />
</div>

</vb:if>

<vb:if condition="$vboptions[xperience_bar_colour_levelup] !== 'Hide'">

<vb:if condition="$vboptions[xperience_postbitstyle]==2">
{vb:raw xperience.gfx_levelup}
<div style="width:102px; height:2px;"></div>
</vb:if>

<div title="{vb:raw xperience.gfx_levelup_nb}" style="width:102px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_levelup}_faded.png);">
<div title="{vb:raw xperience.gfx_levelup_nb}" style="width:1px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_levelup}_left.png); display:inline; float:left;"></div>
<div title="{vb:raw xperience.gfx_levelup_nb}" style="width:1px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_levelup}_right.png); display:inline; float:right;"></div>
<img alt="{vb:raw xperience.gfx_levelup_nb}" src="{vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_levelup}.png" width="{vb:raw xperience.level_up}" height="11" />
</div>

</vb:if>

<vb:if condition="$vboptions[xperience_bar_colour_activity] !== 'Hide'">

<vb:if condition="$vboptions[xperience_postbitstyle]==2">
{vb:raw xperience.gfx_activity}
<div style="width:102px; height:2px;"></div>
</vb:if>

<div title="{vb:raw xperience.gfx_activity}" style="width:102px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_activity}_faded.png);">
<div title="{vb:raw xperience.gfx_activity}" style="width:1px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_activity}_left.png); display:inline; float:left;"></div>
<div title="{vb:raw xperience.gfx_activity}" style="width:1px; height:11px; margin-bottom:2px; background-image:url({vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_activity}_right.png); display:inline; float:right;"></div>
<img alt="{vb:raw xperience.gfx_activity}" src="{vb:raw vboptions.bburl}/xperience/progress/{vb:raw vboptions.xperience_bar_colour_activity}.png" width="{vb:raw xperience.ppd}" height="11" />
</div>

</vb:if>
</div>
I use the 4.0.2 vBExperience
Reply With Quote
  #1343  
Old 08 Oct 2010, 22:13
Guest191216
Guest
 
Hi,
installed in on 4.0.7CMS, works well, I like it.
Ist there a way to somehow make the addon reading the real registered date ?
I get 7 days for nearly everybody, the board is up since 8 years
txs
kh
Reply With Quote
  #1344  
Old 10 Oct 2010, 08:36
8thos's Avatar
8thos 8thos is offline
 
Join Date: Aug 2010
Real name: DRE
Originally Posted by Phalynx View Post
Not that easy. The only way could be to create a second group which is a copy of the first. This way the user is not in the usergroup that is allowed to promote.
Originally Posted by MSheraz86 View Post
Is it possible to use vBCredits point system or to disable the existing points system entirely?

The achievements/experience element of this mod is fantastic but I have vB Credits 2 installed and would like to use the credits or disable the points element of this mod, is that possible? If yes then how?

Thanks
Originally Posted by Phalynx View Post
Please click "Mark as Installed" to get support.
You should import a level file, as stated in install instruction.


No, there is no possibility to exchange features between the modifications. vBExperience can replace the vBCredits functionality in collecting points. It's just not called Credits, it's called Experience and Points.
Oh okay cool. It's too bad vbExperience doesn't work with the Gameroom and has no ibProArcade plug-in customization options. Not even vBcredits II has a working arcade support but at least it can synch with the Gameroom.
Reply With Quote
  #1345  
Old 10 Oct 2010, 13:01
jaffaman jaffaman is offline
 
Join Date: Nov 2004
Installed on VB Version 4.0.7 seems to work great.
Reply With Quote
  #1346  
Old 11 Oct 2010, 02:24
caciocode caciocode is offline
 
Join Date: Apr 2010
Has anyone experienced some problems using this on the latest VB 4.0.7
__________________
Mathematics forum
Reply With Quote
  #1347  
Old 11 Oct 2010, 07:41
Phalynx Phalynx is offline
 
Join Date: Feb 2004
Real name: Marius
Originally Posted by cad2go View Post
Good feature!

What I meant is that if someone wins more than the allowed amount of awards they could pick which one's they wanted to hold.

i.e. 2 awards per person allowed

Member wins:
king of arcade, most popular, best recruiter

Two are automatically picked but if they want they can pick any two
This is too difficult to manage, as if everybody who will receive an award could do this.

Originally Posted by cad2go View Post
And how are awards sorted anyway? A way to weight them would be nice but the above would be great. Think about the trouble it could cause
They are sorted by assign date.


Originally Posted by MarkB187 View Post
I got it all installed in 4.7 but in the admin cp all it says is [*xperience_name*] and when i click that it all looks like that. Nothing shows up on my forums too. Am I doing something wrong?
It seems to not installed correctly. Please follow the install instructions step by step. Also, please click "Mark as Installed" to get further support.

Originally Posted by Gn_Snake View Post
I attach a picture to understand better.
I checked and I have no achiviements not defined with a value equal to 1
Clear all assigned achievements and do a recount on them.

Originally Posted by zonaenlinea View Post
center the bars and watch the image as is



here I leave my full code


I use the 4.0.2 vBExperience
You wanted them centered, or?


Originally Posted by ac427 View Post
Hi,
installed in on 4.0.7CMS, works well, I like it.
Ist there a way to somehow make the addon reading the real registered date ?
I get 7 days for nearly everybody, the board is up since 8 years
txs
kh
It is reading the real registered date. Please PM me the URL to you board, so I can take a look.
Reply With Quote
  #1348  
Old 11 Oct 2010, 07:43
Phalynx Phalynx is offline
 
Join Date: Feb 2004
Real name: Marius
Originally Posted by Octavius. View Post
Oh okay cool. It's too bad vbExperience doesn't work with the Gameroom and has no ibProArcade plug-in customization options. Not even vBcredits II has a working arcade support but at least it can synch with the Gameroom.
Provide me access to a database running with Gameroom, or just an sql extract of that data, and I will implement a plugin.

Originally Posted by caciocode View Post
Has anyone experienced some problems using this on the latest VB 4.0.7
Take a look at the post above you.
Reply With Quote
  #1349  
Old 11 Oct 2010, 09:18
Pro-eSports.com Pro-eSports.com is offline
 
Join Date: Jan 2010
1. What's this option? "Use Awards in rich username?"

2. Any chance for a "Yet Another Another Awards System" plugin? I prefer its layout and the "Recommend/Request" features.

Thanks
Reply With Quote
  #1350  
Old 11 Oct 2010, 10:26
Phalynx Phalynx is offline
 
Join Date: Feb 2004
Real name: Marius
Originally Posted by Pro-eSports.com View Post
1. What's this option? "Use Awards in rich username?"
It's attaching users awards to the username.

Originally Posted by Pro-eSports.com View Post
2. Any chance for a "Yet Another Another Awards System" plugin? I prefer its layout and the "Recommend/Request" features.

Thanks
You can change the templates to fit your needs. There will be no recommended feature as the awards and achievements work automatically.
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 02:44.

Layout Options | Width: Wide Color: