forked from science-ation/science-ation
- Enable the feeder_enable checkbox. There's no DB backend for it, it enables
the feeder fair input on click, or if a feeder fair ul/dl is already selected.
This commit is contained in:
parent
b0e7715fb9
commit
25f19d9fbd
@ -208,7 +208,7 @@
|
||||
|
||||
case 'feeder_load':
|
||||
$id = intval($_GET['id']);
|
||||
$ret = array();
|
||||
$ret = array('ul'=>array(), 'dl'=>array());
|
||||
/* Prepare two lists of fair IDs, for which fairs can upload and download this award */
|
||||
$q=mysql_query("SELECT * FROM fairs_awards_link WHERE award_awards_id='$id'");
|
||||
while($r=mysql_fetch_assoc($q)) {
|
||||
@ -472,9 +472,24 @@ function update_feeder()
|
||||
$("#feeder_identifier").val(json.identifier);
|
||||
$("[name=feeder_dl\\[\\]]").val(json.dl);
|
||||
$("[name=feeder_ul\\[\\]]").val(json.ul);
|
||||
|
||||
if(json.dl.length == 0 && json.ul.length == 0)
|
||||
$('#feeder_enable').val([]);
|
||||
else
|
||||
$('#feeder_enable').val(['yes']);
|
||||
update_feeder_enable();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function update_feeder_enable()
|
||||
{
|
||||
var checked = $('#feeder_enable:checkbox').is(':checked');
|
||||
if(checked==true) {
|
||||
$('#feeder_form *').removeAttr('disabled');
|
||||
} else {
|
||||
$("#feeder_form *").attr('disabled', 'disabled');
|
||||
$('#feeder_enable').removeAttr('disabled');
|
||||
}
|
||||
}
|
||||
|
||||
function feeder_save()
|
||||
@ -709,7 +724,7 @@ $(document).ready(function() {
|
||||
<h4><?=i18n("Feeder Fairs")?></h4>
|
||||
<form id="feeder_form">
|
||||
<input type="hidden" id="feeder_id" name="award_awards_id" value=""/>
|
||||
<p><input type="checkbox" id="feeder_enable" name="enable" value="yes" />
|
||||
<p><input type="checkbox" id="feeder_enable" name="enable" value="yes" onchange="update_feeder_enable()" />
|
||||
<?=i18n("Allow feeder fairs to download this award.")?></p>
|
||||
<table class="tableedit">
|
||||
<tr><td><?=i18n('Unique Name')?>:</td>
|
||||
|
Loading…
x
Reference in New Issue
Block a user