Open NAC135 opened 7 months ago
Привет! Штука полезная, но я бы немного изменил логику отображения:
Список аниме франшизы можно взять: https://shikimori.one/achievements/franchise/gintama
Нет, информацию по франшизе надо получать из API, а не скраппингом с сайта. Лучше подойдут эти:
Но какой именно - надо посмотреть, потому что в доке шикимори не описано что там к чему.
Ну и да, самое главное на последок: ветка master
у shikicinema сейчас только для фиксов по большей части, а эта задача - полноценная фича, которую стоит включить уже в обновленный клиент. Если хочешь этим заняться -
посмотри ветки v1.0.0
или v1/player
, но, скорее всего, ты будешь заблочен по коду, пока #151 не будет закончена
Мне удалось добавить список франшизы под Эпизодами в ветке master. Они отсортированы по дате и убраны тайтлы, которые не входят во франшизу. Также, если нажать на тайтл, происходит переход на страницу плеера с выбранным тайтлом.
Аниме без франшизы: (Кнопка спрятана)
Аниме с франшизой, в скрытом состоянии (По умолчанию)
Аниме с франшизой, по нажатию:
И еще на примере аниме "Гинтама" (19 тайтлов во франшизе): Скрыто:
Открыто:
Я бы хотел ещё доработать, чтобы переход был не на первый эпизод, а на тот, который текущий в Shikimori, а также улучшить внешний вид.
Если это не пойдет в релиз, хотелось бы узнать, как сделать собственный полностью рабочий билд.
@NotaCockroach135 это из readme:
После того, как установишь все переменные окружения, сборка сама их подцепит и подставит в нужные места, когда сделаешь npm run bundle
или npm run release
@Smarthard, Спасибо, получилось!
@Smarthard, Я отправил PR и буду рад услышать фидбек!
Предлагаю добавить возможность просмотра франшизы аниме на одной вкладке плеера.
Если аниме имеет франшизу, то появляется во вкладке плеера - список аниме этой франшизы где текущее аниме выделено жирным шрифтом или другой цвет у номера текущего аниме.
По умолчанию список аниме в скрытом состоянии и не должен мешать выбору озвучки/субтитров, но по нажатию на текст - открывается
Если нажать на другое аниме из списка франшизы - открывается вкладка плеера с выбраним аниме.
На примере аниме "Гинтама": Список аниме франшизы можно взять: https://shikimori.one/achievements/franchise/gintama
Пример:
Пример того, как это могло бы выглядеть в плеере: