Template is throwing spurious errors

edit

Someone needs to fix this.

wbm1058 (talk) 19:17, 16 August 2023 (UTC)Reply

Same problem at Fly Me#External links: {{AllMovie title|m1525322}} successfully resolves to https://www.allmovie.com/movie/vm1525322, and works correctly in the article, but it nonetheless tells readers "Invalid ID." — Fourthords | =Λ= | 02:45, 22 October 2023 (UTC)Reply

{{AllMovie title|m1525322|Fly Me {{noitalic|(1972)}}}} works: Fly Me (1972) at AllMovie. Same for Victoria (2016) at AllMovie. Maybe the documentation is unhelpful. -- Michael Bednarek (talk) 04:29, 22 October 2023 (UTC)Reply
Testing that code at Fly Me also resolves to the correct AllMovie page, but kicks out the same error adjacent to the link: "Invalid ID." — Fourthords | =Λ= | 05:07, 22 October 2023 (UTC)Reply
Beats me. Must be some bad influence of Wikidata. You're right, needs to be fixed. -- Michael Bednarek (talk) 05:48, 22 October 2023 (UTC)Reply
Curiously, it works fine on the template documentation page, where I don't see the "Invalid ID." – wbm1058 (talk) 03:18, 23 October 2023 (UTC)Reply
It's not a bad influence from Wikidata because Fly Me doesn't have an entry for AllMovie. I think it's an error in the way {{ns0}} is used. -- Michael Bednarek (talk) 06:48, 23 October 2023 (UTC)Reply
Oh, right, that error check is only done in mainspace, so that's why we only see errors in mainspace!
It's not Wikidata that's behind the "problem", it's the AllMovie database itself.
The URL is https://www.allmovie.com/movie/vm1525322 – the format of the URL is the letters "vm" followed by a number.
Here's another example, one that still "works" –Citizen Kane#External linkshttps://www.allmovie.com/movie/citizen-kane-vm428932
See the inconsistency? https://www.allmovie.com/movie/vm428932 still works without the "citizen-kane-"
Actually, the template on that article is coded as {{AllMovie title|9737|Citizen Kane}}
The {{AllMovie title}} template adds a "v" before the number, and links to https://www.allmovie.com/movie/v9737 – which works too.
Seems that AllMovie has changed the URL format for their movie links. "v9737" now redirects to "vm428932".
Yes, indeed! I can break Citizen Kane too by upgrading to use their new code! The link still works, bypassing the AllMovie redirect, but now the template reports the "Invalid ID." error. – wbm1058 (talk) 13:46, 23 October 2023 (UTC)Reply
I think we may need to change the pattern |target=v%D ("v followed by not a number") to "v, optional m, followed by a number". I have been playing around in the sandbox and haven't quite got it yet. – Jonesey95 (talk) 16:28, 25 October 2023 (UTC)Reply
I believe that I have fixed it, allowing both all-numeric and m+numeric ids. Please report any problems here. – Jonesey95 (talk) 16:42, 25 October 2023 (UTC)Reply
Ayyyyy! Thanks for fixing it! — Fourthords | =Λ= | 11:56, 26 October 2023 (UTC)Reply

@Jonesey95: Barbarella (film)#External linkswbm1058 (talk) 14:38, 5 July 2024 (UTC)Reply

Also Lunana: A Yak in the Classroom#External linkswbm1058 (talk) 14:44, 5 July 2024 (UTC)Reply
Fixed for now. It will probably break again. See discussion below. AllMovie is changing their ID system. – Jonesey95 (talk) 14:48, 5 July 2024 (UTC)Reply

AllBroke

edit

All the links are throwing 404 errors since Allmovie has done some sitewide URL change.

Random example: Vengeance (2009 film) was: https://www.allmovie.com/movie/v489431 now it's: https://www.allmovie.com/movie/vengeance-am29989 Mika1h (talk) 11:25, 22 June 2024 (UTC)Reply

I sent feedback to AllMovie through their web site. We'll see if they have any advice or a fix. – Jonesey95 (talk) 15:13, 24 June 2024 (UTC)Reply
For what it's worth, not all of the links are broken. The link at Escape from New York is https://www.allmovie.com/movie/v16035 and it redirects to https://www.allmovie.com/movie/escape-from-new-york-am6889 at the AllMovie site. The "Vengeance" link above is working now, so it looks like they took some action based on our feedback. – Jonesey95 (talk) 23:22, 24 June 2024 (UTC)Reply

All synopses and critic reviews were removed from AllMovie in 2024 and replaced with outlines from Wikipedia

edit

From the beginning of 2024, AllMovie replaced their entire website content to rely on a different data provider. The impact of this change was significant:

  • all synopses and critic reviews were removed
  • all AllMovie ratings were changed
  • the entire categorization system was changed; unique attributes such as "High Artistic Quality", "High Historical Importance" and content flags such as "Violence" disappeared

Most notably, the main page of every movie now mirrors content from Wikipedia, which retroactively makes any referencing to AllMovie now worthless and inappropriate.

I got in touch with the AllMovie Support. They confirmed me that the transition was needed for licensing reasons, and it is irreversible.

I liked AllMovie for its consistency and for relying on professional reviews. I have been using on the AllMovie database for almost two decades but now, sadly, the website is useless.

I know that it can be a lot of work, but I think that this template should be changed to reference to archive links of 2023 versions of AllMovie articles by default. Also, this template should not be used for movies published from 2024 on. I would like to ask for help from more experienced editors to understand if there is a way to mass convert all AllMovie references on Wikipedia to archive links.

Here is the blog post of March 24, 2024, announcing the change of the site content: An Evolving AllMovie

Lion-hearted85 (talk) 08:36, 16 October 2024 (UTC)Reply

I would file it for TfD rather than making it link to an archive copy. Given WP:ELNO #16 (Sites that are not reliably functional or not likely to continue being functional ) and #1 (Any site that does not provide a unique resource beyond what the article would contain if it became a featured article), we might as well stop linking to it (except in citations, of course). Nardog (talk) 09:15, 18 November 2024 (UTC)Reply

Finding "allmovie id"

edit

Hi, this instruction does not work. For example the URL of "Down by Love (2016)" movie is now https://www.allmovie.com/movie/down-by-love-am10137 . Please correct the instruction. Thanks, Hooman Mallahzadeh (talk) 08:28, 18 November 2024 (UTC)Reply