mirror of
https://github.com/django-helpdesk/django-helpdesk.git
synced 2025-02-07 13:59:39 +01:00
Fix jQuery error with adding multiple attachments to a single FollowUp. It work when adding files one at a time but gets a little funny when adding more than one input field at a time. Also, moved RSS Feeds link to user menu to be more accessible.
This commit is contained in:
parent
00cdbcf43b
commit
76241b8661
@ -123,7 +123,6 @@
|
|||||||
|
|
||||||
<div id='footer' class="row">
|
<div id='footer' class="row">
|
||||||
<div class="col-md-2">{% include "helpdesk/attribution.html" %}</div>
|
<div class="col-md-2">{% include "helpdesk/attribution.html" %}</div>
|
||||||
<div class="col-md-2"><a href='{% url 'helpdesk_rss_index' %}'><i class="fa fa-rss-square fa-fw"></i> {% trans "RSS Feeds" %}</a></div>
|
|
||||||
<div class="col-md-2"><s><a href='{% url 'helpdesk_api_help' %}'>{% trans "API" %}</a></s></div>
|
<div class="col-md-2"><s><a href='{% url 'helpdesk_api_help' %}'>{% trans "API" %}</a></s></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -69,6 +69,7 @@
|
|||||||
<ul class="dropdown-menu dropdown-user">
|
<ul class="dropdown-menu dropdown-user">
|
||||||
<li><a href="{% url 'helpdesk_user_settings' %}"><i class="fa fa-gear fa-fw"></i> {% trans "User Settings" %}</a>
|
<li><a href="{% url 'helpdesk_user_settings' %}"><i class="fa fa-gear fa-fw"></i> {% trans "User Settings" %}</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li><a href='{% url 'helpdesk_rss_index' %}'><i class="fa fa-rss-square fa-fw"></i> {% trans "RSS Feeds" %}</a></li>
|
||||||
{% if helpdesk_settings.HELPDESK_SHOW_CHANGE_PASSWORD and user.has_usable_password %}
|
{% if helpdesk_settings.HELPDESK_SHOW_CHANGE_PASSWORD and user.has_usable_password %}
|
||||||
<li><a href="{% url 'auth_password_change' %}"><i class="fa fa-user-secret fa-fw"></i> {% trans "Change password" %}</a></li>
|
<li><a href="{% url 'auth_password_change' %}"><i class="fa fa-user-secret fa-fw"></i> {% trans "Change password" %}</a></li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -29,13 +29,13 @@ $(document).ready(function() {
|
|||||||
$("[data-toggle=tooltip]").tooltip();
|
$("[data-toggle=tooltip]").tooltip();
|
||||||
|
|
||||||
// for CSS customized file select/browse button
|
// for CSS customized file select/browse button
|
||||||
$(':file').on('fileselect', function(event, numFiles, label, browseButtonNum) {
|
$('.add_file_fields_wrap').on('fileselect', ':file', function(event, numFiles, label, browseButtonNum) {
|
||||||
$("#selectedfilename"+browseButtonNum).html(label);
|
$("#selectedfilename"+browseButtonNum).html(label);
|
||||||
});
|
});
|
||||||
|
|
||||||
var x = 0;
|
var x = 0;
|
||||||
var wrapper = $(".input_fields_wrap"); //Fields wrapper
|
var wrapper = $(".add_file_fields_wrap"); //Fields wrapper
|
||||||
var add_button = $(".add_field_button"); //Add button ID
|
var add_button = $(".add_file_field_button"); //Add button ID
|
||||||
|
|
||||||
$(add_button).click(function(e){ //on add input button click
|
$(add_button).click(function(e){ //on add input button click
|
||||||
x++;
|
x++;
|
||||||
@ -52,6 +52,12 @@ $(document).ready(function() {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/*$('.add_file_fields_wrap').on('change', ':file', function() {
|
||||||
|
var input = $(this),
|
||||||
|
numFiles = input.get(0).files ? input.get(0).files.length : 1,
|
||||||
|
label = input.val().replace(/\\/g, '/').replace(/.*\//, '');
|
||||||
|
input.trigger('fileselect', [numFiles, label, 0]);
|
||||||
|
});*/
|
||||||
$(document).on('change', '#file0', function() {
|
$(document).on('change', '#file0', function() {
|
||||||
var input = $(this),
|
var input = $(this),
|
||||||
numFiles = input.get(0).files ? input.get(0).files.length : 1,
|
numFiles = input.get(0).files ? input.get(0).files.length : 1,
|
||||||
@ -210,13 +216,11 @@ $(document).on('change', '#file0', function() {
|
|||||||
<dl>
|
<dl>
|
||||||
<dt><label for='id_file'>{% trans "Attach a File" %}</label></dt>
|
<dt><label for='id_file'>{% trans "Attach a File" %}</label></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<div class="input_fields_wrap">
|
<div class="add_file_fields_wrap">
|
||||||
<div>
|
<button class="add_file_field_button btn btn-success btn-xs">{% trans "Add Another File" %}</button>
|
||||||
<button class="add_field_button btn btn-success btn-xs">{% trans "Add Another File" %}</button>
|
<div><label class='btn btn-primary btn-sm btn-file'>
|
||||||
<div><label class='btn btn-primary btn-sm btn-file'>
|
|
||||||
Browse... <input type="file" name='attachment' id='file0' style='display: none;'/>
|
Browse... <input type="file" name='attachment' id='file0' style='display: none;'/>
|
||||||
</label><span> </span><span id='selectedfilename0'>{% trans 'No files selected.' %}</span></div>
|
</label><span> </span><span id='selectedfilename0'>{% trans 'No files selected.' %}</span></div>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
@ -215,10 +215,11 @@ $(document).ready(function() {
|
|||||||
<div class="col-lg-12">
|
<div class="col-lg-12">
|
||||||
<div class="panel panel-primary">
|
<div class="panel panel-primary">
|
||||||
<div class="panel-heading">
|
<div class="panel-heading">
|
||||||
{% trans "Query Results" %} - {{ search_message|safe }}
|
{% trans "Query Results" %}
|
||||||
</div>
|
</div>
|
||||||
<!-- /.panel-heading -->
|
<!-- /.panel-heading -->
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
|
{{ search_message|safe }}
|
||||||
<form method='post' action='{% url 'helpdesk_mass_update' %}' id="ticket_mass_update">
|
<form method='post' action='{% url 'helpdesk_mass_update' %}' id="ticket_mass_update">
|
||||||
<table width="100%" class="table table-striped table-bordered table-hover" id="ticketTable" data-page-length='{{ default_tickets_per_page }}'>
|
<table width="100%" class="table table-striped table-bordered table-hover" id="ticketTable" data-page-length='{{ default_tickets_per_page }}'>
|
||||||
<thead>
|
<thead>
|
||||||
|
Loading…
Reference in New Issue
Block a user