diff options
author | Thomas Voss <mail@thomasvoss.com> | 2023-10-29 22:39:48 +0100 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2023-10-29 22:39:48 +0100 |
commit | 9cad508b5c98ca1029460807249cafb712f28f1e (patch) | |
tree | 2ad62d1ca57b7dc691550865cb7fb0b55c26da34 | |
parent | c88b4c2d0842dfbb32fa744dde781601b9e4e7cf (diff) |
Migrate the site to GSP and a Makefile
79 files changed, 3638 insertions, 3314 deletions
diff --git a/.aspell.en.pws b/.aspell.en.pws new file mode 100644 index 0000000..a6425a1 --- /dev/null +++ b/.aspell.en.pws @@ -0,0 +1,127 @@ +personal_ws-1.1 en 126 +ATMs +Adolphe +Adzivu +Andreas +Borsellino +Celje +Cáceres +Dade +Dekzwabber +Dodecanese +Domenikos +Draghi +Duisenberg +ECB +Eindhoven +EuroCoinHunt +Eurozone +Falcone +Fernão +Figher +Finno +Ggantija +Große +Heathcare +Istropolitana +Jaap +KNM +Kalvos +Kanaka +Karlsruhe +Kinnie +Koninklijke +Laganinu +Lagarde +Livio +Lusophony +Luxembourgish +Marino +Marsaxlokk +MdP +Mecklenburg +Mendes +Methodius +Mnajdra +Monnaie +Munt +Mörtel +Münzenjäger +NIFC +NIFCs +Nederlandse +Numista +Petros +Programme +Qim +Rozman +Sede +Stane +Suvalkija +Tartu +Testnote +Theotokopoulos +Treviso +Trichet +Turku +UNC +Universitas +Urgic +Vacante +Vorpommern +WD +Wim +Zafeiris +Zemgale +agrat +bnote +ccoin +cellspacing +changelog +charset +coincard +coincards +colspan +commemoratives +cy +dateruns +dcoins +demonym +denom +der +ecoin +ee +esyscmd +eurocent +eurocents +favicon +fi +giftshop +gsp +href +ifcode +ifdef +ifelse +img +lv +microstate +microstates +mintmark +mintmarks +nav +nl +patsubst +scoin +shouldn't've +src +stylesheet +svg +tbody +testnotes +thead +tnotes +uncirculated +utf +viewport +Åland +Élysée @@ -0,0 +1,3 @@ +set tw=80 + +nnoremap M :make -j8<CR> diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 12bcb23..0000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -data/coins diff=euro-diff @@ -1,5 +1,4 @@ fonts/ -done/ out/ -bilingual_sort -server + +.aspell.en.prepl @@ -1,10 +1,82 @@ -all: bilingual_sort server +# Eurozone coin and -banknote types +eznotes := 5e 10e 20e 50e 100e 200e 500e +ezcoins := 1c 2c 5c 10c 20c 50c 1e 2e +ezcodes := $(shell \ + grep -Eo '^[A-Z]{2}' data/coins \ + | sort \ + | uniq \ + | tr A-Z a-z \ +) -bilingual_sort: bilingual_sort.c - ${CC} -O3 -o $@ $< +# Source files that aren’t dynamically generated +sources := \ + $(shell find src -type f -name 'index.gsp') \ + $(shell find src -type f -name '*.css') \ + $(shell find src -type f -name '*.svg') -server: server.go - go build $< +# Different euro coin and -banknote page types +eurocc := $(ezcodes:%=out/euro/%/index.html) +eurocd := $(ezcoins:%=out/euro/%/index.html) +eurond := $(eznotes:%=out/euro/%/index.html) +euront := out/euro/tn/index.html + +# Output files we want to generate +outputs := $(sources:%.gsp=%.html) +outputs := $(outputs:src/%=out/%) +outputs := $(outputs) $(eurocc) $(eurocd) $(eurond) $(euront) + +# Folders we need to generate before the files. The sort function is used to +# remove duplicates. +outdirs := $(sort $(dir $(outputs))) + +# Common files that (almost) all *.gsp files depend on +gspdeps := lib.m4 src/nav.gsp src/head.gsp src/foot.gsp src/table-key.gsp + +# Dependencies for certain /euro files +euroxyzdeps := src/euro/index.xyz.gsp src/euro/nav.xyz.gsp data/country-info +euroccdeps := $(subst xyz,ccoins,$(euroxyzdeps)) data/coins data/ccs data/errors +eurocddeps := $(subst xyz,dcoins,$(euroxyzdeps)) data/coins +euronddeps := $(subst xyz,dnotes,$(euroxyzdeps)) data/notes data/note-info +eurotndeps := src/euro/index.tnotes.gsp src/euro/nav.dnotes.gsp data/notes + +# Macro to get a countries demonym from their country code +demonym = $(shell awk '$$1 == toupper("$1") { print $$2 }' data/country-info) + +all: $(outdirs) $(outputs) + +$(outdirs)&: + mkdir -p $(outdirs) + +out/%.html: src/%.gsp $(gspdeps) + m4 -P lib.m4 $< | gsp >$@ + +$(eurocc): out/euro/%/index.html: $(gspdeps) $(euroccdeps) + m4 -P -D__coins -D__code=$* -D__demonym=$(call demonym,$*) \ + lib.m4 src/euro/index.ccoins.gsp | gsp >$@ + +$(eurocd): out/euro/%/index.html: $(gspdeps) $(eurocddeps) + m4 -P -D__coins -D__denom=$* lib.m4 src/euro/index.dcoins.gsp | gsp >$@ + +$(eurond): out/euro/%/index.html: $(gspdeps) $(euronddeps) + m4 -P -D__notes -D__denom=$* lib.m4 src/euro/index.dnotes.gsp | gsp >$@ + +$(euront): out/euro/%/index.html: $(gspdeps) $(eurotndeps) + m4 -P -D__notes lib.m4 src/euro/index.tnotes.gsp | gsp >$@ + +out/%.css: src/%.css + cp $< $@ + +out/%.svg: src/%.svg + cp $< $@ + +check: + LANG=en_US.UTF-8 find src -name '*.gsp' -exec \ + aspell --home-dir=./ --ignore-case check {} \; clean: - rm -f bilingual_sort server + rm -rf out + +serve: + darkhttpd out --daemon + +.PHONY: all check clean serve diff --git a/bilingual_sort.c b/bilingual_sort.c deleted file mode 100644 index 870e3da..0000000 --- a/bilingual_sort.c +++ /dev/null @@ -1,41 +0,0 @@ -/* This is a simple program that runs in an infinite loop. It reads strings - * from standard input in the form of “str1:str2â€, sorts them according to the - * locale (set by gawk), and then prints out the first string in sorted order. - * - * The reason we use this instead of just sort(1) or something is because - * spawning one process for each comparison is super slow. This lets us do - * multiple comparisons of string-pairs in only a single process. - */ - -#define _GNU_SOURCE - -#include <locale.h> -#include <stdbool.h> -#include <stdio.h> -#include <stdlib.h> -#include <string.h> - -int -main(void) -{ - char *s1, *s2, - line[256]; - - /* We need line buffering to make gawk interact with this properly */ - setlinebuf(stdout); - setlocale(LC_ALL, ""); - - while (true) { - if (fgets(line, sizeof(line), stdin) == NULL) - break; - - s1 = line; - s2 = strchr(line, ':') + 1; - s2[-1] = '\0'; - *strchrnul(s2, '\n') = '\0'; - - puts(strcoll(s1, s2) < 0 ? s1 : s2); - } - - return EXIT_SUCCESS; -} @@ -1,524 +0,0 @@ -#!/bin/sh -# vi: ts=4 sw=4 - -set -e - -#require fsub gawk pee sponge - -PATH="$PATH:scripts" - -rm -rf out/* -mkdir -p out -cp -r src/* out -[ -d fonts ] && cp -r fonts out - -compile_for_lang() { - sd=src/$1 - od=out/$1 - - case $lang in - en) hlang=en-US ;; - pt) hlang=pt-BR ;; - *) hlang=$1 ;; - esac - - xfsub '<!-- LANG-SELECTOR -->' src/language-selector.html \ - $od/nav-bar.html - sed -i "\\.<a href=/$1XYZ>.d" $od/nav-bar.html - - mkdir $od/changelog - changelog-dates.sed out/changelog.html >$od/changelog/index.html - - find $od -name '*.html' \ - | pee cat "xargs -- sed -i ' - s|href=/XX|href=/$1| - s|<html lang=XX>|<html lang=$1>| - '" \ - | while read file; do - xfsub '<!-- NAV-BAR -->' $od/nav-bar.html $file - xfsub '<!-- COIN-NAV -->' $od/euro/coin-nav.html $file - xfsub '<!-- NOTE-NAV -->' $od/euro/note-nav.html $file - xfsub '<!-- COIN-DENOM-NAV -->' $od/euro/coin-denom-nav.html $file - xfsub '<!-- FOOTER -->' $od/footer.html $file - xfsub '<!-- TABLE-KEY -->' $od/table-key.html $file - done - - for file in `find $od -name 'index.html'`; do - base=${file#out} - base=${base%/index.html} - sed -Ei " - /<nav>/,\\|</nav>|s|<a href=$base>([^<]*)</a>|<div class=selected>\1</div>| - " $file - done - - sed -Ei ' - /<!-- IF-COINS -->/,/<!-- FI-COINS -->/d - /<!-- (IF|FI)-NOTES -->/d - ' $od/euro/notes.template.html $od/euro/tnotes.template.html - sed -Ei ' - /<!-- IF-NOTES -->/,/<!-- FI-NOTES -->/d - /<!-- (IF|FI)-COINS -->/d - ' $od/euro/coins.template.html $od/euro/coins-denom.template.html - - nod=$od/euro/tn - mkdir -p $nod - cp $od/euro/tnotes.template.html $nod/index.html - sed -Ei ' - /<nav>/,\|</nav>|s|<a href=/../euro/tn>([^<]*)</a>|<div class=selected>\1</div>| - ' $nod/index.html - gawk -v lang=$1 ' - @include "scripts/getcls.awk" - - function fmt(n) - { - return lang ~ /(en|ga|mt|nl)/ ? "€" n : n " €" - } - - BEGIN { - FS = "\t" - } - - $1 == "TN" { - i++ - col[i][0] = $2 - col[i][1] = $3 - col[i][2] = $4 - } - - END { - for (i = 1; i <= length(col); i++) { - printf \ - "<trX><td class=missing colspan=1>%s</td>"\ - "<td class=%s colspan=6>%s</td></tr>\n", - fmt(col[i][0]), getcls(col[i][2]), col[i][1] - } - print "MARKER LOL" - } - ' data/notes \ - | last-of-design.sed \ - | xfsub '<!-- TABLE-BODY -->' - $nod/index.html - - grep -Eo '^[A-Z]{2}' data/coins \ - | uniq \ - | gawk -v lang=$1 ' - function bilingual_sort(i1, v1, i2, v2, f) - { - print v1 ":" v2 |& CMD - CMD |& getline f - - return f == v1 ? -1 : +1 - } - - BEGIN { - while (getline < ("data/country-info." lang)) { - split($0, a, "\t") - map[a[1]] = a[3] - } - } - - { countries[$0] = map[$0] } - - END { - locale = lang == "pt" \ - ? "pt_BR.UTF-8" \ - : lang "_" toupper(lang) ".UTF-8" - - CMD = "LC_ALL=" locale " ./bilingual_sort" - PROCINFO["sorted_in"] = "bilingual_sort" - - print "<table class=country-table><tbody>" - for (code in countries) { - i++ - if (i % 4 == 1) - printf "<tr>" - printf "<td><a href=%s>%s</a></td>", tolower(code), - countries[code] - if (i % 4 == 0) - print "</tr>" - } - print "</tbody></table>" - - close(CMD) - } - ' \ - | xfsub '<!-- COUNTRY-TABLE -->' - $od/euro/index.html - - for CC in `grep -Eo '^[A-Z]{2}' data/coins | uniq`; do - cc=`echo $CC | tr A-Z a-z` - nod=$od/euro/$cc - mkdir -p $nod - cp $od/euro/coins.template.html $nod/index.html - sed -i " - /<nav>/,\\|</nav>|s|<a href=/../euro/$cc>$CC</a>|<div class=selected>$CC</div>| - " $nod/index.html - grep -m1 "^$CC" data/country-info.$1 \ - | cut -f2 \ - | xfsub '<!-- DEMON -->' - $nod/index.html - sed -Ei " - /<!-- (IF|FI)-$CC -->/d - /<!-- IF-!$CC -->/,/<!-- FI-!$CC -->/d - /<!-- (IF|FI)-![A-Z]+ -->/d - /<!-- IF-[A-Z]+ -->/,/<!-- FI-[A-Z]+ -->/d - " $nod/index.html - - gawk -v CC=$CC ' - @include "scripts/getcls.awk" - - FILENAME != "data/coins" { - split($0, a, "\t") - en2lang[a[1]] = a[2] - } - - FILENAME == "data/coins" && $1 == CC && /.. start/ { - sub(/^.. start/, ""); sub(/^ /, "") - printf "<tr class=new-design><th colspan=8>%s</th></tr>\n", - en2lang[$0] - next - } - - FILENAME == "data/coins" && $1 == CC { - y = $10 - if ($11 != "") { - y_ = $11 - for (i = 12; i <= NF; i++) - y_ = y_ " " $i - } - printf "<trX>" - for (i = 2; i <= 9; i++) { - # Greece 2002 needs special handling - if (CC == "GR" && $10 == 2002 && $11 == "MM") { - if (i <= 5) - y_ = "F" - else if (i <= 7) - y_ = "E" - else - y_ = "S" - } - - if ($11 != "") { - printf "<td class=%s>%s <sup>%s</sup></td>", - getcls($i), y, y_ - } else - printf "<td class=%s>%s</td>", getcls($i), y - } - print "</tr>" - } - - END { print "MARKER LOL" } - ' data/sections.$1 data/coins \ - | last-of-design.sed \ - | sed -E 's|(<td class=not-minted>)[^<]*(<sup>[^<]*</sup>)?(</td>)|\1 \3|g' \ - | xfsub '<!-- SCOIN-TABLE-BODY -->' - $nod/index.html - - gawk -v CC=$CC ' - @include "scripts/getcls.awk" - - $1 == CC { - split($0, a, "\t") - $0 = a[1] - - n = 2 - y = $2 - - if (getcls($3) == "error") { - n = 3 - printf "<tr><td class=missing>%s <sup>%s</sup></td>", y, $3 - } else - printf "<tr><td class=missing>%s</td>", y - - for (i = 1; i <= NF - n; i++) { - printf "<td colspan=Y class=%s>%s</td>", - getcls($(i + n)), a[i + 1] - } - print "</tr>" - } - - END { print "MARKER LOL" } - ' data/ccs \ - | colspan.sed \ - | grep -Fv 'MARKER LOL' \ - | xfsub '<!-- CCOIN-TABLE-BODY -->' - $nod/index.html - - gawk -v CC=$CC -v lang=$1 ' - BEGIN { - FS = "\t" - } - - $1 == CC { - if (lang !~ /(en|ga|mt|nl)/) { - sub(/\./, ",", $3) - sub(/€/, "", $3) - sub(/$/, " €", $3) - } - - printf "<tr><td>%s</td><td>%s</td><td colspan=5 class=have>%s</td></tr>", - $2, $3, $4 - } - ' data/errors | xfsub '<!-- ECOIN-TABLE-BODY -->' - $nod/index.html - done - - for denom in `grep -Eo '^[0-9]+' data/notes | uniq`; do - nod=$od/euro/${denom}e - mkdir -p $nod - cp $od/euro/notes.template.html $nod/index.html - sed -Ei " - /<nav>/,\\|</nav>|s|<a href=/../euro/${denom}e>([^<]*)</a>|<div class=selected>\\1</div>| - " $nod/index.html - sed -i "s/<!-- DENOM -->/$denom/" $nod/index.html - - sed -Ei " - /<!-- (IF|FI)-$denom -->/d - /<!-- IF-!$denom -->/,/<!-- FI-!$denom -->/d - /<!-- (IF|FI)-![0-9]+ -->/d - /<!-- IF-[0-9]+ -->/,/<!-- FI-[0-9]+ -->/d - " $nod/index.html - - gawk -v denom=$denom -v lang=$1 ' - @include "scripts/bilingual_sort.awk" - @include "scripts/getcls.awk" - - BEGIN { FS = "\t" } - - FILENAME == "data/country-info." lang { cc2name[$1] = $3 } - - FILENAME == "data/note-info" && length == 0 { section++; next } - FILENAME == "data/note-info" && section == 0 { cc2c[$1] = $2 } - FILENAME == "data/note-info" && section == 1 { ab2l[$1] = $2 } - - FILENAME == "data/notes" && $1 == denom && $2 == "2002" { - i++ - col[i][0] = $3 - col[i][1] = $4 - } - - END { - locale = lang == "pt" \ - ? "pt_BR.UTF-8" \ - : lang "_" toupper(lang) ".UTF-8" - - CMD = "LC_ALL=" locale " ./bilingual_sort" - asort(col, col, "bilingual_sort") - close(CMD) - - for (i = 1; i <= 3; i++) { - if (i == 3 && denom == 5) - break - - if (i == 1) - sig = "Wim Duisenberg" - else if (i == 2) - sig = "Jean-Claude Trichet" - else if (i == 3) - sig = "Mario Draghi" - print "<tr class=new-design><th colspan=12>"sig"</th></tr>" - - c = 1 - - for (j = 1; j <= length(col); j++) { - split(col[j][1], s, " ") - if (s[i] == "/") - continue - - if ((c - 1) % 4 == 0) - printf "<trX>" - - printf "<td colspan=X class=%s>", getcls(s[i]) - printf "%s (%s)", cc2name[col[j][0]], cc2c[col[j][0]] - printf "</td>" - - if (c % 4 == 0) - print "</tr>" - c++ - } - if ((c - 2) % 4 != 3) - print "</tr>" - } - print "MARKER LOL" - } - ' data/country-info.$1 data/note-info data/notes \ - | colspan.sed \ - | last-of-design.sed \ - | xfsub '<!-- 2002-TABLE-BODY -->' - $nod/index.html - - [ $denom -eq 500 ] && continue - - gawk -v denom=$denom -v lang=$1 ' - @include "scripts/bilingual_sort.awk" - @include "scripts/getcls.awk" - - BEGIN { FS = "\t" } - - FILENAME == "data/country-info." lang { cc2name[$1] = $3 } - - FILENAME == "data/note-info" && length == 0 { section++; next } - FILENAME == "data/note-info" && section == 0 { cc2c[$1] = $2 } - FILENAME == "data/note-info" && section == 1 { ab2l[$1] = $2 } - - FILENAME == "data/notes" && $1 == denom && $2 == "Europa" { - i++ - col[i][0] = $3 - col[i][1] = $4 - } - - END { - locale = lang == "pt" \ - ? "pt_BR.UTF-8" \ - : lang "_" toupper(lang) ".UTF-8" - - CMD = "LC_ALL=" locale " ./bilingual_sort" - asort(col, col, "bilingual_sort") - close(CMD) - - for (i = 1; i <= 2; i++) { - if (i == 1) - sig = "Mario Draghi" - else if (i == 2) - sig = "Christine Lagarde" - print "<tr class=new-design><th colspan=12>"sig"</th></tr>" - - c = 0 - - for (j = 1; j <= length(col); j++) { - split(col[j][1], s, " ") - if (s[i] == "/") - continue - - if (c % 4 == 0) - printf "<trX>" - - printf "<td colspan=X class=%s>", getcls(s[i]) - printf "%s (%s)", cc2name[col[j][0]], cc2c[col[j][0]] - printf "</td>" - - if (c % 4 == 3 && j < length(col)) - print "</tr>" - if (c % 4 != 3 || j != length(col)) - c++ - } - if ((c - 1) % 4 != 3) - print "</tr>" - } - print "MARKER LOL" - } - ' data/country-info.$lang data/note-info data/notes \ - | colspan.sed \ - | last-of-design.sed \ - | xfsub '<!-- EUROPA-TABLE-BODY -->' - $nod/index.html - done - - # We will need this later… - { for CC in `grep -Eo '^[A-Z]{2}' data/coins | uniq`; do - grep "^$CC " data/country-info.$1 | cut -f1,3 - done } | sort -k2 >data/tmp-data.$1 - - - for denom in 1 2 5 10 20 50 100 200; do - if [ $denom -eq 100 -o $denom -eq 200 ]; then - denom_=${denom%00}e - else - denom_=${denom}c - fi - nod=$od/euro/$denom_ - mkdir -p $nod - cp $od/euro/coins-denom.template.html $nod/index.html - sed -Ei " - /<nav>/,\\|</nav>|s|<a href=/../euro/${denom_}>([^<]*)</a>|<div class=selected>\\1</div>| - " $nod/index.html - case $1 in - en) - sep=. - ;; - *) - sep=, - ;; - esac - if [ $denom -eq 100 -o $denom -eq 200 ]; then - sed -i "s/<!-- DENOM -->/${denom%00}${sep}00/" $nod/index.html - else - sed -i "s/<!-- DENOM -->/0$sep`printf '%02d' $denom`/" $nod/index.html - fi - - for CC in `cut -f1 data/tmp-data.$1`; do - gawk -v CC=$CC -v lang=$1 -v denom=$denom ' - @include "scripts/getcls.awk" - - FILENAME ~ /data\/tmp-data\.[a-z]{2}/ && $1 == CC { - gsub(/^.../, "") - print "<section class=\"cl-section slant-down\">" - print "<div>" - print "<table class=coin-table cellspacing=0>" - print "<thead><tr><th>" $0 "</th></tr></thead>" - print "<tbody>" - } - - $1 == CC && /.. start/ { - sub(/.. start/, "") - printf "<tr class=new-design><th>%s</th></tr>\n", $0 - next - } - - $1 == CC { - y = $10 - if ($11 != "") - y_ = $11 - printf "<trX>" - - if (denom == 1) i = 2 - else if (denom == 2) i = 3 - else if (denom == 5) i = 4 - else if (denom == 10) i = 5 - else if (denom == 20) i = 6 - else if (denom == 50) i = 7 - else if (denom == 100) i = 8 - else if (denom == 200) i = 9 - - # Greece 2002 needs special handling - if (CC == "GR" && $10 == 2002 && $11 == "MM") { - if (i <= 5) - y_ = "F" - else if (i <= 7) - y_ = "E" - else - y_ = "S" - } - - if ($i != "/") { - if ($11 != "") { - printf "<td class=%s>%s <sup>%s</sup></td>", - getcls($i), y, y_ - } else - printf "<td class=%s>%s</td>", getcls($i), y - } - print "</tr>" - } - - END { - print "MARKER LOL" - print "</tbody></table></div></section>" - print "MARKER LMAO" - } - ' data/tmp-data.$1 data/coins \ - | last-of-design.sed \ - | sed -E 's|(<td class=not-minted>)[^<]*(<sup>[^<]*</sup>)?(</td>)|\1\3|g' \ - | fsub '<!-- DENOM-TABLE -->' - $nod/index.html \ - | sed 's/MARKER LMAO/<!-- DENOM-TABLE -->/' \ - | sponge $nod/index.html - done - done - - for file in `find $od -name '*.html'`; do - path=${file#out/??} - path=${path%/*.html} - sed -Ei "s|href=/(..)XYZ>|href=/\1$path>|" $file - done -} - -for lang in `find out -mindepth 1 -maxdepth 1 -name '??' -printf '%f\n'`; do - compile_for_lang $lang & -done -wait - -find out -name '*.html' -and -not -name 'index.html' -delete -rm data/tmp-data.?? - -cp -r out/* done diff --git a/cronjob.sh b/cronjob.sh deleted file mode 100755 index f36be1c..0000000 --- a/cronjob.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -# This script gets run by a cronjob every minute. It pulls from the git server -# and checks for changes. If any changes were made, we rebuild the site. - -PATH=$PATH:/usr/local/bin - -h1=`git rev-parse HEAD` -git pull -h2=`git rev-parse HEAD` - -[ $h1 = $h2 ] || { - make - ./build - git diff --name-only HEAD^ HEAD | grep -q server.go \ - && systemctl restart euro-thomasvoss-com.service -} @@ -1,6 +1,6 @@ AD 2014 * Council of Europe AD 2015 * * Political Rights Customs Agreement -AD 2016 * * New Reform Radio & Television +AD 2016 * * New Reform Radio & Television AD 2017 * * National Anthem The Pyrenean Country AD 2018 * * Human Rights Andorran Constitution AD 2019 * * Council of the Valleys Alpine Ski World Cup @@ -41,7 +41,7 @@ CY 2009 X European Monetary Union CY 2012 X Euro Cash CY 2015 X EU Flag CY 2017 X Paphos -CY 2020 - Neurology & Genetics +CY 2020 - Neurology & Genetics CY 2022 - Erasmus Programme CY 2023 - Central Bank @@ -185,7 +185,7 @@ FI 2019 X Constitution FI 2020 X X University of Turku Väinö Linna FI 2021 X X Journalism Ã…land Islands FI 2022 X - X Ballet Climate Research Erasmus Programme -FI 2023 - - Nature Conservation Social & Health Services +FI 2023 - - Nature Conservation Social & Health Services FR 2007 X Treaty of Rome FR 2008 X EU Presidency @@ -252,13 +252,13 @@ IT 2018 X X Italian Constitution Ministry of Health IT 2019 X Leonardo da Vinci IT 2020 X X Maria Montessori Firefighter Corps IT 2021 - X Rome Health Professionals -IT 2022 X X X National Police Falcone & Borsellino Erasmus Programme +IT 2022 X X X National Police Falcone & Borsellino Erasmus Programme IT 2023 - - Air Force Alessandro Manzoni LT 2015 X X Lithuanian Language EU Flag LT 2016 X Baltic Culture LT 2017 X Vilnius -LT 2018 X X Baltic States Song & Dance Celebration +LT 2018 X X Baltic States Song & Dance Celebration LT 2019 - X Multipart Songs Žemaitija LT 2020 X X Hill of Crosses AukÅ¡taitija LT 2021 X X Žuvintas Biosphere Reserve DzÅ«kija @@ -266,7 +266,7 @@ LT 2022 X X - Basketball Suvalkija Erasmus Programme LT 2023 - Ukrainian Sunflower LU 2004 X Monogramme -LU 2005 X Henri & Adolphe +LU 2005 X Henri & Adolphe LU 2006 - Guillaume LU 2007 X X Palais Grand-Ducal Treaty of Rome LU 2008 - Château de Berg @@ -324,11 +324,11 @@ MT 2016 MM O Ä gantija Temples MT 2017 X X ĦaÄ¡ar Qim Temples The Peace MT 2017 MM O The Peace MT 2018 X - Mnajdra Temples Cultural Heritage -MT 2019 X X Ta’ ĦaÄ¡rat Temples Nature & Environment +MT 2019 X X Ta’ ĦaÄ¡rat Temples Nature & Environment MT 2019 F O Ta’ ĦaÄ¡rat Temples MT 2020 - X Skorba Temples Games MT 2021 - - Tarxien Temples Heroes of the Pandemic -MT 2022 - - - Ħal-Saflieni Temples Peace & Security Erasmus Programme +MT 2022 - - - Ħal-Saflieni Temples Peace & Security Erasmus Programme MT 2023 * * Nicolaus Copernicus Napoleon Bonaparte NL 2007 X Treaty of Rome @@ -380,7 +380,7 @@ SI 2023 - Josip Plemelj SK 2009 X X Freedom European Monetary Union SK 2011 - Visegrad Group SK 2012 - Euro Cash -SK 2013 X Constantine & Methodius +SK 2013 X Constantine & Methodius SK 2014 X European Union SK 2015 X - ĽudovÃt Å túr EU Flag SK 2016 X EU Presidency @@ -397,7 +397,7 @@ SM 2005 * Physics SM 2006 * Christopher Columbus SM 2007 * Garibaldi SM 2008 * Year of Intercultural Dialogue -SM 2009 * Creativity & Innovation +SM 2009 * Creativity & Innovation SM 2010 * Sandro Botticelli SM 2011 * Giorgio Vasari SM 2012 * Euro Cash @@ -425,7 +425,7 @@ VA 2013 * World Youth Day VA 2014 * Berlin Wall VA 2015 * World Meeting of Families VA 2016 * * Vatican Gendarmerie Jubilee of Mercy -VA 2017 * * Saints Peter & Paul Fatima Apparitions +VA 2017 * * Saints Peter & Paul Fatima Apparitions VA 2018 * * Padre Pio Year of Cultural Heritage VA 2019 * * Sistine Chapel Foundation of the Vatican VA 2020 * * Pope John Paul II Raphael Sanzio diff --git a/data/country-info.en b/data/country-info index 74449f3..74449f3 100644 --- a/data/country-info.en +++ b/data/country-info diff --git a/data/country-info.pt b/data/country-info.pt deleted file mode 100644 index f322b84..0000000 --- a/data/country-info.pt +++ /dev/null @@ -1,31 +0,0 @@ -AD Andorranas Andorra -AT AustrÃacas Ãustria -BE Belgas Bélgica -BG Búlgaras Bulgária -CY Cipriotas Chipre -DE Alemãs Alemanha -DE-R Alemãs Alemanha -DE-W Alemãs Alemanha -DE-X Alemãs Alemanha -EE Estonianos Estônia -ES Espanholas Espanha -FI Finlandesas Finlândia -FR Franceses França -FR-E Franceses França -FR-U Franceses França -GR Gregas Grécia -HR Croatas Croácia -IE Irlandesas Irlanda -IT Italianas Itália -LT Lituanas Lituânia -LU Luxemburguesas Luxemborgo -LV Letãs Letônia -MC Monegascas Mônaco -MT Maltesas Malta -NL Holandesas PaÃses Baixos -PT Portuguesas Portugal -SI Eslovenas Eslovênia -SK Eslovacas Eslováquia -SM Sammarineses San Marino -US Americanas Estados Unidos da América -VA Vaticanas Cidade do Vaticano diff --git a/data/errors b/data/errors index 13600e0..1f286ab 100644 --- a/data/errors +++ b/data/errors @@ -1,2 +1,2 @@ -FI 1999 €2.00 <span style="color: black; font-variant: diagonal-fractions">1/3</span> ‘9’s filled -FI 1999 €2.00 <span style="color: black; font-variant: diagonal-fractions">2/3</span> ‘9’s filled +FI 1999 €2.00 @span style="color: black; font-variant: diagonal-fractions" {-1/3} ‘9’s filled +FI 1999 €2.00 @span style="color: black; font-variant: diagonal-fractions" {-2/3} ‘9’s filled diff --git a/data/sections.en b/data/sections.en deleted file mode 100644 index 807dea5..0000000 --- a/data/sections.en +++ /dev/null @@ -1,22 +0,0 @@ -King Albert II (Series I) King Albert II (Series I) -King Albert II (Series II) King Albert II (Series II) -King Philippe King Philippe - -King Juan Carlos I (Series I) King Juan Carlos I (Series I) -King Juan Carlos I (Series II) King Juan Carlos I (Series II) -King Felipe VI King Felipe VI - -Series I Series I -Series II Series II - -Prince Rainier III Prince Rainier III -Prince Albert II Prince Albert II - -Queen Beatrix Queen Beatrix -King Willem-Alexander King Willem-Alexander - -Pope John Paul II Pope John Paul II -Sede Vacante Sede Vacante -Pope Benedict XVI Pope Benedict XVI -Pope Francis Pope Francis -Coat of Arms Coat of Arms diff --git a/data/sections.pt b/data/sections.pt deleted file mode 100644 index b29a2a2..0000000 --- a/data/sections.pt +++ /dev/null @@ -1,22 +0,0 @@ -King Albert II (Series I) Rei Albert II (Série I) -King Albert II (Series II) Rei Albert II (Série II) -King Philippe Rei Filipe - -King Juan Carlos I (Series I) Rei Juan Carlos I (Série I) -King Juan Carlos I (Series II) Rei Juan Carlos I (Série II) -King Felipe VI Rei Felipe VI - -Series I Série I -Series II Série II - -Prince Rainier III PrÃncipe Rainier III -Prince Albert II PrÃncipe Albert II - -Queen Beatrix Rainha Beatriz -King Willem-Alexander Rei Willem-Alexander - -Pope John Paul II Papa João Paulo II -Sede Vacante Sede Vacante -Pope Benedict XVI Papa Bento XVI -Pope Francis Papa Francisco -Coat of Arms Brazão diff --git a/data/world/notes.ez b/data/world/notes.ez new file mode 100644 index 0000000..121fc86 --- /dev/null +++ b/data/world/notes.ez @@ -0,0 +1,14 @@ +2002 5 X +2002 10 X +2002 20 X +2002 50 - +2002 100 - +2002 200 - +2002 500 - + +Europa 5 X +Europa 10 X +Europa 20 - +Europa 50 X +Europa 100 X +Europa 200 - diff --git a/euro-diff b/euro-diff deleted file mode 100755 index 7022bba..0000000 --- a/euro-diff +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -euro-diff "$2" "$5" @@ -0,0 +1,54 @@ +m4_changecom() +m4_changequote([,]) + +m4_dnl Output ‘$2’ if the country code matches ‘$1’ +m4_define(__ifcode, [m4_ifelse(__code, [$1], [$2])]) + +m4_dnl Execute the script ‘$1’ in the ‘scripts/’ directory +m4_define(__esyscmd, [m4_esyscmd([scripts/$1])]) + +m4_dnl Include the file ‘$1’ in the ‘src/’ directory, while also keeping track +m4_dnl of who called ‘__include’. This is required sometimes when expanding +m4_dnl macros in included files. +m4_define(__include, [ + m4_define([__caller], m4___file__) + m4_include([src/$1]) +]) + +m4_dnl A setup file for ‘src/euro/index.dcoins.gsp’. It converts ‘__denom’ from +m4_dnl something unhelpful like ‘10c’ to something helpful like ‘0.10’. +m4_define(__dcoins_denom, [m4_define([__denom], m4_ifelse( + [0], m4_regexp(__denom, [^\([0-9]\)c]), + m4_regexp(__denom, [^\([0-9]\)c], [0.0\1]), + [0], m4_regexp(__denom, [^\([0-9]+\)c]), + m4_regexp(__denom, [^\([0-9]+\)c], [0.\1]), + [0], m4_regexp(__denom, [^\([0-9]\)e]), + m4_regexp(__denom, [^\([0-9]\)e], [\1.00]), + [Something went wrong… check ‘init.m4’] +))]) + +m4_dnl Create a link to ‘$1’ with the text ‘$2’. This does some checks with the +m4_dnl caller to mark some nav-bar buttons as ‘selected’. Dynamically generated +m4_dnl pages can work with this API by hijacking ‘m4___file__’ via ‘__hijack’. +m4_define(__link, [ + m4_ifelse( + [$1], m4_regexp(__caller, [src\(/\)index\.gsp], [\1]), + [div .selected {-$2}], + [$1], m4_regexp(__caller, [src\(/.+\)/index\.gsp], [\1]), + [div .selected {-$2}], + [a href="$1" {-$2}] + ) +]) + +m4_dnl Hijack ‘m4___file__’ by setting it to ‘src/$1/index.gsp’ +m4_define(__hijack, [m4_define([m4___file__], src/$1/index.gsp)]) + +m4_dnl Add an entry in the site changelog for the date ‘$1’ with the body ‘$2’ +m4_define(__entry, [ + section #$1 .cl-section .slant-down { + div { + h2 {=m4_esyscmd(echo $1 | scripts/changelog-dates.sed)} + $2 + } + } +]) diff --git a/scripts/bilingual_sort.awk b/scripts/bilingual_sort.awk deleted file mode 100644 index 7e50136..0000000 --- a/scripts/bilingual_sort.awk +++ /dev/null @@ -1,10 +0,0 @@ -function bilingual_sort(i1, v1, i2, v2, l, r, f) -{ - l = cc2name[v1[0]] - r = cc2name[v2[0]] - - print l ":" r |& CMD - CMD |& getline f - - return f == l ? -1 : +1 -} diff --git a/scripts/changelog-dates.sed b/scripts/changelog-dates.sed index 6bdde24..fec1d97 100755 --- a/scripts/changelog-dates.sed +++ b/scripts/changelog-dates.sed @@ -1,36 +1,30 @@ #!/bin/sed -Ef -/<section id=[0-9]{2}-[0-9]{2}-[0-9]{4}[ >]/ { - h - - s/.*<section id=([0-9]{2})-([0-9]{2})-([0-9]{4})[ >].*/\1 of \2, \3/ - - s/^0// - - /^[^1]?1 / { s| |<sup>st</sup> |; b out } - /^[^1]?2 / { s| |<sup>nd</sup> |; b out } - /^[^1]?3 / { s| |<sup>rd</sup> |; b out } - s| |<sup>th</sup> | - - :out - - s/of 01/of January/ - s/of 02/of February/ - s/of 03/of March/ - s/of 04/of April/ - s/of 05/of May/ - s/of 06/of June/ - s/of 07/of July/ - s/of 08/of August/ - s/of 09/of September/ - s/of 10/of October/ - s/of 11/of November/ - s/of 12/of December/ - - x +/start/ { + iStart of the Changelog + Q } -/<!-- DATE -->/ { - G - s/(.*)<!-- DATE -->(.*)\n(.*)/\1\3\2/ -} +s/([0-9]{2})-([0-9]{2})-([0-9]{4})/\1 of \2, \3/ + +s/^0// + +/^[^1]?1 / { s| |@sup{-st} |; b out } +/^[^1]?2 / { s| |@sup{-nd} |; b out } +/^[^1]?3 / { s| |@sup{-rd} |; b out } + s| |@sup{-th} | + +:out + +s/of 01/of January/ +s/of 02/of February/ +s/of 03/of March/ +s/of 04/of April/ +s/of 05/of May/ +s/of 06/of June/ +s/of 07/of July/ +s/of 08/of August/ +s/of 09/of September/ +s/of 10/of October/ +s/of 11/of November/ +s/of 12/of December/ diff --git a/scripts/colspan.sed b/scripts/colspan.sed index ef6077b..25c1204 100755 --- a/scripts/colspan.sed +++ b/scripts/colspan.sed @@ -1,10 +1,10 @@ #!/bin/sed -f -/colspan=X.*colspan=X.*colspan=X.*colspan=X/ s/colspan=X/colspan=3/g -/colspan=X.*colspan=X.*colspan=X/ s/colspan=X/colspan=4/g -/colspan=X.*colspan=X/ s/colspan=X/colspan=6/g -/colspan=X/ s/colspan=X/colspan=12/g +/colspan="X".*colspan="X".*colspan="X".*colspan="X"/s/colspan="X"/colspan="3"/g +/colspan="X".*colspan="X".*colspan="X"/s/colspan="X"/colspan="4"/g +/colspan="X".*colspan="X"/s/colspan="X"/colspan="6"/g +/colspan="X"/s/colspan="X"/colspan="12"/g -/colspan=Y.*colspan=Y.*colspan=Y/ s/colspan=Y/colspan=2/g -/colspan=Y.*colspan=Y/ s/colspan=Y/colspan=3/g -/colspan=Y/ s/colspan=Y/colspan=6/g +/colspan="Y".*colspan="Y".*colspan="Y"/s/colspan="Y"/colspan="2"/g +/colspan="Y".*colspan="Y"/s/colspan="Y"/colspan="3"/g +/colspan="Y"/s/colspan="Y"/colspan="6"/g diff --git a/scripts/gen-2002 b/scripts/gen-2002 new file mode 100755 index 0000000..3fa0946 --- /dev/null +++ b/scripts/gen-2002 @@ -0,0 +1,76 @@ +#!/bin/sh + +gawk -v denom=$1 ' +@include "scripts/getcls.awk" + +BEGIN { + FS = "\t" +} + +FILENAME == "data/country-info" { + cc2name[$1] = $3 +} + +FILENAME == "data/note-info" && length == 0 { + section++ + next +} + +FILENAME == "data/note-info" && section == 0 { + cc2c[$1] = $2 +} + +FILENAME == "data/note-info" && section == 1 { + ab2l[$1] = $2 +} + +FILENAME == "data/notes" && $1 == denom && $2 == "2002" { + i++ + col[i][0] = $3 + col[i][1] = $4 +} + +END { + asort(col) + for (i = 1; i <= 3; i++) { + if (i == 3 && denom == 5) + break + + switch (i) { + case 1: + sig = "Wim Duisenberg" + break + case 2: + sig = "Jean-Claude Trichet" + break + case 3: + sig = "Mario Draghi" + break + } + + printf "tr .new-design {th colspan=\"12\" {-%s}}\n", sig + c = 1 + + for (j = 1; j <= length(col); j++) { + split(col[j][1], s, " ") + if (s[i] == "/") + continue + + if ((c - 1) % 4 == 0) + printf "trX {" + + printf "td colspan=\"X\" .%s {-%s (%s)}", getcls(s[i]), + cc2name[col[j][0]], cc2c[col[j][0]] + + if (c % 4 == 0) + print "}" + c++ + } + if ((c - 2) % 4 != 3) + print "}" + } + print "__MARKER__" +} +' data/country-info data/note-info data/notes \ +| scripts/colspan.sed \ +| scripts/last-of-design.sed diff --git a/scripts/gen-ccoin b/scripts/gen-ccoin new file mode 100755 index 0000000..2f42958 --- /dev/null +++ b/scripts/gen-ccoin @@ -0,0 +1,33 @@ +#!/bin/sh + +gawk -v CC=$1 ' +@include "scripts/getcls.awk" + +BEGIN { + CC = toupper(CC) +} + +$1 == CC { + split($0, a, "\t") + $0 = a[1] + + n = 2 + y = $2 + + if (getcls($3) == "error") { + n = 3 + printf "tr {td .missing {-%s @sup{-%s}}", y, $3 + } else + printf "tr {td .missing {-%s}", y + + for (i = 1; i <= NF - n; i++) + printf "td colspan=\"Y\" .%s {-%s}", getcls($(i + n)), a[i + 1] + print "}" +} + +END { + print "__MARKER__" +} +' data/ccs \ +| scripts/colspan.sed \ +| grep -Fv __MARKER__ diff --git a/scripts/gen-dcoins b/scripts/gen-dcoins new file mode 100755 index 0000000..1c2ca48 --- /dev/null +++ b/scripts/gen-dcoins @@ -0,0 +1,92 @@ +#!/bin/sh + +readonly tmp=`mktemp` +trap "rm -f $tmp" HUP INT KILL TERM EXIT + +grep -Eo '^[A-Z]{2}' data/coins \ +| sort \ +| uniq \ +| join -t ' ' - data/country-info \ +| cut -f1,3 \ +| sort -k2 >$tmp + + +for cc in `cut -f1 $tmp` +do + gawk -v CC="$cc" -v denom=$1 ' + @include "scripts/getcls.awk" + + FILENAME ~ /\/tmp\/.*/ && $1 == CC { + gsub(/^.../, "") + print "section .cl-section .slant-down {" + print "div {" + print "table .coin-table cellspacing=\"0\" {" + printf "thead {tr {th {-%s}}}\n", $0 + print "tbody {" + } + + $1 == CC && /.. start/ { + sub(/.. start/, "") + printf "tr .new-design {th {-%s}}\n", $0 + next + } + + $1 == CC { + y = $10 + if ($11 != "") + y_ = $11 + printf "trX {" + + switch (denom) { + case 0.01: + i = 2 + break + case 0.02: + i = 3 + break + case 0.05: + i = 4 + break + case 0.10: + i = 5 + break + case 0.20: + i = 6 + break + case 0.50: + i = 7 + break + case 1.00: + i = 8 + break + case 2.00: + i = 9 + break + } + + # Greece 2002 needs special handling + if (CC == "GR" && $10 == 2002 && $11 == "MM") { + if (i <= 5) + y_ = "F" + else if (i <= 7) + y_ = "E" + else + y_ = "S" + } + + if ($i != "/") { + if ($11 != "") + printf "td .%s {-%s @sup{-%s}}", getcls($i), y, y_ + else + printf "td .%s {-%s}", getcls($i), y + } + print "}" + } + + END { + print "__MARKER__" + print "}}}}" + } + ' $tmp data/coins \ + | scripts/last-of-design.sed +done diff --git a/scripts/gen-ecoin b/scripts/gen-ecoin new file mode 100755 index 0000000..9d39205 --- /dev/null +++ b/scripts/gen-ecoin @@ -0,0 +1,12 @@ +#!/bin/sh + +gawk -v CC=$1 ' +BEGIN { + FS = "\t" + CC = toupper(CC) +} + +$1 == CC { + printf "tr {td{-%s} td{-%s} td .have colspan=\"5\" {-%s}}", $2, $3, $4 +} +' data/errors diff --git a/scripts/gen-europa b/scripts/gen-europa new file mode 100755 index 0000000..48d05f9 --- /dev/null +++ b/scripts/gen-europa @@ -0,0 +1,71 @@ +#!/bin/sh + +gawk -v denom=$1 ' +@include "scripts/getcls.awk" + +BEGIN { + FS = "\t" +} + +FILENAME == "data/country-info" { + cc2name[$1] = $3 +} + +FILENAME == "data/note-info" && length == 0 { + section++ + next +} + +FILENAME == "data/note-info" && section == 0 { + cc2c[$1] = $2 +} + +FILENAME == "data/note-info" && section == 1 { + ab2l[$1] = $2 +} + +FILENAME == "data/notes" && $1 == denom && $2 == "Europa" { + i++ + col[i][0] = $3 + col[i][1] = $4 +} + +END { + asort(col) + for (i = 1; i <= 2; i++) { + switch (i) { + case 1: + sig = "Mario Draghi" + break + case 2: + sig = "Christine Lagarde" + break + } + + printf "tr .new-design {th colspan=\"12\" {-%s}}\n", sig + c = 0 + + for (j = 1; j <= length(col); j++) { + split(col[j][1], s, " ") + if (s[i] == "/") + continue + + if (c % 4 == 0) + printf "trX {" + + printf "td colspan=\"X\" .%s {-%s (%s)}", getcls(s[i]), + cc2name[col[j][0]], cc2c[col[j][0]] + + if (c % 4 == 3 && j < length(col)) + print "}" + if (c % 4 != 3 || j != length(col)) + c++ + } + if ((c - 1) % 4 != 3) + print "}" + } + print "__MARKER__" +} +' data/country-info data/note-info data/notes \ +| scripts/colspan.sed \ +| scripts/last-of-design.sed diff --git a/scripts/gen-notes-ez b/scripts/gen-notes-ez new file mode 100755 index 0000000..68d09a7 --- /dev/null +++ b/scripts/gen-notes-ez @@ -0,0 +1,35 @@ +#!/bin/sh + +# Europa 50 X + +gawk -v S=$1 ' +@include "scripts/getcls.awk" + +$1 == S { + data[$2] = $3 + indices[++i] = $2 +} + +END { + asort(indices) + for (i = 1; i <= length(indices); i++) { + x = i % 4 + if (x == 1) + printf "trX {" + + printf "td .%s colspan=\"X\" {-€%d}", getcls(data[indices[i]]), indices[i] + + if (x == 0) { + print "}" + ends++ + } + } + + if ((length(data) / 4) > ends) + print "}" + + print "__MARKER__" +} +' data/world/notes.ez \ +| scripts/colspan.sed \ +| scripts/last-of-design.sed diff --git a/scripts/gen-scoin b/scripts/gen-scoin new file mode 100755 index 0000000..e7e7982 --- /dev/null +++ b/scripts/gen-scoin @@ -0,0 +1,48 @@ +#!/bin/sh + +gawk -v CC=$1 ' +@include "scripts/getcls.awk" + +BEGIN { + CC = toupper(CC) +} + +$1 == CC && /.. start/ { + sub(/^.. start/, ""); + sub(/^ /, "") + printf "tr .new-design {th colspan=\"8\" {-%s}}\n", $0 + next +} + +$1 == CC { + y = $10 + if ($11 != "") { + y_ = $11 + for (i = 12; i <= NF; i++) + y_ = y_ " " $i + } + printf "trX {" + for (i = 2; i <= 9; i++) { + # Greece 2002 needs special handling + if (CC == "GR" && $10 == 2002 && $11 == "MM") { + if (i <= 5) + y_ = "F" + else if (i <= 7) + y_ = "E" + else + y_ = "S" + } + + if ($11 != "") + printf "td .%s {-%s @sup{-%s}}", getcls($i), y, y_ + else + printf "td .%s {-%s}", getcls($i), y + } + print "}" +} + +END { + print "__MARKER__" +} +' data/coins \ +| scripts/last-of-design.sed diff --git a/scripts/gen-tnotes b/scripts/gen-tnotes new file mode 100755 index 0000000..32d88c6 --- /dev/null +++ b/scripts/gen-tnotes @@ -0,0 +1,26 @@ +#!/bin/sh + +gawk ' +@include "scripts/getcls.awk" + +BEGIN { + FS = "\t" +} + +$1 == "TN" { + i++ + col[i][0] = $2 + col[i][1] = $3 + col[i][2] = $4 +} + +END { + for (i = 1; i <= length(col); i++) { + printf "trX {td .missing colspan=\"1\" {-€%s}"\ + "td .%s colspan=\"6\" {-%s}}\n", + col[i][0], getcls(col[i][2]), col[i][1] + } + print "__MARKER__" +} +' data/notes \ +| scripts/last-of-design.sed diff --git a/scripts/getcls.awk b/scripts/getcls.awk index a37f927..f53dc14 100644 --- a/scripts/getcls.awk +++ b/scripts/getcls.awk @@ -1,18 +1,21 @@ function getcls(c) { - if (c == "-") + switch (c) { + case "-": return "missing" - if (c == "X") + case "X": return "have" - if (c == "*") + case "*": return "nifc" - if (c == "O") + case "O": return "have-nifc" - if (c == "@") + case "@": return "have-proof" - if (c == "?") + case "?": return "unknown" - if (c == "/") + case "/": return "not-minted" - return "error" + default: + return "error" + } } diff --git a/scripts/last-of-design.sed b/scripts/last-of-design.sed index 8e6c5a4..f3d05a6 100755 --- a/scripts/last-of-design.sed +++ b/scripts/last-of-design.sed @@ -1,19 +1,19 @@ #!/bin/sed -Enf -/<trX>/! { +/trX/! { p d } N -/<tr class=new-design>|MARKER LOL/ { - s/<trX>/<tr class=last-of-design>/ - s/MARKER LOL// +/tr \.new-design|__MARKER__/ { + s/trX/tr .last-of-design/ + s/__MARKER__// p d } -s/<trX>/<tr>/ +s/trX/tr/ P D diff --git a/scripts/xfsub b/scripts/xfsub deleted file mode 100755 index cab652a..0000000 --- a/scripts/xfsub +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -fsub "$1" "$2" "$3" | sponge "$3" diff --git a/server.go b/server.go deleted file mode 100644 index 4788de7..0000000 --- a/server.go +++ /dev/null @@ -1,104 +0,0 @@ -package main - -import ( - "errors" - "log" - "net/http" - "os" - "strings" - "time" -) - -var url string - -const CookieName = "eurothomasvosscom_users-language" - -func isSupportedLanguage(lang string) bool { - if len(lang) != 2 { - return false - } - _, err := os.Stat(lang) - return !os.IsNotExist(err) -} - -func router(w http.ResponseWriter, r *http.Request) { - if r.Method != http.MethodGet { - http.Error(w, "Method is not supported.", http.StatusMethodNotAllowed) - return - } - - var lang string - cookie, err := r.Cookie(CookieName) - if err != nil && !errors.Is(err, http.ErrNoCookie) { - log.Println(err) - http.Error(w, "An error occured", http.StatusInternalServerError) - return - } else if err != nil { - lang = "en" - } else { - lang = cookie.Value - } - - if r.URL.Path == "/" { - http.SetCookie(w, &http.Cookie{ - Name: "redirect", - Path: "/", - }) - http.Redirect(w, r, url+lang+"/", http.StatusTemporaryRedirect) - return - } - - path := r.URL.Path[1:] - parts := strings.Split(path, "/") - - _, err = r.Cookie("redirect") - if isSupportedLanguage(parts[0]) && parts[0] != lang { - if r.Header.Get("Referer") == "" && err != nil { - if !errors.Is(err, http.ErrNoCookie) { - log.Println(err) - http.Error(w, "An error occured", http.StatusInternalServerError) - } else { - parts[0] = lang - path = strings.Join(parts, "/") - http.SetCookie(w, &http.Cookie{ - Name: "redirect", - Path: "/", - }) - http.Redirect(w, r, url+path, http.StatusTemporaryRedirect) - } - return - } - - if r.Header.Get("Referer") != "" { - http.SetCookie(w, &http.Cookie{ - Name: CookieName, - Value: parts[0], - Expires: time.Now().AddDate(100, 0, 0), - Path: "/", - }) - } - } - - if err == nil { - http.SetCookie(w, &http.Cookie{ - Name: "redirect", - Expires: time.Unix(0, 0), - Path: "/", - }) - } - http.ServeFile(w, r, path) -} - -func main() { - if len(os.Args) == 2 { - url = os.Args[1] - } else { - url = "http://localhost:4729/" - } - - if err := os.Chdir("done"); err != nil { - panic(err) - } - http.HandleFunc("/", router) - log.Fatal(http.ListenAndServe(":4729", nil)) -} diff --git a/src/banknotes.jpg b/src/banknotes.jpg Binary files differdeleted file mode 100644 index c5baeed..0000000 --- a/src/banknotes.jpg +++ /dev/null diff --git a/src/changelog.html b/src/changelog.html deleted file mode 100644 index 01da5bc..0000000 --- a/src/changelog.html +++ /dev/null @@ -1,1199 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Changelog</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav><!-- NAV-BAR --></nav> - - <main> - <section> - <header> - <h1>Collection Updates</h1> - <h6>…and some site updates too</h6> - </header> - </section> - - <section> - <p> - This is the site changelog; all updates and changes to the website or - my collections are documented here. Due to logistical reasons this is - only available in English. - </p> - </section> - - <section id=24-10-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today was a 20 roll hunt of 50c coins, and boy was it good! In - total I got 6 finds, and 3 of them were new. The coins I got were: - Andorra 2018, Germany 2003 (G; NIFC), Germany 2005 (D; NIFC), Italy - 2023, Netherlands 1999 (Proof), and Netherlands 2015 (NIFC). The - 2005 coin from Germany, both Dutch coins, and Italian coin were all - new for me. The other 2 NIFCs and microstate were duplicates, but - great finds nonetheless. - </p> - </div> - </section> - - <section id=02-10-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - So Saturday (30<sup>th</sup> of September, 2023) was the first ever - ‘official’ meetup of the Euro-Coins Discord Server. It was a really - great experience, and guys came from all over Europe to meet up. - During the meet we exchanged coin rolls and did some trades, and I - have <em>a lot</em> of new stuff to add to the site! I’d love to - credit each person individually, but there was just a lot of people - and it’s hard to track exactly what came from whom. - <br><br> - Starting off with banknotes, I got 9 new ones! They were: Spain €5 - (Europa; Lagarde), Portugal €10 (Europa; Lagarde), Spain €10 - (Europa; Lagarde), Austria €20 (Europa Testnote; Draghi), Germany - €20 (Europa Testnote; Draghi), Austria €50 (2002; Duisenberg), - Austria €100 (Europa Testnote; Draghi), Germany €100 (2002; - Trichet), and Italy €100 (Europa; Draghi). - <br><br> - With the above banknotes, I now have all Europa banknotes for both - €5 and €100, and I have some testnotes for the first time! - <br><br> - Next, moving on to the standard issue coins, I got a whopping 154 - new dates for my collection, with 8 of those being NIFCs! They are - as follows: Austria 1c (2003), Austria 5c (2006, 2009), Austria 20c - (2006, 2010), Belgium 2c (2003, 2010), Germany 1c (2004 A, - 2004 G, 2005 D, 2005 F, 2007 F, 2007 G, - 2008 A, 2008 J, 2010 A, 2010 D, 2010 F, - 2010 J, 2013 F, 2013 J, 2015 A, 2015 F, - 2017 D, 2017 G, 2017 J, 2019 F, 2019 J, - 2020 A, 2020 G, 2023 G), Germany 2c (2002 F, - 2003 D, 2003 F, 2004 J, 2005 J, 2006 G, - 2007 D, 2007 G, 2007 J, 2008 F, 2008 G, - 2010 G, 2010 J, 2011 G, 2012 A, 2012 F, - 2012 J, 2013 F, 2013 J, 2014 D, 2014 F, - 2014 G, 2015 J, 2016 A, 2018 A, 2018 G, - 2019 G, 2019 J, 2020 F, 2022 G, 2023 J), - Germany 5c (2008 G, 2023 D, 2023 F), Germany 20c - (2005 D, 2014 D, 2017 F, 2017 G), Germany €2 - (2023 F), Spain 1c (2001), Spain 2c (2003, 2006, 2008, 2012, - 2016), Spain 10c (2013, 2023), Spain 20c (2004), Spain €1 (2023), - Finland €1 (2007, 2011), Finland €2 (2013), France 1c (2015), France - 2c (2000, 2006, 2008, 2013, 2015), France 5c (2021), France 20c - (2017, 2022), France €2 (2004 <em>NIFC Proof</em>, 2006 - <em>NIFC</em>), Greece 5c (2002 F, 2021), Greece 50c (2006), - Greece €1 (2004), Ireland €2 (2009), Italy 2c (2012), Italy 5c - (2015), Italy 10c (2015), Italy 20c (2003, 2005, 2007, 2008, 2015, - 2017), Italy €2 (2023), Lithuania 1c (2015), Lithuania 10c (2017), - Monaco 20c (2002), Monaco 50c (2002), Monaco €2 (2003), Malta 1c - (2008, 2019), Malta 2c (2013, 2015, 2018, 2020, 2022), Malta 10c - (2016, 2017, 2020), Malta €2 (2016), Netherlands 2c (2015 - <em>NIFC</em>), Netherlands 5c (2004 <em>NIFC</em>), Netherlands €2 - (2007 <em>NIFC</em>), Portugal €1 (2020), Portugal €2 (2005, 2006), - Slovenia 1c (2009, 2020), Slovenia 5c (2019), Slovenia 10c (2022), - Slovakia 2c (2014, 2015, 2017, 2018, 2020), Slovakia 5c (2017), - Slovakia €2 (2022), San Marino 10c (2007 <em>NIFC</em>), San Marino - 50c (2002), San Marino €2 (2005 <em>NIFC</em>), Vatican City 5c - (2005 <em>NIFC</em>), and Vatican City 20c (2005 Sede Vacante - <em>NIFC</em>). - <br><br> - Finally, on to the commemorative coins. In total there were 17 new - commemoratives with 1 of them being an NIFC! They are as follows: - Belgium 2014 (Red Cross), Belgium 2020 (Year of Plant Health), - Belgium 2022 (Erasmus Programme), Belgium 2022 (Heathcare in - COVID-19), Estonia 2022 (Erasmus Programme), Germany 2015 G - (German Reunification), Germany 2023 G (Hamburg), Lithuania - 2018 (Song & Dance Celebration), Lithuania 2022 (Basketball), - Lithuania 2022 (Suvalkija), Luxembourg 2021 (Royal Marriage; - <em>Photo</em>), Malta 2017 (The Peace), Portugal 2022 (Erasmus - Programme), Slovenia 2011 (Franc Rozman-Stane), Slovenia 2022 - (Erasmus Programme), Spain 2023 (Cáceres), and Vatican City 2005 - (World Youth Day; <em>NIFC</em>). - <br><br> - <strong>UPDATE:</strong> I opened some Austrian 50c rolls I got at - the meetup and got Germany 2022 D, which is a new date for me. - I also opened a 5c Luxembourgish roll I traded for. It yielded me - with two new dates in the form of Luxembourg 2022 and 2023! - </p> - </div> - </section> - - <section id=26-09-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I got a bunch of rolls for the upcoming Euro coins meetup in - Frankfurt. I also got a few €2 rolls for myself, and I only got one - new find. It was a stellar find though! I got an NL 2006 NIFC, but - it was also a proof! That brings the mintage to just 3,500. I now - have the 2006 NIFC coin in both the proof and regular varieties, - both from circulation! - </p> - </div> - </section> - - <section id=22-09-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - After my recent trip to Greece, one of my friends decided to pay me - back in all 5c coins. Due to financial reasons he didn’t pay me all - in one go, but he did give me €200 (80 rolls) in 5c coins. It took - a long time to go through all of them, but the end result was 26 new - coins. There were no NIFCs, microstates, or insane finds, but it - was definitely a good hunt to fill in some of the missing dates! - <br><br> - The new dates are: Belgium (2022), France (2012, 2018, - 2022), Germany (2006 A, 2006 F, 2006 J, - 2008 D, 2008 F, 2009 J, 2011 F, 2011 G, - 2014 A, 2017 G, 2018 F, 2019 D), - Greece (2009), Italy (2005, 2014, 2017, 2019, 2020), - Netherlands (2023), Slovakia (2019, 2020), and - Spain (2002) - </p> - </div> - </section> - - <section id=13-09-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I did an in-person swap with Dekzwabber from the - <a - href=https://discord.com/invite/dM3rHy4ANk - target="_blank" - > - Euro Coins discord server</a>. As his part of the swap, he - provided me with Luxembourg €2 2023, with the mintmark of the - Koninklijke Nederlandse Munt. It’s the more common of the two - varieties, but I now have both varieties! He also gave me a 2002 - €20 note from Finland bearing the signature of Jean-Claude Trichet. - </p> - </div> - </section> - - <section id=07-09-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Turns out I forgot one roll of 10c coins in my bag from my previous - hunt. I opened it up at work and got two new finds in the form of - Belgium 2019 and Germany 2017 (D). - </p> - </div> - </section> - - <section id=04-09-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did a quick hunt of 10c coins today. Not much to report back but - I did get two new coins in the form of Portugal 2008 and Finland - 2001. - </p> - </div> - </section> - - <section id=02-09-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Two updates today. I just got back from Greece and there was - another letter in the mail. This time I got 4 new commemorative - coins from Portugal. They are: 2009 <em>EMU</em>, - 2009 <em>Lusophony Games</em>, 2010 - <em>Portuguese Republic</em>, and 2011 <em>Fernão Mendes Pinto</em>. - <br><br> - I also added 2017 <em>150 Years of Public Security</em> to the site - since it was in my collection, but missing from here. - </p> - </div> - </section> - - <section id=19-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Just a short update. In preperation for my upcoming - trip to Greece I passed by an ATM to get some more cash. - I managed to get a hold of 3 more €50 notes from the - 2002 series. Of those 3, one of them was a Slovak note - with the signature of Draghi, a new note for the collection. - </p> - </div> - </section> - - <section id=18-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did another large hunt today. This time it was 40 - rolls of €2 coins. It ended up being super - disappointing actually with only 2 new finds, but 2 new - finds nonetheless. The new finds were Finland 2011 and - Luxembourg 2023 (MdP). - </p> - </div> - </section> - - <section id=17-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did a massive 40 roll hunt of 50c coins today! I - somehow did not destroy my back transporting them by - bike from the withdrawal machine to home. It was a long - hunt with some pretty nice finds! For the microstates I - got Andorra 2020 and Vatican City 2017; both duplicates - for me however. I also got Netherlands 2005 (x3) and - 2006 (x4) bringing me to 7 more Dutch NIFCs, but I also - already have those. As for actually new coins I managed - to get Finland 2003, Ireland 2015, and France 2004! The - French coin is now my first NIFC French coin ever! - </p> - </div> - </section> - - <section id=16-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I did a nice big hunt of 20 rolls of 10c coins. - It was pretty disappointing with only 2 common finds, - but they are 2 finds nonetheless. The first was Austria - 2005, the last Austrian 10c coin I need besides the - elusive 2003 NIFC. The second was Spain 2002; not sure - how I didn’t have that already. - <br><br> - In more interesting news, I got some more mail today. - This time I got Monaco €1 2007 <em>without the - mintmark</em>. Super happy to add this to the - collection seeing as it has a mintage of <em>under - 3,000</em>! I still need the mintmark variety though - which still wont be easy with its 97,000 mintage. - </p> - </div> - </section> - - <section id=15-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I did a quick €1 coin hunt and got 5 new finds. - The finds were: Austria 2005, Germany 2003 (F), Ireland - 2004, Italy 2004, and Spain 2021. With the new Austrian - and German finds I now have all the Austrian- and German - €1 coins that are intended for circulation. - </p> - </div> - </section> - - <section id=12-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Just a quick update since it’s super late. Did a 20 roll - hunt today of 50c coins. I managed to get two new finds, a - 2022 (G) and 2022 (J) from Germany. I also managed to get - another <em>5</em> 2006 50c coins from the Netherlands - adding to my growing pile of Dutch NIFCs. The only new - coins however were my German finds. - </p> - </div> - </section> - - <section id=08-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did another big hunt today. This time it was 20 rolls - of 50c coins and 10 rolls of €2 coins. Not much new - found, only Ireland 2013 and Portugal 2005 (both 50c). - I did find 4 duplicate NIFCs though! All 4 of them were - Netherlands 2006 50c. - </p> - </div> - </section> - - <section id=04-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today was yet another mail day. This was one that I’ve - been planning for a while but never managed to properly - execute, so I’m happy it’s here! This swap had a bunch - of world coins in it but also 2 new euro coins for my - collection. - <br><br> - The two new additions were 50c 2018 from San Marino, and - 20c 2018 from Luxembourg. A new microstate is always - welcome, and the Luxembourg coin has a mintage of only - 50,000! - </p> - </div> - </section> - - <section id=03-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did a 10 roll hunt of €2 coins today and got 3 new - finds! I got the German 2021 (D) coin which is one of - the few German €2 dates I still missed. I also very - spectacularly got “Estonian Indepdence†from Estonia, - completing the 2018 Estonian commemoratives, and I also - got “Grand Duchess Charlotte†from Luxembourg! A - spectacular find that completes the 2019 commemoratives - for me! - </p> - </div> - </section> - - <section id=01-08-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I got another letter in the mail today — this time from - Zafeiris on the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>. - I got 4 news coins! Two of them are €2 standard issues - and the other 2 are commemoratives. - <br><br> - The standard issue coins are: Greece 2003 and Italy 2016. - <br><br> - The commemorative issue coins are: “Constitution†and - “Domenikos Theotokopoulosâ€, both from Greece. - </p> - </div> - </section> - - <section id=25-07-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Small update for a small coin. Today my brother gifted - me a Belgian 2c coin from 2016. I am not sure where he - found a 2c coin in the Netherlands, but it’s new for the - collection, and it’s mine now! - </p> - </div> - </section> - - <section id=13-07-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I recieved a fantastic swap from The_Figher on the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>! - The swap got me a whole 17 new coins for my collection! Of the 17, - 9 of them were standard issue coins and 8 were commemoratives! - <br /><br /> - The new standard issue coins were: Germany 1c 2017 (F), Germany 2c - 2020 (G), Germany 5c 2021 (F), Germany 5c 2022 (J), Germany 10c 2022 - (F), Greece 10c 2018, Greece 1c 2014, Greece 1c 2017, and - <strong>Monaco €1 2002</strong>! - <br /><br /> - The new commemorative coins were: Estonia <em>University of - Tartu</em> (2019), Estonia <em>Antarctica</em> (2020), Estonia - <em>Tartu Peace Treaty</em> (2020), Estonia <em>Finno-Urgic - Peoples</em> (2021), Estonia <em>Estonian Literati</em> (2022), - Germany <em>Karl der Große</em> (2023; D), Malta <em>Ta’ ĦaÄ¡rat - Temples</em> (2019), and Spain <em>Toledo</em> (2021)! - </p> - </div> - </section> - - <section id=05-07-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today was mail day again, with 3 new commemorative coins from Malta! - Two of these coins come from Laganinu on the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>. - Those two coins are “Mnajdra Temples†and “Ta’ ĦaÄ¡rat Templesâ€, the - latter containing the NIFC ‘F’ in the star! The third coin I - recieved from a different individual was the Maltese “Games†- commemorative. - </p> - </div> - </section> - - <section id=01-07-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I completed a 20 roll hunt of 10x 10c rolls and 10x 20c rolls. - The hunt got me 8 new 10c coins and 4 new 20c coins for a total of - 12 new finds! - <br /><br /> - The new 10c finds were: Belgium 2017, Germany 2004 (D), Germany 2012 - (J; NIFC!), Germany 2017 (G), Germany 2021 (J), Italy 2004, Italy - 2013, and Spain 2020. On top of the German 2012 coin being an NIFC, - I have a sneaking suspicion that it might be a proof coin too. I am - not entirely sure yet though, and if it is I need to figure out how - to actually display that information on the site (if I do at all). - <br /><br /> - The new 20c finds were: Finland 1999, Germany 2013 (G), Germany 2022 - (G), and Ireland 2009. - <br /><br /> - Also big news! The Portuguese translation of the site redesign has - been completed, and so I have officially updated euro.thomasvoss.com - to the new design! It was previously hosted on - new-euro.thomasvoss.com as a trial, but it is now the main site. - </p> - </div> - </section> - - <section id=24-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - It’s mail day again today, and today’s mail was from Mörtel from the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>. - The swap got me 8 new coins for my collection! For the standard - issue coins I got Luxembourg €2 2019, a coin with a mintage of only - 50,000! On the commemorative side I got Cyprus “EU Flagâ€, Greece - “Euro Cashâ€, and 5 new German mintmarks in the form of “Hamburg†- (2023) mintmarks A and F, “Karl der Große†mintmarks F and G, and - Mecklenburg-Vorpommern mintmark D. I actually already had that last - coin, but what makes this one special is that it’s a circulated - proof coin! The fact it’s a proof <em>does</em> make it new for me! - </p> - </div> - </section> - - <section id=22-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I got a letter in the mail from Münzenjäger and I also met up - with Austrian Euro Coin Hunter in Eindhoven! Between the two of - them I got 2 new banknotes and a bunch of new standard- and - commemorative-coins. - <br /><br /> - The two new banknotes I got were a €50 and a €100 banknote. Both - are from Austria, from the “Europa†series, and bear the signature - of Mario Draghi. - <br /><br /> - The four new commemorative coins I got were: Malta 2013 - “Self-Governmentâ€, Greece 2018 “Dodecanese Unionâ€, Greece 2019 - “Andreas Kalvosâ€, and Greece 2020 “Thrace Unionâ€. - <br /><br /> - The many standard issue coins I got were: Austria 10c (2009), Cyprus - 10c (2020), Finland 5c (2019), Germany 20c (2003 D, 2010 G, 2019 J, - 2022 F), Greece 1c (2003, 2005, 2009, 2010, 2012, 2016), Greece 2c - (2004, 2007–2009, 2014–2021), Greece 5c (2006, 2016–2018), Greece - 10c (2016, 2019), Greece 50c (2007, 2011, 2019), Ireland 50c (2010), - Italy 20c (2016), Italy 50c (2014), Italy €1 (2013–2015, 2017, 2018, - 2020), Netherlands €1 (2003), Portugal 5c (2016, 2021), Portugal 10c - (2021), Slovenia 5c (2021), and Slovenia 50c (2021). - </p> - </div> - </section> - - <section id=20-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I did another €2 coin hunt and got some pretty nice finds! My - standard issue finds were Finland 2005 and Italy 2008. I also got - two new commemorative finds in the form of Germany “Karl der Große†- 2023 (J), and Luxembourg “Grand Duke Jean†2021. - <br /><br /> - Also it turns out that the Belgian Red Cross coin from 2014 is not - an NIFC as I previously thought, so that has been corrected. - </p> - </div> - </section> - - <section id=14-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I met up with Adzivu from the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>! - We had a few beers, and did perhaps the largest face-value swap I - will ever do; a staggering €2,008.28 was the face-value of just one - side of the swap for a total of €3,974.16 exchanged total! As part - of this swap I got some goodies that won’t be listed on the site - such as a Croatian Euro starter-pack, and uncirculated rolls of both - German 2023 commemorative coins. - <br /><br /> - What I <em>did</em> get however that actually is now listed on this - site, is one new commemorative coin from Luxembourg — the “Henri - & Adolphe†commemorative from 2005, and <em>20</em> new - banknotes! - <br /><br /> - The new banknotes are (and for everyones sake I will abbreviate the - ECB presidents’ names): €10 Austria (2002; WD), €10 Austria (Europa; - CL), €20 Germany X (Europa; MD), €20 Ireland (Europa; MD), €50 - France E (Europa; CL), €50 France E (Europa; MD), €50 Greece (2002; - WD), €50 Greece (Europa; MD), €50 Netherlands (Europa; MD), €50 - Spain (2002; MD), €100 Austria (2002; MD), €100 Austria (2002; WD), - €100 France E (Europa; MD), €100 France U (Europa; MD), €100 Italy - (2002; JCT), €100 Spain (Europa; MD), €200 Austria (Europa; CL), - €200 France E (Europa; CL), €200 France U (Europa; MD), and €200 - Germany (2002; WD). - <br /><br /> - With the new German €200 banknote from 2002, I now also finally have - one of every type of euro-banknote! - </p> - </div> - </section> - - <section id=13-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Another day, another €1000 hunt of €2 coins. This hunt only got me - 2 new finds, but 2 new finds are still 2 new finds! Both of them - were German commemoratives in the form of “Hamburg†(A; 2008), a - coin with a mintage of only 1M — and “Karl der Große†(D). - <br /><br /> - With the new “Hamburg†(2008) find, I now have the full set finished - and only need 3 more mintmarks to complete the entire German - commemorative series from 2004–2022. Additionally, the “Karl der - Große†find brings me a little closer to finishing the German - commemorative series as a whole with only 10 mintmarks missing from - 2004–2023. - </p> - </div> - </section> - - <section id=12-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I went ahead and did another €1000 hunt of €2 coins, and it - was pretty successful! In this hunt I got nine new finds — two of - which are commemoratives and one of which is a microstate. - <br /><br /> - The new commemorative finds were both from Germany; “Erasmus - Programme†(J) and “Karl der Große†(A). The Erasmus coin is the - last missing mintmark for me, so that’s cool — and the “Karl der - Große†coin is the first of it’s kind that I’ve found, so that’s - also cool! - <br /><br /> - The other seven finds were: Finland 2002 & 2008, France 2014, - Italy 2006, Monaco 2011, and Spain 2008 & 2009. - <br /><br /> - Also small site update — the 1-, 2-, and 50c denominations as well - as the €1 denomination from Estonia have been marked as “not minted†- for the year 2023. - </p> - </div> - </section> - - <section id=10-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today was a special day, because todau was the Dag van de Munt 2023! - The <em>Dag van de Munt</em> is the once-a-year open-day of the - Koninklijke Nederlandse Munt (Royal Dutch Mint). At the event I met - up with EuroCoinHunt, and got quite a lot of goodies! Not all - goodies are relevant to this site of course — but one that - <em>is</em> was my first ever circulated commemorative coin of a - non-standard denomination! In this case, EuroCoinHunt purchased a - 2023 year-set using €5 “Jaap Eden†commemorative coins from the - Netherlands! As I was after him in the line, I managed to exchange - one of these for €5 — and just like that — my first - non-standard-denomination commemorative coin! - </p> - </div> - </section> - - <section id=08-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I got some rolls for a soon-to-occur in-person swap with - another Discord user for a <em>bunch</em> of banknotes, and some - rolls too. I took this time to also get 10 rolls of €2 coins for - myself too and the hunt granted me 3 new finds and 2 NIFCs! The new - finds I got were: Austria 2013, Italy 2011, and Germany 2006 (D; - NIFC!). I also got Netherlands 2005 — an NIFC — but not one that is - new for my collection. - </p> - </div> - </section> - - <section id=07-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I got more stuff in the mail today, and this time with lots of new - 1- and 2-cent coins for my dateruns! There was also a new - commemorative €2 in there for me. The new commemorative was the - “Falcone & Borsellino†coin from Italy (2022). The new standard - issue coins I got are: Finland 10c (2008), France 1c (2018), Germany - 1c (2005 G, 2013 D, 2014 A, 2015 J, 2018 J), Germany 2c (2003 A, - 2004 A, 2005 D, 2006 F, 2009 A, 2012 D, 2018 D, 2019 F), Germany 5c - (2020 F), Greece 20c (2021), Portugal 5c (2005), and Portugal 20c - (2003). - </p> - </div> - </section> - - <section id=05-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did a 20 roll hunt of €1 coins today. Nothing super notable in - this hunt, but I did get two new finds. I got an Italian 2012 and a - Finnish 2006. Not much, but two finds are still two finds! - </p> - </div> - </section> - - <section id=02-06-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - And it is once again, mail day! Today’s swap comes from Germany - with one new commemorative and twenty new standard issue coins (one - of them being an NIFC!). The new commemorative was “Treaty of - Élysée†(2013 D). This completes all of this designs mintmarks for - me, and now means that I only need 5 more mintmarks to complete the - entire German commemorative mintmark set from 2004–2022. The new - standard issue coins I recieved are: 50c 2005 (G; NIFC!), 20c 2020 - (G), 10c 2017 (J), 10c 2021 (F), 2c 2015 (F), 2c 2016 (G), 2c 2017 - (G), 2c 2018 (J), 2c 2020 (J), 2c 2021 (A), 2c 2021 (F), 2c 2021 - (J), 2c 2022 (J), 1c 2016 (A), 1c 2016 (F), 1c 2016 (G), 1c 2017 - (A), 1c 2018 (D), 1c 2019 (A), 1c 2021 (D). - <br /><br /> - Today also had another coin hunt. This time I hunted: 16 rolls of - €1 coins, 1 roll of 20c, 1 roll of 10c, and 2 rolls of 5c. The new - finds of the hunt were: France 5c (2016), Germany 5c (2013 G), - Greece €1 (2006), Greece €1 (2011), Italy €1 (2005), Netherlands €1 - (2016), Portugal €1 (2015), Spain €1 (2012), and motherfucking - <strong><em>Vatican City €1 (2013)!!!</em></strong> This might be - the best find I’ve ever found since I started collecting… - </p> - </div> - </section> - - <section id=31-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Mail day yet again! Today I got 12 new circulated commemoratives - from Münzenjäger on the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>. - These are: Estonia “Baltic States†(2018), Finland “Markka†(2010), - Greece “Battle of Thermopylae†(2020), Latvia “Zemgale†(2018), - Luxembourg “Constitution†(2018), Luxembourg “Voting Rights†(2019), - Malta “EU Flag†(2015), Monaco “Admission to the UN†(2013), - Slovakia “Constantine & Methodius†(2013), Slovakia “European - Union†(2014), Slovakia “Universitas Istropolitana†(2017), and - Slovenia “Barbara of Celje†(2014). - <br /><br /> - All the coins I recieved from this swap and the swap from the - previous site update were swaps where I gave the exact same coins I - recieved, except I gave uncirculated coins and recieved circulated - ones back. - </p> - </div> - </section> - - <section id=26-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - It’s mail day again! Today in the mail I got 5 new circulated - commemoratives from Finland. They were: Sauna Culture (2018), - University of Turku (2020), Ã…land Islands (2021), Ballet (2022), and - Erasmus Programme (2022). - </p> - </div> - </section> - - <section id=25-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I just did another quick 50c hunt today. During the hunt I found: - Finland 2011, Germany 2022 (F), and Spain 2002. Not super exciting, - but all new finds nonetheless. I also found Vatican City 2016! I - already have it though, so to the Vatican stack it goes. - </p> - </div> - </section> - - <section id=23-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today had another 50c hunt and it was a lot more successful than the - last one! In total I had 4 new finds and a nice keeper. The keeper - was a Dutch coin from 2004 with a mintage of 300K. I already have - this coin so I will probably give it to someone else. My actual - finds were: Finland 1999, Italy 2022, Spain 2010, and best of all… - Germany 2007 (F)! The German 50c is my 4<sup>th</sup> German NIFC - (all the others are also 50c) and my first German NIFC with the - second map! - </p> - </div> - </section> - - <section id=22-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I visited an ATM after work today hoping to get some 2002 notes. I - didn’t get any — but I did get an Italian €20 note with the - signature of Christine Lagarde. That brings me down to only 3 notes - remaining for the €20 Europa series! - </p> - </div> - </section> - - <section id=21-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I did a large 50c coin hunt. I went through 800 coins and - sadly there were no microstates or NIFCs… but I did still manage to - get two keepers — Netherlands 2009, a low-mintage coin but one I - already have — and France 2022, a year that is new for me! Both - coins are in excellent condition. - </p> - </div> - </section> - - <section id=20-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I got some notes out of an ATM today, and managed to pull a French - €20 from 2002 bearing the signature of Jean-Claude Trichet — that - was pretty cool! - </p> - </div> - </section> - - <section id=19-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did a €1000 hunt of €2 coins today. It started very slow with - almost no finds, but of the few finds I got, they were of quality! - The hunt got me 5 new standard-issue coins and 2 new - commemorative-issue coins. The standard-issue coins are: Germany - 2014 (A), Germany 2017 (A), France 2020, Finland 2004, and… - <em>Finland 2015!</em> The Finnish €2 coin from 2015 has a mintage - of only <em>169,100!</em> The commemorative-issue coins were: - France “Erasmus Programme†and Greece “EU Flagâ€. The Greek - commemorative has a mintage of ~750,000. - </p> - </div> - </section> - - <section id=18-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Right before my flight back to Eindhoven today, I got two new finds - from the vending machines and ATMs. A San Marino 50c from 2020 and - a €20 banknote from Portugal with the signature of Draghi. - <br /><br /> - After landing, I met with a friend of Petros, a user from the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>. - He gave me an envelope of 2002 banknotes with - a face-value of €180. In the envelope were the following new - additions for my collection: Austria €5 (JCT), Greece €10 (WD), - Greece €20 (JCT), Portugal €20 (MD), and Spain €50 (JCT). - </p> - </div> - </section> - - <section id=17-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I left Malta to head back home. I had a layover in Treviso - and did some vending machine hunting which got me a Spanish €1 2015; - a new year for the collection. - <br /><br /> - I also got some banknotes from an ATM and got a new €50 banknote in - the form of an Italian note bearing the signature of Lagarde. - </p> - </div> - </section> - - <section id=16-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I got an Italian 20c 2020 in my change today; a nice new find. - </p> - </div> - </section> - - <section id=15-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I visited the Ä gantija Temples and did a quick shop hunt - afterwards! There was a souvenier shop right across the street from - the temple and I asked to take a look at their €2 coins. In the - cashier I managed to find another Maltese commemorative! This one - was the “The Peace†commemorative from 2017… and it also had the - coincard mintmarks making it a 30K mintage NIFC! That’s why it’s - not yet listed on the site; the coincard variants will be added in a - future update. - <br /><br /> - I also managed to get a German 10c 2022 (D) in my change at the - temple giftshop when purchasing a Kinnie (a fantastic Maltese - drink!), so that was a nice new minor find. - </p> - </div> - </section> - - <section id=14-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today was pretty uninteresting. I wasn’t able to get anything new - besides a Maltese 20c 2020 from a vending machine. - </p> - </div> - </section> - - <section id=13-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I spent the day exploring Valletta along with “La Maltese†- from the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a>. - To our meeting he was kind enough to bring a few new Maltese 1c - coins for me from 2013, 2017, and 2021. He also got me 2 rolls of - €2 coins from which I got Italy €2 2018, Germany €2 2014 (D), and - most excitingly of all, the Maltese “Nature & Environment†€2 - commemorative! - <br /><br /> - At the end of the day I did a vending machine hunt in Valletta which - yieled me four new Maltese €1 coins from the years 2016, 2019, 2020, - and 2021. It also yieled me two Maltese temple commemoratives! - “Sadly†one of them was a duplicate for me, the ĦaÄ¡ar Qim Temples - coin. The other temple coin was for the Ä gantija Temples which I - thought was also a duplicate, but I later realized that it had the - same mintmarks around the year that is found on the variants sold in - coincards. That made that coin an NIFC find with a mintage of only - 30K! - </p> - </div> - </section> - - <section id=11-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - This was a pretty successful day with a lot of new finds! Firstly, - before my flight to Malta from Pisa I did some vending machine - hunting. This yieled me with a 2021 Vatican 50c coin which wasn’t - new, but also yieled me with the following new coins: Germany 20c - 2015 (A), Greece 20c 2019, Italy 50c 2007, Italy 50c 2011, Italy 50c - 2012, Italy 5c 2016, Portugal 50c 2021, Spain 20c 2016. - <br /><br /> - After arriving in Malta, I did some vending machine hunting in - Marsaxlokk. This also got me a lot of new finds! I didn’t have - many Maltese coins prior so there was a lot to find. The finds from - the vending machines were: France 5c 2017, Italy 20c 2021, Italy 20c - 2022, Malta 10c 2019, Malta 10c 2021, Malta 20c 2019, Malta 20c - 2021, Malta 50c 2017, Malta 50c 2019, Malta 50c 2020, Malta 50c - 2021, Malta 5c 2017, Malta 5c 2020. - <br /><br /> - Finally, my girlfriend got a Maltese 5c coin from 2015 in her change - at a Spar. - </p> - </div> - </section> - - <section id=10-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I left for a trip to Malta where hopefully I’ll find some nice - coins! My flight left from Eindhoven with a layover in Pisa. At - Eindhoven I managed to get a new coin as change from a vending - machine when buying a water. It was a Germany 20c 2013 with the ‘F’ - mintmark. - <br /><br /> - When I landed in Pisa I put some banknotes into the change machine - and got three new finds: Italy €2 2022, Italy €1 2021, and Finland - €1 2005. - </p> - </div> - </section> - - <section id=09-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - It’s another mail day! In the mail today was the Wolf €2 - commemorative from Estonia and a bicentennial Ike Dollar from - Denver. I already had the wolf coin in UNC condition, but this is a - collection of circulated coins so it’s nice to have that now too. - The Ike Dollar is also great to have; it’s the last bicentennial - coin I need besides the NIFC proofs. - <br /><br /> - I also did a coin roll hunt today; it’s been a good while since my - last one! I had a good number of standard- and commemorative-issue - finds today, most of them were common coins I missed but there were - some really nice rarer finds too! - <br /><br /> - The standard issue finds were (all €2): Belgium 2003, Germany 2008 - (G), Germany 2008 (J), Germany 2014 (J), Germany 2016 (G), Spain - 2003, Finland 2003, Greece 2002 (S), and Italy 2004. - <br /><br /> - The commemorative issue finds were: Germany “Erasmus Programme†(F), - Germany “Hamburg†(2023 J), Finland “Treaty of Romeâ€, Luxembourg - “European Monetary Unionâ€, Netherlands “European Monetary Unionâ€, - Netherlands “Euro Cashâ€, and Netherlands “Abdication of Beatrixâ€. - </p> - </div> - </section> - - <section id=05-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - It’s mail day! I got my coins from a Numista swap today. In total - I got 7 new coins with 3 being Italian commemoratives and 4 being - Vatican 50c coins. The new coins are: €2 Italy EU Flag, €2 Italy - “Tito Livioâ€, €2 “National Policeâ€, and all the Vatican 50c coins - from 2010–2013 (all the years of Pope Benedict XVI). - </p> - </div> - </section> - - <section id=03-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I have finally done it, I’ve found a way to hunt coins in the - Netherlands without purchasing bankrolls or going to a casino! - There is a Spar on the campus of my ex-university. This Spar is - special because it has something that I’ve never before seen in this - cashless dystopia — a self-checkout machine that accepts cash! - <br /><br /> - I don’t know how it didn’t come to my mind earlier but by creating a - false purchase of high value (maybe €500 for example) and then - dumping all your coins in the coin funnel you can then cancel the - purchase and get your coins back, except it’s not the same coins, - but different coins of the same denominations! - <br /><br /> - What this in effect means is that I can go and just put my coins in - this self-checkout machine and then cancel my order in a cycle while - getting new coins every cycle. I did this for the first time today - and got 3 new finds! Two of the finds were regular issue 20c coins, - Germany 2008 (F) and France 2020. The other find was a - commemorative issue in the form of the Dutch Erasmus Programme coin! - </p> - </div> - </section> - - <section id=01-05-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - So today was mail day, and it was another American coin. I got a - bicentennial Ike Dollar; it’s certainly one of the biggest coins - I’ve ever held (maybe the biggest ever). It has no mintmark, so - it’s a Philadelphia dollar. This also means that once I get the - version with the Denver mintmark I’ll have all circulating - bicentennial coins from the USA! - <br /><br /> - I haven’t gotten any new euro-coins yet, but there’s a chance I’ll - be heading to Croatia next week so I’m hoping to get some new coins - there, or to maybe even do a vending machine hunt! - </p> - </div> - </section> - - <section id=29-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I met up with Dan from the - <a href=https://discord.com/invite/dM3rHy4ANk> - Euro Coins discord server</a> - today; he was passing through Rotterdam. He was generous enough to - give me a total of €275 worth of 2002 banknotes. Of these notes, 16 - were new for the collection! They are as follows: €5 Germany (JCT), - €5 Netherlands (WD), €5 Portugal (JCT), €5 Spain (JCT), €10 Germany - (JCT), €10 Greece (JCT), €10 Ireland (WD), €10 Ireland (JCT), €20 - France (WD), €20 Germany (JCT), €20 Ireland (WD), and €50 Italy - (JCT). - <br /><br /> - Thanks a lot for the notes Dan! - </p> - </div> - </section> - - <section id=25-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today I did what is likely my final vending-machine hunt of my trip - in the United States. During this hunt I got 3 new quarters, one - state quarter, one “America the Beautiful†quarter, and most - excitedly, one territory quarter! My 3 new quarters are (in order - of mint year): South Carolina (P), Puerto Rico (D), and Great Basin - (P). - </p> - </div> - </section> - - <section id=24-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did another vending-machine hunt at Miami-Dade College again - today. There wasn’t too much to get since the vending machines seem - to have been filled up with UNC rolls of the Bessie Coleman quarters - but I still was able to get two new state quarters. These were New - Hampshire (P) and Oregon (P). - </p> - </div> - </section> - - <section id=23-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I passed by Dolphin Mall in Miami today; hunted some more vending - machines. Didn’t get too many finds but still a good couple. Got 5 - new “America the Beautiful†quarters and a new “American Women†- quarter. The new “America the Beautiful†quarters were: Denali (D), - Ellis Island (D), Mount Rushmore (P), River of No Return (P), and - Shenandoah (D). The new “American Women†quarter was Edith - Kanaka‘ole (P). - </p> - </div> - </section> - - <section id=20-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - 11 new quarters were added to the collection today from a short - vending-machine hunt at Miami-Dade College. Of the 11 quarters, 9 - were state quarters and 2 were “America the Beautiful†quarters. - The state quarters are: Colorado (P), Hawaii (D), Minnesota (P), - Missouri (D), Montana (P), Nevada (P), New Jersey (D), New Mexico - (P), and South Carolina (D). The “America the Beautiful†quarters - are: Denali (P) and Apostle Islands (D). - <br /><br /> - I also passed by a currency-exchange office and managed to exchange - my €500 in cash for my first ever €500 bill. It costed my new - French €200 Europa note that I got from another currency-exchange, - but getting €500’s is a lot harder so it’s worth it. The €500 bill - is German with the signature of Wim Duisenberg. - </p> - </div> - </section> - - <section id=19-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - I did another vending-machine hunt today. It was a small hunt and - got me 7 new quarters. I got the 6 state quarters of: Maine (D - & P), Michigan (P), Mississippi (D), Texas (D), and Washington - (P). I also got the “America the Beautiful†quarter of Weir Farm - (P). - <br /><br /> - In bigger news, my coins from my swap with Jon have arrived. He - included all sorts of extra goodies but they aren’t relevant to this - site so I won’t be listing them here. The swap got me 11 new 1- and - 2-eurocent coins, a new American bicentennial coin, a new American - Lincoln commemorative penny, 3 new NIFC Dollar coins, 3 new state - quarters, 1 new district quarter, and finally 1 new “Westward - Journey†nickel. - <br /><br /> - The eurocents included were: Germany 1c (2009-D & 2013-A), - Germany 2c (2003-G, 2006-A, & 2006-D), Spain 1c (2002), Spain 2c - (2009 & 2015), and France 1c (2007, 2010, & 2016). The - American bicentennial coin was a half-dollar from Denver. The - Lincoln penny was the “Birth and Early Childhood†penny from - Philadelphia. One of the NIFC dollars was a native-american - space-program dollar from Denver and the other two were presidential - dollars: Chester Arthur (P) and John F. Kennedy (D). The state - quarters were California (D), Pennsylvania (P), and Rhode Island - (D). The dictrict quarter was my second district quarter so far, a - Puerto Rico (P). Finally, the “Westward Journey†nickel was a Bison - (D). - </p> - </div> - </section> - - <section id=18-04-2023 class="cl-section slant-down"> - <div> - <h2><!-- DATE --></h2> - <p> - Today was pretty successful. I passed by Chase Bank near closing - hours and it was a good thing I did too. The customer right before - me in the line to the teller deposited $10 in dollar coins. I - bought them from the bank and got two new finds: a “Great Law of - Peace†native-american dollar from Philadelphia, and a Herbert - Hoover NIFC presidential dollar from Philadelphia. - <br /><br /> - I also hunted a printer (it accepts cash payment to print stuff). I - managed to get 5 new “America the Beautiful†quarters, 5 new state - quarters, my first ever districts quarter, and a new “Westward - Journey†nickel. The “America the Beautiful†quarters were: Block - Island (P), Great Sand Dunes (D), Homestead (D), - Marsh-Billings-Rockefeller (D), and War in the Pacific (P). The - state quarters were: Connecticut (P), Idaho (P), Massachusetts (P), - Utah (P), and Wyoming (P). The district quarter was American Samoa - (D) and the nickel was a Bison (P). - <br /><br /> - Finally I visited a currency-exchange office hoping to find my first - €500 bill. They didn’t have any but I managed to snag a French €200 - from the Europa series, a new find for myself. - </p> - </div> - </section> - - <section id=start class="cl-section slant-down"> - <div> - <h2>Start of Changelog</h2> - <p> - This is the start of the sites changelog. The site has been around - since the 11th of February 2023, and this collection began around - April of 2022, so theres a lot of “history†here that won’t end up - documented. If you <em>really</em> care for some reason, you can - check the git-log of the site on the - <a href=https://git.thomasvoss.com/euro.thomasvoss.com> - git repository</a>. - From now on I’ll be documenting all my new finds here both so I can - look back on it in the future for fun, and incase anyone finds - anything here interesting. I suppose it makes the site a bit more - human. - <br /><br /> - I am currently in the United States on vacation, so the next couple - of site updates are going to be primarily american coins. - </p> - </div> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/changelog/index.gsp b/src/changelog/index.gsp new file mode 100644 index 0000000..14c0525 --- /dev/null +++ b/src/changelog/index.gsp @@ -0,0 +1,1065 @@ +html lang="en" { + head { + __include(head.gsp) + title {-Changelog} + } + + body { + nav { __include(nav.gsp) } + + main { + section { + header { + h1 {-Collection Updates} + h6 {-…and some site updates too} + } + } + + section { + p {- + This is the site changelog; all updates and changes to the website or + my collections are documented here. Well… almost all. + } + } + + __entry([24-10-2023], [ + p {- + Today was a 20 roll hunt of 50c coins, and boy was it good! In total + I got 6 finds, and 3 of them were new. The coins I got were: Andorra + 2018, Germany 2003 (G; NIFC), Germany 2005 (D; NIFC), Italy 2023, + Netherlands 1999 (Proof), and Netherlands 2015 (NIFC). The 2005 coin + from Germany, both Dutch coins, and Italian coin were all new for me. + The other 2 NIFCs and microstate were duplicates, but great finds + nonetheless. + } + ]) + + __entry([02-10-2023], [ + p {- + So Saturday (30@sup{-th} of September, 2023) was the first ever + ‘official’ meetup of the Euro-Coins Discord Server. It was a really + great experience, and guys came from all over Europe to meet up. + During the meet we exchanged coin rolls and did some trades, and I + have @em{-a lot} of new stuff to add to the site! I’d love to credit + each person individually, but there was just a lot of people and it’s + hard to track exactly what came from whom. + } + + p {- + Starting off with banknotes, I got 9 new ones! They were: Spain €5 + (Europa; Lagarde), Portugal €10 (Europa; Lagarde), Spain €10 + (Europa; Lagarde), Austria €20 (Europa Testnote; Draghi), Germany + €20 (Europa Testnote; Draghi), Austria €50 (2002; Duisenberg), + Austria €100 (Europa Testnote; Draghi), Germany €100 (2002; + Trichet), and Italy €100 (Europa; Draghi). + } + + p {- + With the above banknotes, I now have all Europa banknotes for both €5 + and €100, and I have some testnotes for the first time! + } + + p {- + Next, moving on to the standard issue coins, I got a whopping 154 new + dates for my collection, with 8 of those being NIFCs! They are as + follows: Austria 1c (2003), Austria 5c (2006, 2009), Austria 20c + (2006, 2010), Belgium 2c (2003, 2010), Germany 1c (2004 A, 2004 G, + 2005 D, 2005 F, 2007 F, 2007 G, 2008 A, 2008 J, 2010 A, 2010 D, + 2010 F, 2010 J, 2013 F, 2013 J, 2015 A, 2015 F, 2017 D, 2017 G, + 2017 J, 2019 F, 2019 J, 2020 A, 2020 G, 2023 G), Germany 2c (2002 F, + 2003 D, 2003 F, 2004 J, 2005 J, 2006 G, 2007 D, 2007 G, 2007 J, + 2008 F, 2008 G, 2010 G, 2010 J, 2011 G, 2012 A, 2012 F, 2012 J, + 2013 F, 2013 J, 2014 D, 2014 F, 2014 G, 2015 J, 2016 A, 2018 A, + 2018 G, 2019 G, 2019 J, 2020 F, 2022 G, 2023 J), Germany 5c (2008 G, + 2023 D, 2023 F), Germany 20c (2005 D, 2014 D, 2017 F, 2017 G), + Germany €2 (2023 F), Spain 1c (2001), Spain 2c (2003, 2006, 2008, + 2012, 2016), Spain 10c (2013, 2023), Spain 20c (2004), Spain €1 + (2023), Finland €1 (2007, 2011), Finland €2 (2013), France 1c (2015), + France 2c (2000, 2006, 2008, 2013, 2015), France 5c (2021), France + 20c (2017, 2022), France €2 (2004 @em{-NIFC Proof}, 2006 @em{-NIFC}), + Greece 5c (2002 F, 2021), Greece 50c (2006), Greece €1 (2004), + Ireland €2 (2009), Italy 2c (2012), Italy 5c (2015), Italy 10c + (2015), Italy 20c (2003, 2005, 2007, 2008, 2015, 2017), Italy €2 + (2023), Lithuania 1c (2015), Lithuania 10c (2017), Monaco 20c (2002), + Monaco 50c (2002), Monaco €2 (2003), Malta 1c (2008, 2019), Malta 2c + (2013, 2015, 2018, 2020, 2022), Malta 10c (2016, 2017, 2020), Malta + €2 (2016), Netherlands 2c (2015 @em{-NIFC}), Netherlands 5c (2004 + @em{-NIFC}), Netherlands €2 (2007 @em{-NIFC}), Portugal €1 (2020), + Portugal €2 (2005, 2006), Slovenia 1c (2009, 2020), Slovenia 5c + (2019), Slovenia 10c (2022), Slovakia 2c (2014, 2015, 2017, 2018, + 2020), Slovakia 5c (2017), Slovakia €2 (2022), San Marino 10c (2007 + @em{-NIFC}), San Marino 50c (2002), San Marino €2 (2005 @em{-NIFC}), + Vatican City 5c (2005 @em{-NIFC}), and Vatican City 20c (2005 Sede + Vacante @em{-NIFC}). + } + + p {- + Finally, on to the commemorative coins. In total there were 17 new + commemoratives with 1 of them being an NIFC! They are as follows: + Belgium 2014 (Red Cross), Belgium 2020 (Year of Plant Health), Belgium + 2022 (Erasmus Programme), Belgium 2022 (Heathcare in COVID-19), + Estonia 2022 (Erasmus Programme), Germany 2015 G (German + Reunification), Germany 2023 G (Hamburg), Lithuania 2018 (Song & Dance + Celebration), Lithuania 2022 (Basketball), Lithuania 2022 (Suvalkija), + Luxembourg 2021 (Royal Marriage; @em{-Photo}), Malta 2017 (The Peace), + Portugal 2022 (Erasmus Programme), Slovenia 2011 (Franc Rozman-Stane), + Slovenia 2022 (Erasmus Programme), Spain 2023 (Cáceres), and Vatican + City 2005 (World Youth Day; @em{-NIFC}). + } + + p {- + @strong{-UPDATE:} I opened some Austrian 50c rolls I got at the + meetup and got Germany 2022 D, which is a new date for me. I also + opened a 5c Luxembourgish roll I traded for. It yielded me with two + new dates in the form of Luxembourg 2022 and 2023! + } + ]) + + __entry([26-09-2023], [ + p {- + Today I got a bunch of rolls for the upcoming Euro coins meetup in + Frankfurt. I also got a few €2 rolls for myself, and I only got one + new find. It was a stellar find though! I got an NL 2006 NIFC, but + it was also a proof! That brings the mintage to just 3,500. I now + have the 2006 NIFC coin in both the proof and regular varieties, both + from circulation! + } + ]) + + __entry([22-09-2023], [ + p {- + After my recent trip to Greece, one of my friends decided to pay me + back in all 5c coins. Due to financial reasons he didn’t pay me all + in one go, but he did give me €200 (80 rolls) in 5c coins. It took a + long time to go through all of them, but the end result was 26 new + was definitely a good hunt to fill in some of the missing dates! + coins. There were no NIFCs, microstates, or insane finds, but it + } + + p {- + The new dates are: Belgium (2022), France (2012, 2018, 2022), + Germany (2006 A, 2006 F, 2006 J, 2008 D, 2008 F, 2009 J, 2011 F, + 2011 G, 2014 A, 2017 G, 2018 F, 2019 D), Greece (2009), Italy (2005, + 2014, 2017, 2019, 2020), Netherlands (2023), Slovakia (2019, 2020), + and Spain (2002) + } + ]) + + __entry([13-09-2023], [ + p {- + Today I did an in-person swap with Dekzwabber from the + @a + href="https://discord.com/invite/dM3rHy4ANk" + target="_blank" + {-Euro Coins discord server}. As his part of the swap, he provided + me with Luxembourg €2 2023, with the mintmark of the Koninklijke + Nederlandse Munt. It’s the more common of the two varieties, but I + now have both varieties! He also gave me a 2002 €20 note from + Finland bearing the signature of Jean-Claude Trichet. + } + ]) + + __entry([07-09-2023], [ + p {- + Turns out I forgot one roll of 10c coins in my bag from my previous + hunt. I opened it up at work and got two new finds in the form of + Belgium 2019 and Germany 2017 (D). + } + ]) + + __entry([04-09-2023], [ + p {- + I did a quick hunt of 10c coins today. Not much to report back but I + did get two new coins in the form of Portugal 2008 and Finland 2001. + } + ]) + + __entry([02-09-2023], [ + p {- + Two updates today. I just got back from Greece and there was another + letter in the mail. This time I got 4 new commemorative coins from + Portugal. They are: 2009 @em{-EMU}, 2009 @em{-Lusophony Games}, 2010 + @em{-Portuguese Republic}, and 2011 @em{-Fernão Mendes Pinto}. + } + + p {- + I also added 2017 @em{-150 Years of Public Security} to the site + since it was in my collection, but missing from here. + } + ]) + + __entry([19-08-2023], [ + p {- + Just a short update. In preparation for my upcoming trip to Greece I + passed by an ATM to get some more cash. I managed to get a hold of 3 + more €50 notes from the 2002 series. Of those 3, one of them was a + Slovak note with the signature of Draghi, a new note for the + collection. + } + ]) + + __entry([18-08-2023], [ + p {- + I did another large hunt today. This time it was 40 rolls of €2 + coins. It ended up being super disappointing actually with only 2 + new finds, but 2 new finds nonetheless. The new finds were Finland + 2011 and Luxembourg 2023 (MdP). + } + ]) + + __entry([17-08-2023], [ + p {- + I did a massive 40 roll hunt of 50c coins today! I somehow did not + destroy my back transporting them by bike from the withdrawal machine + to home. It was a long hunt with some pretty nice finds! For the + microstates I got Andorra 2020 and Vatican City 2017; both duplicates + for me however. I also got Netherlands 2005 (x3) and 2006 (x4) + bringing me to 7 more Dutch NIFCs, but I also already have those. As + for actually new coins I managed to get Finland 2003, Ireland 2015, + and France 2004! The French coin is now my first NIFC French coin + ever! + } + ]) + + __entry([16-08-2023], [ + p {- + Today I did a nice big hunt of 20 rolls of 10c coins. It was pretty + disappointing with only 2 common finds, but they are 2 finds + nonetheless. The first was Austria 2005, the last Austrian 10c coin + I need besides the elusive 2003 NIFC. The second was Spain 2002; not + sure how I didn’t have that already. + } + + p {- + In more interesting news, I got some more mail today. This time I got + Monaco €1 2007 @em{-without the mintmark}. Super happy to add this + to the collection seeing as it has a mintage of @em{-under 3,000}! I + still need the mintmark variety though which still wont be easy with + its 97,000 mintage. + } + ]) + + __entry([15-08-2023], [ + p {- + Today I did a quick €1 coin hunt and got 5 new finds. The finds + were: Austria 2005, Germany 2003 (F), Ireland 2004, Italy 2004, and + Spain 2021. With the new Austrian and German finds I now have all + the Austrian- and German €1 coins that are intended for circulation. + } + ]) + + __entry([12-08-2023], [ + p {- + Just a quick update since it’s super late. Did a 20 roll hunt today + of 50c coins. I managed to get two new finds, a 2022 (G) and 2022 + (J) from Germany. I also managed to get another @em{-5} 2006 50c + coins from the Netherlands adding to my growing pile of Dutch NIFCs. + The only new coins however were my German finds. + } + ]) + + __entry([08-08-2023], [ + p {- + I did another big hunt today. This time it was 20 rolls of 50c coins + and 10 rolls of €2 coins. Not much new found, only Ireland 2013 and + Portugal 2005 (both 50c). I did find 4 duplicate NIFCs though! All + 4 of them were Netherlands 2006 50c. + } + ]) + + __entry([04-08-2023], [ + p {- + Today was yet another mail day. This was one that I’ve been planning + for a while but never managed to properly execute, so I’m happy it’s + here! This swap had a bunch of world coins in it but also 2 new euro + coins for my collection. + } + + p {- + The two new additions were 50c 2018 from San Marino, and 20c 2018 + from Luxembourg. A new microstate is always welcome, and the + Luxembourg coin has a mintage of only 50,000! + } + ]) + + __entry([03-08-2023], [ + p {- + I did a 10 roll hunt of €2 coins today and got 3 new finds! I got + the German 2021 (D) coin which is one of the few German €2 dates I + still missed. I also very spectacularly got ‘Estonian Independence’ + from Estonia, completing the 2018 Estonian commemoratives, and I also + got ‘Grand Duchess Charlotte’ from Luxembourg! A spectacular find + that completes the 2019 commemoratives for me! + } + ]) + + __entry([01-08-2023], [ + p {- + I got another letter in the mail today — this time from Zafeiris on + the @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. I got 4 news coins! Two of them are €2 + standard issues and the other 2 are commemoratives. + } + + p {- + The standard issue coins are: Greece 2003 and Italy 2016. + } + + p {- + The commemorative issue coins are: ‘Constitution’ and ‘Domenikos + Theotokopoulos’, both from Greece. + } + ]) + + __entry([25-07-2023], [ + p {- + Small update for a small coin. Today my brother gifted me a Belgian + 2c coin from 2016. I am not sure where he found a 2c coin in the + Netherlands, but it’s new for the collection, and it’s mine now! + } + ]) + + __entry([13-07-2023], [ + p {- + Today I received a fantastic swap from The_Figher on the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}! The swap got me a whole 17 new coins + for my collection! Of the 17, 9 of them were standard issue coins and + 8 were commemoratives! + } + + p {- + The new standard issue coins were: Germany 1c 2017 (F), Germany 2c + 2020 (G), Germany 5c 2021 (F), Germany 5c 2022 (J), Germany 10c 2022 + (F), Greece 10c 2018, Greece 1c 2014, Greece 1c 2017, and + @strong{-Monaco €1 2002}! + } + + p {- + The new commemorative coins were: Estonia @em{-University of Tartu} + (2019), Estonia @em{-Antarctica} (2020), Estonia @em{-Tartu Peace + Treaty} (2020), Estonia @em{-Finno-Urgic Peoples} (2021), Estonia + @em{-Estonian Literati} (2022), Germany @em{-Karl der Große} (2023; + D), Malta @em{-Ta’ ĦaÄ¡rat Temples} (2019), and Spain @em{-Toledo} + (2021)! + } + ]) + + __entry([05-07-2023], [ + p {- + Today was mail day again, with 3 new commemorative coins from Malta! + Two of these coins come from Laganinu on the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. Those two coins are “Mnajdra Temples†+ and “Ta’ ĦaÄ¡rat Templesâ€, the latter containing the NIFC ‘F’ in the + star! The third coin I received from a different individual was the + Maltese “Games†commemorative. + } + ]) + + __entry([01-07-2023], [ + p {- + Today I completed a 20 roll hunt of 10x 10c rolls and 10x 20c rolls. + The hunt got me 8 new 10c coins and 4 new 20c coins for a total of 12 + new finds! + } + + p {- + The new 10c finds were: Belgium 2017, Germany 2004 (D), Germany 2012 + (J; NIFC!), Germany 2017 (G), Germany 2021 (J), Italy 2004, Italy + 2013, and Spain 2020. On top of the German 2012 coin being an NIFC, I + have a sneaking suspicion that it might be a proof coin too. I am not + entirely sure yet though, and if it is I need to figure out how to + actually display that information on the site (if I do at all). + } + + p {- + The new 20c finds were: Finland 1999, Germany 2013 (G), Germany 2022 + (G), and Ireland 2009. + } + + p {- + Also big news! The Portuguese translation of the site redesign has + been completed, and so I have officially updated euro.thomasvoss.com + to the new design! It was previously hosted on + new-euro.thomasvoss.com as a trial, but it is now the main site. + } + ]) + + __entry([24-06-2023], [ + p {- + It’s mail day again today, and today’s mail was from Mörtel from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. The swap got me 8 new coins for my + collection! For the standard issue coins I got Luxembourg €2 2019, a + coin with a mintage of only 50,000! On the commemorative side I got + Cyprus ‘EU Flag’, Greece ‘Euro Cash’, and 5 new German mintmarks in + the form of ‘Hamburg’ (2023) mintmarks A and F, ‘Karl der Große’ + mintmarks F and G, and Mecklenburg-Vorpommern mintmark D. I actually + already had that last coin, but what makes this one special is that + it’s a circulated proof coin! The fact it’s a proof @em{-does} make + it new for me! + } + ]) + + __entry([22-06-2023], [ + p {- + Today I got a letter in the mail from Münzenjäger and I also met up + with Austrian Euro Coin Hunter in Eindhoven! Between the two of them + I got 2 new banknotes and a bunch of new standard- and + commemorative-coins. + } + + p {- + The two new banknotes I got were a €50 and a €100 banknote. Both are + from Austria, from the ‘Europa’ series, and bear the signature of + Mario Draghi. + } + + p {- + The four new commemorative coins I got were: Malta 2013 + ‘Self-Government’, Greece 2018 ‘Dodecanese Union’, Greece 2019 + ‘Andreas Kalvos’, and Greece 2020 ‘Thrace Union’. + } + + p {- + The many standard issue coins I got were: Austria 10c (2009), Cyprus + 10c (2020), Finland 5c (2019), Germany 20c (2003 D, 2010 G, 2019 J, + 2022 F), Greece 1c (2003, 2005, 2009, 2010, 2012, 2016), Greece 2c + (2004, 2007–2009, 2014–2021), Greece 5c (2006, 2016–2018), Greece 10c + (2016, 2019), Greece 50c (2007, 2011, 2019), Ireland 50c (2010), Italy + 20c (2016), Italy 50c (2014), Italy €1 (2013–2015, 2017, 2018, 2020), + Netherlands €1 (2003), Portugal 5c (2016, 2021), Portugal 10c (2021), + Slovenia 5c (2021), and Slovenia 50c (2021). + } + ]) + + __entry([20-06-2023], [ + p {- + Today I did another €2 coin hunt and got some pretty nice finds! My + standard issue finds were Finland 2005 and Italy 2008. I also got two + new commemorative finds in the form of Germany ‘Karl der Große’ 2023 + (J), and Luxembourg ‘Grand Duke Jean’ 2021. + } + + p {- + Also it turns out that the Belgian Red Cross coin from 2014 is not an + NIFC as I previously thought, so that has been corrected. + } + ]) + + __entry([14-06-2023], [ + p {- + Today I met up with Adzivu from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}! We had a few beers, and did perhaps the + largest face-value swap I will ever do; a staggering €2,008.28 was the + face-value of just one side of the swap for a total of €3,974.16 + exchanged total! As part of this swap I got some goodies that won’t + be listed on the site such as a Croatian Euro starter-pack, and + uncirculated rolls of both German 2023 commemorative coins. + } + + p {- + What I @em{-did} get however that actually is now listed on this site, + is one new commemorative coin from Luxembourg — the ‘Henri & Adolphe’ + commemorative from 2005, and @em{-20} new banknotes! + } + + p {- + The new banknotes are (and for everyone's sake I will abbreviate the + ECB presidents’ names): €10 Austria (2002; WD), €10 Austria (Europa; + CL), €20 Germany X (Europa; MD), €20 Ireland (Europa; MD), €50 France + E (Europa; CL), €50 France E (Europa; MD), €50 Greece (2002; WD), €50 + Greece (Europa; MD), €50 Netherlands (Europa; MD), €50 Spain (2002; + MD), €100 Austria (2002; MD), €100 Austria (2002; WD), €100 France E + (Europa; MD), €100 France U (Europa; MD), €100 Italy (2002; JCT), €100 + Spain (Europa; MD), €200 Austria (Europa; CL), €200 France E (Europa; + CL), €200 France U (Europa; MD), and €200 Germany (2002; WD). + } + + p {- + With the new German €200 banknote from 2002, I now also finally have + one of every type of euro-banknote! + } + ]) + + __entry([13-06-2023], [ + p {- + Another day, another €1000 hunt of €2 coins. This hunt only got me 2 + new finds, but 2 new finds are still 2 new finds! Both of them were + German commemoratives in the form of ‘Hamburg’ (A; 2008), a coin with + a mintage of only 1M — and ‘Karl der Große’ (D). + } + + p {- + With the new ‘Hamburg’ (2008) find, I now have the full set finished + and only need 3 more mintmarks to complete the entire German + commemorative series from 2004–2022. Additionally, the ‘Karl der + Große’ find brings me a little closer to finishing the German + commemorative series as a whole with only 10 mintmarks missing from + 2004–2023. + } + ]) + + __entry([12-06-2023], [ + p {- + Today I went ahead and did another €1000 hunt of €2 coins, and it was + pretty successful! In this hunt I got nine new finds — two of which + are commemoratives and one of which is a microstate. + } + + p {- + The new commemorative finds were both from Germany; ‘Erasmus + Programme’ (J) and ‘Karl der Große’ (A). The Erasmus coin is the last + missing mintmark for me, so that’s cool — and the ‘Karl der Große’ + coin is the first of it’s kind that I’ve found, so that’s also cool! + } + + p {- + The other seven finds were: Finland 2002 & 2008, France 2014, Italy + 2006, Monaco 2011, and Spain 2008 & 2009. + } + + p {- + Also small site update — the 1-, 2-, and 50c denominations as well as + the €1 denomination from Estonia have been marked as ‘not minted’ for + the year 2023. + } + ]) + + __entry([10-06-2023], [ + p {- + Today was a special day, because today was the Dag van de Munt 2023! + The @em{-Dag van de Munt} is the once-a-year open-day of the + Koninklijke Nederlandse Munt (Royal Dutch Mint). At the event I met up + with EuroCoinHunt, and got quite a lot of goodies! Not all goodies + are relevant to this site of course — but one that @em{-is} was my + first ever circulated commemorative coin of a non-standard + denomination! In this case, EuroCoinHunt purchased a 2023 year-set + using €5 ‘Jaap Eden’ commemorative coins from the Netherlands! As I + was after him in the line, I managed to exchange one of these for €5 — + and just like that — my first non-standard-denomination commemorative + coin! + } + ]) + + __entry([08-06-2023], [ + p {- + Today I got some rolls for a soon-to-occur in-person swap with another + Discord user for a @em{-bunch} of banknotes, and some rolls too. I + took this time to also get 10 rolls of €2 coins for myself too and the + hunt granted me 3 new finds and 2 NIFCs! The new finds I got were: + Austria 2013, Italy 2011, and Germany 2006 (D; NIFC!). I also got + Netherlands 2005 — an NIFC — but not one that is new for my + collection. + } + ]) + + __entry([07-06-2023], [ + p {- + I got more stuff in the mail today, and this time with lots of new 1- + and 2-cent coins for my dateruns! There was also a new commemorative + €2 in there for me. The new commemorative was the ‘Falcone & + Borsellino’ coin from Italy (2022). The new standard issue coins I + got are: Finland 10c (2008), France 1c (2018), Germany 1c (2005 G, + 2013 D, 2014 A, 2015 J, 2018 J), Germany 2c (2003 A, 2004 A, 2005 D, + 2006 F, 2009 A, 2012 D, 2018 D, 2019 F), Germany 5c (2020 F), Greece + 20c (2021), Portugal 5c (2005), and Portugal 20c (2003). + } + ]) + + __entry([05-06-2023], [ + p {- + I did a 20 roll hunt of €1 coins today. Nothing super notable in this + hunt, but I did get two new finds. I got an Italian 2012 and a + Finnish 2006. Not much, but two finds are still two finds! + } + ]) + + __entry([02-06-2023], [ + p {- + And it is once again, mail day! Today’s swap comes from Germany with + one new commemorative and twenty new standard issue coins (one of them + being an NIFC!). The new commemorative was ‘Treaty of Élysée’ (2013 + D). This completes all of this designs mintmarks for me, and now + means that I only need 5 more mintmarks to complete the entire German + commemorative mintmark set from 2004–2022. The new standard issue + coins I received are: 50c 2005 (G; NIFC!), 20c 2020 (G), 10c 2017 (J), + 10c 2021 (F), 2c 2015 (F), 2c 2016 (G), 2c 2017 (G), 2c 2018 (J), 2c + 2020 (J), 2c 2021 (A), 2c 2021 (F), 2c 2021 (J), 2c 2022 (J), 1c 2016 + (A), 1c 2016 (F), 1c 2016 (G), 1c 2017 (A), 1c 2018 (D), 1c 2019 (A), + 1c 2021 (D). + } + + p {- + Today also had another coin hunt. This time I hunted: 16 rolls of €1 + coins, 1 roll of 20c, 1 roll of 10c, and 2 rolls of 5c. The new finds + of the hunt were: France 5c (2016), Germany 5c (2013 G), Greece €1 + (2006), Greece €1 (2011), Italy €1 (2005), Netherlands €1 (2016), + Portugal €1 (2015), Spain €1 (2012), and motherfucking + @strong{em{-Vatican City €1 (2013)!!!}} This might be the best find + I’ve ever found since I started collecting… + } + ]) + + __entry([31-05-2023], [ + p {- + Mail day yet again! Today I got 12 new circulated commemoratives + from Münzenjäger on the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. These are: Estonia ‘Baltic States’ + (2018), Finland ‘Markka’ (2010), Greece ‘Battle of Thermopylae’ + (2020), Latvia ‘Zemgale’ (2018), Luxembourg ‘Constitution’ (2018), + Luxembourg ‘Voting Rights’ (2019), Malta ‘EU Flag’ (2015), Monaco + ‘Admission to the UN’ (2013), Slovakia ‘Constantine & Methodius’ + (2013), Slovakia ‘European Union’ (2014), Slovakia ‘Universitas + Istropolitana’ (2017), and Slovenia ‘Barbara of Celje’ (2014). + } + + p {- + All the coins I received from this swap and the swap from the previous + site update were swaps where I gave the exact same coins I received, + except I gave uncirculated coins and received circulated ones back. + } + ]) + + __entry([26-05-2023], [ + p {- + It’s mail day again! Today in the mail I got 5 new circulated + commemoratives from Finland. They were: Sauna Culture (2018), + University of Turku (2020), Ã…land Islands (2021), Ballet (2022), and + Erasmus Programme (2022). + } + ]) + + __entry([25-05-2023], [ + p {- + I just did another quick 50c hunt today. During the hunt I found: + Finland 2011, Germany 2022 (F), and Spain 2002. Not super exciting, + but all new finds nonetheless. I also found Vatican City 2016! I + already have it though, so to the Vatican stack it goes. + } + ]) + + __entry([23-05-2023], [ + p {- + Today had another 50c hunt and it was a lot more successful than the + last one! In total I had 4 new finds and a nice keeper. The keeper + was a Dutch coin from 2004 with a mintage of 300K. I already have + this coin so I will probably give it to someone else. My actual finds + were: Finland 1999, Italy 2022, Spain 2010, and best of all… Germany + 2007 (F)! The German 50c is my 4@sup{-th} German NIFC (all the others + are also 50c) and my first German NIFC with the second map! + } + ]) + + __entry([22-05-2023], [ + p {- + I visited an ATM after work today hoping to get some 2002 notes. I + didn’t get any — but I did get an Italian €20 note with the signature + of Christine Lagarde. That brings me down to only 3 notes remaining + for the €20 Europa series! + } + ]) + + __entry([21-05-2023], [ + p {- + Today I did a large 50c coin hunt. I went through 800 coins and sadly + there were no microstates or NIFCs… but I did still manage to get two + keepers — Netherlands 2009, a low-mintage coin but one I already have + — and France 2022, a year that is new for me! Both coins are in + excellent condition. + } + ]) + + __entry([20-05-2023], [ + p {- + I got some notes out of an ATM today, and managed to pull a French €20 + from 2002 bearing the signature of Jean-Claude Trichet — that was + pretty cool! + } + ]) + + __entry([19-05-2023], [ + p {- + I did a €1000 hunt of €2 coins today. It started very slow with + almost no finds, but of the few finds I got, they were of quality! + The hunt got me 5 new standard-issue coins and 2 new + commemorative-issue coins. The standard-issue coins are: Germany 2014 + (A), Germany 2017 (A), France 2020, Finland 2004, and… @em{-Finland + 2015!} The Finnish €2 coin from 2015 has a mintage of only + @em{-169,100!} The commemorative-issue coins were: France ‘Erasmus + Programme’ and Greece ‘EU Flag’. The Greek commemorative has a + mintage of ~750,000. + } + ]) + + __entry([18-05-2023], [ + p {- + Right before my flight back to Eindhoven today, I got two new finds + from the vending machines and ATMs. A San Marino 50c from 2020 and a + €20 banknote from Portugal with the signature of Draghi. + } + + p {- + After landing, I met with a friend of Petros, a user from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. He gave me an envelope of 2002 + banknotes with a face-value of €180. In the envelope were the + following new additions for my collection: Austria €5 (JCT), Greece + €10 (WD), Greece €20 (JCT), Portugal €20 (MD), and Spain €50 (JCT). + } + ]) + + __entry([17-05-2023], [ + p {- + Today I left Malta to head back home. I had a layover in Treviso and + did some vending machine hunting which got me a Spanish €1 2015; a new + year for the collection. + } + + p {- + I also got some banknotes from an ATM and got a new €50 banknote in + the form of an Italian note bearing the signature of Lagarde. + } + ]) + + __entry([16-05-2023], [ + p {- + I got an Italian 20c 2020 in my change today; a nice new find. + } + ]) + + __entry([15-05-2023], [ + p {- + Today I visited the Ä gantija Temples and did a quick shop hunt + afterwards! There was a souvenir shop right across the street from + the temple and I asked to take a look at their €2 coins. In the + cashier I managed to find another Maltese commemorative! This one was + the ‘The Peace’ commemorative from 2017… and it also had the coincard + mintmarks making it a 30K mintage NIFC! That’s why it’s not yet + listed on the site; the coincard variants will be added in a future + update. + } + + p {- + I also managed to get a German 10c 2022 (D) in my change at the temple + giftshop when purchasing a Kinnie (a fantastic Maltese drink!), so + that was a nice new minor find. + } + ]) + + __entry([14-05-2023], [ + p {- + Today was pretty uninteresting. I wasn’t able to get anything new + besides a Maltese 20c 2020 from a vending machine. + } + ]) + + __entry([13-05-2023], [ + p {- + Today I spent the day exploring Valletta along with ‘La Maltese’ + from the @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. To our meeting he was kind enough to + bring a few new Maltese 1c coins for me from 2013, 2017, and 2021. He + also got me 2 rolls of €2 coins from which I got Italy €2 2018, + Germany €2 2014 (D), and most excitingly of all, the Maltese ‘Nature & + Environment’ €2 commemorative! + } + + p {- + At the end of the day I did a vending machine hunt in Valletta which + yielded me four new Maltese €1 coins from the years 2016, 2019, 2020, + and 2021. It also yielded me two Maltese temple commemoratives! + ‘Sadly’ one of them was a duplicate for me, the ĦaÄ¡ar Qim Temples + coin. The other temple coin was for the Ä gantija Temples which I + thought was also a duplicate, but I later realized that it had the + same mintmarks around the year that is found on the variants sold in + coincards. That made that coin an NIFC find with a mintage of only + 30K! + } + ]) + + __entry([11-05-2023], [ + p {- + This was a pretty successful day with a lot of new finds! Firstly, + before my flight to Malta from Pisa I did some vending machine + hunting. This yielded me with a 2021 Vatican 50c coin which wasn’t + new, but also yielded me with the following new coins: Germany 20c + 2015 (A), Greece 20c 2019, Italy 50c 2007, Italy 50c 2011, Italy 50c + 2012, Italy 5c 2016, Portugal 50c 2021, Spain 20c 2016. + } + + p {- + After arriving in Malta, I did some vending machine hunting in + Marsaxlokk. This also got me a lot of new finds! I didn’t have many + Maltese coins prior so there was a lot to find. The finds from the + vending machines were: France 5c 2017, Italy 20c 2021, Italy 20c 2022, + Malta 10c 2019, Malta 10c 2021, Malta 20c 2019, Malta 20c 2021, Malta + 50c 2017, Malta 50c 2019, Malta 50c 2020, Malta 50c 2021, Malta 5c + 2017, Malta 5c 2020. + } + + p {- + Finally, my girlfriend got a Maltese 5c coin from 2015 in her change + at a Spar. + } + ]) + + __entry([10-05-2023], [ + p {- + Today I left for a trip to Malta where hopefully I’ll find some nice + coins! My flight left from Eindhoven with a layover in Pisa. At + Eindhoven I managed to get a new coin as change from a vending machine + when buying a water. It was a Germany 20c 2013 with the ‘F’ mintmark. + } + + p {- + When I landed in Pisa I put some banknotes into the change machine and + got three new finds: Italy €2 2022, Italy €1 2021, and Finland €1 + 2005. + } + ]) + + __entry([09-05-2023], [ + p {- + It’s another mail day! In the mail today was the Wolf €2 + commemorative from Estonia and a bicentennial Ike Dollar from Denver. + I already had the wolf coin in UNC condition, but this is a collection + of circulated coins so it’s nice to have that now too. The Ike Dollar + is also great to have; it’s the last bicentennial coin I need besides + the NIFC proofs. + } + + p {- + I also did a coin roll hunt today; it’s been a good while since my + last one! I had a good number of standard- and commemorative-issue + finds today, most of them were common coins I missed but there were + some really nice rarer finds too! + } + + p {- + The standard issue finds were (all €2): Belgium 2003, Germany 2008 + (G), Germany 2008 (J), Germany 2014 (J), Germany 2016 (G), Spain 2003, + Finland 2003, Greece 2002 (S), and Italy 2004. + } + + p {- + The commemorative issue finds were: Germany ‘Erasmus Programme’ (F), + Germany ‘Hamburg’ (2023 J), Finland ‘Treaty of Rome’, Luxembourg + ‘European Monetary Union’, Netherlands ‘European Monetary Union’, + Netherlands ‘Euro Cash’, and Netherlands ‘Abdication of Beatrix’. + } + ]) + + __entry([05-05-2023], [ + p {- + It’s mail day! I got my coins from a Numista swap today. In total I + got 7 new coins with 3 being Italian commemoratives and 4 being + Vatican 50c coins. The new coins are: €2 Italy EU Flag, €2 Italy + ‘Tito Livio’, €2 ‘National Police’, and all the Vatican 50c coins from + 2010–2013 (all the years of Pope Benedict XVI). + } + ]) + + __entry([03-05-2023], [ + p {- + I have finally done it, I’ve found a way to hunt coins in the + Netherlands without purchasing bankrolls or going to a casino! There + is a Spar on the campus of my ex-university. This Spar is special + because it has something that I’ve never before seen in this cashless + dystopia — a self-checkout machine that accepts cash! + } + + p {- + I don’t know how it didn’t come to my mind earlier but by creating a + false purchase of high value (maybe €500 for example) and then dumping + all your coins in the coin funnel you can then cancel the purchase and + get your coins back, except it’s not the same coins, but different + coins of the same denominations! + } + + p {- + What this in effect means is that I can go and just put my coins in + this self-checkout machine and then cancel my order in a cycle while + getting new coins every cycle. I did this for the first time today + and got 3 new finds! Two of the finds were regular issue 20c coins, + Germany 2008 (F) and France 2020. The other find was a commemorative + issue in the form of the Dutch Erasmus Programme coin! + } + ]) + + __entry([01-05-2023], [ + p {- + So today was mail day, and it was another American coin. I got a + bicentennial Ike Dollar; it’s certainly one of the biggest coins I’ve + ever held (maybe the biggest ever). It has no mintmark, so it’s a + Philadelphia dollar. This also means that once I get the version with + the Denver mintmark I’ll have all circulating bicentennial coins from + the USA! + } + + p {- + I haven’t gotten any new euro-coins yet, but there’s a chance I’ll be + heading to Croatia next week so I’m hoping to get some new coins + there, or to maybe even do a vending machine hunt! + } + ]) + + __entry([29-04-2023], [ + p {- + I met up with Dan from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server} today; he was passing through Rotterdam. + He was generous enough to give me a total of €275 worth of 2002 + banknotes. Of these notes, 16 were new for the collection! They are + as follows: €5 Germany (JCT), €5 Netherlands (WD), €5 Portugal (JCT), + €5 Spain (JCT), €10 Germany (JCT), €10 Greece (JCT), €10 Ireland (WD), + €10 Ireland (JCT), €20 France (WD), €20 Germany (JCT), €20 Ireland + (WD), and €50 Italy (JCT). + } + + p {- + Thanks a lot for the notes Dan! + } + ]) + + __entry([25-04-2023], [ + p {- + Today I did what is likely my final vending-machine hunt of my trip in + the United States. During this hunt I got 3 new quarters, one state + quarter, one ‘America the Beautiful’ quarter, and most excitedly, one + territory quarter! My 3 new quarters are (in order of mint year): + South Carolina (P), Puerto Rico (D), and Great Basin (P). + } + ]) + + __entry([24-04-2023], [ + p {- + I did another vending-machine hunt at Miami-Dade College again today. + There wasn’t too much to get since the vending machines seem to have + been filled up with UNC rolls of the Bessie Coleman quarters but I + still was able to get two new state quarters. These were New + Hampshire (P) and Oregon (P). + } + ]) + + __entry([23-04-2023], [ + p {- + I passed by Dolphin Mall in Miami today; hunted some more vending + machines. Didn’t get too many finds but still a good couple. Got 5 + new ‘America the Beautiful’ quarters and a new ‘American Women’ + quarter. The new ‘America the Beautiful’ quarters were: Denali (D), + Ellis Island (D), Mount Rushmore (P), River of No Return (P), and + Shenandoah (D). The new ‘American Women’ quarter was Edith Kanaka‘ole + (P). + } + ]) + + __entry([20-04-2023], [ + p {- + 11 new quarters were added to the collection today from a short + vending-machine hunt at Miami-Dade College. Of the 11 quarters, 9 + were state quarters and 2 were ‘America the Beautiful’ quarters. The + state quarters are: Colorado (P), Hawaii (D), Minnesota (P), Missouri + (D), Montana (P), Nevada (P), New Jersey (D), New Mexico (P), and + South Carolina (D). The ‘America the Beautiful’ quarters are: Denali + (P) and Apostle Islands (D). + } + + p {- + I also passed by a currency-exchange office and managed to exchange my + €500 in cash for my first ever €500 bill. It costed my new French + €200 Europa note that I got from another currency-exchange, but + getting €500’s is a lot harder so it’s worth it. The €500 bill is + German with the signature of Wim Duisenberg. + } + ]) + + __entry([19-04-2023], [ + p {- + I did another vending-machine hunt today. It was a small hunt and got + me 7 new quarters. I got the 6 state quarters of: Maine (D & P), + Michigan (P), Mississippi (D), Texas (D), and Washington (P). I also + got the ‘America the Beautiful’ quarter of Weir Farm (P). + } + + p {- + In bigger news, my coins from my swap with Jon have arrived. He + included all sorts of extra goodies but they aren’t relevant to this + site so I won’t be listing them here. The swap got me 11 new 1- and + 2-eurocent coins, a new American bicentennial coin, a new American + Lincoln commemorative penny, 3 new NIFC Dollar coins, 3 new state + quarters, 1 new district quarter, and finally 1 new ‘Westward Journey’ + nickel. + } + + p {- + The eurocents included were: Germany 1c (2009-D & 2013-A), Germany 2c + (2003-G, 2006-A, & 2006-D), Spain 1c (2002), Spain 2c (2009 & 2015), + and France 1c (2007, 2010, & 2016). The American bicentennial coin + was a half-dollar from Denver. The Lincoln penny was the ‘Birth and + Early Childhood’ penny from Philadelphia. One of the NIFC dollars was + a native-american space-program dollar from Denver and the other two + were presidential dollars: Chester Arthur (P) and John F. Kennedy (D). + The state quarters were California (D), Pennsylvania (P), and Rhode + Island (D). The district quarter was my second district quarter so + far, a Puerto Rico (P). Finally, the ‘Westward Journey’ nickel was a + Bison (D). + } + ]) + + __entry([18-04-2023], [ + p {- + Today was pretty successful. I passed by Chase Bank near closing + hours and it was a good thing I did too. The customer right before me + in the line to the teller deposited $10 in dollar coins. I bought + them from the bank and got two new finds: a ‘Great Law of Peace’ + native-american dollar from Philadelphia, and a Herbert Hoover NIFC + presidential dollar from Philadelphia. + } + + p {- + I also hunted a printer (it accepts cash payment to print stuff). I + managed to get 5 new ‘America the Beautiful’ quarters, 5 new state + quarters, my first ever districts quarter, and a new ‘Westward + Journey’ nickel. The ‘America the Beautiful’ quarters were: Block + Island (P), Great Sand Dunes (D), Homestead (D), + Marsh-Billings-Rockefeller (D), and War in the Pacific (P). The state + quarters were: Connecticut (P), Idaho (P), Massachusetts (P), Utah + (P), and Wyoming (P). The district quarter was American Samoa (D) and + the nickel was a Bison (P). + } + + p {- + Finally I visited a currency-exchange office hoping to find my first + €500 bill. They didn’t have any but I managed to snag a French €200 + from the Europa series, a new find for myself. + } + ]) + + __entry([start], [ + p {- + This is the start of the sites changelog. The site has been around + since the 11th of February 2023, and this collection began around + April of 2022, so there's a lot of ‘history’ here that won’t end up + documented. If you @em{-really} care for some reason, you can check + the git-log of the site on the + @a href="https://git.thomasvoss.com/euro.thomasvoss.com" + {-git repository}. From now on I’ll be documenting all my new finds + here both so I can look back on it in the future for fun, and in case + anyone finds anything here interesting. I suppose it makes the site a + bit more human. + } + + p {- + I am currently in the United States on vacation, so the next couple of + site updates are going to be primarily american coins. + } + ]) + + section { __include(foot.gsp) } + } + } +} diff --git a/src/changelog/index.gsp.bak b/src/changelog/index.gsp.bak new file mode 100644 index 0000000..76d4991 --- /dev/null +++ b/src/changelog/index.gsp.bak @@ -0,0 +1,1065 @@ +html lang="en" { + head { + __include(head.gsp) + title {-Changelog} + } + + body { + nav { __include(nav.gsp) } + + main { + section { + header { + h1 {-Collection Updates} + h6 {-…and some site updates too} + } + } + + section { + p {- + This is the site changelog; all updates and changes to the website or + my collections are documented here. Well… almost all. + } + } + + __entry([24-10-2023], [ + p {- + Today was a 20 roll hunt of 50c coins, and boy was it good! In total + I got 6 finds, and 3 of them were new. The coins I got were: Andorra + 2018, Germany 2003 (G; NIFC), Germany 2005 (D; NIFC), Italy 2023, + Netherlands 1999 (Proof), and Netherlands 2015 (NIFC). The 2005 coin + from Germany, both Dutch coins, and Italian coin were all new for me. + The other 2 NIFCs and microstate were duplicates, but great finds + nonetheless. + } + ]) + + __entry([02-10-2023], [ + p {- + So Saturday (30@sup{-th} of September, 2023) was the first ever + ‘official’ meetup of the Euro-Coins Discord Server. It was a really + great experience, and guys came from all over Europe to meet up. + During the meet we exchanged coin rolls and did some trades, and I + have @em{-a lot} of new stuff to add to the site! I’d love to credit + each person individually, but there was just a lot of people and it’s + hard to track exactly what came from whom. + } + + p {- + Starting off with banknotes, I got 9 new ones! They were: Spain €5 + (Europa; Lagarde), Portugal €10 (Europa; Lagarde), Spain €10 + (Europa; Lagarde), Austria €20 (Europa Testnote; Draghi), Germany + €20 (Europa Testnote; Draghi), Austria €50 (2002; Duisenberg), + Austria €100 (Europa Testnote; Draghi), Germany €100 (2002; + Trichet), and Italy €100 (Europa; Draghi). + } + + p {- + With the above banknotes, I now have all Europa banknotes for both €5 + and €100, and I have some testnotes for the first time! + } + + p {- + Next, moving on to the standard issue coins, I got a whopping 154 new + dates for my collection, with 8 of those being NIFCs! They are as + follows: Austria 1c (2003), Austria 5c (2006, 2009), Austria 20c + (2006, 2010), Belgium 2c (2003, 2010), Germany 1c (2004 A, 2004 G, + 2005 D, 2005 F, 2007 F, 2007 G, 2008 A, 2008 J, 2010 A, 2010 D, + 2010 F, 2010 J, 2013 F, 2013 J, 2015 A, 2015 F, 2017 D, 2017 G, + 2017 J, 2019 F, 2019 J, 2020 A, 2020 G, 2023 G), Germany 2c (2002 F, + 2003 D, 2003 F, 2004 J, 2005 J, 2006 G, 2007 D, 2007 G, 2007 J, + 2008 F, 2008 G, 2010 G, 2010 J, 2011 G, 2012 A, 2012 F, 2012 J, + 2013 F, 2013 J, 2014 D, 2014 F, 2014 G, 2015 J, 2016 A, 2018 A, + 2018 G, 2019 G, 2019 J, 2020 F, 2022 G, 2023 J), Germany 5c (2008 G, + 2023 D, 2023 F), Germany 20c (2005 D, 2014 D, 2017 F, 2017 G), + Germany €2 (2023 F), Spain 1c (2001), Spain 2c (2003, 2006, 2008, + 2012, 2016), Spain 10c (2013, 2023), Spain 20c (2004), Spain €1 + (2023), Finland €1 (2007, 2011), Finland €2 (2013), France 1c (2015), + France 2c (2000, 2006, 2008, 2013, 2015), France 5c (2021), France + 20c (2017, 2022), France €2 (2004 @em{-NIFC Proof}, 2006 @em{-NIFC}), + Greece 5c (2002 F, 2021), Greece 50c (2006), Greece €1 (2004), + Ireland €2 (2009), Italy 2c (2012), Italy 5c (2015), Italy 10c + (2015), Italy 20c (2003, 2005, 2007, 2008, 2015, 2017), Italy €2 + (2023), Lithuania 1c (2015), Lithuania 10c (2017), Monaco 20c (2002), + Monaco 50c (2002), Monaco €2 (2003), Malta 1c (2008, 2019), Malta 2c + (2013, 2015, 2018, 2020, 2022), Malta 10c (2016, 2017, 2020), Malta + €2 (2016), Netherlands 2c (2015 @em{-NIFC}), Netherlands 5c (2004 + @em{-NIFC}), Netherlands €2 (2007 @em{-NIFC}), Portugal €1 (2020), + Portugal €2 (2005, 2006), Slovenia 1c (2009, 2020), Slovenia 5c + (2019), Slovenia 10c (2022), Slovakia 2c (2014, 2015, 2017, 2018, + 2020), Slovakia 5c (2017), Slovakia €2 (2022), San Marino 10c (2007 + @em{-NIFC}), San Marino 50c (2002), San Marino €2 (2005 @em{-NIFC}), + Vatican City 5c (2005 @em{-NIFC}), and Vatican City 20c (2005 Sede + Vacante @em{-NIFC}). + } + + p {- + Finally, on to the commemorative coins. In total there were 17 new + commemoratives with 1 of them being an NIFC! They are as follows: + Belgium 2014 (Red Cross), Belgium 2020 (Year of Plant Health), Belgium + 2022 (Erasmus Programme), Belgium 2022 (Heathcare in COVID-19), + Estonia 2022 (Erasmus Programme), Germany 2015 G (German + Reunification), Germany 2023 G (Hamburg), Lithuania 2018 (Song & Dance + Celebration), Lithuania 2022 (Basketball), Lithuania 2022 (Suvalkija), + Luxembourg 2021 (Royal Marriage; @em{-Photo}), Malta 2017 (The Peace), + Portugal 2022 (Erasmus Programme), Slovenia 2011 (Franc Rozman-Stane), + Slovenia 2022 (Erasmus Programme), Spain 2023 (Cáceres), and Vatican + City 2005 (World Youth Day; @em{-NIFC}). + } + + p {- + @strong{-UPDATE:} I opened some Austrian 50c rolls I got at the + meetup and got Germany 2022 D, which is a new date for me. I also + opened a 5c Luxembourgish roll I traded for. It yielded me with two + new dates in the form of Luxembourg 2022 and 2023! + } + ]) + + __entry([26-09-2023], [ + p {- + Today I got a bunch of rolls for the upcoming Euro coins meetup in + Frankfurt. I also got a few €2 rolls for myself, and I only got one + new find. It was a stellar find though! I got an NL 2006 NIFC, but + it was also a proof! That brings the mintage to just 3,500. I now + have the 2006 NIFC coin in both the proof and regular varieties, both + from circulation! + } + ]) + + __entry([22-09-2023], [ + p {- + After my recent trip to Greece, one of my friends decided to pay me + back in all 5c coins. Due to financial reasons he didn’t pay me all + in one go, but he did give me €200 (80 rolls) in 5c coins. It took a + long time to go through all of them, but the end result was 26 new + was definitely a good hunt to fill in some of the missing dates! + coins. There were no NIFCs, microstates, or insane finds, but it + } + + p {- + The new dates are: Belgium (2022), France (2012, 2018, 2022), + Germany (2006 A, 2006 F, 2006 J, 2008 D, 2008 F, 2009 J, 2011 F, + 2011 G, 2014 A, 2017 G, 2018 F, 2019 D), Greece (2009), Italy (2005, + 2014, 2017, 2019, 2020), Netherlands (2023), Slovakia (2019, 2020), + and Spain (2002) + } + ]) + + __entry([13-09-2023], [ + p {- + Today I did an in-person swap with Dekzwabber from the + @a + href="https://discord.com/invite/dM3rHy4ANk" + target="_blank" + {-Euro Coins discord server}. As his part of the swap, he provided + me with Luxembourg €2 2023, with the mintmark of the Koninklijke + Nederlandse Munt. It’s the more common of the two varieties, but I + now have both varieties! He also gave me a 2002 €20 note from + Finland bearing the signature of Jean-Claude Trichet. + } + ]) + + __entry([07-09-2023], [ + p {- + Turns out I forgot one roll of 10c coins in my bag from my previous + hunt. I opened it up at work and got two new finds in the form of + Belgium 2019 and Germany 2017 (D). + } + ]) + + __entry([04-09-2023], [ + p {- + I did a quick hunt of 10c coins today. Not much to report back but I + did get two new coins in the form of Portugal 2008 and Finland 2001. + } + ]) + + __entry([02-09-2023], [ + p {- + Two updates today. I just got back from Greece and there was another + letter in the mail. This time I got 4 new commemorative coins from + Portugal. They are: 2009 @em{-EMU}, 2009 @em{-Lusophony Games}, 2010 + @em{-Portuguese Republic}, and 2011 @em{-Fernão Mendes Pinto}. + } + + p {- + I also added 2017 @em{-150 Years of Public Security} to the site + since it was in my collection, but missing from here. + } + ]) + + __entry([19-08-2023], [ + p {- + Just a short update. In preperation for my upcoming trip to Greece I + passed by an ATM to get some more cash. I managed to get a hold of 3 + more €50 notes from the 2002 series. Of those 3, one of them was a + Slovak note with the signature of Draghi, a new note for the + collection. + } + ]) + + __entry([18-08-2023], [ + p {- + I did another large hunt today. This time it was 40 rolls of €2 + coins. It ended up being super disappointing actually with only 2 + new finds, but 2 new finds nonetheless. The new finds were Finland + 2011 and Luxembourg 2023 (MdP). + } + ]) + + __entry([17-08-2023], [ + p {- + I did a massive 40 roll hunt of 50c coins today! I somehow did not + destroy my back transporting them by bike from the withdrawal machine + to home. It was a long hunt with some pretty nice finds! For the + microstates I got Andorra 2020 and Vatican City 2017; both duplicates + for me however. I also got Netherlands 2005 (x3) and 2006 (x4) + bringing me to 7 more Dutch NIFCs, but I also already have those. As + for actually new coins I managed to get Finland 2003, Ireland 2015, + and France 2004! The French coin is now my first NIFC French coin + ever! + } + ]) + + __entry([16-08-2023], [ + p {- + Today I did a nice big hunt of 20 rolls of 10c coins. It was pretty + disappointing with only 2 common finds, but they are 2 finds + nonetheless. The first was Austria 2005, the last Austrian 10c coin + I need besides the elusive 2003 NIFC. The second was Spain 2002; not + sure how I didn’t have that already. + } + + p {- + In more interesting news, I got some more mail today. This time I got + Monaco €1 2007 @em{-without the mintmark}. Super happy to add this + to the collection seeing as it has a mintage of @em{-under 3,000}! I + still need the mintmark variety though which still wont be easy with + its 97,000 mintage. + } + ]) + + __entry([15-08-2023], [ + p {- + Today I did a quick €1 coin hunt and got 5 new finds. The finds + were: Austria 2005, Germany 2003 (F), Ireland 2004, Italy 2004, and + Spain 2021. With the new Austrian and German finds I now have all + the Austrian- and German €1 coins that are intended for circulation. + } + ]) + + __entry([12-08-2023], [ + p {- + Just a quick update since it’s super late. Did a 20 roll hunt today + of 50c coins. I managed to get two new finds, a 2022 (G) and 2022 + (J) from Germany. I also managed to get another @em{-5} 2006 50c + coins from the Netherlands adding to my growing pile of Dutch NIFCs. + The only new coins however were my German finds. + } + ]) + + __entry([08-08-2023], [ + p {- + I did another big hunt today. This time it was 20 rolls of 50c coins + and 10 rolls of €2 coins. Not much new found, only Ireland 2013 and + Portugal 2005 (both 50c). I did find 4 duplicate NIFCs though! All + 4 of them were Netherlands 2006 50c. + } + ]) + + __entry([04-08-2023], [ + p {- + Today was yet another mail day. This was one that I’ve been planning + for a while but never managed to properly execute, so I’m happy it’s + here! This swap had a bunch of world coins in it but also 2 new euro + coins for my collection. + } + + p {- + The two new additions were 50c 2018 from San Marino, and 20c 2018 + from Luxembourg. A new microstate is always welcome, and the + Luxembourg coin has a mintage of only 50,000! + } + ]) + + __entry([03-08-2023], [ + p {- + I did a 10 roll hunt of €2 coins today and got 3 new finds! I got + the German 2021 (D) coin which is one of the few German €2 dates I + still missed. I also very spectacularly got ‘Estonian Indepdence’ + from Estonia, completing the 2018 Estonian commemoratives, and I also + got ‘Grand Duchess Charlotte’ from Luxembourg! A spectacular find + that completes the 2019 commemoratives for me! + } + ]) + + __entry([01-08-2023], [ + p {- + I got another letter in the mail today — this time from Zafeiris on + the @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. I got 4 news coins! Two of them are €2 + standard issues and the other 2 are commemoratives. + } + + p {- + The standard issue coins are: Greece 2003 and Italy 2016. + } + + p {- + The commemorative issue coins are: ‘Constitution’ and ‘Domenikos + Theotokopoulos’, both from Greece. + } + ]) + + __entry([25-07-2023], [ + p {- + Small update for a small coin. Today my brother gifted me a Belgian + 2c coin from 2016. I am not sure where he found a 2c coin in the + Netherlands, but it’s new for the collection, and it’s mine now! + } + ]) + + __entry([13-07-2023], [ + p {- + Today I recieved a fantastic swap from The_Figher on the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}! The swap got me a whole 17 new coins + for my collection! Of the 17, 9 of them were standard issue coins and + 8 were commemoratives! + } + + p {- + The new standard issue coins were: Germany 1c 2017 (F), Germany 2c + 2020 (G), Germany 5c 2021 (F), Germany 5c 2022 (J), Germany 10c 2022 + (F), Greece 10c 2018, Greece 1c 2014, Greece 1c 2017, and + @strong{-Monaco €1 2002}! + } + + p {- + The new commemorative coins were: Estonia @em{-University of Tartu} + (2019), Estonia @em{-Antarctica} (2020), Estonia @em{-Tartu Peace + Treaty} (2020), Estonia @em{-Finno-Urgic Peoples} (2021), Estonia + @em{-Estonian Literati} (2022), Germany @em{-Karl der Große} (2023; + D), Malta @em{-Ta’ ĦaÄ¡rat Temples} (2019), and Spain @em{-Toledo} + (2021)! + } + ]) + + __entry([05-07-2023], [ + p {- + Today was mail day again, with 3 new commemorative coins from Malta! + Two of these coins come from Laganinu on the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. Those two coins are “Mnajdra Temples†+ and “Ta’ ĦaÄ¡rat Templesâ€, the latter containing the NIFC ‘F’ in the + star! The third coin I recieved from a different individual was the + Maltese “Games†commemorative. + } + ]) + + __entry([01-07-2023], [ + p {- + Today I completed a 20 roll hunt of 10x 10c rolls and 10x 20c rolls. + The hunt got me 8 new 10c coins and 4 new 20c coins for a total of 12 + new finds! + } + + p {- + The new 10c finds were: Belgium 2017, Germany 2004 (D), Germany 2012 + (J; NIFC!), Germany 2017 (G), Germany 2021 (J), Italy 2004, Italy + 2013, and Spain 2020. On top of the German 2012 coin being an NIFC, I + have a sneaking suspicion that it might be a proof coin too. I am not + entirely sure yet though, and if it is I need to figure out how to + actually display that information on the site (if I do at all). + } + + p {- + The new 20c finds were: Finland 1999, Germany 2013 (G), Germany 2022 + (G), and Ireland 2009. + } + + p {- + Also big news! The Portuguese translation of the site redesign has + been completed, and so I have officially updated euro.thomasvoss.com + to the new design! It was previously hosted on + new-euro.thomasvoss.com as a trial, but it is now the main site. + } + ]) + + __entry([24-06-2023], [ + p {- + It’s mail day again today, and today’s mail was from Mörtel from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. The swap got me 8 new coins for my + collection! For the standard issue coins I got Luxembourg €2 2019, a + coin with a mintage of only 50,000! On the commemorative side I got + Cyprus ‘EU Flag’, Greece ‘Euro Cash’, and 5 new German mintmarks in + the form of ‘Hamburg’ (2023) mintmarks A and F, ‘Karl der Große’ + mintmarks F and G, and Mecklenburg-Vorpommern mintmark D. I actually + already had that last coin, but what makes this one special is that + it’s a circulated proof coin! The fact it’s a proof @em{-does} make + it new for me! + } + ]) + + __entry([22-06-2023], [ + p {- + Today I got a letter in the mail from Münzenjäger and I also met up + with Austrian Euro Coin Hunter in Eindhoven! Between the two of them + I got 2 new banknotes and a bunch of new standard- and + commemorative-coins. + } + + p {- + The two new banknotes I got were a €50 and a €100 banknote. Both are + from Austria, from the ‘Europa’ series, and bear the signature of + Mario Draghi. + } + + p {- + The four new commemorative coins I got were: Malta 2013 + ‘Self-Government’, Greece 2018 ‘Dodecanese Union’, Greece 2019 + ‘Andreas Kalvos’, and Greece 2020 ‘Thrace Union’. + } + + p {- + The many standard issue coins I got were: Austria 10c (2009), Cyprus + 10c (2020), Finland 5c (2019), Germany 20c (2003 D, 2010 G, 2019 J, + 2022 F), Greece 1c (2003, 2005, 2009, 2010, 2012, 2016), Greece 2c + (2004, 2007–2009, 2014–2021), Greece 5c (2006, 2016–2018), Greece 10c + (2016, 2019), Greece 50c (2007, 2011, 2019), Ireland 50c (2010), Italy + 20c (2016), Italy 50c (2014), Italy €1 (2013–2015, 2017, 2018, 2020), + Netherlands €1 (2003), Portugal 5c (2016, 2021), Portugal 10c (2021), + Slovenia 5c (2021), and Slovenia 50c (2021). + } + ]) + + __entry([20-06-2023], [ + p {- + Today I did another €2 coin hunt and got some pretty nice finds! My + standard issue finds were Finland 2005 and Italy 2008. I also got two + new commemorative finds in the form of Germany ‘Karl der Große’ 2023 + (J), and Luxembourg ‘Grand Duke Jean’ 2021. + } + + p {- + Also it turns out that the Belgian Red Cross coin from 2014 is not an + NIFC as I previously thought, so that has been corrected. + } + ]) + + __entry([14-06-2023], [ + p {- + Today I met up with Adzivu from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}! We had a few beers, and did perhaps the + largest face-value swap I will ever do; a staggering €2,008.28 was the + face-value of just one side of the swap for a total of €3,974.16 + exchanged total! As part of this swap I got some goodies that won’t + be listed on the site such as a Croatian Euro starter-pack, and + uncirculated rolls of both German 2023 commemorative coins. + } + + p {- + What I @em{-did} get however that actually is now listed on this site, + is one new commemorative coin from Luxembourg — the ‘Henri & Adolphe’ + commemorative from 2005, and @em{-20} new banknotes! + } + + p {- + The new banknotes are (and for everyones sake I will abbreviate the + ECB presidents’ names): €10 Austria (2002; WD), €10 Austria (Europa; + CL), €20 Germany X (Europa; MD), €20 Ireland (Europa; MD), €50 France + E (Europa; CL), €50 France E (Europa; MD), €50 Greece (2002; WD), €50 + Greece (Europa; MD), €50 Netherlands (Europa; MD), €50 Spain (2002; + MD), €100 Austria (2002; MD), €100 Austria (2002; WD), €100 France E + (Europa; MD), €100 France U (Europa; MD), €100 Italy (2002; JCT), €100 + Spain (Europa; MD), €200 Austria (Europa; CL), €200 France E (Europa; + CL), €200 France U (Europa; MD), and €200 Germany (2002; WD). + } + + p {- + With the new German €200 banknote from 2002, I now also finally have + one of every type of euro-banknote! + } + ]) + + __entry([13-06-2023], [ + p {- + Another day, another €1000 hunt of €2 coins. This hunt only got me 2 + new finds, but 2 new finds are still 2 new finds! Both of them were + German commemoratives in the form of ‘Hamburg’ (A; 2008), a coin with + a mintage of only 1M — and ‘Karl der Große’ (D). + } + + p {- + With the new ‘Hamburg’ (2008) find, I now have the full set finished + and only need 3 more mintmarks to complete the entire German + commemorative series from 2004–2022. Additionally, the ‘Karl der + Große’ find brings me a little closer to finishing the German + commemorative series as a whole with only 10 mintmarks missing from + 2004–2023. + } + ]) + + __entry([12-06-2023], [ + p {- + Today I went ahead and did another €1000 hunt of €2 coins, and it was + pretty successful! In this hunt I got nine new finds — two of which + are commemoratives and one of which is a microstate. + } + + p {- + The new commemorative finds were both from Germany; ‘Erasmus + Programme’ (J) and ‘Karl der Große’ (A). The Erasmus coin is the last + missing mintmark for me, so that’s cool — and the ‘Karl der Große’ + coin is the first of it’s kind that I’ve found, so that’s also cool! + } + + p {- + The other seven finds were: Finland 2002 & 2008, France 2014, Italy + 2006, Monaco 2011, and Spain 2008 & 2009. + } + + p {- + Also small site update — the 1-, 2-, and 50c denominations as well as + the €1 denomination from Estonia have been marked as ‘not minted’ for + the year 2023. + } + ]) + + __entry([10-06-2023], [ + p {- + Today was a special day, because todau was the Dag van de Munt 2023! + The @em{-Dag van de Munt} is the once-a-year open-day of the + Koninklijke Nederlandse Munt (Royal Dutch Mint). At the event I met up + with EuroCoinHunt, and got quite a lot of goodies! Not all goodies + are relevant to this site of course — but one that @em{-is} was my + first ever circulated commemorative coin of a non-standard + denomination! In this case, EuroCoinHunt purchased a 2023 year-set + using €5 ‘Jaap Eden’ commemorative coins from the Netherlands! As I + was after him in the line, I managed to exchange one of these for €5 — + and just like that — my first non-standard-denomination commemorative + coin! + } + ]) + + __entry([08-06-2023], [ + p {- + Today I got some rolls for a soon-to-occur in-person swap with another + Discord user for a @em{-bunch} of banknotes, and some rolls too. I + took this time to also get 10 rolls of €2 coins for myself too and the + hunt granted me 3 new finds and 2 NIFCs! The new finds I got were: + Austria 2013, Italy 2011, and Germany 2006 (D; NIFC!). I also got + Netherlands 2005 — an NIFC — but not one that is new for my + collection. + } + ]) + + __entry([07-06-2023], [ + p {- + I got more stuff in the mail today, and this time with lots of new 1- + and 2-cent coins for my dateruns! There was also a new commemorative + €2 in there for me. The new commemorative was the ‘Falcone & + Borsellino’ coin from Italy (2022). The new standard issue coins I + got are: Finland 10c (2008), France 1c (2018), Germany 1c (2005 G, + 2013 D, 2014 A, 2015 J, 2018 J), Germany 2c (2003 A, 2004 A, 2005 D, + 2006 F, 2009 A, 2012 D, 2018 D, 2019 F), Germany 5c (2020 F), Greece + 20c (2021), Portugal 5c (2005), and Portugal 20c (2003). + } + ]) + + __entry([05-06-2023], [ + p {- + I did a 20 roll hunt of €1 coins today. Nothing super notable in this + hunt, but I did get two new finds. I got an Italian 2012 and a + Finnish 2006. Not much, but two finds are still two finds! + } + ]) + + __entry([02-06-2023], [ + p {- + And it is once again, mail day! Today’s swap comes from Germany with + one new commemorative and twenty new standard issue coins (one of them + being an NIFC!). The new commemorative was ‘Treaty of Élysée’ (2013 + D). This completes all of this designs mintmarks for me, and now + means that I only need 5 more mintmarks to complete the entire German + commemorative mintmark set from 2004–2022. The new standard issue + coins I recieved are: 50c 2005 (G; NIFC!), 20c 2020 (G), 10c 2017 (J), + 10c 2021 (F), 2c 2015 (F), 2c 2016 (G), 2c 2017 (G), 2c 2018 (J), 2c + 2020 (J), 2c 2021 (A), 2c 2021 (F), 2c 2021 (J), 2c 2022 (J), 1c 2016 + (A), 1c 2016 (F), 1c 2016 (G), 1c 2017 (A), 1c 2018 (D), 1c 2019 (A), + 1c 2021 (D). + } + + p {- + Today also had another coin hunt. This time I hunted: 16 rolls of €1 + coins, 1 roll of 20c, 1 roll of 10c, and 2 rolls of 5c. The new finds + of the hunt were: France 5c (2016), Germany 5c (2013 G), Greece €1 + (2006), Greece €1 (2011), Italy €1 (2005), Netherlands €1 (2016), + Portugal €1 (2015), Spain €1 (2012), and motherfucking + @strong{em{-Vatican City €1 (2013)!!!}} This might be the best find + I’ve ever found since I started collecting… + } + ]) + + __entry([31-05-2023], [ + p {- + Mail day yet again! Today I got 12 new circulated commemoratives + from Münzenjäger on the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. These are: Estonia ‘Baltic States’ + (2018), Finland ‘Markka’ (2010), Greece ‘Battle of Thermopylae’ + (2020), Latvia ‘Zemgale’ (2018), Luxembourg ‘Constitution’ (2018), + Luxembourg ‘Voting Rights’ (2019), Malta ‘EU Flag’ (2015), Monaco + ‘Admission to the UN’ (2013), Slovakia ‘Constantine & Methodius’ + (2013), Slovakia ‘European Union’ (2014), Slovakia ‘Universitas + Istropolitana’ (2017), and Slovenia ‘Barbara of Celje’ (2014). + } + + p {- + All the coins I recieved from this swap and the swap from the previous + site update were swaps where I gave the exact same coins I recieved, + except I gave uncirculated coins and recieved circulated ones back. + } + ]) + + __entry([26-05-2023], [ + p {- + It’s mail day again! Today in the mail I got 5 new circulated + commemoratives from Finland. They were: Sauna Culture (2018), + University of Turku (2020), Ã…land Islands (2021), Ballet (2022), and + Erasmus Programme (2022). + } + ]) + + __entry([25-05-2023], [ + p {- + I just did another quick 50c hunt today. During the hunt I found: + Finland 2011, Germany 2022 (F), and Spain 2002. Not super exciting, + but all new finds nonetheless. I also found Vatican City 2016! I + already have it though, so to the Vatican stack it goes. + } + ]) + + __entry([23-05-2023], [ + p {- + Today had another 50c hunt and it was a lot more successful than the + last one! In total I had 4 new finds and a nice keeper. The keeper + was a Dutch coin from 2004 with a mintage of 300K. I already have + this coin so I will probably give it to someone else. My actual finds + were: Finland 1999, Italy 2022, Spain 2010, and best of all… Germany + 2007 (F)! The German 50c is my 4@sup{-th} German NIFC (all the others + are also 50c) and my first German NIFC with the second map! + } + ]) + + __entry([22-05-2023], [ + p {- + I visited an ATM after work today hoping to get some 2002 notes. I + didn’t get any — but I did get an Italian €20 note with the signature + of Christine Lagarde. That brings me down to only 3 notes remaining + for the €20 Europa series! + } + ]) + + __entry([21-05-2023], [ + p {- + Today I did a large 50c coin hunt. I went through 800 coins and sadly + there were no microstates or NIFCs… but I did still manage to get two + keepers — Netherlands 2009, a low-mintage coin but one I already have + — and France 2022, a year that is new for me! Both coins are in + excellent condition. + } + ]) + + __entry([20-05-2023], [ + p {- + I got some notes out of an ATM today, and managed to pull a French €20 + from 2002 bearing the signature of Jean-Claude Trichet — that was + pretty cool! + } + ]) + + __entry([19-05-2023], [ + p {- + I did a €1000 hunt of €2 coins today. It started very slow with + almost no finds, but of the few finds I got, they were of quality! + The hunt got me 5 new standard-issue coins and 2 new + commemorative-issue coins. The standard-issue coins are: Germany 2014 + (A), Germany 2017 (A), France 2020, Finland 2004, and… @em{-Finland + 2015!} The Finnish €2 coin from 2015 has a mintage of only + @em{-169,100!} The commemorative-issue coins were: France ‘Erasmus + Programme’ and Greece ‘EU Flag’. The Greek commemorative has a + mintage of ~750,000. + } + ]) + + __entry([18-05-2023], [ + p {- + Right before my flight back to Eindhoven today, I got two new finds + from the vending machines and ATMs. A San Marino 50c from 2020 and a + €20 banknote from Portugal with the signature of Draghi. + } + + p {- + After landing, I met with a friend of Petros, a user from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. He gave me an envelope of 2002 + banknotes with a face-value of €180. In the envelope were the + following new additions for my collection: Austria €5 (JCT), Greece + €10 (WD), Greece €20 (JCT), Portugal €20 (MD), and Spain €50 (JCT). + } + ]) + + __entry([17-05-2023], [ + p {- + Today I left Malta to head back home. I had a layover in Treviso and + did some vending machine hunting which got me a Spanish €1 2015; a new + year for the collection. + } + + p {- + I also got some banknotes from an ATM and got a new €50 banknote in + the form of an Italian note bearing the signature of Lagarde. + } + ]) + + __entry([16-05-2023], [ + p {- + I got an Italian 20c 2020 in my change today; a nice new find. + } + ]) + + __entry([15-05-2023], [ + p {- + Today I visited the Ä gantija Temples and did a quick shop hunt + afterwards! There was a souvenier shop right across the street from + the temple and I asked to take a look at their €2 coins. In the + cashier I managed to find another Maltese commemorative! This one was + the ‘The Peace’ commemorative from 2017… and it also had the coincard + mintmarks making it a 30K mintage NIFC! That’s why it’s not yet + listed on the site; the coincard variants will be added in a future + update. + } + + p {- + I also managed to get a German 10c 2022 (D) in my change at the temple + giftshop when purchasing a Kinnie (a fantastic Maltese drink!), so + that was a nice new minor find. + } + ]) + + __entry([14-05-2023], [ + p {- + Today was pretty uninteresting. I wasn’t able to get anything new + besides a Maltese 20c 2020 from a vending machine. + } + ]) + + __entry([13-05-2023], [ + p {- + Today I spent the day exploring Valletta along with ‘La Maltese’ + from the @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server}. To our meeting he was kind enough to + bring a few new Maltese 1c coins for me from 2013, 2017, and 2021. He + also got me 2 rolls of €2 coins from which I got Italy €2 2018, + Germany €2 2014 (D), and most excitingly of all, the Maltese ‘Nature & + Environment’ €2 commemorative! + } + + p {- + At the end of the day I did a vending machine hunt in Valletta which + yieled me four new Maltese €1 coins from the years 2016, 2019, 2020, + and 2021. It also yieled me two Maltese temple commemoratives! + ‘Sadly’ one of them was a duplicate for me, the ĦaÄ¡ar Qim Temples + coin. The other temple coin was for the Ä gantija Temples which I + thought was also a duplicate, but I later realized that it had the + same mintmarks around the year that is found on the variants sold in + coincards. That made that coin an NIFC find with a mintage of only + 30K! + } + ]) + + __entry([11-05-2023], [ + p {- + This was a pretty successful day with a lot of new finds! Firstly, + before my flight to Malta from Pisa I did some vending machine + hunting. This yieled me with a 2021 Vatican 50c coin which wasn’t + new, but also yieled me with the following new coins: Germany 20c 2015 + (A), Greece 20c 2019, Italy 50c 2007, Italy 50c 2011, Italy 50c 2012, + Italy 5c 2016, Portugal 50c 2021, Spain 20c 2016. + } + + p {- + After arriving in Malta, I did some vending machine hunting in + Marsaxlokk. This also got me a lot of new finds! I didn’t have many + Maltese coins prior so there was a lot to find. The finds from the + vending machines were: France 5c 2017, Italy 20c 2021, Italy 20c 2022, + Malta 10c 2019, Malta 10c 2021, Malta 20c 2019, Malta 20c 2021, Malta + 50c 2017, Malta 50c 2019, Malta 50c 2020, Malta 50c 2021, Malta 5c + 2017, Malta 5c 2020. + } + + p {- + Finally, my girlfriend got a Maltese 5c coin from 2015 in her change + at a Spar. + } + ]) + + __entry([10-05-2023], [ + p {- + Today I left for a trip to Malta where hopefully I’ll find some nice + coins! My flight left from Eindhoven with a layover in Pisa. At + Eindhoven I managed to get a new coin as change from a vending machine + when buying a water. It was a Germany 20c 2013 with the ‘F’ mintmark. + } + + p {- + When I landed in Pisa I put some banknotes into the change machine and + got three new finds: Italy €2 2022, Italy €1 2021, and Finland €1 + 2005. + } + ]) + + __entry([09-05-2023], [ + p {- + It’s another mail day! In the mail today was the Wolf €2 + commemorative from Estonia and a bicentennial Ike Dollar from Denver. + I already had the wolf coin in UNC condition, but this is a collection + of circulated coins so it’s nice to have that now too. The Ike Dollar + is also great to have; it’s the last bicentennial coin I need besides + the NIFC proofs. + } + + p {- + I also did a coin roll hunt today; it’s been a good while since my + last one! I had a good number of standard- and commemorative-issue + finds today, most of them were common coins I missed but there were + some really nice rarer finds too! + } + + p {- + The standard issue finds were (all €2): Belgium 2003, Germany 2008 + (G), Germany 2008 (J), Germany 2014 (J), Germany 2016 (G), Spain 2003, + Finland 2003, Greece 2002 (S), and Italy 2004. + } + + p {- + The commemorative issue finds were: Germany ‘Erasmus Programme’ (F), + Germany ‘Hamburg’ (2023 J), Finland ‘Treaty of Rome’, Luxembourg + ‘European Monetary Union’, Netherlands ‘European Monetary Union’, + Netherlands ‘Euro Cash’, and Netherlands ‘Abdication of Beatrix’. + } + ]) + + __entry([05-05-2023], [ + p {- + It’s mail day! I got my coins from a Numista swap today. In total I + got 7 new coins with 3 being Italian commemoratives and 4 being + Vatican 50c coins. The new coins are: €2 Italy EU Flag, €2 Italy + ‘Tito Livio’, €2 ‘National Police’, and all the Vatican 50c coins from + 2010–2013 (all the years of Pope Benedict XVI). + } + ]) + + __entry([03-05-2023], [ + p {- + I have finally done it, I’ve found a way to hunt coins in the + Netherlands without purchasing bankrolls or going to a casino! There + is a Spar on the campus of my ex-university. This Spar is special + because it has something that I’ve never before seen in this cashless + dystopia — a self-checkout machine that accepts cash! + } + + p {- + I don’t know how it didn’t come to my mind earlier but by creating a + false purchase of high value (maybe €500 for example) and then dumping + all your coins in the coin funnel you can then cancel the purchase and + get your coins back, except it’s not the same coins, but different + coins of the same denominations! + } + + p {- + What this in effect means is that I can go and just put my coins in + this self-checkout machine and then cancel my order in a cycle while + getting new coins every cycle. I did this for the first time today + and got 3 new finds! Two of the finds were regular issue 20c coins, + Germany 2008 (F) and France 2020. The other find was a commemorative + issue in the form of the Dutch Erasmus Programme coin! + } + ]) + + __entry([01-05-2023], [ + p {- + So today was mail day, and it was another American coin. I got a + bicentennial Ike Dollar; it’s certainly one of the biggest coins I’ve + ever held (maybe the biggest ever). It has no mintmark, so it’s a + Philadelphia dollar. This also means that once I get the version with + the Denver mintmark I’ll have all circulating bicentennial coins from + the USA! + } + + p {- + I haven’t gotten any new euro-coins yet, but there’s a chance I’ll be + heading to Croatia next week so I’m hoping to get some new coins + there, or to maybe even do a vending machine hunt! + } + ]) + + __entry([29-04-2023], [ + p {- + I met up with Dan from the + @a href="https://discord.com/invite/dM3rHy4ANk" + {-Euro Coins discord server} today; he was passing through Rotterdam. + He was generous enough to give me a total of €275 worth of 2002 + banknotes. Of these notes, 16 were new for the collection! They are + as follows: €5 Germany (JCT), €5 Netherlands (WD), €5 Portugal (JCT), + €5 Spain (JCT), €10 Germany (JCT), €10 Greece (JCT), €10 Ireland (WD), + €10 Ireland (JCT), €20 France (WD), €20 Germany (JCT), €20 Ireland + (WD), and €50 Italy (JCT). + } + + p {- + Thanks a lot for the notes Dan! + } + ]) + + __entry([25-04-2023], [ + p {- + Today I did what is likely my final vending-machine hunt of my trip in + the United States. During this hunt I got 3 new quarters, one state + quarter, one ‘America the Beautiful’ quarter, and most excitedly, one + territory quarter! My 3 new quarters are (in order of mint year): + South Carolina (P), Puerto Rico (D), and Great Basin (P). + } + ]) + + __entry([24-04-2023], [ + p {- + I did another vending-machine hunt at Miami-Dade College again today. + There wasn’t too much to get since the vending machines seem to have + been filled up with UNC rolls of the Bessie Coleman quarters but I + still was able to get two new state quarters. These were New + Hampshire (P) and Oregon (P). + } + ]) + + __entry([23-04-2023], [ + p {- + I passed by Dolphin Mall in Miami today; hunted some more vending + machines. Didn’t get too many finds but still a good couple. Got 5 + new ‘America the Beautiful’ quarters and a new ‘American Women’ + quarter. The new ‘America the Beautiful’ quarters were: Denali (D), + Ellis Island (D), Mount Rushmore (P), River of No Return (P), and + Shenandoah (D). The new ‘American Women’ quarter was Edith Kanaka‘ole + (P). + } + ]) + + __entry([20-04-2023], [ + p {- + 11 new quarters were added to the collection today from a short + vending-machine hunt at Miami-Dade College. Of the 11 quarters, 9 + were state quarters and 2 were ‘America the Beautiful’ quarters. The + state quarters are: Colorado (P), Hawaii (D), Minnesota (P), Missouri + (D), Montana (P), Nevada (P), New Jersey (D), New Mexico (P), and + South Carolina (D). The ‘America the Beautiful’ quarters are: Denali + (P) and Apostle Islands (D). + } + + p {- + I also passed by a currency-exchange office and managed to exchange my + €500 in cash for my first ever €500 bill. It costed my new French + €200 Europa note that I got from another currency-exchange, but + getting €500’s is a lot harder so it’s worth it. The €500 bill is + German with the signature of Wim Duisenberg. + } + ]) + + __entry([19-04-2023], [ + p {- + I did another vending-machine hunt today. It was a small hunt and got + me 7 new quarters. I got the 6 state quarters of: Maine (D & P), + Michigan (P), Mississippi (D), Texas (D), and Washington (P). I also + got the ‘America the Beautiful’ quarter of Weir Farm (P). + } + + p {- + In bigger news, my coins from my swap with Jon have arrived. He + included all sorts of extra goodies but they aren’t relevant to this + site so I won’t be listing them here. The swap got me 11 new 1- and + 2-eurocent coins, a new American bicentennial coin, a new American + Lincoln commemorative penny, 3 new NIFC Dollar coins, 3 new state + quarters, 1 new district quarter, and finally 1 new ‘Westward Journey’ + nickel. + } + + p {- + The eurocents included were: Germany 1c (2009-D & 2013-A), Germany 2c + (2003-G, 2006-A, & 2006-D), Spain 1c (2002), Spain 2c (2009 & 2015), + and France 1c (2007, 2010, & 2016). The American bicentennial coin + was a half-dollar from Denver. The Lincoln penny was the ‘Birth and + Early Childhood’ penny from Philadelphia. One of the NIFC dollars was + a native-american space-program dollar from Denver and the other two + were presidential dollars: Chester Arthur (P) and John F. Kennedy (D). + The state quarters were California (D), Pennsylvania (P), and Rhode + Island (D). The dictrict quarter was my second district quarter so + far, a Puerto Rico (P). Finally, the ‘Westward Journey’ nickel was a + Bison (D). + } + ]) + + __entry([18-04-2023], [ + p {- + Today was pretty successful. I passed by Chase Bank near closing + hours and it was a good thing I did too. The customer right before me + in the line to the teller deposited $10 in dollar coins. I bought + them from the bank and got two new finds: a ‘Great Law of Peace’ + native-american dollar from Philadelphia, and a Herbert Hoover NIFC + presidential dollar from Philadelphia. + } + + p {- + I also hunted a printer (it accepts cash payment to print stuff). I + managed to get 5 new ‘America the Beautiful’ quarters, 5 new state + quarters, my first ever districts quarter, and a new ‘Westward + Journey’ nickel. The ‘America the Beautiful’ quarters were: Block + Island (P), Great Sand Dunes (D), Homestead (D), + Marsh-Billings-Rockefeller (D), and War in the Pacific (P). The state + quarters were: Connecticut (P), Idaho (P), Massachusetts (P), Utah + (P), and Wyoming (P). The district quarter was American Samoa (D) and + the nickel was a Bison (P). + } + + p {- + Finally I visited a currency-exchange office hoping to find my first + €500 bill. They didn’t have any but I managed to snag a French €200 + from the Europa series, a new find for myself. + } + ]) + + __entry([start], [ + p {- + This is the start of the sites changelog. The site has been around + since the 11th of February 2023, and this collection began around + April of 2022, so theres a lot of ‘history’ here that won’t end up + documented. If you @em{-really} care for some reason, you can check + the git-log of the site on the + @a href="https://git.thomasvoss.com/euro.thomasvoss.com" + {-git repository}. From now on I’ll be documenting all my new finds + here both so I can look back on it in the future for fun, and incase + anyone finds anything here interesting. I suppose it makes the site a + bit more human. + } + + p {- + I am currently in the United States on vacation, so the next couple of + site updates are going to be primarily american coins. + } + ]) + + section { __include(foot.gsp) } + } + } +} diff --git a/src/coins.jpg b/src/coins.jpg Binary files differdeleted file mode 100644 index 463a4e3..0000000 --- a/src/coins.jpg +++ /dev/null diff --git a/src/en/euro/coin-denom-nav.html b/src/en/euro/coin-denom-nav.html deleted file mode 100644 index 1064759..0000000 --- a/src/en/euro/coin-denom-nav.html +++ /dev/null @@ -1,10 +0,0 @@ -<ul> - <li><a href=/XX/euro/1c>€0.01</a></li> - <li><a href=/XX/euro/2c>€0.02</a></li> - <li><a href=/XX/euro/5c>€0.05</a></li> - <li><a href=/XX/euro/10c>€0.10</a></li> - <li><a href=/XX/euro/20c>€0.20</a></li> - <li><a href=/XX/euro/50c>€0.50</a></li> - <li><a href=/XX/euro/1e>€1.00</a></li> - <li><a href=/XX/euro/2e>€2.00</a></li> -</ul> diff --git a/src/en/euro/coin-nav.html b/src/en/euro/coin-nav.html deleted file mode 100644 index e885b44..0000000 --- a/src/en/euro/coin-nav.html +++ /dev/null @@ -1,26 +0,0 @@ -<ul> - <li><a href=/XX/euro/ad>AD</a></li> - <li><a href=/XX/euro/at>AT</a></li> - <li><a href=/XX/euro/be>BE</a></li> - <li><a href=/XX/euro/cy>CY</a></li> - <li><a href=/XX/euro/de>DE</a></li> - <li><a href=/XX/euro/ee>EE</a></li> - <li><a href=/XX/euro/es>ES</a></li> - <li><a href=/XX/euro/fi>FI</a></li> - <li><a href=/XX/euro/fr>FR</a></li> - <li><a href=/XX/euro/gr>GR</a></li> - <li><a href=/XX/euro/hr>HR</a></li> - <li><a href=/XX/euro/ie>IE</a></li> - <li><a href=/XX/euro/it>IT</a></li> - <li><a href=/XX/euro/lt>LT</a></li> - <li><a href=/XX/euro/lu>LU</a></li> - <li><a href=/XX/euro/lv>LV</a></li> - <li><a href=/XX/euro/mc>MC</a></li> - <li><a href=/XX/euro/mt>MT</a></li> - <li><a href=/XX/euro/nl>NL</a></li> - <li><a href=/XX/euro/pt>PT</a></li> - <li><a href=/XX/euro/si>SI</a></li> - <li><a href=/XX/euro/sk>SK</a></li> - <li><a href=/XX/euro/sm>SM</a></li> - <li><a href=/XX/euro/va>VA</a></li> -</ul> diff --git a/src/en/euro/coins-denom.template.html b/src/en/euro/coins-denom.template.html deleted file mode 100644 index 3ed260d..0000000 --- a/src/en/euro/coins-denom.template.html +++ /dev/null @@ -1,35 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>€<!-- DENOM --> Coins</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- COIN-DENOM-NAV --> - </nav> - - <main> - <section> - <header> - <h1>€<!-- DENOM --> Coins</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <!-- DENOM-TABLE --> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/en/euro/coins.template.html b/src/en/euro/coins.template.html deleted file mode 100644 index 5278039..0000000 --- a/src/en/euro/coins.template.html +++ /dev/null @@ -1,180 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title><!-- DEMON --> Euro Coins</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- COIN-NAV --> - </nav> - - <main> - <section> - <header> - <h1><!-- DEMON --> Euro Coins</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <!-- IF-DE --> - <section> - <p> - All German coins bear one of five different mintmarks that represent - the city in which they were minted. These are: Berlin (A), Munich - (D), Stuttgart (F), Karlsruhe (G), and Hamburg (J). - </p> - </section> - <br /> - <!-- FI-DE --> - <!-- IF-GR --> - <section> - <p> - As a result of a late joining to the Eurozone, Greece was assisted by - the countries of France, Spain, and Finland to mint coins for 2002. - For this reason all 2002 coins have two varieties — one with a - mintmark in the star (‘F’, ‘E’, and ‘S’) and one without. - </p> - </section> - <br /> - <!-- FI-GR --> - <!-- IF-LU --> - <section> - <p> - For the years 2020–2021 Luxembourg released certain commemorative - coins in both a “classic†and “photo†variety. Any years labeled with - ‘P’ are of the “photo†variety while years without a label are of the - standard “classic†variety. - <br /><br /> - Additionally, in 2023 the 10c, 20c, and €2 denominations were released - in two varieties. One bearing the mintmark of the Monnaie de Paris - (Paris Mint) and one bearing the mintmark of the Koninklijke - Nederlandse Munt (Royal Dutch Mint). These varieties are suffixed - with “MdP†and “KNM†respectively. - </p> - </section> - <br /> - <!-- FI-LU --> - <!-- IF-MC --> - <section> - <p> - In 2007 Monaco released two varieties of their €1 coin. One - of them has mintmarks around the year while the other one - doesn’t. The variety without the mintmarks is suffixed with - “No MMâ€. - </p> - </section> - <!-- FI-MC --> - <!-- IF-MT --> - <section> - <p> - Many Maltese commemoratives have different mintmarks depending on if - they were intended for circulation, coincards, or sets. Any years - listed on this page suffixed with “MM†bear an NIFC mintmark, while - any years suffixed with ‘F’ bear the ‘F’ in the star that also - represents an NIFC coin. - </p> - </section> - <br /> - <!-- FI-MT --> - <!-- IF-NL --> - <section> - <p> - Besides just the standard €2 commemorative releases, the Koninklijke - Nederlandse Munt (Royal Dutch Mint) also sells NIFC €5 commemorative - coins; these coins are suffixed with “€5â€. - </p> - </section> - <br /> - <!-- FI-NL --> - - <section class="cl-section slant-down"> - <div> - <table class=coin-table cellspacing=0> - <thead> - <tr> - <th colspan=8>Standard Issues</th> - </tr> - <tr class=mobile> - <th>1c</th> - <th>2c</th> - <th>5c</th> - <th>10c</th> - <th>20c</th> - <th>50c</th> - <th>€1</th> - <th>€2</th> - </tr> - <tr class=not-mobile> - <th>1 Cent</th> - <th>2 Cent</th> - <th>5 Cent</th> - <th>10 Cent</th> - <th>20 Cent</th> - <th>50 Cent</th> - <th>1 Euro</th> - <th>2 Euro</th> - </tr> - </thead> - <tbody> - <!-- SCOIN-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <section class="cl-section slant-down"> - <div> - <table class="coin-table commemorative-table" cellspacing=0> - <thead> - <tr> - <th colspan=7>Commemorative Issues</th> - </tr> - <tr> - <th>Year</th> - <th colspan=6>Commemorated Topics</th> - </tr> - </thead> - <tbody> - <!-- CCOIN-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <!-- IF-FI --> - <section class="cl-section slant-down"> - <div> - <table class="coin-table commemorative-table error-table" cellspacing=0> - <thead> - <tr> - <th colspan=7>Error Coins</th> - </tr> - <tr> - <th>Year</th> - <th>Denomination</th> - <th colspan=5>Description</th> - </tr> - </thead> - <tbody> - <!-- ECOIN-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - <!-- FI-FI --> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/en/euro/index.html b/src/en/euro/index.html deleted file mode 100644 index cff3183..0000000 --- a/src/en/euro/index.html +++ /dev/null @@ -1,83 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Euro-Coins & -Banknotes</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav><!-- NAV-BAR --></nav> - - <main> - <section> - <header> - <h1>Euro-Coins and -Banknotes</h1> - <h6>My Primary Collection</h6> - </header> - </section> - - <section> - <p> - There are various examples of euro coins that have slight varieties - between their standard circulation releases and their coincard/set - releases, such as different mintmarks. In these cases, the NIFC - variety will <strong>not</strong> be listed on this site - <em>unless</em> I happen to get one for my collection (see - <a href=mt>Malta</a> for an example). The same applies to error - coins. - </p> - </section> - - <section class="cl-section slant-up"> - <div> - <h2>Euro Coins</h2> - <!-- COUNTRY-TABLE --> - - <table class=country-table> - <tbody> - <tr class=last-of-design> - <td><a href=1c>€0.01</a></td> - <td><a href=2c>€0.02</a></td> - <td><a href=5c>€0.05</a></td> - <td><a href=10c>€0.10</a></td> - </tr> - <tr class=last-of-design> - <td><a href=20c>€0.20</a></td> - <td><a href=50c>€0.50</a></td> - <td><a href=1e>€1.00</a></td> - <td><a href=2e>€2.00</a></td> - </tr> - </tbody> - </table> - </div> - </section> - - <section class="cl-section slant-up"> - <div> - <h2>Euro Banknotes</h2> - <table class=country-table> - <tbody> - <tr> - <td><a href=5e>€5</a></td> - <td><a href=10e>€10</a></td> - <td><a href=20e>€20</a></td> - <td><a href=50e>€50</a></td> - </tr> - <tr> - <td><a href=100e>€100</a></td> - <td><a href=200e>€200</a></td> - <td><a href=500e>€500</a></td> - <td><a href=tn>Test Notes</a></td> - </tr> - </tbody> - </table> - </div> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/en/euro/note-nav.html b/src/en/euro/note-nav.html deleted file mode 100644 index 386cf3e..0000000 --- a/src/en/euro/note-nav.html +++ /dev/null @@ -1,10 +0,0 @@ -<ul> - <li><a href=/XX/euro/5e>€5</a></li> - <li><a href=/XX/euro/10e>€10</a></li> - <li><a href=/XX/euro/20e>€20</a></li> - <li><a href=/XX/euro/50e>€50</a></li> - <li><a href=/XX/euro/100e>€100</a></li> - <li><a href=/XX/euro/200e>€200</a></li> - <li><a href=/XX/euro/500e>€500</a></li> - <li><a href=/XX/euro/tn>Test Notes</a></li> -</ul> diff --git a/src/en/euro/notes.template.html b/src/en/euro/notes.template.html deleted file mode 100644 index 0e2cc7e..0000000 --- a/src/en/euro/notes.template.html +++ /dev/null @@ -1,88 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>€<!-- DENOM --> Banknotes</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- NOTE-NAV --> - </nav> - - <main> - <section> - <header> - <h1>€<!-- DENOM --> Banknotes</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <section> - <p> - In the serial numbers of the banknotes found in the “Ages and Styles - of Europe†series, also known as the “2002†series, the first letter - represents the country that the banknote was issued by. In the second - series (the “Europa†series) the first letter no longer represents the - issuing country but instead the location at which the banknote was - printed. - <!-- IF-5 --> - <br /><br /> - No €5 banknotes were printed for the “Ages and Styles of Europe†- series which bear the signature of Mario Draghi. - <!-- FI-5 --> - <!-- IF-500 --> - <br /><br /> - The €500 banknote was discontinued and withdrawn from circulation with - the release of the “Europa†series. - <!-- FI-500 --> - </p> - </section> - - <br /> - - <section class="cl-section slant-down"> - <div> - <table class="coin-table bnote-table" cellspacing=0> - <thead> - <tr> - <th colspan=12>Ages and Styles of Europe</th> - </tr> - </thead> - <tbody> - <!-- 2002-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <!-- IF-!500 --> - <section class="cl-section slant-down"> - <div> - <table class="coin-table bnote-table" cellspacing=0> - <thead> - <tr> - <th colspan=12>Europa Series</th> - </tr> - </thead> - <tbody> - <!-- EUROPA-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - <!-- FI-!500 --> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/en/euro/tnotes.template.html b/src/en/euro/tnotes.template.html deleted file mode 100644 index de0bdeb..0000000 --- a/src/en/euro/tnotes.template.html +++ /dev/null @@ -1,62 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Euro Test-Banknotes</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- NOTE-NAV --> - </nav> - - <main> - <section> - <header> - <h1>Euro Test-Banknotes</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <section> - <p> - The following “test banknotes†were banknotes from the “Europa†series - printed to test their usage in ATMs and such. The ‘*’ character in - the below serial numbers represents an arbitrary number/letter. - </p> - </section> - - <br /> - - <section class="cl-section slant-down"> - <div> - <table id=test-banknote-table class=coin-table cellspacing=0> - <thead> - <tr> - <th colspan=7>Test Banknotes</th> - </tr> - <tr> - <th colspan=1>Denomination</th> - <th colspan=6>Serial Number / Printer Code / Signature</th> - </tr> - </thead> - <tbody> - <!-- TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/en/footer.html b/src/en/footer.html deleted file mode 100644 index 515d5de..0000000 --- a/src/en/footer.html +++ /dev/null @@ -1,4 +0,0 @@ -<p class=right-align> - Found a mistake or a bad translation? - <a href=https://paste.thomasvoss.com/304>Contact me!</a> -</p> diff --git a/src/en/index.html b/src/en/index.html deleted file mode 100644 index b03a153..0000000 --- a/src/en/index.html +++ /dev/null @@ -1,64 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Thomas’ Euro Collection</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav><!-- NAV-BAR --></nav> - - <main> - <section> - <header> - <h1>My Euro Collection</h1> - <h6>…and some world stuff too!</h6> - </header> - </section> - - <section> - <p> - This website houses the entirety of my circulated euro-coin and - -banknote collection. It also has some non-euro currencies too! - Unless explicitly stated otherwise, all coins and banknotes listed on - this site should be circulated. In other words, they shouldn’t’ve - just come from a coin set I purchased from a coin mint. I think it’s - just a lot cooler knowing that a piece of money was previously used in - a real-world transaction. - </p> - </section> - - <section class="c-section slant-up"> - <a href=/XX/euro> - <h2>Euro-Coins and -Banknotes</h2> - <p> - The main focus of my currency collecting with a single currency that - spans 26 countries and almost 350 million people. Standard issues, - commemorative issues, and banknotes from all series are all - included. - </p> - <img src="/eu-stars.svg" /> - </a> - </section> - - <section class="c-section slant-up"> - <a href=#> - <h2>World-Coins and -Banknotes</h2> - <p> - Money from around the world! This collection gets progressively - larger over time, but is not my primary focus. There are a few - countries in which I take a special interest though. - <br /><br /> - <em>This section is currently unavailable.</em> - </p> - <img src="/globe.svg" /> - </a> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/en/nav-bar.html b/src/en/nav-bar.html deleted file mode 100644 index 6388bbd..0000000 --- a/src/en/nav-bar.html +++ /dev/null @@ -1,14 +0,0 @@ -<ul> - <li><a href=/XX>Home</a></li> - <li><a href=/XX/changelog>Changelog</a></li> - <li><a href=/XX/euro>Euro-Coins & -Banknotes</a></li> - <li><div class=unavailable>World Coins</div></li> - <li><div class=unavailable>World Banknotes</div></li> - <li> - <input type=checkbox id=lang-button /> - <label for=lang-button> - <div id=lang-selected>English</div> - <!-- LANG-SELECTOR --> - </label> - </li> -</ul> diff --git a/src/en/table-key.html b/src/en/table-key.html deleted file mode 100644 index 5c9c957..0000000 --- a/src/en/table-key.html +++ /dev/null @@ -1,33 +0,0 @@ -<table cellspacing=0 id=table-key> - <tr> - <td><div class=nifc></div></td> - <td>Missing from my collection (NIFC)</td> - </tr> - <tr> - <td><div class=have></div></td> - <td>In my collection</td> - </tr> - <tr> - <td><div class=have-nifc></div></td> - <td>In my collection (NIFC)</td> - </tr> - <!-- IF-COINS --> - <tr> - <td><div class=have-proof></div></td> - <td>In my collection (Proof)</td> - </tr> - <!-- FI-COINS --> - <tr> - <td><div class=unknown></div></td> - <td>Data missing</td> - </tr> - <tr> - <td><div class=not-minted></div></td> - <!-- IF-COINS --> - <td>Not minted</td> - <!-- FI-COINS --> - <!-- IF-NOTES --> - <td>Not printed</td> - <!-- FI-NOTES --> - </tr> -</table> diff --git a/src/euro/index.ccoins.gsp b/src/euro/index.ccoins.gsp new file mode 100644 index 0000000..15e8c5a --- /dev/null +++ b/src/euro/index.ccoins.gsp @@ -0,0 +1,181 @@ +__hijack(euro/__code) + +html lang="en" { + head { + __include(head.gsp) + title {-__demonym Euro Coins} + } + + body { + nav { + __include(nav.gsp) + __include(euro/nav.ccoins.gsp) + } + + main { + section { + header { + h1 {-__demonym Euro Coins} + } + } + + br{}br{} + + section { __include(table-key.gsp) } + + br{}br{} + + __ifcode([de], [ + section .blurb { + p {- + All German coins bear one of five different mintmarks that + represent the city in which they were minted. These are: Berlin + (A), Munich (D), Stuttgart (F), Karlsruhe (G), and Hamburg (J). + } + } + ]) + + __ifcode([gr], [ + section .blurb { + p {- + As a result of a late joining to the Eurozone, Greece was assisted + by the countries of France, Spain, and Finland to mint coins for + 2002. For this reason all 2002 coins have two varieties — one with + a mintmark in the star (‘F’, ‘E’, and ‘S’) and one without. + } + } + ]) + + __ifcode([lu], [ + section .blurb { + p {- + For the years 2020–2021 Luxembourg released certain commemorative + coins in both a ‘classic’ and ‘photo’ variety. Any years labeled + with ‘P’ are of the ‘photo’ variety while years without a label are + of the standard ‘classic’ variety. + } + + p {- + Additionally, in 2023 the 10c, 20c, and €2 denominations were + released in two varieties. One bearing the mintmark of the Monnaie + de Paris (Paris Mint) and one bearing the mintmark of the + Koninklijke Nederlandse Munt (Royal Dutch Mint). These varieties + are suffixed with ‘MdP’ and ‘KNM’ respectively. + } + } + ]) + + __ifcode([mc], [ + section .blurb { + p {- + In 2007 Monaco released two varieties of their €1 coin. One of + them has mintmarks around the year while the other one doesn’t. + The variety without the mintmarks is suffixed with ‘No MM’. + } + } + ]) + + __ifcode([mt], [ + section .blurb { + p {- + Many Maltese commemoratives have different mintmarks depending on + if they were intended for circulation, coincards, or sets. Any + years listed on this page suffixed with ‘MM’ bear an NIFC mintmark, + while any years suffixed with ‘F’ bear the ‘F’ in the star that also + represents an NIFC coin. + } + } + ]) + + __ifcode([nl], [ + section .blurb { + p {- + Besides just the standard €2 commemorative releases, the Koninklijke + Nederlandse Munt (Royal Dutch Mint) also sells NIFC €5 + commemorative coins; these coins are suffixed with ‘€5’. + } + } + ]) + + section .cl-section .slant-down { + div { + table .coin-table cellspacing="0" { + thead { + tr { + th colspan="8" {-Standard Issues} + } + tr .mobile { + th {-1c} + th {-2c} + th {-5c} + th {-10c} + th {-20c} + th {-50c} + th {-€1} + th {-€2} + } + tr .not-mobile { + th {-1 Cent} + th {-2 Cent} + th {-5 Cent} + th {-10 Cent} + th {-20 Cent} + th {-50 Cent} + th {-1 Euro} + th {-2 Euro} + } + } + + tbody { __esyscmd(gen-scoin __code) } + } + } + } + + section .cl-section .slant-down { + div { + table .coin-table .commemorative-table cellspacing="0" { + thead { + tr { + th colspan="7" {-Commemorative Issues} + } + tr { + th {-Year} + th colspan="6" {-Commemorated Topics} + } + } + + tbody { __esyscmd(gen-ccoin __code) } + } + } + } + + __ifcode([fi], [ + section .cl-section .slant-down { + div { + table + .coin-table + .commemorative-table + .error-table + cellspacing="0" + { + thead { + tr { + th colspan="7" {-Error Coins} + } + tr { + th {-Year} + th {-Denomination} + th colspan="5" {-Description} + } + } + + tbody { __esyscmd(gen-ecoin __code) } + } + } + } + ]) + + section { __include(foot.gsp) } + } + } +} diff --git a/src/euro/index.dcoins.gsp b/src/euro/index.dcoins.gsp new file mode 100644 index 0000000..ab6844f --- /dev/null +++ b/src/euro/index.dcoins.gsp @@ -0,0 +1,34 @@ +__hijack(euro/__denom) +__dcoins_denom + +html lang="en" { + head { + __include(head.gsp) + title {-€__denom Coins} + } + + body { + nav { + __include(nav.gsp) + __include(euro/nav.dcoins.gsp) + } + + main { + section { + header { + h1 {-€__denom Coins} + } + } + + br{}br{} + + section { __include(table-key.gsp) } + + br{}br{} + + __esyscmd(gen-dcoins __denom) + + section { __include(foot.gsp) } + } + } +} diff --git a/src/euro/index.dnotes.gsp b/src/euro/index.dnotes.gsp new file mode 100644 index 0000000..792f9a8 --- /dev/null +++ b/src/euro/index.dnotes.gsp @@ -0,0 +1,82 @@ +__hijack(euro/__denom) +m4_define([__denom], m4_patsubst(__denom, [e$], [])) + +html lang="en" { + head { + __include(head.gsp) + title {-€__denom Banknotes} + } + + body { + nav { + __include(nav.gsp) + __include(euro/nav.dnotes.gsp) + } + + main { + section { + header { + h1 {-€__denom Banknotes} + } + } + + br{}br{} + + section { __include(table-key.gsp) } + + br{}br{} + + section .blurb { + p {- + In the serial numbers of the banknotes found in the 2002 series, the + first letter represents the country that the banknote was issued by. + In the second series (the ‘Europa’ series) the first letter no longer + represents the issuing country but instead the location at which the + banknote was printed. + } + m4_ifelse(__denom, 5, [ + p {- + No €5 banknotes were printed for the 2002 series which bear the + signature of Mario Draghi. + } + ]) + m4_ifelse(__denom, 500, [ + p {- + The €500 banknote was discontinued and withdrawn from circulation + with the release of the Europa series. + } + ]) + } + + br{} + + section .cl-section .slant-down { + div { + table .coin-table .bnote-table cellspacing="0" { + thead { + tr {th colspan="12" {-2002 Series}} + } + + tbody { __esyscmd(gen-2002 __denom) } + } + } + } + + m4_ifelse(__denom, 500, [], [ + section .cl-section .slant-down { + div { + table .coin-table .bnote-table cellspacing="0" { + thead { + tr {th colspan="12" {-Europa Series}} + } + + tbody { __esyscmd(gen-europa __denom) } + } + } + } + ]) + + section { __include(foot.gsp) } + } + } +} diff --git a/src/euro/index.gsp b/src/euro/index.gsp new file mode 100644 index 0000000..c970e51 --- /dev/null +++ b/src/euro/index.gsp @@ -0,0 +1,119 @@ +html lang="en" { + head { + __include(head.gsp) + title {-Euro Coins & -Banknotes} + } + + body { + nav { __include(nav.gsp) } + + main { + section { + header { + h1 {-Euro Coins and -Banknotes} + h6 {-My primary collection} + } + } + + section { + p {- + There are various examples of euro coins that have slight varieties + between their standard circulation releases and their coincard/set + releases, such as different mintmarks. In these cases, the NIFC + variety will @strong{-not} be listed on this site @em{-unless} I + happen to get one for my collection (see @a href="mt" {-Malta} for an + example). The same applies to error coins. + } + } + + section .cl-section .slant-up { + div { + h2 {-Euro Coins} + + table .country-table { + tbody { + tr { + td {a href="ad" {-Andorra}} + td {a href="at" {-Austria}} + td {a href="be" {-Belgium}} + td {a href="hr" {-Croatia}} + } + tr { + td {a href="cy" {-Cyprus}} + td {a href="ee" {-Estonia}} + td {a href="fi" {-Finland}} + td {a href="fr" {-France}} + } + tr { + td {a href="de" {-Germany}} + td {a href="gr" {-Greece}} + td {a href="ie" {-Ireland}} + td {a href="it" {-Italy}} + } + tr { + td {a href="lv" {-Latvia}} + td {a href="lt" {-Lithuania}} + td {a href="lu" {-Luxembourg}} + td {a href="mt" {-Malta}} + } + tr { + td {a href="mc" {-Monaco}} + td {a href="nl" {-Netherlands}} + td {a href="pt" {-Portugal}} + td {a href="sm" {-San Marino}} + } + tr { + td {a href="sk" {-Slovakia}} + td {a href="si" {-Slovenia}} + td {a href="es" {-Spain}} + td {a href="va" {-Vatican City}} + } + } + } + + table .country-table { + tbody { + tr { + td {a href="1c" {-€0.01}} + td {a href="2c" {-€0.02}} + td {a href="5c" {-€0.05}} + td {a href="10c" {-€0.10}} + } + tr { + td {a href="20c" {-€0.20}} + td {a href="50c" {-€0.50}} + td {a href="1e" {-€1.00}} + td {a href="2e" {-€2.00}} + } + } + } + } + } + + section .cl-section .slant-up { + div { + h2 {-Euro Banknotes} + + table .country-table { + tbody { + tr { + td {a href="5e" {-€5}} + td {a href="10e" {-€10}} + td {a href="20e" {-€20}} + td {a href="50e" {-€50}} + } + tr { + td {a href="100e" {-€100}} + td {a href="200e" {-€200}} + td {a href="500e" {-€500}} + td {a href="tn" {-Test Notes}} + } + } + } + } + } + + section { __include(foot.gsp) } + } + } +} diff --git a/src/euro/index.tnotes.gsp b/src/euro/index.tnotes.gsp new file mode 100644 index 0000000..22aaae3 --- /dev/null +++ b/src/euro/index.tnotes.gsp @@ -0,0 +1,59 @@ +__hijack(euro/tn) + +html lang="en" { + head { + __include(head.gsp) + title {-Euro Test Banknotes} + } + + body { + nav { + __include(nav.gsp) + __include(euro/nav.dnotes.gsp) + } + + main { + section { + header { + h1 {-Euro Test Banknotes} + } + } + + br{}br{} + + section { __include(table-key.gsp) } + + br{}br{} + + section .blurb { + p {- + The following ‘test banknotes’ were banknotes from the Europa series + printed to test their usage in ATMs and such. The ‘*’ character in + the below serial numbers represents an arbitrary number/letter. + } + } + + br{} + + section .cl-section .slant-down { + div { + table #test-banknote-table .coin-table cellspacing="0" { + thead { + tr { + th colspan="7" {-Test Banknotes} + } + tr { + th colspan="1" {-Denomination} + th colspan="6" {-Serial Number / Printer Code / Signature} + } + } + + tbody { __esyscmd(gen-tnotes) } + } + } + } + + section { __include(foot.gsp) } + } + } +} diff --git a/src/euro/nav.ccoins.gsp b/src/euro/nav.ccoins.gsp new file mode 100644 index 0000000..376f9e2 --- /dev/null +++ b/src/euro/nav.ccoins.gsp @@ -0,0 +1,26 @@ +ul { + li {__link([/euro/ad], [AD])} + li {__link([/euro/at], [AT])} + li {__link([/euro/be], [BE])} + li {__link([/euro/cy], [CY])} + li {__link([/euro/de], [DE])} + li {__link([/euro/ee], [EE])} + li {__link([/euro/es], [ES])} + li {__link([/euro/fi], [FI])} + li {__link([/euro/fr], [FR])} + li {__link([/euro/gr], [GR])} + li {__link([/euro/hr], [HR])} + li {__link([/euro/ie], [IE])} + li {__link([/euro/it], [IT])} + li {__link([/euro/lt], [LT])} + li {__link([/euro/lu], [LU])} + li {__link([/euro/lv], [LV])} + li {__link([/euro/mc], [MC])} + li {__link([/euro/mt], [MT])} + li {__link([/euro/nl], [NL])} + li {__link([/euro/pt], [PT])} + li {__link([/euro/si], [SI])} + li {__link([/euro/sk], [SK])} + li {__link([/euro/sm], [SM])} + li {__link([/euro/va], [VA])} +} diff --git a/src/euro/nav.dcoins.gsp b/src/euro/nav.dcoins.gsp new file mode 100644 index 0000000..05cf036 --- /dev/null +++ b/src/euro/nav.dcoins.gsp @@ -0,0 +1,10 @@ +ul { + li {__link([/euro/1c], [€0.01])} + li {__link([/euro/2c], [€0.02])} + li {__link([/euro/5c], [€0.05])} + li {__link([/euro/10c], [€0.10])} + li {__link([/euro/20c], [€0.20])} + li {__link([/euro/50c], [€0.50])} + li {__link([/euro/1e], [€1.00])} + li {__link([/euro/2e], [€2.00])} +} diff --git a/src/euro/nav.dnotes.gsp b/src/euro/nav.dnotes.gsp new file mode 100644 index 0000000..6782f3c --- /dev/null +++ b/src/euro/nav.dnotes.gsp @@ -0,0 +1,10 @@ +ul { + li {__link([/euro/5e], [€5])} + li {__link([/euro/10e], [€10])} + li {__link([/euro/20e], [€20])} + li {__link([/euro/50e], [€50])} + li {__link([/euro/100e], [€100])} + li {__link([/euro/200e], [€200])} + li {__link([/euro/500e], [€500])} + li {__link([/euro/tn], [Test Notes])} +} diff --git a/src/foot.gsp b/src/foot.gsp new file mode 100644 index 0000000..e464f49 --- /dev/null +++ b/src/foot.gsp @@ -0,0 +1,4 @@ +p .right-align {- + Found a mistake or get in touch? + @a href="https://paste.thomasvoss.com/304" target="_blank" {-Contact me!} +} diff --git a/src/head.gsp b/src/head.gsp new file mode 100644 index 0000000..2763445 --- /dev/null +++ b/src/head.gsp @@ -0,0 +1,4 @@ +meta charset="utf-8" {} +meta name="viewport" content="width=device-width, initial-scale=1" {} +link rel="shortcut icon" type="image/svg" href="/favicon.svg" {} +link rel="stylesheet" type="text/css" href="/style.css" {} diff --git a/src/index.gsp b/src/index.gsp new file mode 100644 index 0000000..166aab3 --- /dev/null +++ b/src/index.gsp @@ -0,0 +1,58 @@ +html lang="en" { + head { + __include(head.gsp) + title {-Thomas’ Euro Collection} + } + + body { + nav { __include(nav.gsp) } + + main { + section { + header { + h1 {-My Euro Collection} + h6 {-…and some world stuff too!} + } + } + + section { + p {- + This website houses the entirety of my circulated euro-coin and + -banknote collection. It also has some non-euro currencies too! + Unless explicitly stated otherwise, all coins and banknotes listed on + this site should be circulated. In other words, they shouldn’t’ve + just come from a coin set I purchased from a coin mint. I think it’s + just a lot cooler knowing that a piece of money was previously used + in a real-world transaction. + } + } + + section .c-section .slant-up { + a href="/euro" { + h2 {-Euro Coins and -Banknotes} + p {- + The main focus of my currency collecting with a single currency + that spans 26 countries and almost 350 million people. Standard + issues, commemorative issues, and banknotes from all series are all + included. + } + img src="/eu-stars.svg" {} + } + } + + section .c-section .slant-up { + a href="/world" { + h2 {-World Coins and -Banknotes} + p {- + Money from around the world! This collection gets progressively + larger over time, but is not my primary focus. There are a few + countries in which I take special interest though. + } + img src="/globe.svg" {} + } + } + + section { __include(foot.gsp) } + } + } +} diff --git a/src/language-selector.html b/src/language-selector.html deleted file mode 100644 index 96fb139..0000000 --- a/src/language-selector.html +++ /dev/null @@ -1,4 +0,0 @@ -<ul id=lang-dd> - <li><a href=/enXYZ>English</a></li> - <li><a href=/ptXYZ>Português</a></li> -</ul> diff --git a/src/nav.gsp b/src/nav.gsp new file mode 100644 index 0000000..93db540 --- /dev/null +++ b/src/nav.gsp @@ -0,0 +1,6 @@ +ul { + li {__link([/], [Home])} + li {__link([/changelog], [Changelog])} + li {__link([/euro], [Euro Coins and -Banknotes])} + li {__link([/world], [World Coins and -Banknotes])} +} diff --git a/src/pt/euro/coin-denom-nav.html b/src/pt/euro/coin-denom-nav.html deleted file mode 100644 index eae6cbc..0000000 --- a/src/pt/euro/coin-denom-nav.html +++ /dev/null @@ -1,10 +0,0 @@ -<ul> - <li><a href=/XX/euro/1c>0,01 €</a></li> - <li><a href=/XX/euro/2c>0,02 €</a></li> - <li><a href=/XX/euro/5c>0,05 €</a></li> - <li><a href=/XX/euro/10c>0,10 €</a></li> - <li><a href=/XX/euro/20c>0,20 €</a></li> - <li><a href=/XX/euro/50c>0,50 €</a></li> - <li><a href=/XX/euro/1e>1,00 €</a></li> - <li><a href=/XX/euro/2e>2,00 €</a></li> -</ul> diff --git a/src/pt/euro/coin-nav.html b/src/pt/euro/coin-nav.html deleted file mode 100644 index e885b44..0000000 --- a/src/pt/euro/coin-nav.html +++ /dev/null @@ -1,26 +0,0 @@ -<ul> - <li><a href=/XX/euro/ad>AD</a></li> - <li><a href=/XX/euro/at>AT</a></li> - <li><a href=/XX/euro/be>BE</a></li> - <li><a href=/XX/euro/cy>CY</a></li> - <li><a href=/XX/euro/de>DE</a></li> - <li><a href=/XX/euro/ee>EE</a></li> - <li><a href=/XX/euro/es>ES</a></li> - <li><a href=/XX/euro/fi>FI</a></li> - <li><a href=/XX/euro/fr>FR</a></li> - <li><a href=/XX/euro/gr>GR</a></li> - <li><a href=/XX/euro/hr>HR</a></li> - <li><a href=/XX/euro/ie>IE</a></li> - <li><a href=/XX/euro/it>IT</a></li> - <li><a href=/XX/euro/lt>LT</a></li> - <li><a href=/XX/euro/lu>LU</a></li> - <li><a href=/XX/euro/lv>LV</a></li> - <li><a href=/XX/euro/mc>MC</a></li> - <li><a href=/XX/euro/mt>MT</a></li> - <li><a href=/XX/euro/nl>NL</a></li> - <li><a href=/XX/euro/pt>PT</a></li> - <li><a href=/XX/euro/si>SI</a></li> - <li><a href=/XX/euro/sk>SK</a></li> - <li><a href=/XX/euro/sm>SM</a></li> - <li><a href=/XX/euro/va>VA</a></li> -</ul> diff --git a/src/pt/euro/coins-denom.template.html b/src/pt/euro/coins-denom.template.html deleted file mode 100644 index bf92ff1..0000000 --- a/src/pt/euro/coins-denom.template.html +++ /dev/null @@ -1,35 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title><!-- DENOM --> € Moedas</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- COIN-DENOM-NAV --> - </nav> - - <main> - <section> - <header> - <h1><!-- DENOM --> € Moedas</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <!-- DENOM-TABLE --> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/pt/euro/coins.template.html b/src/pt/euro/coins.template.html deleted file mode 100644 index 14637d3..0000000 --- a/src/pt/euro/coins.template.html +++ /dev/null @@ -1,181 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Moedas Euro <!-- DEMON --></title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- COIN-NAV --> - </nav> - - <main> - <section> - <header> - <h1>Moedas Euro <!-- DEMON --></h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <!-- IF-DE --> - <section> - <p> - Todas as moedas alemãs carregam uma das cinco marcas de cunhagem - diferentes que representam a cidade em que foram cunhadas. Eles são: - Berlim (A), Munique (D), Stuttgart (F), Karlsruhe (G) e Hamburgo (J). - </p> - </section> - <br /> - <!-- FI-DE --> - <!-- IF-GR --> - <section> - <p> - Como resultado de uma adesão tardia na à zona do euro, a Grécia foi - auxiliada pelos paÃses da França, Espanha e Finlândia para cunhar - moedas para 2002. Por esta razão, todas as moedas de 2002 têm duas - variedades — uma com uma marca de cunhagem na estrela (‘F’, ‘E’ e ‘S’) - e um sem. - </p> - </section> - <br /> - <!-- FI-GR --> - <!-- IF-LU --> - <section> - <p> - Para os anos de 2020–2021, Luxemburgo lançou certas moedas - comemorativas com uma variedade “clássica†e “fotoâ€. Todos os anos com - o sufixo ‘P’ são da variedade “fotoâ€, enquanto os anos sem rótulo são - da variedade “clássicaâ€. - <br /><br /> - Além disso, em 2023, as denominações 10ct, 20ct e 2 € foram lançadas - em duas variedades. Um com a marca da casa da moeda da Monnaie de - Paris (Casa da Moeda de Paris), e outro com a marca da casa da moeda - da Konkinklijke Nederlandse Munt (Casa da Moeda Real Holandesa). Essas - variedades são sufixadas com “MdP†e “KNMâ€, respectivamente. - </p> - </section> - <br /> - <!-- FI-LU --> - <!-- IF-MC --> - <section> - <p> - Em 2007, o Mônaco lançou duas variedades de sua moeda de - 1 €. Um deles tem marcas de cunhagem ao longo do ano, - enquanto o outro não. A variedade sem as marcas da casa da - moeda é sufixada com “No MMâ€. - </p> - </section> - <!-- FI-MC --> - <!-- IF-MT --> - <section> - <p> - Muitos comemorativos malteses têm marcas de cunhagem diferentes, - dependendo de como foram destinados à circulação, coincards ou - conjuntos. Todos os anos listados nesta página com o sufixo “MM†- carregam uma marca da moeda NIFC, enquanto todos os anos com o sufixo - ‘F’ carregam o ‘F’ na estrela que também representa uma moeda NIFC. - </p> - </section> - <br /> - <!-- FI-MT --> - <!-- IF-NL --> - <section> - <p> - Além dos lançamentos comemorativos de 2 €, o Koninklijke Nederlandse - Munt (Casa da Moeda Real Holandesa) também vende moedas comemorativas - NIFC de 5 €; estas moedas têm o sufixo “€5â€. - </p> - </section> - <br /> - <!-- FI-NL --> - - <section class="cl-section slant-down"> - <div> - <table class=coin-table cellspacing=0> - <thead> - <tr> - <th colspan=8>Edições Regulares</th> - </tr> - <tr class=mobile> - <th>1ct</th> - <th>2ct</th> - <th>5ct</th> - <th>10ct</th> - <th>20ct</th> - <th>50ct</th> - <th>€1</th> - <th>€2</th> - </tr> - <tr class=not-mobile> - <th>1 Cts.</th> - <th>2 Cts.</th> - <th>5 Cts.</th> - <th>10 Cts.</th> - <th>20 Cts.</th> - <th>50 Cts.</th> - <th>1 Euro</th> - <th>2 Euro</th> - </tr> - </thead> - <tbody> - <!-- SCOIN-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <section class="cl-section slant-down"> - <div> - <table class="coin-table commemorative-table" cellspacing=0> - <thead> - <tr> - <th colspan=7>Edições Comemorativas</th> - </tr> - <tr> - <th>Ano</th> - <th colspan=6>Tópicos Comemorados</th> - </tr> - </thead> - <tbody> - <!-- CCOIN-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <!-- IF-FI --> - <section class="cl-section slant-down"> - <div> - <table class="coin-table commemorative-table" cellspacing=0> - <thead> - <tr> - <th colspan=7>Error Coins</th> - </tr> - <tr> - <th>Year</th> - <th>Denomination</th> - <th colspan=5>Description</th> - </tr> - </thead> - <tbody> - <!-- ECOIN-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - <!-- FI-FI --> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/pt/euro/index.html b/src/pt/euro/index.html deleted file mode 100644 index b7fed88..0000000 --- a/src/pt/euro/index.html +++ /dev/null @@ -1,83 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Moedas e Notas de Euro</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav><!-- NAV-BAR --></nav> - - <main> - <section> - <header> - <h1>Moedas e Notas de Euro</h1> - <h6>Minha Coleção Principal</h6> - </header> - </section> - - <section> - <p> - Existem vários exemplos de moedas de euro que tem pequenas variações - entre seus lançamentos de circulação regulares e seus lançamentos de - cartão de moedas / conjuntos, como diferentes marcas de cunhagem. - Nesses casos, a variedade NIFC <strong>não</strong> será listada neste - site, <em>a menos</em> que eu consiga uma para minha coleção (veja - <a href=mt>Malta</a> para um exemplo). O mesmo se aplica a moedas de - erro. - </p> - </section> - - <section class="cl-section slant-up"> - <div> - <h2>Moedas de Euro</h2> - <!-- COUNTRY-TABLE --> - - <table class=country-table> - <tbody> - <tr class=last-of-design> - <td><a href=1c>0,01 €</a></td> - <td><a href=2c>0,02 €</a></td> - <td><a href=5c>0,05 €</a></td> - <td><a href=10c>0,10 €</a></td> - </tr> - <tr class=last-of-design> - <td><a href=20c>0,20 €</a></td> - <td><a href=50c>0,50 €</a></td> - <td><a href=1e>1,00 €</a></td> - <td><a href=2e>2,00 €</a></td> - </tr> - </tbody> - </table> - </div> - </section> - - <section class="cl-section slant-up"> - <div> - <h2>Notas de Euro</h2> - <table class=country-table> - <tbody> - <tr> - <td><a href=5e>5 €</a></td> - <td><a href=10e>10 €</a></td> - <td><a href=20e>20 €</a></td> - <td><a href=50e>50 €</a></td> - </tr> - <tr> - <td><a href=100e>100 €</a></td> - <td><a href=200e>200 €</a></td> - <td><a href=500e>500 €</a></td> - <td><a href=tn>Notas de Teste</a></td> - </tr> - </tbody> - </table> - </div> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/pt/euro/note-nav.html b/src/pt/euro/note-nav.html deleted file mode 100644 index 3947a42..0000000 --- a/src/pt/euro/note-nav.html +++ /dev/null @@ -1,10 +0,0 @@ -<ul> - <li><a href=/XX/euro/5e>5 €</a></li> - <li><a href=/XX/euro/10e>10 €</a></li> - <li><a href=/XX/euro/20e>20 €</a></li> - <li><a href=/XX/euro/50e>50 €</a></li> - <li><a href=/XX/euro/100e>100 €</a></li> - <li><a href=/XX/euro/200e>200 €</a></li> - <li><a href=/XX/euro/500e>500 €</a></li> - <li><a href=/XX/euro/tn>Notas de Teste</a></li> -</ul> diff --git a/src/pt/euro/notes.template.html b/src/pt/euro/notes.template.html deleted file mode 100644 index a69f6f3..0000000 --- a/src/pt/euro/notes.template.html +++ /dev/null @@ -1,87 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title><!-- DENOM --> € Notas</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- NOTE-NAV --> - </nav> - - <main> - <section> - <header> - <h1><!-- DENOM --> € Notas</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <section> - <p> - Nos números de série das notas encontradas na série “Eras e Estilos da - Europaâ€, também conhecida como série “2002â€, a primeira letra - representa o paÃs de emissão da nota. Na segunda série (a série - “Europaâ€) a primeira letra já não representa o paÃs emissor, mas sim o - local onde a nota foi impressa. - <!-- IF-5 --> - <br /><br /> - Não foram impressas notas de 5 € para a série “Eras e Estilos da - Europa†que levam a assinatura de Mario Draghi. - <!-- FI-5 --> - <!-- IF-500 --> - <br /><br /> - A nota de 500 € foi descontinuada e retirada de circulação com o - lançamento da série “Europaâ€. - <!-- FI-500 --> - </p> - </section> - - <br /> - - <section class="cl-section slant-down"> - <div> - <table class="coin-table bnote-table" cellspacing=0> - <thead> - <tr> - <th colspan=12>Eras e Estilos da Europa</th> - </tr> - </thead> - <tbody> - <!-- 2002-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <!-- IF-!500 --> - <section class="cl-section slant-down"> - <div> - <table class="coin-table bnote-table" cellspacing=0> - <thead> - <tr> - <th colspan=12>Série Europa</th> - </tr> - </thead> - <tbody> - <!-- EUROPA-TABLE-BODY --> - </tbody> - </table> - </div> - </section> - <!-- FI-!500 --> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/pt/euro/tnotes.template.html b/src/pt/euro/tnotes.template.html deleted file mode 100644 index 667b909..0000000 --- a/src/pt/euro/tnotes.template.html +++ /dev/null @@ -1,62 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>Notas de Teste de Euro</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav> - <!-- NAV-BAR --> - <!-- NOTE-NAV --> - </nav> - - <main> - <section> - <header> - <h1>Notas de Teste de Euro</h1> - </header> - </section> - - <br /><br /> - - <section><!-- TABLE-KEY --></section> - - <br /><br /> - - <section> - <p> - As seguintes “notas de teste†da série “Europa†foram impressas para - testes de utilização em caixas eletrônicos. O caractere ‘*’ nos - números de série abaixo representa um número/letra arbitrário. - </p> - </section> - - <br /> - - <section class="cl-section slant-down"> - <div> - <table id=test-banknote-table class=coin-table cellspacing=0> - <thead> - <tr> - <th colspan=7>Notas de Teste</th> - </tr> - <tr> - <th colspan=1>Denominação</th> - <th colspan=6>Número de Série / Código da Impressora / Assinatura</th> - </tr> - </thead> - <tbody> - <!-- TABLE-BODY --> - </tbody> - </table> - </div> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/pt/footer.html b/src/pt/footer.html deleted file mode 100644 index 48b8773..0000000 --- a/src/pt/footer.html +++ /dev/null @@ -1,4 +0,0 @@ -<p class=right-align> - Encontrou um erro ou uma tradução ruim? - <a href=https://paste.thomasvoss.com/304>Contate-me!</a> -</p> diff --git a/src/pt/index.html b/src/pt/index.html deleted file mode 100644 index 72325b2..0000000 --- a/src/pt/index.html +++ /dev/null @@ -1,63 +0,0 @@ -<!DOCTYPE html> -<html lang=XX> - <head> - <meta charset=UTF-8 /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>A Coleção de Euros de Thomas</title> - <link rel="shortcut icon" type="image/svg" href="/favicon.svg" /> - <link rel="stylesheet" type="text/css" href="/style.css" /> - </head> - - <body> - <nav><!-- NAV-BAR --></nav> - - <main> - <section> - <header> - <h1>Minha Coleção de Euros</h1> - <h6>…e algumas coisas do mundo também!</h6> - </header> - </section> - - <section> - <p> - Este site contém toda a minha coleção de moedas e notas de euro em - circulação. Também tem algumas moedas diferentes do euro! Salvo - indicação em contrário, todas as moedas e notas listadas neste site - devem ser circulada. Em outras palavras, eles não deveriam ter - vindo apenas de um conjunto de moedas que eu comprei em uma casa da - moeda. Acho muito mais legal saber que um pedaço de dinheiro foi - usada anteriormente em uma transação do mundo real. - </p> - </section> - - <section class="c-section slant-up"> - <a href=/XX/euro> - <h2>Moedas e Notas de Euro</h2> - <p> - O foco principal da minha coleta de moeda é uma moeda que abrange 26 - paÃses e quase 350 milhões de pessoas. Edições regulares, edições - comemorativas e notas de todas as séries estão incluÃdas. - </p> - <img src="/eu-stars.svg" /> - </a> - </section> - - <section class="c-section slant-up"> - <a href=#> - <h2>Moedas e Notas do Mundo</h2> - <p> - Dinheiro de todo o mundo! Essa coleção aumenta progressivamente com - o tempo, mas não é meu foco principal. Existem alguns paÃses nos - quais tenho um interesse especial. - <br /><br /> - <em>Esta seção está indisponÃvel no momento.</em> - </p> - <img src="/globe.svg" /> - </a> - </section> - - <section><!-- FOOTER --></section> - </main> - </body> -</html> diff --git a/src/pt/nav-bar.html b/src/pt/nav-bar.html deleted file mode 100644 index 0916b08..0000000 --- a/src/pt/nav-bar.html +++ /dev/null @@ -1,14 +0,0 @@ -<ul> - <li><a href=/XX>Página Inicial</a></li> - <li><a href=/XX/changelog>Atualizações</a></li> - <li><a href=/XX/euro>Moedas e Notas de Euro</a></li> - <li><div class=unavailable>Moedas do Mundo</div></li> - <li><div class=unavailable>Notas do Mundo</div></li> - <li> - <input type=checkbox id=lang-button /> - <label for=lang-button> - <div id=lang-selected>Português</div> - <!-- LANG-SELECTOR --> - </label> - </li> -</ul> diff --git a/src/pt/table-key.html b/src/pt/table-key.html deleted file mode 100644 index 05a4ea6..0000000 --- a/src/pt/table-key.html +++ /dev/null @@ -1,33 +0,0 @@ -<table cellspacing=0 id=table-key> - <tr> - <td><div class=nifc></div></td> - <td>Falta na minha coleção (NIFC)</td> - </tr> - <tr> - <td><div class=have></div></td> - <td>Na minha coleção</td> - </tr> - <tr> - <td><div class=have-nifc></div></td> - <td>Na minha coleção (NIFC)</td> - </tr> - <!-- IF-COINS --> - <tr> - <td><div class=have-proof></div></td> - <td>Na minha coleção (Prova)</td> - </tr> - <!-- FI-COINS --> - <tr> - <td><div class=unknown></div></td> - <td>Faltam dados</td> - </tr> - <tr> - <td><div class=not-minted></div></td> - <!-- IF-COINS --> - <td>Não cunhada</td> - <!-- FI-COINS --> - <!-- IF-NOTES --> - <td>Não impresso</td> - <!-- FI-NOTES --> - </tr> -</table> diff --git a/src/style.css b/src/style.css index 3649075..d29027b 100644 --- a/src/style.css +++ b/src/style.css @@ -1,30 +1,30 @@ -@font-face { - font-family: 'Ysabeau'; - src: url('/fonts/Ysabeau-Medium.otf') format('opentype'); - font-weight: 500; - font-style: normal; -} - -@font-face { - font-family: 'Ysabeau'; - src: url('/fonts/Ysabeau-MediumItalic.otf') format('opentype'); - font-weight: 500; - font-style: italic; -} - -@font-face { - font-family: 'Ysabeau'; - src: url('/fonts/Ysabeau-Bold.otf') format('opentype'); - font-weight: bold; - font-style: normal; -} - -@font-face { - font-family: 'Ysabeau'; - src: url('/fonts/Ysabeau-BoldItalic.otf') format('opentype'); - font-weight: bold; - font-style: italic; -} +/* @font-face { */ +/* font-family: 'Ysabeau'; */ +/* src: url('/fonts/Ysabeau-Medium.otf') format('opentype'); */ +/* font-weight: 500; */ +/* font-style: normal; */ +/* } */ + +/* @font-face { */ +/* font-family: 'Ysabeau'; */ +/* src: url('/fonts/Ysabeau-MediumItalic.otf') format('opentype'); */ +/* font-weight: 500; */ +/* font-style: italic; */ +/* } */ + +/* @font-face { */ +/* font-family: 'Ysabeau'; */ +/* src: url('/fonts/Ysabeau-Bold.otf') format('opentype'); */ +/* font-weight: bold; */ +/* font-style: normal; */ +/* } */ + +/* @font-face { */ +/* font-family: 'Ysabeau'; */ +/* src: url('/fonts/Ysabeau-BoldItalic.otf') format('opentype'); */ +/* font-weight: bold; */ +/* font-style: italic; */ +/* } */ :root { --background-color: #121212; @@ -162,11 +162,11 @@ nav ul ul { width: 100%; } -nav li:hover ul, #lang-button:checked + label #lang-dd { +nav li:hover ul { display: block; } -nav li:hover, #lang-button:checked + label #lang-selected { +nav li:hover { background-color: var(--secondary-hover-color); } @@ -178,7 +178,7 @@ nav ul ul:last-child, nav ul ul li:last-child { border-radius: 0 0 4px 4px; } -nav li a, #lang-selected { +nav li a { transition: ease 300ms; } @@ -198,7 +198,7 @@ nav li a, nav li div { padding: 12px; } -nav li:hover a, li:hover > #lang-selected { +nav li:hover a { transform: translate(0, -4px); } @@ -209,13 +209,6 @@ nav ul > * { height: auto; } -#lang-dd { - max-height: 50vh; - overflow: auto; - right: 0; - width: 20%; -} - .unavailable { font-style: italic; opacity: var(--font-secondary-opacity); @@ -623,6 +616,14 @@ div .country-table:not(:first-child) { border-radius: 0 0 16px 0; } +.country-table tr:first-child:last-child td:first-child { + border-radius: 16px 0 0 16px; +} + +.country-table tr:first-child:last-child td:last-child { + border-radius: 0 16px 16px 0; +} + .coin-table { width: calc(95% + 32px); white-space: nowrap; @@ -823,10 +824,6 @@ div .country-table:not(:first-child) { } } -#lang-button { - display: none; -} - .error-table tbody td:nth-child(2) { border: none; } @@ -845,3 +842,8 @@ div .country-table:not(:first-child) { border-left: none; border-right: none; } + +.blurb { + flex-direction: column; + align-items: center; +} diff --git a/src/table-key.gsp b/src/table-key.gsp new file mode 100644 index 0000000..a384eba --- /dev/null +++ b/src/table-key.gsp @@ -0,0 +1,26 @@ +table #table-key cellspacing="0" { + tr { + td {div .nifc {}} + td {-Missing from my collection (NIFC)} + } + tr { + td {div .have {}} + td {-In my collection} + } + tr { + td {div .have-nifc {}} + td {-In my collection (NIFC)} + } + tr { + td {div .have-proof {}} + td {-In my collection (proof)} + } + tr { + td {div .unknown {}} + td {-Circulation status unknown} + } + tr { + td {div .not-minted {}} + td {-m4_ifdef([__coins], [Not minted], [Not printed])} + } +} diff --git a/src/world-coins.jpg b/src/world-coins.jpg Binary files differdeleted file mode 100644 index 3b24d27..0000000 --- a/src/world-coins.jpg +++ /dev/null diff --git a/src/world/index.gsp b/src/world/index.gsp new file mode 100644 index 0000000..1e6c651 --- /dev/null +++ b/src/world/index.gsp @@ -0,0 +1,53 @@ +html lang="en" { + head { + __include(head.gsp) + title {-World Coins & -Banknotes} + } + + body { + nav { __include(nav.gsp) } + + main { + section { + header { + h1 {-World Coins and -Banknotes} + h6 {-My secondary collection} + } + } + + section .cl-section .slant-up { + div { + h2 {-World Coins} + + table .country-table { + tbody { + tr { + } + } + } + } + } + + section .cl-section .slant-up { + div { + h2 {-World Banknotes} + + p {- + All these banknotes are uncirculated, unlike the rest of the content + on this website. + } + + table .country-table { + tbody { + tr { + td {a href="notes/ez" {-Eurozone}} + } + } + } + } + } + + section { __include(foot.gsp) } + } + } +} diff --git a/src/world/notes/ez/index.gsp b/src/world/notes/ez/index.gsp new file mode 100644 index 0000000..701ebe5 --- /dev/null +++ b/src/world/notes/ez/index.gsp @@ -0,0 +1,59 @@ +html lang="en" { + head { + __include(head.gsp) + title {-Eurozone Banknotes} + } + + body { + nav { + __include(nav.gsp) + } + + main { + section { + header { + h1 {-Eurozone Banknotes} + } + } + + br{}br{} + + section { __include(table-key.gsp) } + + br{}br{} + + section .blurb { + p {- + Unlike the Eurozone banknotes listed under the Euro section of this + site, these are all UNC banknotes as opposed to circulated ones. + } + } + + section .cl-section .slant-down { + div { + table .coin-table .bnote-table cellspacing="0" { + thead { + tr {th colspan="12" {-2002 Series}} + } + + tbody { __esyscmd(gen-notes-ez 2002) } + } + } + } + + section .cl-section .slant-down { + div { + table .coin-table .bnote-table cellspacing="0" { + thead { + tr {th colspan="12" {-Europa Series}} + } + + tbody { __esyscmd(gen-notes-ez Europa) } + } + } + } + + section { __include(foot.gsp) } + } + } +} |