2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00

Merging the Limesurvey 1.91+ branch of queXS in to the trunk

This commit is contained in:
azammitdcarf
2011-09-08 01:58:41 +00:00
parent dfa55a3b9e
commit eaa9578ab8
2312 changed files with 811461 additions and 597534 deletions

View File

@@ -0,0 +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('>>');
}
}