{% extends 'layout.html' %} {% load timestamp %} {% load getitem %} {% block title %}{% if source.id %}Data Feed: {{source.name}}{% else %}Data Feed Creation{%endif%}{%endblock%} {% block title_html %}

EPG Feed: {% if source.id %}#{{source.id}} {{source.get_format_display}}{% else %}Creation{%endif%}

{% endblock %} {% block content %}
An EPG Feed is the service which provides up-to-date program data to your EPGs. Your service provider may provide this data feed as part of your fees, or you may need to contract with an external provider. Once you have the information required to create the feed, configure it by adding a new Feed here.
{% include 'formfields.html' %} {% if source.id %}
{% if perms.scary_debugging %} {% for filename,ts in source.last_download_details %}
{{filename}} -> {{ts|timestamp}}
{% endfor %} {% endif %} {{source.last_download|timestamp}}
{% if downloadable %}
http{%if request.is_secure %}s{%endif%}://{{request.get_host}}{% url 'download' source=source.id %}
This is the URL you should enter in your Edge Devices to explicitly use *this* data-source.
{% endif %} {% endif %}
{% if source.id %} Delete Run Now {% endif %} {% if source.id and perms.epgfetch.configure and perms.config.debugging %} View Log {% endif %} {% if source.id and downloadable and perms.config.debugging %} Stations File {% endif %}
{% if source.has_lineup_list %} {% include 'epgfetch/datasource_lineupwarnings.html' %} {% with source.division_lineups as division %} {% for lineup in division.lineups %} {% with source.wanted_lineup_ids as cached %} {% with source.failing_lineups|get:lineup.lineupId as failing %} {% endwith %} {% endwith %} {% endfor %} {% endwith %}
Region Lineup Number Default? Channels Cached
{{ lineup.regionName }} {% if request.settings.PRODUCT == 'epgdata' %}{%endif%}{{lineup.lineupName}}{% if request.settings.PRODUCT == 'epgdata' %}{% endif %} {{lineup.lineupId}} {{lineup.isDefault}} {{lineup.channels|length}} {% if lineup.lineupId in cached %}{{lineup.timestamp|timestamp}}{% endif %}
Downloaded {{division.timestamp|timestamp}}
{% endif %} {% endblock %} {% block page_scripts %} {% endblock %} {% block page_styles %} {% endblock %}