Earning points in the Questions & Answers forum

Each question in the forum has its own "market" value, which reflects the level of community interest the question has generated. This is calculated by summing up the weighted number of answers, recommendations and answer votes, e.g. each additional answer rises the value of the question by 10 points, each recommendation by 2 points, etc. When the person who asked the question selects an answer as most helpful, the question gets 20 bonus points and is considered to be closed. At that moment the accumulated point value of the question is distributed between participating parties. One third of the value goes to the asker; another third goes to the user whose answer was accepted as the best; the remaining third is split between all users who answered the question, provided that their response received at least 3 community votes and more than half of those are positive (users found them helpful). In the case of only one answer, or if the community vote requirement is not satisfied, the user whose answer was accepted as best gets the remainder of accumulated points for the question.

Additionally, users will get monthly "royalty" payments for their questions and answers based on the total of received question recommendations and answer votes. The royalty payment is distributed the same way as the points at question closure. The more community interest the question generates and the more positive votes your answer receives, the more points you earn as a result.

You can boost the value of your question by assigning a point reward for best answer. This can be done when you first submit your question, provided that you have funds available on your account. The amount you set aside for the reward is not deducted from your account until you select the winner, but is meanwhile kept on hold. If you are not satisfied with a single answer and do not wish to name a winner, you have an option to withdraw your question.

Debug Console

