|
Pierre-Yves Chibon |
b19872 |
{% extends "repo_master.html" %}
|
|
Pierre-Yves Chibon |
34c3c6 |
{% from "_formhelper.html" import render_bootstrap_field %}
|
|
Pierre-Yves Chibon |
b19872 |
|
|
Pierre-Yves Chibon |
ff8880 |
{% block title %}Edit PR#{{ request.id }}: {{ request.title }} - {{
|
|
Pierre-Yves Chibon |
ff8880 |
repo.namespace + '/' if repo.namespace }}{{ repo.name }}{% endblock %}
|
|
Ryan Lerch |
f4adb4 |
{% set tag = "home" %}
|
|
Pierre-Yves Chibon |
b19872 |
|
|
Pierre-Yves Chibon |
34c3c6 |
{% block header %}
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='vendor/emojione/emojione.sprites.css') }}?version={{ g.version}}"/>
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='vendor/selectize/selectize.bootstrap3.css') }}?version={{ g.version}}"/>
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='vendor/jquery.atwho/jquery.atwho.css') }}?version={{ g.version}}"/>
|
|
Pierre-Yves Chibon |
34c3c6 |
{% endblock %}
|
|
Pierre-Yves Chibon |
b19872 |
|
|
Pierre-Yves Chibon |
b19872 |
{% block repo %}
|
|
Pierre-Yves Chibon |
b19872 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
Edit PR#{{ request.id }}: {{ request.title }} - {{ repo.name }}
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
b130e5 |
|
|
Pierre-Yves Chibon |
08a80b |
repo=repo.name,
|
|
Pierre-Yves Chibon |
08a80b |
username=username,
|
|
Pierre-Yves Chibon |
08a80b |
namespace=repo.namespace,
|
|
Pierre-Yves Chibon |
ff8880 |
requestid=request.id) }}" method="post">
|
|
Pierre-Yves Chibon |
b19872 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
53e651 |
{{ render_bootstrap_field(
|
|
Pierre-Yves Chibon |
53e651 |
form.title,
|
|
Pierre-Yves Chibon |
53e651 |
field_description="the new title of your pull-request") }}
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
<fieldset class="form-group"></fieldset>
|
|
Pierre-Yves Chibon |
323c58 |
<label for="comment">Initial comment</label>
|
|
Pierre-Yves Chibon |
323c58 |
<small class="text-muted pull-xs-right"></small>
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
aria-pressed="false" id="edit_previewinmarkdown">Preview
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
name="initial_comment">
|
|
Julen Landa Alustiza |
b28d02 |
{{- form.initial_comment.data if form.initial_comment.data -}}
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Ryan Lerch |
4e67a9 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Julen Landa Alustiza |
cd52b8 |
|
|
Julen Landa Alustiza |
cd52b8 |
<label for="allow_rebase">Allow rebasing</label>
|
|
Julen Landa Alustiza |
cd52b8 |
<label class="c-input c-checkbox"></label>
|
|
Julen Landa Alustiza |
cd52b8 |
|
|
Julen Landa Alustiza |
cd52b8 |
if request.allow_rebase -%}checked{%- endif -%} {% if g.fas_user.username != request.user.username %} disabled{% endif %}>
|
|
Julen Landa Alustiza |
cd52b8 |
|
|
Julen Landa Alustiza |
cd52b8 |
<small class="text-muted"></small>
|
|
Julen Landa Alustiza |
cd52b8 |
Let the maintainer of the target project to rebase the pull-request
|
|
Julen Landa Alustiza |
cd52b8 |
|
|
Julen Landa Alustiza |
cd52b8 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
anshukira |
aa202f |
<input class="btn btn-primary" type="submit" value="Save">
|
|
Pierre-Yves Chibon |
34c3c6 |
{{ form.csrf_token }}
|
|
Pierre-Yves Chibon |
b130e5 |
|
|
Pierre-Yves Chibon |
08a80b |
repo=repo.name,
|
|
Pierre-Yves Chibon |
08a80b |
username=username,
|
|
Pierre-Yves Chibon |
ff8880 |
namespace=repo.namespace,
|
|
Pierre-Yves Chibon |
08a80b |
requestid=request.id)}}">
|
|
Pierre-Yves Chibon |
34c3c6 |
<input class="btn btn-secondary" type="button" value="Cancel">
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
{{ form.csrf_token }}
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
34c3c6 |
|
|
Pierre-Yves Chibon |
b19872 |
|
|
Pierre-Yves Chibon |
b19872 |
{% endblock %}
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
{% block jscripts %}
|
|
Pierre-Yves Chibon |
323c58 |
{{ super() }}
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='vendor/emojione/emojione.min.js') }}?version={{ g.version}}">
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='emoji/emojicomplete.js') }}?version={{ g.version}}">
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='vendor/jquery.caret/jquery.caret.min.js') }}?version={{ g.version}}">
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Pierre-Yves Chibon |
3ff704 |
url_for('static', filename='vendor/jquery.atwho/jquery.atwho.min.js') }}?version={{ g.version}}">
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
7694ed |
<script nonce="{{ g.nonce }}" type="text/javascript"></script>
|
|
Pierre-Yves Chibon |
323c58 |
$("#preview").hide();
|
|
Pierre-Yves Chibon |
323c58 |
$("#edit_previewinmarkdown").click(
|
|
Pierre-Yves Chibon |
323c58 |
function(event, ui) {
|
|
Pierre-Yves Chibon |
323c58 |
if ($("#edit_previewinmarkdown").hasClass("inactive")){
|
|
Pierre-Yves Chibon |
323c58 |
var _text = $("#initial_comment").val();
|
|
Pierre-Yves Chibon |
323c58 |
var _url = "{{ url_for('ui_ns.markdown_preview',
|
|
Pierre-Yves Chibon |
323c58 |
repo=repo.name,
|
|
Pierre-Yves Chibon |
323c58 |
user=repo.user.user if repo.is_fork,
|
|
Pierre-Yves Chibon |
323c58 |
namespace=repo.namespace) | safe}}";
|
|
Pierre-Yves Chibon |
323c58 |
$.ajax({
|
|
Pierre-Yves Chibon |
323c58 |
url: _url ,
|
|
Pierre-Yves Chibon |
323c58 |
type: 'POST',
|
|
Pierre-Yves Chibon |
323c58 |
data: {
|
|
Pierre-Yves Chibon |
323c58 |
content: _text,
|
|
Pierre-Yves Chibon |
bf0132 |
csrf_token: "{{ g.confirmationform.csrf_token.current_token }}",
|
|
Pierre-Yves Chibon |
323c58 |
},
|
|
Pierre-Yves Chibon |
323c58 |
dataType: 'html',
|
|
Pierre-Yves Chibon |
323c58 |
success: function(res) {
|
|
Pierre-Yves Chibon |
323c58 |
var preview = emojione.toImage(res);
|
|
Pierre-Yves Chibon |
323c58 |
$("#preview").html(preview);
|
|
Pierre-Yves Chibon |
323c58 |
$("#edit_previewinmarkdown").toggleClass("inactive active");
|
|
Pierre-Yves Chibon |
323c58 |
$("#initial_comment").hide();
|
|
Pierre-Yves Chibon |
323c58 |
$("#preview" ).show();
|
|
Pierre-Yves Chibon |
323c58 |
},
|
|
Pierre-Yves Chibon |
323c58 |
error: function() {
|
|
Pierre-Yves Chibon |
323c58 |
alert('Unable to generate preview!');
|
|
Pierre-Yves Chibon |
323c58 |
}
|
|
Pierre-Yves Chibon |
323c58 |
});
|
|
Pierre-Yves Chibon |
323c58 |
return false;
|
|
Pierre-Yves Chibon |
323c58 |
} else if ($("#edit_previewinmarkdown").hasClass("active")){
|
|
Pierre-Yves Chibon |
323c58 |
$("#edit_previewinmarkdown").toggleClass("active inactive");
|
|
Pierre-Yves Chibon |
323c58 |
$("#initial_comment").show();
|
|
Pierre-Yves Chibon |
323c58 |
$("#preview").hide();
|
|
Pierre-Yves Chibon |
323c58 |
}
|
|
Pierre-Yves Chibon |
323c58 |
}
|
|
Pierre-Yves Chibon |
323c58 |
);
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
|
|
Pierre-Yves Chibon |
323c58 |
{% endblock %}
|