Problem importing 'X:enius' series. (1 Viewer)

RoChess

Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    i have a problem. Your plugin dont load a serie. http://thetvdb.com/index.php?tab=series&id=269470&lid=14

    The problem is with TheTVdB website. They do not offer any way to locate that show called "X:enius" via their API. Reason being is the ':' character that throws things off as it is a reserved filename character for Windows OS (and others).

    These all fail:
    So you need to contact TheTVdB on their forum and ask them if they can look into it. They need to convert the ':' character to allow for a search indirectly; most obvious one would be to strip it, so one can look for "Xenius". Can be solved by fixing their API or simply adding 'Xenius' as alternative title to the database. Only TheTVdB mods and/or admins can do that, so you need to contact them. Once they fix it, then within a short time it will automatically work for MP-TVSeries.
     

    Data45000

    Portal Pro
    February 11, 2011
    602
    14
    Here
    Home Country
    Germany Germany
    The answer from the TVDB Forum:

    There's nothing to fix. If the series name is entered correctly and your scraper isn't capable of processing it due to a colon then you will need to contact the developer and inquire about a fix. We don't incorrectly edit series names to work around bugs in other people's software.
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,958
    1,271
    Saratov
    Home Country
    Russian Federation Russian Federation
    The answer from the TVDB Forum:

    There's nothing to fix. If the series name is entered correctly and your scraper isn't capable of processing it due to a colon then you will need to contact the developer and inquire about a fix. We don't incorrectly edit series names to work around bugs in other people's software.
    They know that api search is sucks as I remember.
    Obviously that hikaricore didn't understand that the problem in not in the mp-tvseries.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    The answer from the TVDB Forum:

    There's nothing to fix. If the series name is entered correctly and your scraper isn't capable of processing it due to a colon then you will need to contact the developer and inquire about a fix. We don't incorrectly edit series names to work around bugs in other people's software.

    Tell them to give you the TheTVdB API instructions then to make it work. Even adding a colon does not give any usable results as per:

    And that is *their* system failing, not MP-TVSeries.
     

    Data45000

    Portal Pro
    February 11, 2011
    602
    14
    Here
    Home Country
    Germany Germany
    Answer from site admin
    That's not true. Our site works just fine with colons and can return X:enius using our API. The problem is MP doesn't allow you to search for a series with a colon in it.
    Example: http://www.thetvdb.com/api/GetSeries.ph ... anguage=de

    I did add Xenius as a hidden AKA though, so now it can match to Xenius but still return "X:enius". Just to be clear MP can add support for colons on their end if they want to, it gets awkward for them though since they get their names off file names and many file systems don't allow colons. We however fully support colons on our end.

    But now it is found!!!! :)
     
    Last edited:

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    LOL, the API search that failed all this time, now magically works, and they keep insisting it was MP-TVSeries fault.

    I did add English description yesterday, then their system freaked out on me for not specifying an English title (thought that was only needed when title was different from the existing entry). And now when visiting http://thetvdb.com/index.php?tab=series&id=269470 it seems they fixed that title part and now things magically work again.

    So perhaps their API (search part anyway) only really works on entries that have an English definition set, even when the show is purely foreign. This does mean in the future anybody with a TheTVdB account can correct this by adding an English entry. Unless the real fix was them adding the hidden entry and it is just a big coincidence. Guess we will have to wait till the next show that does not work :)

    @ltfearme, do they perhaps allow you to 'set' the language during API searches, because only the 'English' entry is returned on the search. Not sure if it is easy to locate a show that does not have any English info.
     

    ltfearme

    Community Plugin Dev
  • Premium Supporter
  • June 10, 2007
    6,760
    7,224
    Sydney
    Home Country
    Australia Australia
    I think they allow language for search but we default to all so we get them all back.
     

    Users who are viewing this thread

    Similar threads

    I do not know why this xml was in my theme folders, it must have sneaked in some time ago (years?). I simply removed the file. The Latest Media Handler plugin seems to be working as expected. I've had no lock-ups.
    I do not know why this xml was in my theme folders, it must have sneaked in some time ago (years?). I simply removed the file. The...
    Before you create this bug report: Make sure that your system (windows, codecs and drivers) is up to date, matching the...
    Replies
    13
    Views
    4K
    As Alexander Pope said: A little learning is a dangerous thing, and Dr Google explains this as: The quotation warns that superficial knowledge of a subject can make people arrogant or foolish, suggesting one should either learn deeply or not at all. "Superficial", and "arrogant or foolish" would be me :eek: . However... I would...
    As Alexander Pope said: A little learning is a dangerous thing, and Dr Google explains this as: The quotation warns that...
    I have just discovered that I can no longer receive any of the independent radio channels broadcast on DVB-T in the UK. In...
    Replies
    12
    Views
    4K
    MP1 MP2 MP2 - V2.3 EPG has stopped DE
    The only configuration that is certain to work is when the MP client and MP server are from the same release. It is sometimes possible to use MP clients from a release that is different to the MP server, but whether it works depends on the specific changes that were made between the two releases. -- from CyberSimian in the UK
    The only configuration that is certain to work is when the MP client and MP server are from the same release. It is sometimes...
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the...
    Replies
    10
    Views
    5K
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the Requirements and you've filled in your System Specs. Have a look at our MediaPortal Wiki! Maybe the solution is already there. Have a look at our Jira (Bug and Issue Tracker)and the threads in this section, maybe...
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the...
    Before you create this bug report: Make sure that your system (Windows, codecs and drivers) is up to date, matching the...
    Replies
    0
    Views
    1K
    Hello, I read some previous posts but I didn't understand if someone did it or worked on it. I'd like to ask you if there will be the chance to interface the MP-TV series plugin with TMDB also. I don't say to eliminate the chance to keep data from TVDB, but at least the option to choose to switch to TMDB or (why not?) other sources.
    Hello, I read some previous posts but I didn't understand if someone did it or worked on it. I'd like to ask you if there will be...
    Hello, I read some previous posts but I didn't understand if someone did it or worked on it. I'd like to ask you if there will be...
    Replies
    0
    Views
    1K
    Top Bottom