Close16 MBRequestSessionTimelineDatabase14Events18
$_GET
Array( ) Array(

)
$_POST
Array( ) Array(

)
$_COOKIE
Array( 81f30cf708470b974874c8a96a6bcdb2 => 5e4b899accef2d8921d271031b5552f0, 8512ae7d57b13962... Array(
81f30cf708470b974874c8a96a6bcdb2 => 5e4b899accef2d8921d271031b5552f0,
8512ae7d57b1396273f76fe6ed341a23 => es,
d482552ea4a74f85af0bb3d73890dabc => 5 E 45E43105E E 2444543 7406F5D 11B 37E B4A 3 05F41134B514059 4 951135F765817 3 B5C1243 B5612 F16 3 B 2 A1B C5D51 15E 1 D5354 6 152 3 0 05A56 85C54 7 152 1 15650 C D 256 91B 3165952 2164044 C 016 A17 25056 31A5355 4 0 A 9 D 45A5B5556 B5D 05C51575C 6 5 65557 55351 D56565F 844 B4358 6 A16164A515412 24A 256515C1A 157 3 75C D 8 55B 0 15F A 2 8 950 354 652 8 8 3 15B C D5051 0 816 94A,
cookie => 43a25f71035b89b5
)
$_SERVER
Array( REDIRECT_HTTPS => on, REDIRECT_SCRIPT_URL => /en/help/answers/points, REDIRECT_SCRIP... Array(
REDIRECT_HTTPS => on,
REDIRECT_SCRIPT_URL => /en/help/answers/points,
REDIRECT_SCRIPT_URI => http://hsscommons.rs-dev.uvic.ca/en/help/answers/points,
REDIRECT_STATUS => 200,
HTTPS => on,
SCRIPT_URL => /en/help/answers/points,
SCRIPT_URI => http://hsscommons.rs-dev.uvic.ca/en/help/answers/points,
HTTP_HOST => hsscommons.rs-dev.uvic.ca,
HTTP_USER_AGENT => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com),
HTTP_ACCEPT => */*,
HTTP_ACCEPT_ENCODING => gzip, br, zstd, deflate,
HTTP_COOKIE => 81f30cf708470b974874c8a96a6bcdb2=5e4b899accef2d8921d271031b5552f0; 8512ae7d57b1396273f76fe6ed341a23=es; d482552ea4a74f85af0bb3d73890dabc=%205%20E%2045E43105E%20E%202444543%207406F5D%2011B%2037E%20B4A%203%2005F41134B514059%204%20951135F765817%203%20B5C1243%20B5612%20F16%203%20B%202%20A1B%20C5D51%2015E%201%20D5354%206%20152%203%200%2005A56%2085C54%207%20152%201%2015650%20C%20D%20256%2091B%203165952%202164044%20C%20016%20A17%2025056%2031A5355%204%200%20A%209%20D%2045A5B5556%20B5D%2005C51575C%206%205%2065557%2055351%20D56565F%20844%20B4358%206%20A16164A515412%2024A%20256515C1A%20157%203%2075C%20D%208%2055B%200%2015F%20A%202%208%20950%20354%20652%208%208%203%2015B%20C%20D5051%200%20816%2094A; cookie=43a25f71035b89b5,
HTTP_X_FORWARDED_FOR => 3.128.170.204,
HTTP_X_FORWARDED_HOST => hsscommons.rs-dev.uvic.ca,
HTTP_X_FORWARDED_PORT => 443,
HTTP_X_FORWARDED_PROTO => https,
HTTP_X_FORWARDED_SERVER => traefik-b8d8564f8-2whv9,
HTTP_X_REAL_IP => 3.128.170.204,
PATH => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin,
SERVER_SIGNATURE => ,
SERVER_SOFTWARE => Apache/2.4.62 (Debian),
SERVER_NAME => hsscommons.rs-dev.uvic.ca,
SERVER_ADDR => 10.233.98.122,
SERVER_PORT => 80,
REMOTE_ADDR => 10.233.94.22,
DOCUMENT_ROOT => /var/www/html,
REQUEST_SCHEME => http,
CONTEXT_PREFIX => ,
CONTEXT_DOCUMENT_ROOT => /var/www/html,
SERVER_ADMIN => webmaster@localhost,
SCRIPT_FILENAME => /var/www/html/index.php,
REMOTE_PORT => 56870,
REDIRECT_URL => /en/help/answers/points,
GATEWAY_INTERFACE => CGI/1.1,
SERVER_PROTOCOL => HTTP/1.1,
REQUEST_METHOD => GET,
QUERY_STRING => ,
REQUEST_URI => /en/help/answers/points,
SCRIPT_NAME => /index.php,
PHP_SELF => /index.php,
REQUEST_TIME_FLOAT => 1745141149.6092,
REQUEST_TIME => 1745141149
)
session.client.forwarded 3.128.170.204
separator .
orderBy id
orderDir asc
always
0 registerDate
1 registerIP
2 access
renew
tracker.sid 5e4b899accef2d8921d271031b5552f0
tracker.ssid 5e4b899accef2d8921d271031b5552f0
tracker.rsid 5e4b899accef2d8921d271031b5552f0
session.token ac9ce7a47389e0aa861c4e85db37eb7b
  • site 0.076 seconds (+0.076); 16.00 MB (+16.000) - afterInitialise
  • site 0.109 seconds (+0.033); 16.00 MB (0.000) - afterRoute
  • site 0.139 seconds (+0.029); 16.00 MB (0.000) - afterDispatch
  • site 0.146 seconds (+0.007); 16.00 MB (0.000) - onAfterRender
  • site 0.156 seconds (+0.010); 16.00 MB (0.000) - sessionStore
16 MB

14 Queries Logged: 0.080665349960327 seconds

  1. SELECT data
      FROM `jos_session`
      WHERE `session_id` = '5e4b899accef2d8921d271031b5552f0'
  2. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_members'
  3. SELECT b.id, b.title
      FROM `jos_usergroups` AS `a`
      LEFT JOIN jos_usergroups AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
      WHERE `a`.`id` = '1'
  4. SELECT *
      FROM `jos_viewlevels`
  5. SELECT folder AS type,element AS name,protected,params
      FROM `jos_extensions`
      WHERE `enabled` >= '1'
      AND `type` = 'plugin'
      AND `state` >= ''
      AND `access` IN ('1','1','4')
      ORDER BY `ordering` ASC
  6. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_languages'
  7. SELECT *
      FROM `jos_languages`
      WHERE `published` = '1'
      ORDER BY `ordering` ASC
  8. SELECT language,id
      FROM `jos_menu`
      WHERE `home` = '1'
      AND `published` = '1'
      AND `client_id` = ''
  9. SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
      FROM `jos_menu` AS `m`
      LEFT JOIN jos_extensions AS e
      ON e.extension_id = m.component_id
      WHERE `m`.`published` = '1'
      AND `m`.`parent_id` > ''
      AND `m`.`client_id` = ''
      ORDER BY `m`.`lft` ASC
  10. SELECT con.`id`
      FROM `jos_content` AS con
      LEFT JOIN `jos_categories` AS cat
      ON con.catid = cat.id
      WHERE con.state=1
      AND con.`alias` = 'points'
      AND cat.`path` = 'help/answers'
  11. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_help'
  12. SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
      FROM `jos_template_styles`
      INNER JOIN jos_extensions
      ON jos_extensions.element = jos_template_styles.template
      WHERE `jos_template_styles`.`client_id` = ''
      AND `jos_extensions`.`enabled` = '1'
      AND `jos_extensions`.`type` = 'template'
      AND jos_extensions.`client_id` = `jos_template_styles`.`client_id`
      ORDER BY `home` DESC
  13. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_answers'
  14. UPDATE `jos_session`
      SET `data` = '__default|a:11:{s:15:\"session.counter\";i:6;s:19:\"session.timer.start\";i:1745141143;s:18:\"session.timer.last\";i:1745141148;s:17:\"session.timer.now\";i:1745141149;s:24:\"session.client.forwarded\";s:13:\"3.128.170.204\";s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:1:\"0\";s:7:\"session\";}s:9:\"separator\";s:1:\".\";}s:4:\"user\";O:17:\"Hubzero\\User\\User\":1:{s:5:\"guest\";b:1;}s:11:\"tracker.sid\";s:32:\"5e4b899accef2d8921d271031b5552f0\";s:12:\"tracker.ssid\";s:32:\"5e4b899accef2d8921d271031b5552f0\";s:12:\"tracker.rsid\";s:32:\"5e4b899accef2d8921d271031b5552f0\";s:13:\"session.token\";s:32:\"ac9ce7a47389e0aa861c4e85db37eb7b\";}',`time` = '1745141149',`ip` = '10.233.94.22'
      WHERE `session_id` = '5e4b899accef2d8921d271031b5552f0'
  • onAfterInitialise Method plgSystemLanguageFilter::onAfterInitialise /app/plugins/system/languagefilter/languagefilter.php:186
  • onAfterInitialise Method plgSystemP3p::onAfterInitialise /core/plugins/system/p3p/p3p.php:21
  • onAfterInitialise Method plgSystemRemember::onAfterInitialise /core/plugins/system/remember/remember.php:20
  • onAfterInitialise Method plgSystemHubzero::onAfterInitialise /core/plugins/system/hubzero/hubzero.php:21
  • onAfterInitialise Method plgSystemXFeed::onAfterInitialise /core/plugins/system/xfeed/xfeed.php:21
  • onAfterInitialise Method plgSystemSupergroup::onAfterInitialise /core/plugins/system/supergroup/supergroup.php:113
  • onAfterInitialise Method plgSystemReferrerpolicy::onAfterInitialise /core/plugins/system/referrerpolicy/referrerpolicy.php:21
  • onAfterRoute Method plgSystemJquery::onAfterRoute /core/plugins/system/jquery/jquery.php:21
  • onAfterRoute Method plgSystemSpamjail::onAfterRoute /core/plugins/system/spamjail/spamjail.php:21
  • onAfterRoute Method plgSystemIncomplete::onAfterRoute /core/plugins/system/incomplete/incomplete.php:21
  • onAfterRoute Method plgSystemUnconfirmed::onAfterRoute /core/plugins/system/unconfirmed/unconfirmed.php:21
  • onAfterRoute Method plgSystemUnapproved::onAfterRoute /core/plugins/system/unapproved/unapproved.php:21
  • onAfterRoute Method plgSystemPassword::onAfterRoute /app/plugins/system/password/password.php:21
  • onAfterDispatch Method plgSystemMobile::onAfterDispatch /core/plugins/system/mobile/mobile.php:22
  • onAfterDispatch Method plgSystemLanguageFilter::onAfterDispatch /app/plugins/system/languagefilter/languagefilter.php:554
  • onAfterDispatch Method plgSystemDebug::onAfterDispatch /core/plugins/system/debug/debug.php:60
  • onAfterDispatch Method PlgSystemHighlight::onAfterDispatch /core/plugins/system/highlight/highlight.php:25
  • onAfterRender Method plgSystemSef::onAfterRender /core/plugins/system/sef/sef.php:21