|
@@ -1,18 +1,21 @@
|
|
|
/* For license terms, see /license.txt */
|
|
|
$(document).ready(function($){
|
|
|
|
|
|
- if(!document.getElementById("havedeckcardgame")){
|
|
|
+ if (!document.getElementById("havedeckcardgame")){
|
|
|
$('.sidebar .panel-body .img-circle').parent().parent().after('<div class="enjoy-cardgame" onClick="onlyOpenCardView();" ></div>');
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
$('.sidebar .panel-body .img-circle').parent().parent().after('<div class="enjoy-cardgame-active" onClick="installCardView()" ></div>');
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
+/**
|
|
|
+ * This function inserts the <article> element 'home-card' for the card game
|
|
|
+ * before the .page-content element on the page (the right side of the
|
|
|
+ * "my courses" page) only if the element with id 'home-card' does not exist
|
|
|
+ * yet.
|
|
|
+ */
|
|
|
function installCardView(){
|
|
|
-
|
|
|
- if(!document.getElementById("home-card")){
|
|
|
+ if (!document.getElementById("home-card")) {
|
|
|
var mess1 = $("#cardgamemessage").html();
|
|
|
var h = '<article id="home-card" style="border:solid 1px gray;" >';
|
|
|
h += '<div class="cardgame-pack" >';
|
|
@@ -57,8 +60,8 @@ function installCardView(){
|
|
|
|
|
|
$('.page-content').before(h);
|
|
|
|
|
|
- }else{
|
|
|
- $('#home-card').fadeOut();
|
|
|
+ } else {
|
|
|
+ $('#home-card').fadeToggle();
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -168,6 +171,9 @@ function randomOpenCardView(){
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * This function changes the visibility of blocks inside the puzzle area
|
|
|
+ */
|
|
|
function onlyOpenCardView(){
|
|
|
|
|
|
installCardView();
|
|
@@ -204,7 +210,7 @@ function onlyOpenCardView(){
|
|
|
function minimizePuzzle(){
|
|
|
|
|
|
$('.puzzlecardone').addClass('puzzleMin');
|
|
|
- setTimeout(function(){
|
|
|
+ setTimeout(function() {
|
|
|
|
|
|
$('.puzzleMinOther').css('display','block');
|
|
|
|