vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Major Additions - vBExperience 4 (https://vborg.vbsupport.ru/showthread.php?t=245023)

Phalynx 09-13-2010 07:28 AM

Adam from AWJunkies is now supporting vBExperience with ALL his modifications. See this demo site:
http://www.forumcoding.com

Software that integrate:
  • Donation System LITE
  • Donation System PRO
  • Subscription System PRO
  • Credit Purchase System PRO
  • Pirate Poker PRO
  • Pirate Poker Platinum
  • Product System PRO

MonsterDK 09-13-2010 03:18 PM

Hi,

I have set up two promotions... one to upgrade the member when they have a post count of 1 to another group.... and also if a members post count drops to less than 1 to be demoted. seems to work ONLY if I press RECOUNT --> User Promotions... but how do I get it to automate so that members are upgraded or degraded on the fly?

THanks

KityKatze 09-13-2010 08:46 PM

This is a blinding mod, vielen dank Marius, I hope you had a refreshing holiday, you've certainly earned it! :)

One question - I'm a little confused about what Advanced Forum Points does?
Does it allow you to set different values for the same activities in different forums (e.g. 1 point for replying to a thread in "General Forum" but 5 points for replying to a thread in "Help Forum", or does it allow for awards to be given out per forum (e.g. One person could hold the Posting Award in "General Forum" and another could hold the Posting Award in "Help Forum"?

Gn_Snake 09-13-2010 08:50 PM

Hello,
I tried to run a promotion from a user group to another and the system executes, but does not change the title under the nick.

Any idea?
thx

kersti 09-13-2010 08:56 PM

Is there any way of allowing an individual user to opt out of email/pm notifications?

MonsterDK 09-13-2010 09:44 PM

Can someone please confirm that I have this set up right.

I have set up promotions but they will not work automatically, I have to click RECOUNT ---> Update promotions.

If the promotion kicks in at this point and works, but will not automatically... what can be wrong?

Any help please??

sixdemons 09-14-2010 01:24 AM

Hi,
I have a problem with the counters in the achievement conditions.

for instance I have 7,153 posts, and I setup and achievement for 5000 > post... but in the: xperience.php?go=achievements page it show:

Posts > 5,000 (You have 14,174)

which is not true since I have almost half of that... and it show correctly in postbit (and any other part of the forum except the achievement page).

same happen with everything else: show almost double referral, double threads, friends, etc...

Days since registering > 1,095 (You have 3,540) my forum is 3 years old... it show almost 6 years in achievement page... and basically so on...

do I miss something here? is anybody else with the same problem?

I have vb 4.0.6PL1 (forum only), and the latest vbexperience 4....

everything else seems to work fine except that part....

Phalynx 09-14-2010 07:31 AM

Quote:

Originally Posted by MonsterDK (Post 2097613)
Hi,

I have set up two promotions... one to upgrade the member when they have a post count of 1 to another group.... and also if a members post count drops to less than 1 to be demoted. seems to work ONLY if I press RECOUNT --> User Promotions... but how do I get it to automate so that members are upgraded or degraded on the fly?

THanks

If you create a promotion and want the members jump into the new group immediatly, you will have to recount. Otherwise the users will get promoted next time he logs in or does an action like posting a thread.

Quote:

Originally Posted by KityKatze (Post 2097771)
This is a blinding mod, vielen dank Marius, I hope you had a refreshing holiday, you've certainly earned it! :)

One question - I'm a little confused about what Advanced Forum Points does?
Does it allow you to set different values for the same activities in different forums (e.g. 1 point for replying to a thread in "General Forum" but 5 points for replying to a thread in "Help Forum", or does it allow for awards to be given out per forum (e.g. One person could hold the Posting Award in "General Forum" and another could hold the Posting Award in "Help Forum"?

Thanks, I had a nice vacation. I was on a mushroom foray and collected tons of them. Round about ;)

Yes, AFP does exactly this, it allows you to set points independent for every single forum. The other case, giving awards for a single forum, must be accomplished by using the plugin interface of vBExperience.

Quote:

Originally Posted by Gn_Snake (Post 2097772)
Hello,
I tried to run a promotion from a user group to another and the system executes, but does not change the title under the nick.

Any idea?
thx

Cannot confirm that. Maybe a permission problem of that user?


Quote:

Originally Posted by kersti (Post 2097778)
Is there any way of allowing an individual user to opt out of email/pm notifications?

There is no eMail/PM Notification at all in vBExperience.


Quote:

Originally Posted by sixdemons (Post 2097886)
Hi,
I have a problem with the counters in the achievement conditions.

for instance I have 7,153 posts, and I setup and achievement for 5000 > post... but in the: xperience.php?go=achievements page it show:

Posts > 5,000 (You have 14,174)

which is not true since I have almost half of that... and it show correctly in postbit (and any other part of the forum except the achievement page).

same happen with everything else: show almost double referral, double threads, friends, etc...

Days since registering > 1,095 (You have 3,540) my forum is 3 years old... it show almost 6 years in achievement page... and basically so on...

do I miss something here? is anybody else with the same problem?

I have vb 4.0.6PL1 (forum only), and the latest vbexperience 4....

everything else seems to work fine except that part....

This is something that many people don't see... readme.txt:

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.

RollaJedi 09-14-2010 12:34 PM

Hey P,
I only show so many achievements on each members postbit. There are lots of members who have more achievements than what they have. (I show 20 achievements, but they might have 34). Could you possibly add something like this to the next update?:

Achievements: 34
* * * * *
* * * * *
* * * * *
* * * * *

making the '34' have a link to the achievements page in the experience tab


just a suggestion. thanks!

Phalynx 09-14-2010 12:54 PM

Sure. I added it here:
http://www.vbaddict.net/project.php?issueid=50

MonsterDK 09-14-2010 02:35 PM

Quote:

Originally Posted by Phalynx (Post 2097999)
If you create a promotion and want the members jump into the new group immediatly, you will have to recount. Otherwise the users will get promoted next time he logs in or does an action like posting a thread.


Thanks, I had a nice vacation. I was on a mushroom foray and collected tons of them. Round about ;)

Yes, AFP does exactly this, it allows you to set points independent for every single forum. The other case, giving awards for a single forum, must be accomplished by using the plugin interface of vBExperience.


Cannot confirm that. Maybe a permission problem of that user?



There is no eMail/PM Notification at all in vBExperience.




This is something that many people don't see... readme.txt:

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.

Hi,

Thanks for your reply.

I do however need the move from one usergroup to the other, to be instant.

Can this be achieved?

Phalynx 09-14-2010 02:37 PM

Please define "instant". If you create a promotion you need to recount. In that case all users that are eligible for transfer are promoted.
If you have a user that has hit the requirements of an existing promotion, he is also promoted.

MonsterDK 09-14-2010 04:23 PM

Quote:

Originally Posted by Phalynx (Post 2098134)
Please define "instant". If you create a promotion you need to recount. In that case all users that are eligible for transfer are promoted.
If you have a user that has hit the requirements of an existing promotion, he is also promoted.

Well, at the moment if a member hits the post count needed to trigger the move from primary usergroup to the new one. The move via promotion does not happen right away.
The situation is that a member will hit the post count and then be looking right away for their new additional forum areas.

Logging out or making another post is not what I want it to do. If the member hits a specified number, then instant move from one group to the next.

Can this be achieved some how?

Phalynx 09-14-2010 05:12 PM

The next time the users points are recalculated, in normal case within few minutes, max 10. This cannot be changed as vBulletin does not allow background operations via scheduled tasks to be run more often than 10 minutes.

It is possible to modify vBExperience to recalc immediately after a posting has been done, but this needs a good machine in behind.

MonsterDK 09-14-2010 05:58 PM

Quote:

Originally Posted by Phalynx (Post 2098203)
The next time the users points are recalculated, in normal case within few minutes, max 10. This cannot be changed as vBulletin does not allow background operations via scheduled tasks to be run more often than 10 minutes.

It is possible to modify vBExperience to recalc immediately after a posting has been done, but this needs a good machine in behind.

Can you please help/explain how this is done so I can try it?

Phalynx 09-14-2010 06:34 PM

Search for the plugin "vBExperience (reset user)" that is hooked into "newpost_process" and change the content to:

PHP Code:

require_once('./includes/class_xperience.php');
$xPerience =& new xPerience;
$xPerience->CalculateXP($vbulletin->userinfo0); 


Gn_Snake 09-14-2010 08:08 PM

Thanks for the reply, another question, the promotions have a planned action in admincp ?

Sadikb 09-15-2010 07:53 AM

Thank you very much for this MOD. I have not yet installed it. I was wondering if you could incorporate adding points for creating articles in the suite or when articles get published. That would be great...

Phalynx 09-15-2010 08:32 AM

Quote:

Originally Posted by Gn_Snake (Post 2098312)
Thanks for the reply, another question, the promotions have a planned action in admincp ?

Sorry, I don't understand your question. What do you mean by "planned action"? Do you mean Scheduled Task?
The promotions work within the calculations that occur every 10 minutes.

Quote:

Originally Posted by Sadikb (Post 2098508)
Thank you very much for this MOD. I have not yet installed it. I was wondering if you could incorporate adding points for creating articles in the suite or when articles get published. That would be great...

It is already supporting that, just read the list of supported plugins/calculations.

Gn_Snake 09-15-2010 09:59 AM

Quote:

Originally Posted by Phalynx (Post 2098514)
Sorry, I don't understand your question. What do you mean by "planned action"? Do you mean Scheduled Task?
The promotions work within the calculations that occur every 10 minutes.


It is already supporting that, just read the list of supported plugins/calculations.

Yes, sorry for my english.
A process which includes Schedule task, so check if it's on?

Phalynx 09-15-2010 10:19 AM

Quote:

Originally Posted by Gn_Snake (Post 2098533)
Yes, sorry for my english.
A process which includes Schedule task, so check if it's on?

What kind of problems do you exactly have? The titles of the usergroup is another problem, that has nothing to do with the cron job/scheduled task.

Gn_Snake 09-15-2010 10:37 AM

Quote:

Originally Posted by Phalynx (Post 2098540)
What kind of problems do you exactly have? The titles of the usergroup is another problem, that has nothing to do with the cron job/scheduled task.

They are two different things and I think I solved the first.
Now I do not understand how long are updated promotions, which is why I ask which task do this and see if in my Task Schedule is active.

Phalynx 09-15-2010 10:47 AM

The promotions are checked during the calculation of points, which is being done every 10 minute via cron. Only users that have done actions during this time are recalculated.

Greek76 09-15-2010 11:54 AM

Great product but I already found a problem. I got a notification of achievement but when I click on the link it takes me to a page that does not exist. Any ideas? Thanks

http://www.example.com/forums/xperience.php?go=insight

Phalynx 09-15-2010 11:58 AM

Quote:

Originally Posted by Greek76 (Post 2098570)
Great product but I already found a problem. I got a notification of achievement but when I click on the link it takes me to a page that does not exist. Any ideas? Thanks

http://www.example.com/forums/xperience.php?go=insight

Why does this page not exists? Did you copied all files to your server? Please check your files via Diagnostics/File versions

nero9 09-15-2010 04:24 PM

it ll not work in horizontal postbit ?

Phalynx 09-15-2010 04:26 PM

Quote:

Originally Posted by nero9 (Post 2098702)
it ll not work in horizontal postbit ?

It works in both postbit modes.

MonsterDK 09-15-2010 06:37 PM

Quote:

Originally Posted by Phalynx (Post 2098262)
Search for the plugin "vBExperience (reset user)" that is hooked into "newpost_process" and change the content to:

PHP Code:

require_once('./includes/class_xperience.php');
$xPerience =& new xPerience;
$xPerience->CalculateXP($vbulletin->userinfo0); 


Does not work :(

I edited.... vBExperience (reset user)] ---> newpost_process
and replaced the code with the code you provided then hit save and reload.

When I make a post, nothing happens :( before when I pressed the update promotions it actioned the update.

:(

Sadikb 09-15-2010 07:29 PM

Quote:

Originally Posted by Phalynx (Post 2098514)
It is already supporting that, just read the list of supported plugins/calculations.

Firstly Phalynx, many many thanks for this MOD. I just installed it and it's great.

Ok about the Downloads2 plugin. We have an option of specifying points for each download of a file from the Downloads2 MOD, but what about awarding points to a user for uploading a file? I couldn't find an option... Maybe I am missing something?

Thanks again...

Sadikb 09-15-2010 07:43 PM

Also... Do you have a Top Members CMS Widget? If you have already written it would save me writing it myself! :)

CudaFly 09-15-2010 08:49 PM

hi
tried to load and when I click on the experience tab get the following database error. Any ideas?
Database error in vBulletin 4.0.6:

Invalid SQL:
SELECT
COUNT(*) AS cnt_ach,
i.achievementid,
a.title,
a.description,
a.imagebig
FROM xperience_achievements_issues AS i
INNER JOIN xperience_achievements AS a ON a.achievementid=i.achievementid
GROUP BY achievementid
ORDER BY COUNT(*) DESC
LIMIT 1;

MySQL Error : Invalid use of group function
Error Number : 1111
Request Date : Wednesday, September 15th 2010 @ 10:46:40 PM
Error Date : Wednesday, September 15th 2010 @ 10:46:40 PM
Script : http://www.cudafly.co.uk/forum/xperience.php
Referrer : http://www.cudafly.co.uk/forum/forum.php
IP Address : 86.10.191.166
Username : CudaFly
Classname : vB_Database
MySQL Version : 4.1.20-community-nt

Thanks

Steve

Phalynx 09-16-2010 06:56 AM

Quote:

Originally Posted by MonsterDK (Post 2098751)
Does not work :(

I edited.... vBExperience (reset user)] ---> newpost_process
and replaced the code with the code you provided then hit save and reload.

When I make a post, nothing happens :( before when I pressed the update promotions it actioned the update.

:(

Will investigate in this later.

Quote:

Originally Posted by Sadikb (Post 2098771)
Firstly Phalynx, many many thanks for this MOD. I just installed it and it's great.

Ok about the Downloads2 plugin. We have an option of specifying points for each download of a file from the Downloads2 MOD, but what about awarding points to a user for uploading a file? I couldn't find an option... Maybe I am missing something?

Thanks again...

It is already giving points for uploading, not for downloading.

Quote:

Originally Posted by Sadikb (Post 2098774)
Also... Do you have a Top Members CMS Widget? If you have already written it would save me writing it myself! :)

No, I don't created such a widget. If you do one, it would be great if you share.

Quote:

Originally Posted by CudaFly (Post 2098810)
hi
tried to load and when I click on the experience tab get the following database error. Any ideas?
Database error in vBulletin 4.0.6:

Invalid SQL:
SELECT
COUNT(*) AS cnt_ach,
i.achievementid,
a.title,
a.description,
a.imagebig
FROM xperience_achievements_issues AS i
INNER JOIN xperience_achievements AS a ON a.achievementid=i.achievementid
GROUP BY achievementid
ORDER BY COUNT(*) DESC
LIMIT 1;

MySQL Error : Invalid use of group function
Error Number : 1111
Request Date : Wednesday, September 15th 2010 @ 10:46:40 PM
Error Date : Wednesday, September 15th 2010 @ 10:46:40 PM
Script : http://www.cudafly.co.uk/forum/xperience.php
Referrer : http://www.cudafly.co.uk/forum/forum.php
IP Address : 86.10.191.166
Username : CudaFly
Classname : vB_Database
MySQL Version : 4.1.20-community-nt

Thanks

Steve

Please upgrade MySQL to a higher version than 4.1

Gn_Snake 09-16-2010 11:18 AM

I always, I hope to explain well and thanks for your patience.
Then I run the following:
1) Delete all the promotions of vbulletin
2) Experience with new promotions created that achieved a rating of Experience, users must switch from a user group to that success.
3) Name the group members and included in the group user (Eg = Fog, freshman, expert, guru, etc. ..)
3) Turn on the system of Experience promotions

Without this, if I run manually Recount of degrees and titles admicp maintenance and promotion in Recount admicp-experience.
If I do this I do not update the instance (in text format) under the nick and I'm not running the shift from user group to another.

MonsterDK 09-16-2010 01:46 PM

Quote:

Originally Posted by Phalynx (Post 2098961)
Will investigate in this later.


It is already giving points for uploading, not for downloading.


No, I don't created such a widget. If you do one, it would be great if you share.


Please upgrade MySQL to a higher version than 4.1

Please do.. looking forward to if you can solve this issue. Thanks

Gn_Snake 09-16-2010 01:50 PM

1 Attachment(s)
For Italian users the Italian translation of this wonderful MOD

MonsterDK 09-16-2010 05:35 PM

Hey,

since adding vBexperience my forum's text alignment seems to be out of sync on the posts, points, level area. . Can anyone please help finding the location to correct this?

Thanks

Here is a picture to show the issue...

http://img529.imageshack.us/img529/8422/outofline.jpg

thanks

nanouniko 09-16-2010 09:14 PM

Phalynx, first, very nice work!

After update to 4.0.7, i have an error on "xperience_achievements_-1"

Varname - $vbphrase[xperience_achievements_-1]
Text - lower than

ERROR:: (The varname you specified for this phrase is invalid. You may only include a-z, A-Z, 0-9, and _ (underscore).)

Thanks

Phalynx 09-17-2010 06:50 AM

Quote:

Originally Posted by Gn_Snake (Post 2099021)
I always, I hope to explain well and thanks for your patience.
Then I run the following:
1) Delete all the promotions of vbulletin
2) Experience with new promotions created that achieved a rating of Experience, users must switch from a user group to that success.
3) Name the group members and included in the group user (Eg = Fog, freshman, expert, guru, etc. ..)
3) Turn on the system of Experience promotions


