solved Charts Songs Plays Not changing its ranks as it should be

alt=
@luis789
10 years ago
88 posts
Hello!

I being noticing in the Demo http://demo.jamroom.net/jrMediaPro/music_charts and also on most of the sites running Jamroom 5, the music Charts plays are not displaying or changing the artist's song played for weekly, monthly and yearly. It displays the same, no matter which rank you pick.
On old Jamroom 4 I like the function that when selected the weekly charts it only showed the Artist, the song and its number of plays that week. When selected on monthly the charts only showed the Artist, song and its number of plays for that month, so on. This made the charts a very exited way of promoting the Artists.
Now on new jamroom 5, the Artist, the song and its number of plays are the same for the weekly, monthly and yearly Charts. This does not makes any sense.

In other words the same song and the same artists had the same number of listeners that listened his/her song for a week, monthly and yearly?
I strongly believe that there is a bug there. See Attachment, maybe it will make more sense.
Honestly, I'm sure if the problem is with my server, but I've seen the same issue in the demo and with every Skin.
That is the only reason why I have not upgraded my other two sites with Jamroom 5.

Could you please take a look?
Thank You
calendar_r1_c1.png
calendar_r1_c1.png  •  4.9MB


updated by @luis789: 01/14/15 08:38:49AM
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Charts only record 1 play from an ip per day, so if there is only a few users you wont see much happening here. This is outlined in the docs.

I doubt very much if the demo sees enough engagement to register many changes as most will click on what's existing at the top.
updated by @garymoncrieff: 11/18/14 09:51:48AM
alt=
@luis789
10 years ago
88 posts
gary.moncrieff:
Charts only record 1 play from an ip per day, so if there is only a few users you wont see much happening here. This is outlined in the docs.

I doubt very much if the demo sees enough engagement to register many changes as most will click on what's existing at the top.

Thank You for your feedback Gary and I clearly understand your point. Check your site running Jamroom 5 http://yoursite.com/music_charts in the charts section. Click in the "Week", "Month" and "Year" link. See if you can see any changes.
Now check this site that is running Jamroom 4 http://www.ecuahits.com/?t=charts Click in the "Esta Semana", "Este Mes", and "Year". See if you can see any changes. After that you'll will have a better understanding of my point.

Thank You
updated by @luis789: 11/18/14 10:17:52AM
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
My site is still very much in development, but I think I understand you.

The week figures should be reset at the end of the week and appending to the month figures, this figure in turn should be reset at the end of the month and added to the year figures.

I assumed it worked like that, does it not?
alt=
@luis789
10 years ago
88 posts
gary.moncrieff:
My site is still very much in development, but I think I understand you.

The week figures should be reset at the end of the week and appending to the month figures, this figure in turn should be reset at the end of the month and added to the year figures.

I assumed it worked like that, does it not?

Yes is should work like that. A least that is how it works at the site running Jamroom 4, but on Jamroom 5 it is not happening. The weekly or monthly is not resetting a the end of the week or month. Weather it is appended to the year I won't be able to tell.
Thank You
gary.moncrieff
gary.moncrieff
@garymoncrieff
10 years ago
865 posts
Then it defiantly sounds like a bug or a design oversight.
SteveX
SteveX
@ultrajam
10 years ago
2,584 posts
Check out the comments here:
https://www.jamroom.net/the-jamroom-network/documentation/modules/274/advanced-charts

Over the course of a couple of weeks you will get a feel for how it works and be able to adjust the call to better suit your needs.

Charts are for a rolling period, if you need that period to be fixed and reset weekly you'd need to write the call and some smarty to do that for you.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
alt=
@luis789
10 years ago
88 posts
SteveX:
Check out the comments here:
https://www.jamroom.net/the-jamroom-network/documentation/modules/274/advanced-charts

Over the course of a couple of weeks you will get a feel for how it works and be able to adjust the call to better suit your needs.

Charts are for a rolling period, if you need that period to be fixed and reset weekly you'd need to write the call and some smarty to do that for you.

Thanks Steve, but that is not the answer that I'm looking for. What do you mean by "Rolling Period".

