Greasy Fork is available in English.

Wikidata Episode Generator

Creates QuickStatements for Wikidata episode items from Wikipedia episode lists

هذه إصدارات لهذا البرنامج النصي حيث تم تحديث الكود. عرض كل الإصدارات.

  • v0.13.1 25-03-2024

    match if episode numbers fuzzy match and next to each other, fixes

  • v0.13.0 16-11-2023

    faster loading of seasons, fixed IMDb requests, better detection of double episodes, small changes

    get title using mw; combine wikipedia season article requests; revise detection of double episodes; ignore references in production codes; get publication date of original country instead of the earliest; fix IMDb episode request after changes at IMDb; make cachedLinks nullsafe

  • v0.12.1 25-10-2023

    Rewrite loading of Wikidata items to Wikipedia links, fix followed by

    Load the Wikidata items of 50 articles at one, instead of a request for every article, "followed by" needs to be checked by the last episode

  • v0.12.0 25-10-2023

    Only add properties if there are none

    If the properties are already set, they are not written, no matter what their content is. Except for P57 and P58 where the content of the existing properties is checked and only missing items are added

  • v0.11.0 19-10-2023

    add follows and followed by if episodes already exist

  • v0.10.4 19-10-2023

    set correct episode link; add puplication date of fuzzy matched episodes

    Fix too inaccurate matching of the episode link, if parts of the episode title exist as wiki articles, that were mentioned on the episode list. Add the german publication date of fuzzy matched episodes.

  • v0.10.3 20-06-2023

    fix sitelinks conversion to wikidata items

  • v0.10.2 19-05-2023 filter out unmatched wikilinks
  • v0.10.1 18-04-2023 support Template:Visible anchor
  • v0.10.0 17-03-2023 check if wikidata item of episode list exists, add sitelink to episodes
  • v0.9.7 12-07-2022 add to console, check if fs data exists
  • v0.9.6 01-06-2022 ot parsing, save fsid in qs, parse "part one"/"part two"
  • v0.9.5 25-05-2022 more detailed error message for missing properties
  • v0.9.4 18-05-2022 prevent cached responses, unify sparql requests
  • v0.9.3 13-05-2022 fix
  • v0.9.3 13-05-2022 ignore specials and alternative titles
  • v0.9.2 13-05-2022 unescape ' in title
  • v0.9.1 09-05-2022 support only some seasons missing
  • v0.9.0 06-05-2022 rewrite season detection, references, reporting get season by section title, report season errors, don't add long references when adding to existing properties, report errors for undefined values, better parsing of start date template
  • v0.8.2 04-05-2022 enhancements on parsing episode parts, minor fixes normalize titles when getting them, parse roman numbers of episode parts, match imdb episode parts variants, match with first best levenshteinDistance, use pathname instead of href to exclude matching anchors
  • v0.8.1 03-05-2022 ignore diacritics when comparing titles
  • v0.8.0 19-04-2022 get more wikilinks, get all directors and writers get wikilinks of lemmas with parenthetical disambiguation, get all directors if they are shown as DirectedBy_1 and DirectedBy_2
  • v0.7.0 14-04-2022 get German publication date from Fernsehserien.de
  • v0.6.3 06-04-2022 remove source from "is a" statement
  • v0.6.3 06-04-2022 remove source from "is a" statement, add warning and link to QuickStatements see https://www.wikidata.org/wiki/Help:Sources/Items_not_needing_sources
  • v0.6.2 31-03-2022 document source of information, remove date from reference
  • v0.6.2 30-03-2022 improve source, support other episode list formats, correct place of publication add version link and date to source, support episode lists without new lines, support episode lists with different template start, add place of publication by wikidata series item
  • v0.6.0 24-03-2022 create seasons, add production code create statements for seasons if missing, add seasons to series if missing, add production code if existing
  • v0.5.7 18-03-2022 detect more horizontal lines, more robust episode number parsing for matching
  • v0.5.6 16-03-2022 Imported from URL
  • v0.5.5 15-03-2022 fallback for episode number, correct prompt text
  • v0.5.4 14-03-2022 improve episode title comparison
  • v0.5.3 12-03-2022 correct behavior on missing screenwriter/director, get date with aditional parameter
  • v0.5.2 10-03-2022 Imported from URL
  • v0.5.1 09-03-2022

    remove wait time, logging fuzzy matches IMDb

  • v0.5.0 09-03-2022

    remove director/writer duplicates, get existing Wikidata items without Wikipedia article, cache Wikipedia links, document matching of episodes

  • v0.4.1 09-03-2022

    don't add part on episodes with double numbers

  • v0.4.0 08-03-2022

    get correct label if it includes part or article link, don't save empty titles, prompt user for potential fuzzy matches, get all season articles if they are embedded in the article, use correct season number for fuzzy matches if using season article, don't use double episode articles, correct behaviour for two episodes in one column

  • v0.3.0 07-03-2022
  • v0.2.3 18-11-2021

    support DirectedBy_1/_2 partially

  • v0.2.2 18-10-2021

    fix sort by series ordinal, fix don't change description if already existing

  • v0.2.1 16-10-2021

    get start date if lowercase, get series by wikidata, not by title, don't add description if already existing item

  • v0.2.0 14-10-2021

    order seasons by series ordinal, correct season if script is used on season article, prompts for missing data, connect to wikidata id for existing episode articles, correct titles if episode article exists

  • v0.1.1 13-10-2021

    ignore episodes with errors

  • v0.1.0 30-09-2021