Skip to content

Commit

Permalink
Fixed issue #10388: hide tip parameter for questions
Browse files Browse the repository at this point in the history
  • Loading branch information
LouisGac committed Feb 11, 2016
1 parent 3a51ac6 commit 32ffbb4
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 15 deletions.
5 changes: 5 additions & 0 deletions templates/default/css/template.css
Expand Up @@ -765,3 +765,8 @@ table.question.subquestion-list.questions-list tr.answers-list th
display: inline-block;
padding: 0.2em;
}

.hide-tip
{
display: none;
}
24 changes: 19 additions & 5 deletions templates/default/scripts/template.js
Expand Up @@ -162,25 +162,39 @@ $(document).ready(function(){
$('.emtip').each(function(){
if($(this).hasClass('error'))
{
$(this).parent().removeClass('alert-info').addClass('alert-danger');
$(this).parents('div.alert.questionhelp').removeClass('alert-info').addClass('alert-danger');
$(this).addClass('strong');
}
});

// On em change
$('.emtip').each(function(){

$(this).on('classChangeError', function() {
$parent = $(this).parent();
$parent.removeClass('alert-info');
$parent = $(this).parent('div.alert.questionhelp');
$parent.removeClass('alert').removeClass('alert-info',1);
$parent.addClass('alert-danger',1).addClass('alert');

if ($parent.hasClass('hide-tip'))
{
$parent.removeClass('hide-tip',1);
$parent.addClass('tip-was-hidden',1);
}

$(this).addClass('strong');
$parent.addClass('alert-danger');


});

$(this).on('classChangeGood', function() {
$parent = $(this).parent();
$parent = $(this).parents('div.alert.questionhelp');
$parent.removeClass('alert-danger');
$(this).removeClass('strong');
$parent.addClass('alert-info');
if ($parent.hasClass('tip-was-hidden'))
{
$parent.removeClass('tip-was-hidden').addClass('hide-tip');
}

});

Expand Down
5 changes: 5 additions & 0 deletions templates/news_paper/css/template.css
Expand Up @@ -765,3 +765,8 @@ table.question.subquestion-list.questions-list tr.answers-list th
display: inline-block;
padding: 0.2em;
}

.hide-tip
{
display: none;
}
24 changes: 19 additions & 5 deletions templates/news_paper/scripts/template.js
Expand Up @@ -162,25 +162,39 @@ $(document).ready(function(){
$('.emtip').each(function(){
if($(this).hasClass('error'))
{
$(this).parent().removeClass('alert-info').addClass('alert-danger');
$(this).parents('div.alert.questionhelp').removeClass('alert-info').addClass('alert-danger');
$(this).addClass('strong');
}
});

// On em change
$('.emtip').each(function(){

$(this).on('classChangeError', function() {
$parent = $(this).parent();
$parent.removeClass('alert-info');
$parent = $(this).parent('div.alert.questionhelp');
$parent.removeClass('alert').removeClass('alert-info',1);
$parent.addClass('alert-danger',1).addClass('alert');

if ($parent.hasClass('hide-tip'))
{
$parent.removeClass('hide-tip',1);
$parent.addClass('tip-was-hidden',1);
}

$(this).addClass('strong');
$parent.addClass('alert-danger');


});

$(this).on('classChangeGood', function() {
$parent = $(this).parent();
$parent = $(this).parents('div.alert.questionhelp');
$parent.removeClass('alert-danger');
$(this).removeClass('strong');
$parent.addClass('alert-info');
if ($parent.hasClass('tip-was-hidden'))
{
$parent.removeClass('tip-was-hidden').addClass('hide-tip');
}

});

Expand Down
5 changes: 5 additions & 0 deletions templates/ubuntu_orange/css/template.css
Expand Up @@ -765,3 +765,8 @@ table.question.subquestion-list.questions-list tr.answers-list th
display: inline-block;
padding: 0.2em;
}

.hide-tip
{
display: none;
}
24 changes: 19 additions & 5 deletions templates/ubuntu_orange/scripts/template.js
Expand Up @@ -162,25 +162,39 @@ $(document).ready(function(){
$('.emtip').each(function(){
if($(this).hasClass('error'))
{
$(this).parent().removeClass('alert-info').addClass('alert-danger');
$(this).parents('div.alert.questionhelp').removeClass('alert-info').addClass('alert-danger');
$(this).addClass('strong');
}
});

// On em change
$('.emtip').each(function(){

$(this).on('classChangeError', function() {
$parent = $(this).parent();
$parent.removeClass('alert-info');
$parent = $(this).parent('div.alert.questionhelp');
$parent.removeClass('alert').removeClass('alert-info',1);
$parent.addClass('alert-danger',1).addClass('alert');

if ($parent.hasClass('hide-tip'))
{
$parent.removeClass('hide-tip',1);
$parent.addClass('tip-was-hidden',1);
}

$(this).addClass('strong');
$parent.addClass('alert-danger');


});

$(this).on('classChangeGood', function() {
$parent = $(this).parent();
$parent = $(this).parents('div.alert.questionhelp');
$parent.removeClass('alert-danger');
$(this).removeClass('strong');
$parent.addClass('alert-info');
if ($parent.hasClass('tip-was-hidden'))
{
$parent.removeClass('tip-was-hidden').addClass('hide-tip');
}

});

Expand Down

0 comments on commit 32ffbb4

Please sign in to comment.