1396x865 Многие в разных топиках пишут о том, как бы хотелось иметь возможность отфильтровать всю китайщину из поисковой выдачи. Или же наоборот, отображать только её. Понимаю, что сложность реализации подобной фичи заключается в том, что негде брать структурированные данные относительно страны в которой создавалось то, или иное произведение (на МАЛе такой фичи нет). Поэтому, моё предложение заключается в том, чтобы добавить в табличку со студиями поле для указания страны, с возможностью вносить изменение на соответствующей странице модерации. Для первоначального наполнения подготовил табличку. Страна указана для 97,3% студий. Данные парсились по приоритетности из: MAL (Описание, ссылки, анализ оригинального названия на наличие корейских иероглифов и т.д.), AniDB, ANN, IMDB. Около 75% таблички заполнены так, остальное добивалось руками. Очевидно, что там есть ошибки, но файл будет обновляться по мере добавления новых студий на МАЛ и нахождения ошибок в самом списке, и пока мне это не надоест. Вторым предложением будет добавление в ".b-catalog_entry" еще одного скрытого "meta content" в котором будут айдишки студий (или значение страны, если идея с доп. полем не выглядит плохой), если вдруг кто-то ещё решит реализовать подобное в виде пользовательского скрипта. Иначе нам приходится либо самому парсить МАЛ для составления локальной базы связок "тайтл-студия" (которые регулярно надо обновлять), или делать кучу одновременных глупых запросов по api. Понятное дело, что не для всех тайтлов указана студия, но, имхо, это достаточно простое решение и явно лучше, чем ничего.
@cgi-bin, Очень интересно сделано! Я бы вам предложил попытаться написать morr'у и показать свой пример, может быть он у вас его заимствует, подкорректирует и добавит (но это просто мои мысли. Может на самом деле это глупо от меня звучит). А так, было бы неплохо, если бы вы это как отдельное расширение добавилм. Думаю много кто из юзеров будут пользоваться
Многие в разных топиках пишут о том, как бы хотелось иметь возможность отфильтровать всю китайщину из поисковой выдачи. Или же наоборот, отображать только её. Понимаю, что сложность реализации подобной фичи заключается в том, что негде брать структурированные данные относительно страны в которой создавалось то, или иное произведение (на МАЛе такой фичи нет). Поэтому, моё предложение заключается в том, чтобы добавить в табличку со студиями поле для указания страны, с возможностью вносить изменение на соответствующей странице модерации.
Для первоначального наполнения подготовил табличку. Страна указана для 97,3% студий. Данные парсились по приоритетности из: MAL (Описание, ссылки, анализ оригинального названия на наличие корейских иероглифов и т.д.), AniDB, ANN, IMDB. Около 75% таблички заполнены так, остальное добивалось руками. Очевидно, что там есть ошибки, но файл будет обновляться по мере добавления новых студий на МАЛ и нахождения ошибок в самом списке, и пока мне это не надоест.
Вторым предложением будет добавление в ".b-catalog_entry" еще одного скрытого "meta content" в котором будут айдишки студий (или значение страны, если идея с доп. полем не выглядит плохой), если вдруг кто-то ещё решит реализовать подобное в виде пользовательского скрипта. Иначе нам приходится либо самому парсить МАЛ для составления локальной базы связок "тайтл-студия" (которые регулярно надо обновлять), или делать кучу одновременных глупых запросов по api.
Понятное дело, что не для всех тайтлов указана студия, но, имхо, это достаточно простое решение и явно лучше, чем ничего.
@MR_nick_Russ