{% extends env.cfg.general.base_template %}
{% block content %}
  <p>{{ env.lang_dict(en='You can integrate program updates into this conference program as they are published on the server. An internet connection is required to do so.', de='Sie können Programmaktualisierungen in dieses Konferenzprogramm übernehmen, sobald sie auf dem Server veröffentlicht werden. Dazu ist eine Internet-Verbindung erforderlich.') }}</p>
  <form action="{{ env.url_for('updates') }}" method="post" id="update">
    <p><input type="submit" name="update" value="{{ env.lang_dict(en='Check for updates', de='Auf Aktualisierungen prüfen') }}"></p>
  </form>
  {% if env.error %}
    <p><span class="error">{{ env.lang_dict(**env.error) }}</span></p>
  {% elif env.new == 0 %}
    <p><b>{{ env.lang_dict(en='No new updates available.', de='Keine neuen Aktualisierungen vorhanden.') }}</b></p>
  {% elif env.new == 1 %}
    <p><b>{{ env.lang_dict(en='One new update integrated successfully.', de='Eine neue Aktualisierung erfolgreich eingepflegt.') }}</b></p>
  {% elif env.new > 1 %}
    <p><b>{{ env.new }} {{ env.lang_dict(en='new updates integrated successfully.', de='neue Aktualisierungen erfolgreich eingepflegt.') }}</b></p>
  {% endif %}
  {% if env.updates|length %}
    <h2>{{ env.lang_dict(en='Already integrated updates:', de='Bereits eingepflegte Aktualisierungen:') }}</h2>
    {% for update in env.updates %}
      <h3>Update {{ update.number }} {{ env.lang_dict(en='as of', de='vom') }} {{ update.released|date(env) }} {{ env.lang_dict(en='at', de='um') }} {{ update.released|time(env) }}{{env.lang_dict(en='', de=' Uhr')}}</h3>
      <ul>
        {% for update_item in update.items %}
        <li>
          {{ update_item.paper.name }} ({{ env.lang_str(update_item.description) }})
        </li>
        {% endfor %}
      </ul>
    {% endfor %}
  {% else %}
    <p>{{ env.lang_dict(en='No updates have been integrated so far.', de='Bisher sind keine Aktualisierungen eingepflegt.') }}</p>
  {% endif %}
{% endblock %}