Below are other sites that have the same issue.
https://www.punkbandpromotions.com/song_chart
http://www.localbandz.com/music_charts_yearly
Click in the Weekly, Monthly and Yearly and see if you Notice any difference. Nothing changes. And I've following the site for a while. Same on my site I have users listening to the songs and viewing the artist profile constantly.

Is there a reason why the charts cant not implemented the same as Jamroom 4 was? If they are supposed to be as you mentioned it defeats the whole purpose of charts use

Unfortunately I don't have enough time or have a lot of knowledge with Smarty, but I definitely see that there is a issue here. I wish that somebody can take some time an look at this issue.
Here is and other site running jamroom 4 and the charts are working as they are supposed to.
http://www.addistunes.com/?t=jr_chart Click on "1 month","3 Months", "6 Months" "1 Year" and you'll noticed the changes.

I don't know a very popular sites with hundreds or thousands of artists running on Jamroom 5 to show.

WOW..
http://www.mixposure.com/music_charts_yearly AND
http://xsiteradio.com/music_charts_yearly FIXED THESE ISSUES. As I recall they were having the same issues a while ago.

Mr. Mixposure or xsiteradio, Could you please let me know how did you fix these issues? Mixposure.com has even added daily options.

http://www.mixposure.com/music_charts_daily
http://www.mixposure.com/music_charts
http://www.mixposure.com/music_charts_monthly
http://www.mixposure.com/music_charts_yearly

I really appreciate if somebody from Jamroom will fix this problem or provide a detail guidance for a work around to fix this ongoing issue.

Thank You
updated by @luis789: 11/18/14 02:44:44PM
SteveX
SteveX
@ultrajam
10 years ago
2,584 posts
The charts work differently in Jamroom 5 compared to Jamroom 4. That isn't an issue, it's an upgrade.

Take some time to look at how the charts work, and then I am sure you will be able to configure them to work how you want them to.

I would say "read the docs", but there aren't many docs on the charts yet. So my best advice would be to add the smarty linked to above in your templates and get to know how they work, then configure them to work how you need them to.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
alt=
@luis789
10 years ago
88 posts
Thanks SteveX, Still I'm not happy with your answer.

I just noticed something, the charts is working as expected on Projam Pro5 template. When clicked on 1 Week , 1 Month and 1 Year, the number of plays changes correctly. Is any difference how it is coded on MediaPro5 and other skins?

http://demo.jamroom.net/jrProJamLight/music_charts
http://demo.jamroom.net/jrProJamLight/music_charts_monthly
http://demo.jamroom.net/jrProJamLight/music_charts_yearly

Is is possible to have it setup the charts on Media Pro the same as the Projam 5

Please let me know.
brian
@brian
10 years ago
10,148 posts
Douglas should be able to check this out for you - I'm not aware of any issues with how the charts are created (and they work almost identically to Jamroom 4). Note that the charts module can create a SET chart (i.e. for a specified time frame like "November 1st to November 10th, 2014") but by default it uses "rolling" time frames - i.e. "the last day", "the last 30 days", etc. (whatever the value of chart_days is set to).

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
douglas
@douglas
10 years ago
2,791 posts
The charts for ProJam and MediaPro are exactly the same, same code in both skins.

I'm not seeing any issues with the charts.

Note that the charts are using chart_field="audio_file_stream_count" to calculate the position, and streams are recorded one time per IP per media entry.

So if you stream an audio file 3 times, its only going to count one of those as a stream, just like it did in JR4.

Hope this helps! :)


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos
brian
@brian
10 years ago
10,148 posts
Thanks Douglas. If you're seeing an issue with the charts, it has to be something else then.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@luis789
10 years ago
88 posts
I see what the problem is. Some how the charts is only recording for the yearly plays on all skins with the exception of Projam 5. Please see a the image the for the yearly plays it shows the same number of songs streamed or plaid on all the demo skins. Once it is selected on for 1 Month, or 1 Week, the changes only happens on Projam 5. The other templates, Nova, MediaPro, etc stays the same. Maybe the same information is being store in the 1 month and 1 week variables ?
I've seen the same issue for 1 Month Charts.
Please refere to the image so you'll have a better understanding.

P.S I'm seen the same issues on most of the sites running Media Pro, Nova, and Saga skins. Including my site that has Media pro.
If you need to connect to my site or have access to it, please let me know.
calendar_issues.png
calendar_issues.png  •  821KB


