/xem

codeigniter based web app to map epsiodes and shows across websites

Primary LanguagePHPOtherNOASSERTION

Xross Entity Map (XEM)

XEM is a open and crowd sourced method of providing mapping of different tv scraper data.

Many websites use different numberings, names and season titles for the same show. XEM lets you create a map for an easy overview of all the different counting and naming systems.

In action here http://thexem.de/

Resolving Dependencies

If you see that the search box returns 'no shows found' when you know thats a lie.. its probably due to "sql_mode=only_full_group_by"

FIX: SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));


If you see that creating a draft does not work, it's most likely due to the fact the backend isnt able to create a draft due to invalid sql.

FIX: SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'STRICT_TRANS_TABLES',''));


short_open_tag in php.ini is now default to Off, which breaks xem. Change this back to On to fix.

FIX: short_open_tag = On


  • mysql 5.7+ -- just define sql_mode in the my.ini file as: sql_mode="NO_ENGINE_SUBSTITUTION"