This commit is contained in:
sejo 2021-05-20 16:29:48 -05:00
parent 7ed55bdd29
commit 77bdaf00ef
3 changed files with 25 additions and 11 deletions

View File

@ -32,6 +32,6 @@
END{
print ""
print "página actualizada en: "
fecha = system( "date -r " FILENAME " --rfc-3339=date" )
print "página actualizada en: " fechasjm
# fecha = system( "date -r " FILENAME " --rfc-3339=date" )
}

View File

@ -316,9 +316,11 @@ END{
print "</main>"
print "<footer>"
print "<p><a href='./index.html'>{" sitio "}</a></p>"
print "<p>página actualizada en: "
fecha = system( "date -r " FILENAME " --rfc-3339=date" )
print "<p>página actualizada en: "
print "<time datetime='"fecha"'>" fechasjm "</time>"
print "</p>"
# fecha = system( "date -r " FILENAME " --rfc-3339=date" )
# print "</p>"
print "<a href='https://endefensadelsl.org/ppl_es.html' rel=external target=_blank>ppl: licencia de producción de pares</a></p>"
print "</footer>"
print "</body>"

View File

@ -10,20 +10,32 @@ done
echo "revisando y convirtiendo archivimos gmi a html..."
orig=$(date +"%s" -d "1989-07-27")
# convierte y actualiza archivos gmi a html
for f in $(find src/ -iname *.gmi)
for f in $(find src/ -iname *.gmo)
do
path=${f#src/} # quita el prefijo de "src/"
htmlpath="web/${path%gmi}html" # agrega "web/" y cambia el sufijo
gempath="gem/${path}" # agrega "gem/"
htmlpath="web/${path%gmo}html" # agrega "web/" y cambia el sufijo
gempath="gem/${path%gmo}gmi" # agrega "gem/"
fecha=$(date -r $f +"%s")
sem=$(echo "(${fecha} - ${orig})/3600/24/7" | bc)
dia=$(echo "(${fecha} - ${orig})/3600/24%7 + 1" | bc)
fechasjm="sejmana-${sem}, día ${dia}"
fecha=$(date -r $f --rfc-3339=date)
# if [ $f -nt $htmlpath ] # si archivo gmi es "newer than" el html
# then
echo "${f} -> ${htmlpath}"
echo "${f} -> ${gempath}"
echo "${f}"
# echo "${f} -> ${htmlpath}"
# echo "${f} -> ${gempath}"
# mkdir -p $(dirname $htmlpath) # crea el directorio si no existe
# mkdir -p $(dirname $htmlpath) # crea el directorio si no existe
# haz la conversión
awk -f gemtext2html.awk $f > $htmlpath
awk -f gem2gem.awk $f > $gempath
awk -v fecha=$fecha -v fechasjm="$fechasjm" -f gemtext2html.awk $f > $htmlpath
awk -v fecha=$fecha -v fechasjm="$fechasjm" -f gem2gem.awk $f > $gempath
# fi
done