From 08591aff5a9b44cdf22f6714646346928f31d84d Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Fri, 30 Jan 2026 10:06:47 +0100 Subject: Split off linguistics and Clean pages --- resources/pug/finals/publications.pug | 89 +---------------------------------- 1 file changed, 1 insertion(+), 88 deletions(-) (limited to 'resources/pug/finals/publications.pug') diff --git a/resources/pug/finals/publications.pug b/resources/pug/finals/publications.pug index 86aad1d..8b7e380 100644 --- a/resources/pug/finals/publications.pug +++ b/resources/pug/finals/publications.pug @@ -3,11 +3,7 @@ extends /layout.pug block titleContainer block content - h1 - a(href='/') #[i.fas.fa-arrow-circle-left] - |  Publication statistics - - h2 Time to publication + h1 Time to publication p. Inspired by #[a(href='https://mastodon.social/@fussballinguist/111288814708880725', target='_blank') Simon Meier-Vieracker], @@ -160,86 +156,3 @@ block content }, series, }); - - h2 Time to review - - p. - I also keep track of reviews I have performed for journals. - The chart below shows how many reviews I have performed/declined for different journals, and how long they took. - Negative times indicate declined review requests. - - #chart-reviews - - script. - function makeSeries(journal, color, data) { - return { - name: journal, - color, - marker: { - radius: 10, - symbol: 'circle', - }, - data: data.map(entry => ({x: Date.parse(entry[0]), y: entry[1], name: entry[2]})), - }; - } - - Highcharts.chart('chart-reviews', { - credits: {enabled: false}, - chart: { - type: 'scatter', - spacingLeft: 0, - spacingRight: 0, - }, - title: null, - xAxis: [{ - type: 'datetime', - min: Date.parse('2023-01-01'), - max: Date.now(), - labels: {align: 'left', distance: 0, padding: 0}, - crossing: 0, - tickLength: 0, - gridLineWidth: 1, - }], - yAxis: { - title: 'days', - tickInterval: 10 - }, - tooltip: { - pointFormatter: function(){ - let label = 'Review'; - if (typeof this.name != 'undefined') - label = `${this.name} reviews`; - let days = Math.abs(this.y) == 1 ? 'day' : 'days'; - return `${label} ${this.y < 0 ? 'declined' : 'performed'} in ${Math.abs(this.y)} ${days}`; - }, - }, - series: [ - makeSeries('DGfS (conference)', '#506ba0', [ - ['2025-09-04', 4], - ['2025-09-04', 7], - ]), - makeSeries('Glossa', '#905486', [ - ['2023-03-23', 8], - ['2024-02-04', 8], - ['2024-02-17', 5], - ['2024-07-10', 2], - ]), - makeSeries('Lingua', '#fb6032', [ - ['2023-02-22', -1], - ]), - makeSeries('Open Mind', '#00aeef', [ - ['2023-07-28', 34], - ['2023-12-11', 9], - ]), - makeSeries('Religions', '#00699e', [ - ['2025-08-29', 3], - ['2025-10-10', 4], - ]), - makeSeries('SLE (conference)', '#8b8baf', [ - ['2026-01-08', 1, 8], - ]), - makeSeries('The New Scholar', '#dbbe9e', [ - ['2023-05-05', 1], - ]), - ], - }); -- cgit v1.2.3