public void LoadInternalProviders()
{
logger.Info("Checking internal scripts for updates...");
AddSource(typeof(LocalProvider));
AddSource(typeof(ScriptableProvider), Resources.Script_IMDb);
AddSource(typeof(TheMovieDbProvider));
AddSource(typeof(FanartTVProvider));
AddSource(typeof(MovieMeterProvider));
AddSource(typeof(ScriptableProvider), Resources.Script_OFDb);
AddSource(typeof(ScriptableProvider), Resources.Script_MovieMaze);
AddSource(typeof(ScriptableProvider), Resources.Script_Allocine);
AddSource(typeof(ScriptableProvider), Resources.Script_MyMoviesItalian);
AddSource(typeof(ScriptableProvider), Resources.Script_FilmWeb);
AddSource(typeof(ScriptableProvider), Resources.Script_Scope);
AddSource(typeof(ScriptableProvider), Resources.Script_Kinopoisk);
AddSource(typeof(ScriptableProvider), Resources.Script_Alpacine);
AddSource(typeof(ScriptableProvider), Resources.Script_Sratim);
AddSource(typeof(ScriptableProvider), Resources.Script_FilmAffinity);
AddSource(typeof(ScriptableProvider), Resources.Script_CSFD);
AddSource(typeof(ScriptableProvider), Resources.Script_MyMoviesLocal);
AddSource(typeof(ScriptableProvider), Resources.Script_XBMC);
AddSource(typeof(ScriptableProvider), Resources.Script_Filmtipset);
AddSource(typeof(ScriptableProvider), Resources.Script_Ptgate);
AddSource(typeof(ScriptableProvider), Resources.Script_Daum);
AddSource(typeof(ScriptableProvider), Resources.Script_kvikmyndir);
AddSource(typeof(ScriptableProvider), Resources.Script_EmberMediaManager);
AddSource(typeof(MyVideosProvider));
// remove the impawards script (requested by site owner)
DBSourceInfo impSource = DBSourceInfo.GetFromScriptID(874903);
if (impSource != null) {
logger.Warn("IMPAwards script has been disabled at the website operators request. Very sorry!");
RemoveSource(impSource);
}
normalizePriorities();
}