[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EP-tech] IRStats2: Slow in Chrome?



Hi David,

Thank you very much. I'll make the necessary changes today and see how we
get on. I wouldn't have worked this out if I had centuries to look at it.

I did try changing the load in /cfg.d/z_irstats2.pl in line with this:

https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdevelopers.google.com%2Fchart%2Finteractive%2Fdocs%2Fbasic_load_libs%23update-library-loader-code&data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83750a6ac4bf46d7e5cc08d86c3d0ada%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&sdata=puDQHE0Wgjupeca%2BlqIxx3caacXD4z9xjKWWtncNQ1k%3D&reserved=0


This particular attempt didn't solve the problem, but it didn't break it
either and it did change the load method when I inspected it (in
Chrome when you look at the HTML etc).

Anyway I better get on with these changes, thank you for the guidance,
appreciated as ever!

Thanks,
James

On Thu, Oct 8, 2020 at 9:32 AM David R Newman <drn at ecs.soton.ac.uk> wrote:

> Hi James,
>
> Yes, I have noticed this as well.  I fixed by change the following block
> of code in EPrints/Plugin/Stats/View.pm
>
> 125                 if( document.loaded )
> 126                       new EPJS_Stats_$js_class( { 'context':
> $json_context, 'options': $view_options } );
> 127                 else
> 128                         document.observe("dom:loaded",function(){
> 129                                   new EPJS_Stats_$js_class( {
> 'context': $json_context, 'options': $view_options } );
> 130                         });
>
> to:
>
>      125            google.setOnLoadCallback(drawChart_$id);
>      126            function drawChart_$id()
>      127            {
>      128                    new EPJS_Stats_$js_class( { 'context':
> $json_context, 'options': $view_options } );
>      129
>      130            }
>
> I also made a similar change in EPrints/Plugin/Stats/View/KeyFigures.pm as
> well.  If you have download stats boxes on abstract/summary pages you will
> also need to make a similar change to one of the phrases in
> lang/en/phrases/irstats2.xml.
>
> Regards
> David Newman
> On 08/10/2020 08:51, James Kerwin via Eprints-tech wrote:
>
> Hi All,
>
> I updated IRStats2 to the most recent version back in May (I think it was
> 1.01 to 1.1) from the Bazaar.
>
> All seemed well until this week when I looked and realised there was no
> data. since the upgrade. It turns out it was because of the permissions and
> ownership of the process_stats file which is supposed to run frequently to
> process the stats and I assume update the irstats2_ tables in the database.
>
> After the upgrade the script was owned by www-data (whatever it's called)
> and the "eprints" user didn't have permission to execute it. Due to the "no
> output" options set in cron I wasn't getting any info.
>
> It was my fault for not being thorough enough and it's all sorted now, but
> I thought I would offer this as a warning to anybody who upgrades and
> doesn't know to check this sort of thing.
>
> Also the IRStats2 pages stay "loading" forever on Chrome, but load almost
> immediately on FireFox. Any idea what causes this?
>
> Thanks,
> James
>
> *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
> *** Archive: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.eprints.org%2Ftech.php%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83750a6ac4bf46d7e5cc08d86c3d0ada%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=X9RKFs%2FlglZHB29kQDEFnoG1EG%2BsGsf6ugUCJ30GIdE%3D&amp;reserved=0
> *** EPrints community wiki: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwiki.eprints.org%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83750a6ac4bf46d7e5cc08d86c3d0ada%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=0XKQkq1Og3puIhTkLANFPU1wMFMC7B57eDX0XNjSkvE%3D&amp;reserved=0
>
>
>
> <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avg.com%2Femail-signature%3Futm_medium%3Demail%26utm_source%3Dlink%26utm_campaign%3Dsig-email%26utm_content%3Demailclient&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83750a6ac4bf46d7e5cc08d86c3d0ada%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=%2BWL5HtXd3McfjbzRaJmxleDaAQGSa8TGfEqg2KXZYbY%3D&amp;reserved=0> Virus-free.
> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avg.com%2F&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83750a6ac4bf46d7e5cc08d86c3d0ada%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=G0QU6DEJVjsX%2Fjya9lA8brKsiVZe5A4lHIqGhp3Qo34%3D&amp;reserved=0
> <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.avg.com%2Femail-signature%3Futm_medium%3Demail%26utm_source%3Dlink%26utm_campaign%3Dsig-email%26utm_content%3Demailclient&amp;data=01%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C83750a6ac4bf46d7e5cc08d86c3d0ada%7C4a5378f929f44d3ebe89669d03ada9d8%7C0&amp;sdata=%2BWL5HtXd3McfjbzRaJmxleDaAQGSa8TGfEqg2KXZYbY%3D&amp;reserved=0>
> <#m_8275029250304110295_m_5935789201647633706_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20201009/7255f1bc/attachment.html