Skip to content

Commit

Permalink
deprecate eventSummary, use title
Browse files Browse the repository at this point in the history
  • Loading branch information
ilg-ul committed Dec 23, 2023
1 parent e02471a commit f29b023
Show file tree
Hide file tree
Showing 147 changed files with 249 additions and 319 deletions.
2 changes: 1 addition & 1 deletion scripts/create-event-custom.mac.command
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ script_base="create-event" # $(echo "${script_name}" | sed -e 's/\(.*\)[.]mac[.]

# export CRONICA_IT_AUTHORS="arot"
# export CRONICA_IT_AUTHORS="radujugu"
# export CRONICA_IT_AUTHORS="ntapus"
# export CRONICA_IT_AUTHORS="ntapus, ilg-ul"
export CRONICA_IT_AUTHORS="gserban, ilg-ul"

# export CRONICA_IT_TAGS="autor:alexandru.rotaru"
Expand Down
2 changes: 1 addition & 1 deletion scripts/create-event.sh
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ if [ -n "${event_end_date}" ]
then
echo "eventEndDate: '${event_end_date}'" >>"${tmp_file_path}"
fi
echo "eventSummary: 'TODO'" >>"${tmp_file_path}"
# echo "eventSummary: 'TODO'" >>"${tmp_file_path}"
echo >>"${tmp_file_path}"
echo "---" >>"${tmp_file_path}"
echo >>"${tmp_file_path}"
Expand Down
40 changes: 40 additions & 0 deletions scripts/update-events-title-from-summary.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#!/usr/bin/env bash

# -----------------------------------------------------------------------------
# Safety settings (see https://gist.github.com/ilg-ul/383869cbb01f61a51c4d).

if [[ ! -z ${DEBUG} ]]
then
set ${DEBUG} # Activate the expand mode if DEBUG is anything but empty.
else
DEBUG=""
fi

set -o errexit # Exit if command failed.
set -o pipefail # Exit if pipe failed.
set -o nounset # Exit if variable not set.

# Remove the initial space and instead use '\n'.
IFS=$'\n\t'

# -----------------------------------------------------------------------------
# Identify the script location, to reach, for example, the helper scripts.

