{%- extends 'layout.html' %} {%- from 'html_board.html' import html_board %} {% if root %} {%- set view_specific_form = 'view_other_board' %} {%- set view_specific_func = 'view_specific_other_board' %} {%- set print_specific_func = 'print_specific_other_board' %} {%- set pdf_specific_func = 'pdf_specific_other_board' %} {%- set view_set_func = 'view_set_of_other_boards' %} {%- set print_set_func = 'print_set_of_other_boards' %} {%- set pdf_set_func = 'pdf_set_of_other_boards' %} {% else %} {%- set view_specific_form = 'view_board' %} {%- set view_specific_func = 'view_specific_board' %} {%- set print_specific_func = 'print_specific_board' %} {%- set pdf_specific_func = 'pdf_specific_board' %} {%- set view_set_func = 'view_set_of_boards' %} {%- set print_set_func = 'print_set_of_boards' %} {%- set pdf_set_func = 'pdf_set_of_boards' %} {% endif %} {% if many %} {% set view_func = view_set_func %} {% set print_func = print_set_func %} {% set pdf_func = pdf_set_func %} {% else %} {% set view_func = view_specific_func %} {% set print_func = print_specific_func %} {% set pdf_func = pdf_specific_func %} {% endif %} {% macro get_url(func, sol) -%} {%- if many -%} {{ url_for(func, board_ids=board_ids, solution=sol) }} {%- else -%} {{ url_for(func, board_id=board_id, solution=sol) }} {%- endif -%} {%- endmacro %} {% macro prefix() %}
Other views:
{% endmacro %} {% macro postfix() %}

You may always check out the {{- 'real problem' if is_solution else 'solution' -}} {%- if many -%}s{%- endif -%} .

{% endmacro %} {%- block title %}View Board{% endblock %} {%- block scripts %} {%- endblock %} {%- block body %} {{ prefix() }} {% if many %} {% for board in boards %} {{ html_board(board, False, is_solution) }} {% endfor %} {% else %} {{ html_board(board, False, is_solution) }} {% endif %} {{ postfix() }} {% if not many %}

View Another Board


I want to check board #.

{% endif %} {%- endblock %}