From 9c94ef9c685fd3462fa2226f618ed0e9b3288489 Mon Sep 17 00:00:00 2001 From: Bridger Maxwell Date: Fri, 3 Feb 2012 17:04:59 -0500 Subject: [PATCH] Removed course overview graph, (course detail graph still remains). --- profile.html | 3 +- profile_graphs.js | 79 ----------------------------------------------- 2 files changed, 1 insertion(+), 81 deletions(-) diff --git a/profile.html b/profile.html index 3a9646614c..343a6b98e4 100644 --- a/profile.html +++ b/profile.html @@ -90,8 +90,7 @@ $(function() {

Course Progress

-
- +
    <% lastChapter = None diff --git a/profile_graphs.js b/profile_graphs.js index 66d5576267..18a6928eab 100644 --- a/profile_graphs.js +++ b/profile_graphs.js @@ -123,83 +123,4 @@ $(function () { previousPoint = null; } }); - - - /* ------------------------------- Grade overview graph ------------------------------- */ - series = []; - ticks = []; - var markings = []; - var overview_tooltips = {}; - <% - totalWeight = 0.0 - sectionIndex = 0 - totalScore = 0.0 - %> - %for section in grade_summary: - %if section['totalscore']['score'] > 0: - series.push({label: "${section['category']}", - data: [[${section['totalscore']['score'] * section['weight']}, 1]], - color: colors[${sectionIndex}].toString(), - ##We need at least one to be on xaxis 2 for the second xaxis labels to show up - ${"xaxis: 2" if sectionIndex % 2 == 0 else ""} }); - %endif - - ticks.push( [${totalWeight + section['weight'] * 0.5}, "${'{} - {:.0%}'.format(section['category'], section['weight'])}" ] ); - - markings.push({xaxis: {from: ${totalWeight}, to: ${totalWeight + section['weight']} }, color:colors[${sectionIndex}].scale("a", 0.6).toString() }); - - overview_tooltips["${section['category']}"] = [ "${section['totalscore']['summary']}" ]; - <% - sectionIndex += 1 - totalWeight += section['weight'] - totalScore += section['totalscore']['score'] * section['weight'] - %> - %endfor - - options = { - series: {stack: 0, - lines: {show: false, steps: false }, - bars: {show: true, barWidth: 0.8, align: 'center', horizontal: true, linewidth:0, fill:1},}, - xaxis: {min: 0.0, max: 1.0}, - yaxis: {min: 0.0, max: 2.0, labelWidth:50, ticks:[[1.18,"Grade Totals"]], tickLength: 0}, - xaxes: [ {ticks: [[0.87, "A 87%"], [0.7, "B 70%"], [0.6, "C 60%"]], position: top}, - {ticks: ticks }], - grid: { markings: markings, hoverable: true, clickable: true, borderWidth: 1}, - legend: {show: false}, - }; - - var $gradeOverviewGraph = $("#grade-overview-graph"); - if ($gradeOverviewGraph.length > 0) { - var plot = $.plot($gradeOverviewGraph, series, options); - - //Put the percent on the graph - var o = plot.pointOffset({x: ${totalScore}, y: 1 }); - $gradeOverviewGraph.append('
    ${"{:.0%}".format(totalScore)}
    '); - - - $gradeOverviewGraph.bind("plothover", function (event, pos, item) { - $("#x").text(pos.x.toFixed(2)); - $("#y").text(pos.y.toFixed(2)); - if (item) { - if (previousPoint != (item.dataIndex, item.seriesIndex)) { - previousPoint = (item.dataIndex, item.seriesIndex); - - $("#tooltip").remove(); - - if (item.series.label in overview_tooltips) { - var series_tooltips = overview_tooltips[item.series.label]; - if (item.dataIndex < series_tooltips.length) { - var x = item.datapoint[0].toFixed(2), y = item.datapoint[1].toFixed(2); - - showTooltip(item.pageX, item.pageY, series_tooltips[item.dataIndex]); - } - } - - } - } else { - $("#tooltip").remove(); - previousPoint = null; - } - }); - } });