RSS Git Download  Clone
Raw Blame History
{% if wrapForm %}
<form id="p3x-gitlist-modal-{{ type }}-form" name="p3x-gitlist-modal-{{ type }}-form" method="post" enctype="{{ enctype| default('application/x-www-form-urlencoded') }}" style="display: inline-block;">
{% endif %}

<div id="p3x-gitlist-modal-{{ type }}" class="modal fade" tabindex="-1" role="dialog">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true"><i class="fas fa-times"></i></span>
                </button>
                <h4 class="modal-title"><strong>{{ title }}</strong></h4>
            </div>
            <div class="modal-body">
                <strong>{{ bodyTitle | raw }}</strong>

                {% if not wrapForm %}
                <form id="p3x-gitlist-modal-{{ type }}-form" name="p3x-gitlist-modal-{{ type }}-form" method="post" enctype="{{ enctype| default('application/x-www-form-urlencoded') }}">
                {% endif %}


                    {% block form %}{% endblock %}

                    <div class="input-group">
                                            <span class="input-group-addon" id="p3x-gitlist-modal-{{ type }}-name-aria"><i
                                                        class="fas fa-user"></i></span>
                        <input type="text" class="form-control" placeholder="Name" required
                               aria-describedby="p3x-gitlist-modal-{{ type }}-name-aria"
                               id="p3x-gitlist-modal-{{ type }}-name" minlength="3" maxlength="64"
                               autofocus>
                    </div>
                    <br/>
                    <div class="input-group">
                                            <span class="input-group-addon" id="p3x-gitlist-modal-{{ type }}-email-aria"><i
                                                        class="fas fa-at"></i></span>
                        <input required type="email" id="p3x-gitlist-modal-{{ type }}-email"
                               class="form-control" placeholder="E-mail"
                               aria-describedby="p3x-gitlist-modal-{{ type }}-email-aria" maxlength="64"
                               minlength="3">
                    </div>

                    <br/>
                    <div class="input-group">
                                            <span class="input-group-addon" id="p3x-gitlist-modal-{{ type }}-comment-aria"><i
                                                        class="far fa-comment"></i></span>
                        <input required type="text" class="form-control" placeholder="Comment"
                               aria-describedby="p3x-gitlist-modal-{{ type }}-email-aria"
                               id="p3x-gitlist-modal-{{ type }}-comment" minlength="3" maxlength="64"
                               value="P3X Gitlist Commit {{ title }}">
                    </div>



                {% if not wrapForm %}
                </form>
                {% endif %}

            </div>
            <div class="modal-footer">
                {% block buttons %}{% endblock %}
                <button type="button" class="btn btn-default" data-dismiss="modal">
                    <span class="fas fa-times"></span>
                    Close
                </button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->


{% if wrapForm %}
</form>
{% endif %}


<script>
    document.addEventListener('DOMContentLoaded', () => {
        window.gitlist.preloadCommitValues({ type: '{{ type }}'})
    }, false);
</script>