updated by @luis789: 11/19/14 10:09:00AM
douglas
@douglas
10 years ago
2,791 posts
I'm not sure what to tell you accept all of our skins are using the same code for the charts, there isn't a difference in jrCore_list function.

I also just checked these demo sites:

MediaPro Light
MediaPro
Nova
Sage

and the charts all have the same info for weekly, monthly and yearly.

You might try clearing your browser cache is the only thing I can think of to suggest.


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos

updated by @douglas: 11/19/14 10:24:17AM
alt=
@luis789
10 years ago
88 posts
Hello Douglas!

I think you're are not understanding the problem or seen what I'm seeing in the demos and other sites with the charts issues. I have tried on many other devices, cleared catches of my browser and also tried on 4 different laptops that never connected to the jamroom site and I see the same problem. A also tested on an ipad with same results.

Please compare each Skin with Projam 5 skin from the Demo with the charts and you'll see what I traying to say. The number of "Plays:" for the Month, Week do not change on other skins. It only changes on Projam 5

Please have Projam open on a different page or Tab, look only at the number of "Plays:" and compare with other skins open on a different browser or TAB.
I'm including an updated image again with more specific details. Please look a the wording.

I'm not sure what more specific I could be in the attached image.
calendar_issues2.png
calendar_issues2.png  •  1.2MB


updated by @luis789: 11/19/14 02:36:50PM
SteveX
SteveX
@ultrajam
10 years ago
2,584 posts
Yes, looks like you are right there, the play counts look out of whack on the right of your screenshot.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
douglas
@douglas
10 years ago
2,791 posts
Yep, I see it now... I wasn't looking at the right skin. I'll get that fixed for the next release of the ProJam skin.

It can be fixed by modifying the skins/jrProJam/music_chart_row.tpl and changing this:

<span class="sub_title">{jrCore_lang skin=$_conf.jrCore_active_skin id="51" default="plays"}:</span> <span class="hilite">{$item.chart_count}</span><br>

to this:

<span class="sub_title">{jrCore_lang skin=$_conf.jrCore_active_skin id="51" default="plays"}:</span> <span class="hilite">{$item.audio_file_stream_count}</span><br>

The ProJam Light skins/jrProJamLight/music_chart_row.tpl has the same issue.

Thanks! :)




--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos

updated by @douglas: 11/20/14 04:53:20AM
alt=
@luis789
10 years ago
88 posts
douglas:
<span class="sub_title">{jrCore_lang skin=$_conf.jrCore_active_skin id="51" default="plays"}:</span> <span class="hilite">{$item.chart_count}</span><br>

Thanks Douglas! Actually I'm replacing this {$item.audio_file_stream_count} with this {$item.chart_count} in the Mediapro Template.
At least with this code it actually shows the number of times for each song plaid for the Week, Month and Year.

Now I just need to figure out how can I organized them so that it will show on top the song amd Artist with the highest number of songs plaid(streamed) for that particular length period(Weekly, Monthly, Yearly).

Any Ideas?.

Should I add anything before, after or on between this line of code?

<br><span class="capital bold">{jrCore_lang skin=$_conf.jrCore_active_skin id="51" default="plays"}:</span> <span class="hl-3">{$item.chart_count}</span><br>
                  

Please see attached and you'll see what I'm trying to accomplish now.
charts_correction.png
charts_correction.png  •  151KB


updated by @luis789: 11/20/14 07:32:58AM
alt=
@luis789
10 years ago
88 posts
Hello!
I was wondering if somebody would be able to help me accomplish what I have asked in the above image.
Thank You
brian
@brian
10 years ago
10,148 posts
If you are showing a chart then they should already be order from highest to lowest. What does your {jrCore_list} call look like?

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
10 years ago
10,148 posts
We have a ticket open on this as Douglas has reported a possible issue with the ordering, so we're checking it out.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@luis789
10 years ago
88 posts
Thanks Brian
brian
@brian
10 years ago
10,148 posts
This has been fixed in version 1.0.6 of the Advanced Charts module - update and you should be good to go.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
@luis789
10 years ago
88 posts
Thank it is working perfect now.. thanks for all your help

Tags