Difference between revisions of "Template:Team:Aachen/Footer"

Line 47: Line 47:
 
$(".headline_bg").ready(function () {
 
$(".headline_bg").ready(function () {
  
if (IsTourSite() == true){
+
    if (IsTourSite() == true) {
var heading = $('.headline').html();
+
        var heading = $('.headline').html();
}
+
    }
else {
+
    else {
var heading = $("#firstHeading").html().replace('<span dir="auto">','').replace("</span>", "");
+
        var heading = $("#firstHeading").html().replace('<span dir="auto">', '').replace("</span>", "");
}
+
    }
var splits = heading.split("/");
+
    var siteUrl = window.location.href;
var output = '<span class="hidden-xs hidden-sm">';
+
    switch (heading.trim())
var pages = window.location.href.split('/');
+
    {
for (i = 0; i < splits.length - 1; i++)
+
        case "Team:Aachen/Software":
{
+
            heading = "Team:Aachen/Lab/Bioreactor/Software";
            if (splits[i].trim() != "Team:Aachen")//do not attach the link for the landing page
+
            siteUrl = siteUrl.replace("Team:Aachen/Software", "Team:Aachen/Lab/Bioreactor/Software");
            {
+
            break;
                  switch (splits[i])
+
        case "Team:Aachen/Modeling":
                  {
+
            heading = "Team:Aachen/Lab/Modeling";
                      case "Notebook": output += splits[i] + " / "; break; // do not link to these level-1-pages
+
            siteUrl = siteUrl.replace("Team:Aachen/Modeling", "Team:Aachen/Lab/Modeling");
                      case "Documentation": break;
+
            break;
                      default:
+
    }
                          output += '<a href="' + pages.slice(0, pages.length - splits.length + 1 + i).join('/') + '">' + splits[i] + '</a> / ';
+
    var splits = heading.split("/");
                  }
+
    var pages = siteUrl.split('/');
 +
    var output = '<span class="hidden-xs hidden-sm">';
 +
    for (i = 0; i < splits.length - 1; i++) {
 +
        if (splits[i].trim() != "Team:Aachen")//do not attach the link for the landing page
 +
        {
 +
            switch (splits[i]) {
 +
                case "Notebook": output += splits[i] + " / "; break; // do not link to these level-1-pages
 +
                case "Documentation": break;
 +
                default:
 +
                    output += '<a href="' + pages.slice(0, pages.length - splits.length + 1 + i).join('/') + '">' + splits[i] + '</a> / ';
 
             }
 
             }
 
         }
 
         }
output += '</span>' + splits[splits.length-1].replace("Team:Aachen", "iGEM Aachen");
+
    }
$(".headline_fill").html(output);
+
    output += '</span>' + splits[splits.length - 1].replace("Team:Aachen", "iGEM Aachen");
$(".hl_shadow").html(output);
+
    $(".headline_fill").html(output);
return false;
+
    $(".hl_shadow").html(output);
 +
    return false;
 
});
 
});
 
</script>
 
</script>

Revision as of 16:50, 18 September 2015