{% extends "shared/base.html" %} {% block title %}{{ anime.name or anime.title or 'Anime' }} - YumeZone{% endblock %} {% block meta_description %}Watch {{ anime.name or anime.title }} online. {{ (anime.description or anime.synopsis or '')[:150] }}{% endblock %} {% block og_title %}{{ self.title() }}{% endblock %} {% block og_description %}{{ self.meta_description() }}{% endblock %} {% block og_image %}{{ anime.poster or anime.image or anime.banner }}{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
{{ anime.name or anime.title }}
{{ anime.name or anime.title }}
{% if anime.aired_start %}
Started {{ anime.aired_start }}
{% endif %} {% if anime.aired_end %}
Finished {{ anime.aired_end }}
{% elif anime.status == 'Currently Airing' %}
Finished ?
{% endif %} {% if anime.stats and anime.stats.source %}
Source {{ anime.stats.source }}
{% endif %}

{{ anime.name or anime.title }}

{% if anime.jname or anime.japanese_title %}

{{ anime.jname or anime.japanese_title }}

{% endif %}
{% if anime.stats and anime.stats.rating %}
{{ (anime.stats.rating|float / 10) | round(1) }}
Rating
{% endif %} {% if anime.stats and anime.stats.type %}
{{ anime.stats.type }}
Type
{% endif %} {% if anime.stats and anime.stats.duration %}
{{ anime.stats.duration }}
Duration
{% endif %} {% if anime.status %}
{{ anime.status | title }}
Status
{% endif %}
{% if anime.total_sub_episodes and anime.total_sub_episodes > 0 %}
SUB {% if anime.released_episodes is defined and anime.released_episodes != anime.total_sub_episodes %}{{ anime.released_episodes }}/{{ anime.total_sub_episodes }}{% else %}{{ anime.total_sub_episodes }}{% endif %}
{% endif %} {% if anime.total_dub_episodes and anime.total_dub_episodes > 0 %}
DUB {% if anime.released_episodes is defined and anime.released_episodes != anime.total_dub_episodes %}{{ anime.released_episodes }}/{{ anime.total_dub_episodes }}{% else %}{{ anime.total_dub_episodes }}{% endif %}
{% endif %}
{% set max_available_ep = anime.released_episodes if (anime.released_episodes is defined and anime.released_episodes and anime.released_episodes > 0) else (anime.total_sub_episodes or 0) %} {% set raw_next_ep = (user_watched_episodes + 1) if (user_watched_episodes and user_watched_episodes > 0) else 1 %} {% set next_watch_ep = raw_next_ep if (max_available_ep == 0 or raw_next_ep <= max_available_ep) else max_available_ep %} {% set is_caught_up=(max_available_ep> 0 and raw_next_ep > max_available_ep) %} {% if is_caught_up %}Caught Up! Ep {{ next_watch_ep }}{% elif next_watch_ep > 1 %}Continue Ep {{ next_watch_ep }}{% else %}Watch Now{% endif %}
{% if anime.genres %}
{% if anime.studios and anime.studios|length > 0 %} {{ anime.studios[0].name }} {% endif %} {% for genre in anime.genres %} {{ genre }} {% endfor %}
{% endif %} {% if next_episode_schedule and next_episode_schedule.airingTimestamp %} {% set next_ep = next_episode_schedule.episode %}

Episode {{ next_ep if next_ep else '??' }} Airs In

Don't miss the upcoming release!

-- Days
-- Hrs
-- Mins
-- Secs
{% endif %}

Synopsis

{% if anime.anilistId or anime.malId %} {% endif %}

{{ anime.description or anime.synopsis or 'No description available.' }}

{% if anime.characters and anime.characters | length > 0 %} {% endif %}
{# Build a unified season list from prequels + current + sequels #} {% set all_seasons = [] %} {% set seen_season_ids = [] %} {# Add prequels as earlier seasons #} {% for p in anime.prequels %} {% if (p.id|string) not in seen_season_ids %} {% set _ = all_seasons.append(p) %} {% set _ = seen_season_ids.append(p.id|string) %} {% endif %} {% endfor %} {# Add current anime #} {% set current_entry = {"id": anime.id or current_season_id, "name": anime.name or anime.title, "poster": anime.poster, "isCurrent": true} %} {% if (current_entry.id|string) not in seen_season_ids %} {% set _ = all_seasons.append(current_entry) %} {% set _ = seen_season_ids.append(current_entry.id|string) %} {% endif %} {# Add sequels as later seasons #} {% for s in anime.sequels %} {% if (s.id|string) not in seen_season_ids %} {% set _ = all_seasons.append(s) %} {% set _ = seen_season_ids.append(s.id|string) %} {% endif %} {% endfor %} {# Show Seasons section if more than just current anime #} {% if all_seasons | length > 1 %}

Seasons

{% endif %} {# Other related anime (not prequel/sequel) #} {% if suggestions and suggestions.related and suggestions.related | length > 0 %} {% set other_related = [] %} {% for r in suggestions.related %} {% if (r.id|string) not in seen_season_ids %} {% set _ = other_related.append(r) %} {% endif %} {% endfor %} {% if other_related | length > 0 %}

Related

{% endif %} {% endif %} {# Recommended #} {% if suggestions and suggestions.recommended and suggestions.recommended | length > 0 %}

Recommended

{% endif %}
{% if anime.characters and anime.characters | length > 0 %}

Characters & Voice Actors

{% for char_data in anime.characters %}
{{ char_data.character.name }}
{{ char_data.character.name }}
{{ char_data.character.cast }}
{% if char_data.voiceActor %}
{{ char_data.voiceActor.name }}
{{ char_data.voiceActor.name }}
{{ char_data.voiceActor.cast }}
{% endif %}
{% endfor %}
{% endif %}

Music

Loading themes...

Watch Order

Loading watch order...

{{ anime.name or anime.title }}

Update your list entry

{{ anime.name or anime.title }}
{% endblock %} {% block extra_js %} {% endblock %}