{#
# This file is part of Invenio.
# Copyright (C) 2012, 2013, 2014, 2015 CERN.
#
# Invenio is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of the
# License, or (at your option) any later version.
#
# Invenio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Invenio; if not, write to the Free Software Foundation, Inc.,
# 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
#}
{% from "_formhelpers.html" import render_field with context %}
{% macro add_comment() %}
<form name="write_message"
      action="{{ url_for('comments.add_review', recid=recid) }}"
      style="{{ 'margin-bottom:0px;' if request.is_xhr }}"
      method="post" class="form-horizontal">
  <div class="{{ 'modal-body' if request.is_xhr }}">
    <div class="col-sd-12 col-xs-12">
      {{ form.csrf_token }}
      {{ render_field(form.in_reply_to_id_cmtRECORDCOMMENT) }}
      {{ render_field(form.title) }}
      {{ render_field(form.body) }}
      {{ render_field(form.star_score) }}
    </div>
  </div>
  <div class="{{ 'modal-footer ' if request.is_xhr else 'form-actions'}}">
        <input type="submit" name="send_button" value="{{ _("Send") }}" class="btn btn-primary"/>
        {%- if request.is_xhr -%}
          <a class="btn btn-default" data-dismiss="modal">Close</a>
        {%- endif -%}
  </div>
</form>
{% endmacro %}

{%- if not request.is_xhr -%}
  {% extends "records/base.html" %}
  {% block record_content %}
  {{ add_comment() }}
  {% endblock %}
{%- else -%}

<div class="modal-dialog">
  <div class="modal-content">
    <div class="modal-header">
      <a class="close" data-dismiss="modal">&times;</a>
      <h3>{{ _('Write a review') }}</h3>
    </div>
    {{ add_comment() }}
  </div>
</div>
{%- endif -%}
