vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Add-On Releases - vBExperience (https://vborg.vbsupport.ru/showthread.php?t=171014)

jerx 10-16-2008 08:02 PM

Quote:

Originally Posted by aproape (Post 1646589)
Nice addon! Could you give some hints on how to make a plugin for vbexperience? For example, what hooks should be used, and for what goal? Or if this was already discussed, where should one read about it?

There is an example in the extras directory.

4x4 Mecca 10-17-2008 01:07 AM

Quote:

Originally Posted by jerx (Post 1646371)
This has already been implemented long ago and the feature has been listed in the first post as well.

thanks jerx, but i think they meant the "activity" catagory which measures how often a member visits and posts on the site. So if they come daily and post daily, they get access to the premium forum.

MissKalunji 10-17-2008 03:07 AM

anyone can help me do a custom for Vbookie? i can provide test forum and all?

crazzyustad 10-17-2008 04:35 AM

Quote:

Originally Posted by jerx (Post 1646371)
This has already been implemented long ago and the feature has been listed in the first post as well.

u got me wrong, i am talking about promotion by activity meter and not by the point system.
The fault of the point system is that once a user reaches a certain point value, he is promoted to a particular group, but after that he can remain inactive and enjy all the facilities.
But by activity meter, he/she always have to be active

Phalynx 10-17-2008 07:00 AM

Quote:

Originally Posted by WNxWakko (Post 1646002)
Im not figuring this out.

Here is what im manually putting in the postbit

Code:

<img border="0" src="$stylevar[imgdir_misc]/level/award_$awardname" title="$awardtitle">
Ive also tried this,

Code:

<img border="0" src="$stylevar[imgdir_misc]/level/award_$awardname.gif" title="$awardtitle">
However the image path that appears is this,

http://warriornation.net/Forum/images/misc/level/award_
and
http://warriornation.net/Forum/image...vel/award_.gif

Notice the actual image name is not appearing. What variable do I need to put in that image path to have it display?

Ok, I got your problem. You are trying to access $awardname in postbit, but that variable is beeing set on hook "fetch_musername". You will need to hook in "postbit_display_complete" and read the awards. Take a look at "fetch_musername" of vBExperience.

Quote:

Originally Posted by crazzyustad (Post 1646167)
@phlynx i have already marked it installed, long before.....

Maybe. But it seems you clicked after that on "Mark as Uninstalled" as I cannot see your "Installed"-flag.

gamerfu 10-17-2008 07:33 AM

How come since I upgraded to 3.7.3 P1 in AdminCP -> vBEscperience Drop Down menu the Settings: General, Settings: Awards, Settings: Bars, Settings: Points, and Settings: Shop links show blank pages when I click on them? :confused:

The links work fine if I use AdminCP -> vBulletin Options

I have uninstalled and killed, deleted files, played with version 17, and ersion 14 and the links are not displaying. :confused:

Phalynx 10-17-2008 07:49 AM

I have no clue. It's definitly working with 3.8 Beta 1.

jerx 10-17-2008 08:15 AM

Now, I had some time to test drive vBExperience.

Here are some suggestions:
  1. Display levels overview (how many points you need to reach a certain level)
  2. Adjust breadcrump to vb' s look. Right now it looks like
    homepage - forum
    L vbexperience earn points
    Whereas it should look like
    homepage - forum - vbexperience
    L earn points
  3. Earn points for profile views (your own profile viewed by someone else).
  4. Earn points for viewing album pictures.
  5. Earn points for commenting album pictures.
  6. Only earn points for received renomee, when positive renomee. Substract if negative?
  7. Earn points for poll creation.
  8. Earn points for received votes.
  9. Earn points for voting.
  10. Earn points for calendar events.
  11. Earn points for avatar upload.
  12. Earn points for profile picture upload.
  13. Earn points for signature.
  14. Earn points for birthday.
  15. Earn points for custom profile fields.
  16. Earn points for social group message.
  17. Earn points for social group picture.
  18. Earn points for private messages. Our users should use the visitor message feature in the first place. Therefore we like to substract points when a user sends a private messages.
  19. It looks like you cannot set negative user points for actions. It would be nice to be able to do so, because by doing so, you would be able to limit certain actions. Eg private messaging, attachment views, creation of visitor messages, gallery views, etc.
  20. Do not allow negative values for user points. This is to support the use of negative points for certain actions. Let' s say I have set negative points for private messages, users should not be able to send out private messages if they have less points than the substracted amount for sending private messages.
  21. Starting balance and monthly balance for points. Eg if you set negative points for pms, new users would not be able to pm other people right away. Therefore they should get a certain amount of points for the beginning. To keep users participating on the forums, they should get a certain amount of points each month (like a paycheck).
  22. Donations of points. Our members liked this feature pretty much. You were able to donate your own points to someone else.
  23. Negative values will mess up the system quite a lot. Recounting points would most likely lead to false values. Eg by deleting private messages, you would be able to regain private message sending ability.

I noticed some problems with the level import, if you do not uninstall the level first it sometimes does not update the levels. If you uninstall first, recounting seems to be enough. No need to update points on the maintenance screen.

Is it possible that the instructions for finding the right level setting are not correct? These are the instructions:
Quote:

What level would you advise with X members?
These depends on many other factors. Just import a product, run a recount and take a look at the rankings:
- Top Members are up to level 30-40: Import a higher level.
- Top Members are up to level 60-70: Great. Just keep the level.
- Top Members are up to level 80: There is only small room for growing.
- Top Members are above level 90: Take a lower level.
I think if you get 30-40 for your top users, you need to pick a lower level (if you used level 4, try using level 3). If you do the other way around your top levels will be smaller than 30-40.

If you get levels above 90, you should take a higher level. After the recount you should get levels below 90.

I would suggest taking a lower level, too, if you get top levels of up to 80. Then your top members will probably have a level of up to 60, which would give them the chance to participate in vBExperience a little bit longer.

Quote:

Originally Posted by Phalynx (Post 1646897)
I have no clue. It's definitly working with 3.8 Beta 1.

I did not know that. I thought it did not work, because you said that beta 3 will be adapted to 3.8 beta 1. I guess you meant the new features of vb 3.8. Then I might try updating to vb 3.8 before your next vbexperience release.

Quote:

Originally Posted by crazzyustad (Post 1646856)
u got me wrong, i am talking about promotion by activity meter and not by the point system.
The fault of the point system is that once a user reaches a certain point value, he is promoted to a particular group, but after that he can remain inactive and enjy all the facilities.
But by activity meter, he/she always have to be active

I see. But I think you need to take other things into consideration, too. Right now, I am testing a new install and imported data from the real site. Therefore only the test users I log into have an activity of more than 50 %. But it is not hard to get over 50 %. I think if you register a new account and login daily, you will even get 100% activity.

Phalynx 10-17-2008 10:47 AM

Thanks for your deep feedback.



Quote:

Originally Posted by jerx (Post 1646906)
- Display levels overview (how many points you need to reach a certain level)

Already implemented

Quote:

Originally Posted by jerx (Post 1646906)
- Adjust breadcrump to vb' s look. Right now it looks like

Uhm, if I have much much time.



Quote:

Originally Posted by jerx (Post 1646906)
- Earn points for social group message.
- Earn points for custom profile fields.
- Earn points for avatar upload.
- Earn points for profile picture upload.
- Earn points for birthday.

In 3.7.18 Beta 3 already implemented

Quote:

Originally Posted by jerx (Post 1646906)
- Earn points XXX

Maybe in a later release


Quote:

Originally Posted by jerx (Post 1646906)
- Earn points for private messages. Our users should use the visitor message feature in the first place. Therefore we like to substract points when a user sends a private messages.

Not possible as vBExperience calculates existing data. As users must delete message (inbox limits...) this is not very usefull.

Quote:

Originally Posted by jerx (Post 1646906)
- It looks like you cannot set negative user points for actions.

Correct.


Quote:

Originally Posted by jerx (Post 1646906)
- Do not allow negative values for user points. This is to support the use of negative points for certain actions. Let' s say I have set negative points for private messages, users should not be able to send out private messages if they have less points than the substracted amount for sending private messages.

This would need to hook in every process and also replace usergroup permissions. Just wait for the release which will include promotions based on other values than points and create a group which can send PM and one that cannot.


Quote:

Originally Posted by jerx (Post 1646906)
- Donations of points. Our members liked this feature pretty much. You were able to donate your own points to someone else.

Nice idea. Give aways are included since 3.7.18, but only for items.


Quote:

Originally Posted by jerx (Post 1646906)
I noticed some problems with the level import, if you do not uninstall the level first it sometimes does not update the levels. If you uninstall first, recounting seems to be enough. No need to update points on the maintenance screen.

Updating points IS recounting. It's the same action behind it.



Quote:

Originally Posted by jerx (Post 1646906)
Is it possible that the instructions for finding the right level setting are not correct? These are the instructions:

A similar description has been already posted somewhere in this thread. Will include it in readme_levels.txt.


Quote:

Originally Posted by jerx (Post 1646906)
I did not know that. I thought it did not work, because you said that beta 3 will be adapted to 3.8 beta 1. I guess you meant the new features of vb 3.8. Then I might try updating to vb 3.8 before your next vbexperience release.

Beta 3 will run with vB 3.8


Quote:

Originally Posted by jerx (Post 1646906)
I see. But I think you need to take other things into consideration, too. Right now, I am testing a new install and imported data from the real site. Therefore only the test users I log into have an activity of more than 50 %. But it is not hard to get over 50 %. I think if you register a new account and login daily, you will even get 100% activity.

That is not right. Activity is only calculated on base of postings, not logins.


vBExperience Beta 3 will be released in around one week, as I have many things on my todo list to make it more fit with vB 3.8

4x4 Mecca 10-17-2008 03:02 PM

Hey there! I'm trying to make a conditional to insert something into the postbit or even forumdisplay using the activity field, here is my code
Code:

<if condition="$vbulletin->xperience_stats[points_user_activity] == 100">1</if>
<if condition="$xperience_stats[points_user_activity] == 100">2</if>

Neither one works, any ideas on how I would do it?


All times are GMT. The time now is 09:38 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.02969 seconds
  • Memory Usage 1,797KB
  • 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
  • (3)bbcode_code_printable
  • (20)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (5)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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