vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Add-On Releases - [AJAX] Helpful Answers - Post Rating System (plus many sub-features) (https://vborg.vbsupport.ru/showthread.php?t=204117)

biocyberman 02-22-2009 07:18 PM

Hello Ted_S,
Sorry for my late reply. I check the addon found several points I would like to discuss:

1. Harmonization of Yes/No rating and ten-point rating is still buggy. "Yes" in Yes/No should always be equal to maximum of other numerical rating method, ie 10 in ten-point scale method. Similarly "No" equivalent to 1 in ten-point scale or the lowest score.
This is because currently Yes equals to 1 and when switching to 10 point scale it became the lowest score!

2. It will be nice if there is user-selected sorting link for each column of the table in helpfulanwsers.php page. So users can sort to see ascendingly and descendingly

3. A function for on-site auditing of rating like in postthank mod would be nice: https://vborg.vbsupport.ru/showthread.php?t=165673
where specified groups can remove ratings.

4. At user profile page, additional report about sum score earned from posts will be more informative beside average earned score .

5. And finally and most importantly: Last time I discussed about putting some filtering system at the thread level. Now I think we can achieve this without code modifying and little or no template modifying. We can do that by submiting different filtering parameters at helpfulanswers.php like following:

hepfulanswers.php?forumid=3&threadid=12&userid=15& minimumpoints=6&showtopx=15&sortby=<column>

And provide link at different hook positions such as thread tool, "Search in this forum" like this search forum specific unanswered threads does:
https://vborg.vbsupport.ru/showthread.php?t=201048

My understanding about vbulletin API is still limited so I will not be helpful in coding at this moment. Sorry for that :">

Thanks for your work!

Regards,
Cyberman.

Ted S 02-23-2009 05:56 PM

Quote:

Originally Posted by biocyberman (Post 1751690)
1. Harmonization of Yes/No rating and ten-point rating is still buggy. "Yes" in Yes/No should always be equal to maximum of other numerical rating method, ie 10 in ten-point scale method. Similarly "No" equivalent to 1 in ten-point scale or the lowest score.
This is because currently Yes equals to 1 and when switching to 10 point scale it became the lowest score!

I didn't feel it was fair to say a Yes 1 was a 10 or a No was a 0 (versus a 5 or a 4). To adjust things there is a query in the install file that will reset all old vots if you switch systems.

[quote=biocyberman;1751690]
2. It will be nice if there is user-selected sorting link for each column of the table in helpfulanwsers.php page. So users can sort to see ascendingly and descendingly
[/code]

This will be in a future release.

Quote:

Originally Posted by biocyberman (Post 1751690)
3. A function for on-site auditing of rating like in postthank mod would be nice: https://vborg.vbsupport.ru/showthread.php?t=165673
where specified groups can remove ratings.

At this point all of the editing is through the admin control panel. If there's interest in moving it to mod control panel we can do that in the future.

Quote:

Originally Posted by biocyberman (Post 1751690)
4. At user profile page, additional report about sum score earned from posts will be more informative beside average earned score .

Such as?

Quote:

Originally Posted by biocyberman (Post 1751690)
5. And finally and most importantly: Last time I discussed about putting some filtering system at the thread level. Now I think we can achieve this without code modifying and little or no template modifying. We can do that by submiting different filtering parameters at helpfulanswers.php like following:

Not sure what you mean here... What do you hope to achive?

Ted S 02-23-2009 06:25 PM

Hello Helpful Answers users!

Version 1.5.3 has been released which adds two new features:

First you will now have the option to disable ratings in the first post of a thread as they are often questions and rating does not make sense.

Secondly thanks to contributions by two Maidos and Simon Lloyd I've added thumbs up & down AND positive or negative rating images. By default the thumbs icons will now be used but you can change back to text through your options settings.

To upgrade:

Simply upload the files in the folder upload/images/button to your site and install the new plugin file. No changes have been made to the php files.

biocyberman 02-23-2009 06:34 PM

Quote:

Originally Posted by Ted S (Post 1752521)
At this point all of the editing is through the admin control panel. If there's interest in moving it to mod control panel we can do that in the future.

What I meant is to put a remove rating button/links right at each post similar to thank button does.
Quote:

Such as?
For example a member A: his post number X was rated total 50, post Y was rated 80, post Z was rated 30. So in total he got 160 points. Even more, if his post Y is highest rated he may get a bonus score of 100, and in total he gets 260 points. This point can be showed in a chosen places to introduce about him.

An average score of, for example 8.5, doesn't tell much in a big forum of thousands of members because there may be many members with that similar score.


Quote:

Not sure what you mean here... What do you hope to achive?
Currently helpfulanswers.php table shows statistics of ALL forums. What I hope is to have function to find out helpfulanswers sub-table of a specific forum, thread or a user by putting more parameters to the query, like this one:
hepfulanswers.php?forumid=3&threadid=12&userid=15& minimumpoints=6&showtopx=15&so rtby=<column>

Link to hepfulanswers.php with different query parameter set can be but at thread and forum or search page to provide a user-friendly way to retrieve information.

:) Hope I spoke out what I want :)

Ted S 02-23-2009 06:38 PM

Quote:

Originally Posted by biocyberman (Post 1752557)
What I meant is to put a remove rating button/links right at each post similar to thank button does.

For what end... To let a user remove their own ranking? To remove all rankings? To remove one ranking?

Quote:

Originally Posted by biocyberman (Post 1752557)
For example a member A: his post number X was rated total 50, post Y was rated 80, post Z was rated 30. So in total he got 160 points. Even more, if his post Y is highest rated he may get a bonus score of 100, and in total he gets 260 points. This point can be showed in a chosen places to introduce about him.

An average score of, for example 8.5, doesn't tell much in a big forum of thousands of members because there may be many members with that similar score.

Let me chew on this one...

Quote:

Originally Posted by biocyberman (Post 1752557)
Currently helpfulanswers.php table shows statistics of ALL forums. What I hope is to have function to find out helpfulanswers sub-table of a specific forum, thread or a user by putting more parameters to the query, like this one:
hepfulanswers.php?forumid=3&threadid=12&userid=15& minimumpoints=6&showtopx=15&so rtby=<column>

Link to hepfulanswers.php with different query parameter set can be but at thread and forum or search page to provide a user-friendly way to retrieve information.

Got it! That's straight forward and something I'll add to the next major release.

petertdavis 02-23-2009 07:15 PM

Thanks Ted, works beautifully now. How do I make the "Did you find this post helpful?" not be bolded?

biocyberman 02-23-2009 07:28 PM

Quote:

Originally Posted by Ted S (Post 1752563)
For what end... To let a user remove their own ranking? To remove all rankings? To remove one ranking?

User remove their own rating, specified moderator groups can remove all ratings for a post when view that post.


Quote:

Let me chew on this one...



Got it! That's straight forward and something I'll add to the next major release.
Really happy and look forward to it :)

Ted S 02-23-2009 07:53 PM

Quote:

Originally Posted by petertdavis (Post 1752593)
Thanks Ted, works beautifully now. How do I make the "Did you find this post helpful?" not be bolded?

Just edit the template helpful_answers and remove the strong tag.

petertdavis 02-23-2009 08:18 PM

Quote:

Originally Posted by Ted S (Post 1752616)
Just edit the template helpful_answers and remove the strong tag.

Nope, didn't do it. "Did you find this post helpful? Yes I did!" is still bolded.

DobieGillis? 02-23-2009 08:29 PM

Nice Update!


All times are GMT. The time now is 09:37 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.02464 seconds
  • Memory Usage 1,765KB
  • 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
  • (14)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)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