Because the page layout of the frenoy website has been changed, the page decoding used in the TABT modules isn't working anymore.
This is resulting in the individual player results and match details not showing up anymore.
I've fixed this problem in my website by changing the code, but the TABT-module that can be installed from drupal, isn't working.

Comments

alfons vanhoudt created an issue. See original summary.

gfrenoy’s picture

Thanks for your feedback Alfons! I actually did not know that this module was parsing the website.

Maybe it's time to have an API for individual player results ;-p

I did not look at the code ... Can one summarize what would be required ?

  • DruKaz committed 924e397 on 7.x-1.x
    Issue #2625196: Updated scrapers to work with the changed source of...
DruKaz’s picture

Status: Active » Fixed

I have updated the scrapers (see above commit). They now also make use of the new field-attributes on the frenoy website to be a bit less dependent on the lay-out (it is still a scraper so it is still very sensitive to changes, just a bit less).
It should be available in the next automated dev-release.

@gfrenoy: The summary of what is scraped from match-pages and player statistics is... everything. I am grabbing every piece of visible information, along with links to (other) players, teams, matches. I also grab the profile pic on player profiles and the season (in the heading) from match-pages.

alfons vanhoudt’s picture

Installed the update that was released today. Sorry same result as before. Still not working. Copied my code back to my production site.

DruKaz’s picture

Status: Fixed » Active

Did you clear your caches after updating? If this doesn't fix it, can you tell me what exactly isn't working?

alfons vanhoudt’s picture

I tried again today and now it's working as it should. Thanks for solving the problem. Any plans to port the module to Drupal 8 ?

DruKaz’s picture

Status: Active » Fixed

I'm glad that it's working now.

I have no immediate plans to port the module to D8. If there is a need for such a port, I might do it in the future when I have more time to look into the changes required for D8.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.