script_path="$0"
if [[ "${script_path}" != /* ]]
then
# Make relative path absolute.
script_path="$(pwd)/$0"
fi

script_name="$(basename "${script_path}")"

script_folder_path="$(dirname "${script_path}")"
script_folder_name="$(basename "${script_folder_path}")"

# =============================================================================

find "$(dirname ${script_folder_path})/website/events" -name index.md -print -exec bash "${script_folder_path}/update-post-title-from-summary.sh" '{}' ';'

# -----------------------------------------------------------------------------

45 changes: 45 additions & 0 deletions scripts/update-post-title-from-summary.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#!/usr/bin/env bash

# -----------------------------------------------------------------------------
# Safety settings (see https://gist.github.com/ilg-ul/383869cbb01f61a51c4d).

if [[ ! -z ${DEBUG} ]]
then
set ${DEBUG} # Activate the expand mode if DEBUG is anything but empty.
else
DEBUG=""
fi

set -o errexit # Exit if command failed.
set -o pipefail # Exit if pipe failed.
set -o nounset # Exit if variable not set.

# Remove the initial space and instead use '\n'.
IFS=$'\n\t'

# -----------------------------------------------------------------------------
# Identify the script location, to reach, for example, the helper scripts.

script_path="$0"
if [[ "${script_path}" != /* ]]
then
# Make relative path absolute.
script_path="$(pwd)/$0"
fi

script_name="$(basename "${script_path}")"

script_folder_path="$(dirname "${script_path}")"
script_folder_name="$(basename "${script_folder_path}")"

# =============================================================================

file_path="$1"

summary=$(grep 'eventSummary:' ${file_path} | sed -e 's|eventSummary: ||')
echo $summary

sed -i.bak -e "s|title: .*|title: $summary|" -e "/eventSummary: /d" ${file_path}

# -----------------------------------------------------------------------------

19 changes: 17 additions & 2 deletions website/docs/frontmatter.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,23 @@ slug: 2023/de-ce-cronica-it

## `title`

Proprietatea `title` este un string care definește titlul articolului;
se va afișa cu un font mare deasupra articolului.
Proprietatea `title` este un string cu o descriere sumară
(câteva zeci de caractere)
a evenimentului. Aceast string se va afișa cu un font mare deasupra articolului
și in tabela cu evenimente.

Se recomandă a fi o propoziție scurtă, cu subiect și predicat,
formulată impersonal,
sau personal dacă autorul este cunoscut.

Diferă de câmpul `title`, care este numele scurt al evenimentului.

Exemple:

```yaml
title: 'Are loc programul „Computere pentru licee"'
title: 'Alexandru Rotaru înființează „Grupul Utilizatorilor Români de Unix” (GURU)'
```
## `authors`

Expand Down
13 changes: 2 additions & 11 deletions website/docs/how-to-contribute.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,14 +95,13 @@ Un exemplu de articol scurt, dar cu multe referințe, poate fi:
```md title="1992-free-unix-for-romania/index.md"
---
slug: 1992/free-unix-for-romania
title: 'Free Unix for Romania'
title: 'Marius Hâncu coordonează programul „Free Unix for Romania'
authors: [ilg-ul]
tags: [organizatii]
date: 2023-11-01T09:21

eventDate: '1992'
eventEndDate: '1995'
eventSummary: 'Marius Hâncu coordonează programul „Free Unix for Romania”'

---

Expand All @@ -118,15 +117,7 @@ Ultimul raport cunoscut este din 1995.
## Referințe

- [Prezentare lui Marius Hâncu la ROSE '93](/blog/2023/hancu-mesaj-free-unix-rose93/)
- [Raportul lui Marius Hâncu din 1993 despre punctele de distribuție](/blog/2023/hancu-distribution-centers/)
- [Raportul lui Marius Hâncu din 1993 despre grantul Soros](/blog/2023/hancu-soros-grant/)
- [Mesajul lui Marius Hâncu despre Free Unix for Romania la ROSE '94](/blog/2023/hancu-mesaj-free-unix-rose94/)
- [Mesajul lui Marius Hâncu despre ROSE '95](/blog/2023/hancu-mesaj-jsq-rose95/)
- [Interviul acordat de Marius Hâncu revistei OPEN în 1994](/blog/2023/hancu-interviu-revista-open/)
- [Raportul lui Marius Hâncu din 1994 despre cărțile trimise în România și Moldova](/blog/2023/hancu-soros-books/)
- [Mesajul din 1994 în care Marius Hâncu îl introduce pe Ted Lungu](/blog/2023/hancu-mesaj-ted-lungu/)
- [Raportul lui Marius Hâncu din 1995 despre donațiile pentru Free Unix for Romania](/blog/2023/hancu-donation-drive)
- [comunic.ro - Marius Hâncu @ GALA 30 de ani de Internet](https://comunic.ro/marius-hancu-gala-30-de-ani-de-internet-ro-free-unix-for-romania-movement-managed-to-associate-people-of-great-talents-who-forgot-their-personal-interest-in-the-interest-of-a-modern-romania-i/)
...
```

## Diacritice
Expand Down
19 changes: 0 additions & 19 deletions website/docs/metadate.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,22 +44,3 @@ Exemplu:
```yaml
eventEndDate: '1998'
```

## `eventSummary`

Proprietatea `eventSummary` este un string cu o descriere sumară
(câteva zeci de caractere)
a evenimentului. Aceast string va apărea in tabela cu evenimente.

Se recomandă a fi o propoziție scurtă, cu subiect și predicat,
formulată impersonal,
sau personal dacă autorul este cunoscut.

Diferă de câmpul `title`, care este numele scurt al evenimentului.

Exemple:

```yaml
eventSummary: 'Are loc programul „Computere pentru licee"'
eventSummary: 'Alexandru Rotaru înființează „Grupul Utilizatorilor Români de Unix” (GURU)'
```
3 changes: 1 addition & 2 deletions website/events/1440-gutenberg-tipar-mobil/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1440/gutenberg-tipar-mobil
title: 'Tiparul lui Gutenberg'
title: 'Johannes Gutenberg crează tiparul cu caractere mobile'
authors: [gserban, ilg-ul]
tags: [international, comunicatii, autor:gheorghe.serban]
date: 2023-12-15T09:46:35

eventDate: '1440'
eventSummary: 'Johannes Gutenberg crează tiparul cu caractere mobile'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1495-leonardo-omul-mecanic/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1495/leonardo-omul-mecanic
title: '„Omul mecanic” al lui Leonardo da Vinci'
title: 'Leonardo da Vinci proiectează „omul mecanic”'
authors: [gserban, ilg-ul]
tags: [international, autor:gheorghe.serban]
date: 2023-12-15T10:40:28

eventDate: '1495'
eventSummary: 'Leonardo da Vinci proiectează „omul mecanic”'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1521-scrisoarea-lui-neacsu/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1521/scrisoarea-lui-neacsu
title: 'Scrisoarea lui Neacșu din Câmpulung '
title: 'Scrisoarea lui Neacșu este primul text în limba română păstrat'
authors: [gserban, ilg-ul]
tags: [autor:gheorghe.serban]
date: 2023-12-15T10:49:53

eventDate: '1521-06-29'
eventSummary: 'Scrisoarea lui Neacșu este primul text în limba română păstrat'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1614-napier-logaritmi/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1614/napier-logaritmi
title: 'Logaritmii lui John Napier și mașinile care efectuau operații de înmulțire'
title: 'John Napiers crează mașini care înmulțeau numere folosind logaritmi'
authors: [gserban, ilg-ul]
tags: [international, autor:gheorghe.serban]
date: 2023-12-15T11:18:18

eventDate: '1614'
eventSummary: 'John Napiers crează mașini care înmulțeau numere folosind logaritmi'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1623-schickard-multiplicator/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1623/schickard-multiplicator
title: 'Mașina care înmulțea numere a lui Wilhelm Schickard'
title: 'Wilhelm Schickard descrie o mașină care înmulțea numere cu mai multe cifre'
authors: [gserban, ilg-ul]
tags: [international, autor:gheorghe.serban]
date: 2023-12-15T11:33:32

eventDate: '1623'
eventSummary: 'Wilhelm Schickard descrie o mașină care înmulțea numere cu mai multe cifre'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1642-pascalina/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1642/pascalina
title: 'Calculatorul lui Pascal („La Pascaline”)'
title: 'Blaise Pascal proiectează „La Pascaline”'
authors: [gserban, ilg-ul]
tags: [international, autor:gheorghe.serban]
date: 2023-12-15T13:45:12

eventDate: '1642'
eventSummary: 'Blaise Pascal proiectează „La Pascaline”'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1653-paris-posta/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1653/paris-posta
title: 'Serviciul poștal de la Paris'
title: 'La Paris este înființat un serviciu poștal'
authors: [gserban, ilg-ul]
tags: [international, autor:gheorghe.serban]
date: 2023-12-15T15:20:04

eventDate: '1653'
eventSummary: 'La Paris este înființat un serviciu poștal'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1671-leibniz-calculator/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1671/leibniz-calculator
title: 'Calculatorul mecanic al lui Leibniz'
title: 'Gottfried Leibniz începe lucrul la un calculator mecanic'
authors: [gserban, ilg-ul]
tags: [international, autor:gheorghe.serban]
date: 2023-12-15T15:32:06

eventDate: '1671'
eventSummary: 'Gottfried Leibniz începe lucrul la un calculator mecanic'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1837-telegraful-electric/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1837/telegraful-electric
title: 'Telegraful electric'
title: 'Este patentat primul telegraf electric (cu fir)'
authors: [ilg-ul]
tags: [international, comunicatii, autor:liviu.ionescu]
date: 2023-10-30T07:35

eventDate: '1837-05'
eventSummary: 'Este patentat primul telegraf electric (cu fir)'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1853-telegraf-ardeal/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1853/telegraf-ardeal
title: 'Prima linie de telegraf în Transilvania'
title: 'În Transilvania este instalată prima linie de telegraf'
authors: [gserban, ilg-ul]
tags: [comunicatii, autor:gheorghe.serban]
date: 2023-12-21T07:23:29

eventDate: '1853'
eventSummary: 'În Transilvania este instalată prima linie de telegraf'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1854-telegraf-muntenia/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1854/telegraf-muntenia
title: 'Prima linie de telegraf în Țara Românească'
title: 'În Țara Românească este instalată prima linie de telegraf'
authors: [gserban, ilg-ul]
tags: [comunicatii, autor:gheorghe.serban]
date: 2023-12-21T07:27:52

eventDate: '1854'
eventSummary: 'În Țara Românească este instalată prima linie de telegraf'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1855-telegraf-moldova/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1855/telegraf-moldova
title: 'Prima linie de telegraf în Moldova'
title: 'În Moldova este instalată prima linie de telegraf'
authors: [gserban, ilg-ul]
tags: [comunicatii, autor:gheorghe.serban]
date: 2023-12-21T07:31:00

eventDate: '1855'
eventSummary: 'În Moldova este instalată prima linie de telegraf'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1883-linie-telefonica-bucuresti/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1883/bucuresti-linie-telefonica
title: 'Prima linie telefonică în București'
title: 'În București este instalată prima linie telefonică'
authors: [gserban, ilg-ul]
tags: [comunicatii, autor:gheorghe.serban]
date: 2023-12-21T07:39:59

eventDate: '1883'
eventSummary: 'În București este instalată prima linie telefonică'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1893-bucuresti-centrala-50-linii/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1893/bucuresti-centrala-50-linii
title: 'Prima centrală telefonică din București'
title: 'În București este dată în folosință prima centrală telefonică'
authors: [gserban, ilg-ul]
tags: [autor:gheorghe.serban]
date: 2023-12-18T09:01:16

eventDate: '1893'
eventSummary: 'În București este dată în folosință prima centrală telefonică'

---

Expand Down
3 changes: 1 addition & 2 deletions website/events/1895-radioul/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
slug: 1895/radioul
title: 'Radioul lui Marconi'
title: 'Guglielmo Marconi face primele transmisiuni Morse prin radio'
authors: [ilg-ul]
tags: [international, comunicatii, autor:liviu.ionescu]
date: 2023-10-30T07:35

eventDate: '1895'
eventSummary: 'Guglielmo Marconi face primele transmisiuni Morse prin radio'

---

Expand Down
Loading

0 comments on commit f29b023

Please sign in to comment.