new file: appengine_config.py new file: dbWrite.py new file: forms.py new file: main.py new file: readSettings.py new file: requirements.txt new file: routes/__init__.py new file: routes/_convenor.py new file: routes/_hkfcD_motm.py new file: routes/_matches.py new file: routes/_search.py new file: routes/dashboard.py new file: static/css/bootstrap-theme.css new file: static/css/bootstrap-theme.css.map new file: static/css/bootstrap-theme.min.css new file: static/css/bootstrap-theme.min.css.map new file: static/css/bootstrap.css new file: static/css/bootstrap.css.map new file: static/css/bootstrap.min.css new file: static/css/bootstrap.min.css.map new file: static/css/dashboard.css new file: static/css/dashboard.css.orig new file: static/fonts/glyphicons-halflings-regular.eot new file: static/fonts/glyphicons-halflings-regular.svg new file: static/fonts/glyphicons-halflings-regular.ttf new file: static/fonts/glyphicons-halflings-regular.woff new file: static/fonts/glyphicons-halflings-regular.woff2 new file: static/js/bootstrap.js new file: static/js/bootstrap.min.js new file: static/js/dashboard.js new file: static/js/npm.js new file: tables.py new file: templates/_about.html new file: templates/_clubPlayingRecordResults.html new file: templates/_clubPlayingRecords.html new file: templates/_convenorClubAdd.html new file: templates/_convenorClubAddResults.html new file: templates/_convenorClubList.html new file: templates/_convenorEditPlayerResults.html new file: templates/_convenorEditSquadList.html new file: templates/_convenorEditSquadListTeamSelect.html new file: templates/_convenorFixtureList.html new file: templates/_convenorPlayerAdd.html new file: templates/_convenorPlayerAddResults.html new file: templates/_convenorPlayerDbCreate.html new file: templates/_convenorPlayerDbCreateResults.html new file: templates/_convenorPlayerEdit.html new file: templates/_convenorSquadList.html new file: templates/_convenorSquadListResults.html new file: templates/_convenorTeamAdd.html new file: templates/_convenorTeamAddResults.html new file: templates/_error.html new file: templates/_goalsAssistsAdmin.html new file: templates/_hkfcDAdminThanks.html new file: templates/_hkfcDGoalsThanks.html new file: templates/_hkfcDMatchComments.html new file: templates/_hkfcDMatchSquad.html new file: templates/_hkfcDMatchSquadReset.html new file: templates/_hkfcDMatchSquadSelected.html new file: templates/_hkfcDMotmAdmin.html new file: templates/_hkfcDMotmVote.html new file: templates/_hkfcDPlayerRemoved.html new file: templates/_hkfcDPotYChart.html new file: templates/_hkfcDVoteChart.html new file: templates/_hkfcDVoteThanks.html new file: templates/_hkfcPlayerDeleted.html new file: templates/_matchDetails.html new file: templates/_playerCheck.html new file: templates/_playerCheckResults.html new file: templates/_playerRecordResults.html new file: templates/_playerRecords.html new file: templates/_search.html new file: templates/_searchResults.html new file: templates/_teamRecordResults.html new file: templates/_teamRecords.html new file: templates/dashboard.html new file: templates/results.html new file: templates/search.html Initial commit
57 lines
1.5 KiB
HTML
57 lines
1.5 KiB
HTML
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
|
|
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
|
|
<div id="chart_div" style="width: 1600px; height: 1000px;"></div>
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
|
google.charts.load('current', {
|
|
packages: ['corechart']
|
|
}).then(function () {
|
|
// create chart
|
|
var container = $('#chart_div').get(0);
|
|
var chart = new google.visualization.ColumnChart(container);
|
|
var options = {
|
|
legend: {
|
|
position: 'top'
|
|
}
|
|
};
|
|
|
|
// create data table
|
|
var data = new google.visualization.DataTable();
|
|
data.addColumn('string', 'Player');
|
|
data.addColumn('number', 'MotM');
|
|
data.addColumn('number', 'DotD');
|
|
|
|
// get data
|
|
$.ajax({
|
|
url: 'poty-results',
|
|
dataType: 'json'
|
|
}).done(function (jsonData) {
|
|
loadData(jsonData);
|
|
}).fail(function (jqXHR, textStatus, errorThrown) {
|
|
var jsonData = [{"motm_{{ _matchDate }}": 1, "playerName": "ERVINE Jonathan Desmond", "dotd_{{ _matchDate }}": 0}, {"motm_{{ _matchDate }}": 0, "playerName": "MCDONAGH Jerome Michael", "dotd_{{ _matchDate }}": 1}];
|
|
loadData(jsonData);
|
|
});
|
|
|
|
// load json data
|
|
function loadData(jsonData) {
|
|
$.each(jsonData, function(index, row) {
|
|
data.addRow([
|
|
row.playerName,
|
|
row.motmTotal,
|
|
row.dotdTotal
|
|
]);
|
|
});
|
|
drawChart();
|
|
}
|
|
|
|
// draw chart
|
|
$(window).resize(drawChart);
|
|
function drawChart() {
|
|
chart.draw(data, options);
|
|
}
|
|
});
|
|
|
|
</script>
|