mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
Merging the updated Limesurvey 1.92+ branch of queXS to trunk
This commit is contained in:
@@ -1,101 +1,101 @@
|
||||
//$Id: surveysecurity.js 9648 2011-01-07 13:06:39Z c_schmitz $
|
||||
|
||||
$(document).ready(function(){
|
||||
$(".surveysecurity").tablesorter({
|
||||
widgets: ['zebra'],
|
||||
sortList: [[2,0]],
|
||||
headers: { 19: { sorter: false} }
|
||||
});
|
||||
|
||||
|
||||
$(".usersurveypermissions").tablesorter({
|
||||
widgets: ['zebra'],
|
||||
headers: { 0: { sorter: false},
|
||||
2: { sorter: false},
|
||||
3: { sorter: false},
|
||||
4: { sorter: false},
|
||||
5: { sorter: false},
|
||||
6: { sorter: false},
|
||||
7: { sorter: false},
|
||||
8: { sorter: false}
|
||||
}
|
||||
});
|
||||
|
||||
$('.mixed').fadeTo(1, .4);
|
||||
|
||||
$(".markrow").click(
|
||||
function(){
|
||||
$(this).fadeTo(1, 1);
|
||||
$(this).closest('tr').find('input').attr('checked',$(this).attr('checked'));
|
||||
}
|
||||
)
|
||||
|
||||
$('.extended input').click(
|
||||
function(){
|
||||
$(this).closest('tr').find('.markrow').fadeTo(1, 1);
|
||||
if ($(this).closest('tr').find('.extended input:checked').size()==$(this).closest('tr').find('.extended input').size())
|
||||
{
|
||||
$(this).closest('tr').find('.markrow').attr('checked',true);
|
||||
}
|
||||
else if ($(this).closest('tr').find('.extended input:checked').size()==0)
|
||||
{
|
||||
$(this).closest('tr').find('.markrow').attr('checked',false);
|
||||
}
|
||||
else
|
||||
{
|
||||
$(this).closest('tr').find('.markrow').attr('checked',true);
|
||||
$(this).closest('tr').find('.markrow').fadeTo(1, .4); //greyed
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
if ($.cookie('surveysecurityas')=='false')
|
||||
{
|
||||
$('.usersurveypermissions .extended').hide();
|
||||
}
|
||||
|
||||
$('.usersurveypermissions tr').each(function(){
|
||||
$(this).find('.markrow').fadeTo(1, 1);
|
||||
if ($(this).find('.extended input:checked').size()==$(this).closest('tr').find('.extended input').size())
|
||||
{
|
||||
$(this).find('.markrow').attr('checked',true);
|
||||
}
|
||||
else if ($(this).find('.extended input:checked').size()==0)
|
||||
{
|
||||
$(this).find('.markrow').attr('checked',false);
|
||||
}
|
||||
else
|
||||
{
|
||||
$(this).find('.markrow').attr('checked',true);
|
||||
$(this).find('.markrow').fadeTo(1, .4); //greyed
|
||||
}
|
||||
})
|
||||
|
||||
$('#btnToggleAdvanced').click(function(){
|
||||
extendoptionsvisible=$('.usersurveypermissions .extended').is(':visible');
|
||||
if (extendoptionsvisible==false)
|
||||
{
|
||||
$('.usersurveypermissions .extended').fadeIn('slow');
|
||||
}
|
||||
else
|
||||
{
|
||||
$('.usersurveypermissions .extended').fadeOut();
|
||||
}
|
||||
updateExtendedButton(!extendoptionsvisible);
|
||||
$.cookie('surveysecurityas',!extendoptionsvisible);
|
||||
})
|
||||
updateExtendedButton();
|
||||
});
|
||||
|
||||
function updateExtendedButton(bVisible)
|
||||
{
|
||||
if (bVisible==true)
|
||||
{
|
||||
$('#btnToggleAdvanced').val('<<');
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#btnToggleAdvanced').val('>>');
|
||||
}
|
||||
|
||||
}
|
||||
//$Id: surveysecurity.js 9376 2010-10-31 15:13:46Z c_schmitz $
|
||||
|
||||
$(document).ready(function(){
|
||||
$(".surveysecurity").tablesorter({
|
||||
widgets: ['zebra'],
|
||||
sortList: [[2,0]],
|
||||
headers: { 19: { sorter: false} }
|
||||
});
|
||||
|
||||
|
||||
$(".usersurveypermissions").tablesorter({
|
||||
widgets: ['zebra'],
|
||||
headers: { 0: { sorter: false},
|
||||
2: { sorter: false},
|
||||
3: { sorter: false},
|
||||
4: { sorter: false},
|
||||
5: { sorter: false},
|
||||
6: { sorter: false},
|
||||
7: { sorter: false},
|
||||
8: { sorter: false}
|
||||
}
|
||||
});
|
||||
|
||||
$('.mixed').fadeTo(1, .4);
|
||||
|
||||
$(".markrow").click(
|
||||
function(){
|
||||
$(this).fadeTo(1, 1);
|
||||
$(this).closest('tr').find('input').attr('checked',$(this).attr('checked'));
|
||||
}
|
||||
)
|
||||
|
||||
$('.extended input').click(
|
||||
function(){
|
||||
$(this).closest('tr').find('.markrow').fadeTo(1, 1);
|
||||
if ($(this).closest('tr').find('.extended input:checked').size()==$(this).closest('tr').find('.extended input').size())
|
||||
{
|
||||
$(this).closest('tr').find('.markrow').attr('checked',true);
|
||||
}
|
||||
else if ($(this).closest('tr').find('.extended input:checked').size()==0)
|
||||
{
|
||||
$(this).closest('tr').find('.markrow').attr('checked',false);
|
||||
}
|
||||
else
|
||||
{
|
||||
$(this).closest('tr').find('.markrow').attr('checked',true);
|
||||
$(this).closest('tr').find('.markrow').fadeTo(1, .4); //greyed
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
if ($.cookie('surveysecurityas')=='false')
|
||||
{
|
||||
$('.usersurveypermissions .extended').hide();
|
||||
}
|
||||
|
||||
$('.usersurveypermissions tr').each(function(){
|
||||
$(this).find('.markrow').fadeTo(1, 1);
|
||||
if ($(this).find('.extended input:checked').size()==$(this).closest('tr').find('.extended input').size())
|
||||
{
|
||||
$(this).find('.markrow').attr('checked',true);
|
||||
}
|
||||
else if ($(this).find('.extended input:checked').size()==0)
|
||||
{
|
||||
$(this).find('.markrow').attr('checked',false);
|
||||
}
|
||||
else
|
||||
{
|
||||
$(this).find('.markrow').attr('checked',true);
|
||||
$(this).find('.markrow').fadeTo(1, .4); //greyed
|
||||
}
|
||||
})
|
||||
|
||||
$('#btnToggleAdvanced').click(function(){
|
||||
extendoptionsvisible=$('.usersurveypermissions .extended').is(':visible');
|
||||
if (extendoptionsvisible==false)
|
||||
{
|
||||
$('.usersurveypermissions .extended').fadeIn('slow');
|
||||
}
|
||||
else
|
||||
{
|
||||
$('.usersurveypermissions .extended').fadeOut();
|
||||
}
|
||||
updateExtendedButton(!extendoptionsvisible);
|
||||
$.cookie('surveysecurityas',!extendoptionsvisible);
|
||||
})
|
||||
updateExtendedButton();
|
||||
});
|
||||
|
||||
function updateExtendedButton(bVisible)
|
||||
{
|
||||
if (bVisible==true)
|
||||
{
|
||||
$('#btnToggleAdvanced').val('<<');
|
||||
}
|
||||
else
|
||||
{
|
||||
$('#btnToggleAdvanced').val('>>');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user