-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.html
90 lines (78 loc) · 3.28 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Computer Science conferences timeline</title>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" />
<link rel="stylesheet" type="text/css" href="cfp-timeline.css" />
</head>
<body>
<h1>Computer Science conferences timeline</h1>
<p id="head">This page references conferences listed on <a href="http://portal.core.edu.au/conf-ranks/">the CORE conference portal</a>
and in the <a href="https://scie.lcc.uma.es/gii-grin-scie-rating/conferenceRating.jsf">GII-GRIN-SCIE (GGS) Conference Rating</a>,
cross-referenced with their calls for papers from <a href="http://www.wikicfp.com/cfp/">WikiCFP</a> for dates, and presents them on a timeline. Missing dates are extrapolated from the previous years' cfp.</p>
<p>If you encounter missing or erroneous data, you can create or update the corresponding WikiCFP page, and the changes will be brought in at the next scraping. You can report conferences matched with the wrong call for papers (while the right one exists on WikiCFP) and other issues on <a id="github" href="https://github.com/lucjaulmes/cfp-timeline/issues/">github</a>.</p>
<div class="error_log_container">
<input id="collapse_errors" name="collapse_errors" type="checkbox">
<label for="collapse_errors">error(s) in cfps</label>
<table id="error_log">
<tr><th>Conference</th><th>Parsing error</th></tr>
</table>
</div>
<p id="warning">This information is provided without any guarantee of validity of any kind.</p>
<style type="text/css">
</style>
</div>
<div id="timeline_container">
<div id="timeline_header"></div>
<div id="loading">
<div id="gear" style="">
<div>
<div class="teeth"></div>
<div class="teeth"></div>
<div class="teeth"></div>
<div class="teeth"></div>
<div class="teeth"></div>
<div class="teeth"></div>
<div class="teeth"></div>
<div id="gear_center"></div>
</div>
</div>
<p>Loading…</p>
</div>
<div id="timeline"></div>
</div>
<dl id="legend">
<dt><span class="duration conf"> </span></dt>
<dd>Conference</dd>
<dt><span class="duration review"> </span></dt>
<dd>Review (submission to notification)<wbr></dd>
<dt><span class="duration abstract"> </span></dt>
<dd>Pre-submission (abstract registration)<wbr></dd>
<dt><span class="submit"><sup>◆</sup></span></dt>
<dd>Submission date (notification unknown)<wbr></dd>
<dt><span class="camera"><sup>∎</sup><!-- QED --></span></dt>
<dd>Final version due<wbr></dd>
<dt><span class="extrapolated"> </span></dt>
<dd>Dates unavailable, extrapolated from last years'<wbr></dd>
<dt><span class="today"> </span></dt>
<dd>Today</dd>
</dl>
<form action="javascript:void(0);">
<fieldset id="search">
<legend>Conferences</legend>
<p><input type="text" name="search"></p>
<ul id="suggestions"></ul>
</fieldset>
<fieldset id="filters"><legend>Additional filters</legend></fieldset>
</form>
<script type="text/javascript" src="cfp-timeline.js"></script>
<script>
(function() {
makeTimelineLegend()
fetchData('cfp.json', responseText => populatePage(JSON.parse(responseText)));
fetchData('parsing_errors.txt', responseText => parsingErrors(responseText));
})();
</script>
</body>
</html>