mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-18 00:00:12 +01:00
remove duplication in tracks.js
This commit is contained in:
parent
e251bfc935
commit
76bd5ade8d
1 changed files with 14 additions and 15 deletions
|
|
@ -187,9 +187,9 @@ var TracksPages = {
|
||||||
flash.html("<h4 id=\'flash\' class=\'alert "+type+"\'>"+message+"</h4>");
|
flash.html("<h4 id=\'flash\' class=\'alert "+type+"\'>"+message+"</h4>");
|
||||||
flash = $('h4#flash');
|
flash = $('h4#flash');
|
||||||
|
|
||||||
fadein_duration = 1500;
|
var fadein_duration = 1500;
|
||||||
fadeout_duration = 1500;
|
var fadeout_duration = 1500;
|
||||||
show_duration = fade_duration_in_sec*1000 - fadein_duration - fadeout_duration;
|
var show_duration = fade_duration_in_sec*1000 - fadein_duration - fadeout_duration;
|
||||||
if (show_duration < 0) {
|
if (show_duration < 0) {
|
||||||
show_duration = 1000;
|
show_duration = 1000;
|
||||||
}
|
}
|
||||||
|
|
@ -1289,24 +1289,23 @@ function update_order(event, ui){
|
||||||
'script');
|
'script');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function set_defaults(defaults, val, input_name) {
|
||||||
|
if(defaults[val] !== undefined) {
|
||||||
|
var input = $(this).parents('form').find('input[name='+input_name+']');
|
||||||
|
if(input.attr('edited') === undefined) {
|
||||||
|
input.val(defaults[val]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function project_defaults(){
|
function project_defaults(){
|
||||||
if($('body').hasClass('contexts')){
|
if($('body').hasClass('contexts')){
|
||||||
// don't change the context
|
// don't change the context
|
||||||
// see ticket #934
|
// see ticket #934
|
||||||
} else {
|
} else {
|
||||||
if(defaultContexts[$(this).val()] !== undefined) {
|
set_defaults(defaultContexts, $(this).val(), 'context_name');
|
||||||
var context_name = $(this).parents('form').find('input[name=context_name]');
|
|
||||||
if(context_name.attr('edited') === undefined) {
|
|
||||||
context_name.val(defaultContexts[$(this).val()]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if(defaultTags[$(this).val()] !== undefined) {
|
|
||||||
var tag_list = $(this).parents('form').find('input[name=tag_list]');
|
|
||||||
if(tag_list.attr('edited') === undefined) {
|
|
||||||
tag_list.val(defaultTags[$(this).val()]);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
set_defaults(defaultTags, $(this).val(), 'tag_list')
|
||||||
}
|
}
|
||||||
|
|
||||||
function enable_rich_interaction(){
|
function enable_rich_interaction(){
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue