Okay, habe es hinbekommen:

1. Bei INTEGERS hinter period.dash noch ein period definieren.

2. In der Funktion init.state.consts am Ende ein "#7 'period :=" hinzufügen.

3. In der Funktion output.nonnull in der if..else-Verzweigung einen weiteren Block für "output.state period" hinzufügen und dort dann als Trennzeichen nur einen Punk ausgeben.

4. Zwei neue Funktionen set.period und set.period.check hinzufügen (einfach set.period.dash und set.period.dash kopieren und entsprechend anpassen).

5. In der Funktion inproceedings (siehe Ausschnitt oben) vor der Ausgabe der URL noch die Zeile "format.url set.period.check" einfügen.

Ziemlicher Aufwand, nur um statt einem Komma einen Punkt zu erhalten, aber scheint zu funktionieren. ^^