Jump to content

What's the crack here then with most active in this topic?


Go to solution Solved by Marc,

Recommended Posts

Posted

We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section. 

We look forward to further assisting you. 

 

Posted
4 minutes ago, Marc Stridgen said:

We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section. 

We look forward to further assisting you. 

Sorted, should be good to go now.

I look forward to you assisting me further 🙂 

Posted
Marc
This post was recognized by Marc!

"Thank you - Confirmed this with one of the devs so will get it bug reported"

Nathan Explosion was awarded the badge 'Helpful' and 10 points.

@Marc Stridgen

Just take a look at any long topic on here:

The order is based on member_id, not the number of posts.

IPS\Content\Statistics - the topPosters function...

When it gets to this point, $contributors is in the right order.

		$return = array();
		foreach( new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'core_members', array( \IPS\Db::i()->in( 'member_id', $contributors ) ) ), 'IPS\Member' ) as $member )
		{
			$return[] = array( 'member' => $member, 'count' => $counts[ $member->member_id ] );
		}

The above ends up returning an array in member_id order.

Posted
3 minutes ago, Nathan Explosion said:

@Marc Stridgen

Just take a look at any long topic on here:

The order is based on member_id, not the number of posts.

IPS\Content\Statistics - the topPosters function...

When it gets to this point, $contributors is in the right order.

		$return = array();
		foreach( new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'core_members', array( \IPS\Db::i()->in( 'member_id', $contributors ) ) ), 'IPS\Member' ) as $member )
		{
			$return[] = array( 'member' => $member, 'count' => $counts[ $member->member_id ] );
		}

The above ends up returning an array in member_id order.

Is this working as intended then, doesn’t make much sense if it is.

I changed the “Top Posters” wording on my site as members kicked off saying quantity does not = quality, so went with most active.

If it was top posters, surely it would be better going in order rather than member ID 🤔

 

 

Posted

Thank you for bringing this issue to our attention! I can confirm this should be further reviewed and I have logged an internal bug report for our development team to investigate and address as necessary, in a future maintenance release.

 

Posted
9 minutes ago, Marc Stridgen said:

Thank you for bringing this issue to our attention! I can confirm this should be further reviewed and I have logged an internal bug report for our development team to investigate and address as necessary, in a future maintenance release.

This is why you’re my favourite. Thank you Marc!

  • 1 month later...
  • Solution
Posted

This issue has been resolved in 4.7.0 which has recently been released. Please upgrade to that version to resolve this, and of course, let us know if you are still seeing any issues.

Posted
Just now, Marc Stridgen said:

This issue has been resolved in 4.7.0 which has recently been released. Please upgrade to that version to resolve this, and of course, let us know if you are still seeing any issues.

Yep, already installed and looking good our end. 👍

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...