Without this, if I run manually Recount of degrees and titles admicp maintenance and promotion in Recount admicp-experience.
If I do this I do not update the instance (in text format) under the nick and I'm not running the shift from user group to another.

Does it work this way or is this just a workaround?

Quote:

Originally Posted by Gn_Snake (Post 2099069)
For Italian users the Italian translation of this wonderful MOD

Thank you for sharing, will add it to the release.

Quote:

Originally Posted by MonsterDK (Post 2099162)
Hey,

since adding vBexperience my forum's text alignment seems to be out of sync on the posts, points, level area. . Can anyone please help finding the location to correct this?

Thanks

Here is a picture to show the issue...

thanks

Did you modified any of the vBExperience templates? Please check if they need to be reverted.


Quote:

Originally Posted by nanouniko (Post 2099269)
Phalynx, first, very nice work!

After update to 4.0.7, i have an error on "xperience_achievements_-1"

Varname - $vbphrase[xperience_achievements_-1]
Text - lower than

ERROR:: (The varname you specified for this phrase is invalid. You may only include a-z, A-Z, 0-9, and _ (underscore).)

Thanks

The compatibility to vBulletin 4.0.7 will be done with vBExperience 4.0.3. I will release it today.

raymondblog 09-17-2010 06:59 AM

Is there a way to configure which member won't be auto promoted even though he has enough points?

Phalynx 09-17-2010 07:02 AM

Quote:

Originally Posted by raymondblog (Post 2099503)
Is there a way to configure which member won't be auto promoted even though he has enough points?

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.


All times are GMT. The time now is 06:51 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04185 seconds
  • Memory Usage 1,878KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (27)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete