diff --git a/scripts/transform-file.py b/scripts/transform-file.py index 7d6ad06..c6e731a 100755 --- a/scripts/transform-file.py +++ b/scripts/transform-file.py @@ -69,7 +69,7 @@ def extract_markdown_yaml(filename): if 'abstract' in y: y['abstract'] = y.get('abstract').strip().replace('\n', ' ') if 'lastupdated' in y: - y['lastupdated'] = int(y.get('lastupdated')) + y['lastupdated'] = str(y.get('lastupdated')) return y else: yaml_block += line @@ -110,9 +110,9 @@ def markdown_to_html(input_file, output_dir): pyaml = extract_markdown_yaml(path) pages_new.append((ptitle, pyaml, url, path)) - pages_new.append(('Potators', {'abstract': 'Do not look.', 'lastupdated': 2011}, '/potator/', '/potator/')) + pages_new.append(('Potators', {'abstract': 'Do not look.', 'lastupdated': '2011'}, '/potator/', '/potator/')) - pages_new.sort(key=lambda p: (10000 - (p[1].get('lastupdated') or 10000), p[0])) + pages_new.sort(key=lambda p: (p[1].get('lastupdated') or '9999', p[0]), reverse=True) md = '' for page in pages_new: ptitle, pyaml, url, _ = page diff --git a/site/digital-sikring.md b/site/digital-sikring.md index d1a376f..5615811 100644 --- a/site/digital-sikring.md +++ b/site/digital-sikring.md @@ -2,7 +2,7 @@ abstract: | A text about the failings of digital education and "copy protection". In Danish. -lastupdated: 2011 +lastupdated: 2011-03 --- # Digital sikring mod gennemførsel af eksamen en realitet diff --git a/site/stadig-digital-sikring.md b/site/stadig-digital-sikring.md index 8db6fe7..9895313 100644 --- a/site/stadig-digital-sikring.md +++ b/site/stadig-digital-sikring.md @@ -2,7 +2,7 @@ abstract: | A text about the continuing failings of digital education and "copy protection". In Danish. -lastupdated: 2011 +lastupdated: 2011-05 --- *2011.*