Aggiornamento PicoBlog; Agg. interni

This commit is contained in:
octospacc 2022-06-24 22:30:45 +02:00
parent 777f9153c1
commit 86470554d6
6 changed files with 22 additions and 5 deletions

View File

@ -2,18 +2,16 @@ image: alpine:latest
before_script: before_script:
- apk update - apk update
- apk add python3 py3-pip npm git - apk add python3 npm git
- pip3 install Markdown
- npm install -g pug-cli - npm install -g pug-cli
pages: pages:
stage: deploy stage: deploy
script: script:
- git clone --depth 1 https://gitlab.com/octtspacc/staticoso - git clone --depth 1 https://gitlab.com/octtspacc/staticoso
- python3 staticoso/Source/Build.py --SiteLang="it" --SiteRoot="/sitoctt/" --FolderRoots="{'*':'//octtspacc.gitlab.io'}" --ContextParts="{'Footer':['StatCounter.html']}" - Scripts/Deploy.GitLab.sh
artifacts: artifacts:
paths: paths:
- public - public
rules: rules:
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH

BIN
Assets/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 736 B

View File

@ -27,6 +27,10 @@ h2 Leggi il PicoBlog
details(open) details(open)
summary Lista dei post summary Lista dei post
div div
details
summary [2022-06-24] Feed Atom/RSS
p Finalmente staticoso integra la generazione di feed Atom/RSS! Se funziona tutto, scriverò le informazioni su #[a(href='./index.html#-Feed-e-notifiche') Home#-Feed-e-notifiche], ma i metadati sono già presenti nell'HTML, quindi usando un browser che ancora integra un aggregatore di feed, come SeaMonkey, dovrebbe apparire un'icona per iscriversi.
details details
summary [2022-06-22] L'esagerazione summary [2022-06-22] L'esagerazione
p Mi è venuta voglia di esagerare e implementare un contatore delle visite sul sito. Per fortuna, ho trovato il servizio gratuito già pronto di #[a(href='https://contatoreaccessi.com' target='_blank' rel='noopener') contatoreaccessi.com], che funziona caricando assolutamente #[b zero JavaScript], anche se conta anche i refresh, non le visite uniche.. vabbe. p Mi è venuta voglia di esagerare e implementare un contatore delle visite sul sito. Per fortuna, ho trovato il servizio gratuito già pronto di #[a(href='https://contatoreaccessi.com' target='_blank' rel='noopener') contatoreaccessi.com], che funziona caricando assolutamente #[b zero JavaScript], anche se conta anche i refresh, non le visite uniche.. vabbe.

8
Scripts/Deploy.GitLab.sh Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
python3 staticoso/Source/Build.py \
--SiteName="sitoctt" \
--SiteDomain="https://sitoctt.octt.eu.org" \
--SiteLang="it" \
--FolderRoots="{'*':'//octtspacc.gitlab.io'}" \
--ContextParts="{'Footer':['StatCounter.html']}"

View File

@ -1,3 +1,7 @@
#!/bin/sh #!/bin/sh
../staticoso/Source/Build.py --FolderRoots="{'*':'//octtspacc.gitlab.io'}" ../staticoso/Source/Build.py \
--SiteName="sitoctt" \
--SiteDomain="https://sitoctt.octt.eu.org" \
--SiteLang="it" \
--FolderRoots="{'*':'//octtspacc.gitlab.io'}"

View File

@ -6,8 +6,11 @@
<link rel="stylesheet" href="[HTML:Site:RelativeRoot]Standard.css"> <link rel="stylesheet" href="[HTML:Site:RelativeRoot]Standard.css">
<link href="[HTML:Folder:*:AbsoluteRoot]/sitoctt-assets/Fonts/SpaceMono/Style.css" rel="stylesheet"> <link href="[HTML:Folder:*:AbsoluteRoot]/sitoctt-assets/Fonts/SpaceMono/Style.css" rel="stylesheet">
<link href="[HTML:Folder:*:AbsoluteRoot]/sitoctt-assets/twemoji-amazing.min.css" rel="stylesheet"> <link href="[HTML:Folder:*:AbsoluteRoot]/sitoctt-assets/twemoji-amazing.min.css" rel="stylesheet">
<link rel="alternate" type="application/atom+xml" title="Feed Atom" href="[HTML:Site:RelativeRoot]feed/atom.xml">
<link rel="alternate" type="application/rss+xml" title="Feed RSS" href="[HTML:Site:RelativeRoot]feed/rss.xml">
<title>[HTML:Page:Title] - sitoctt</title> <title>[HTML:Page:Title] - sitoctt</title>
<meta name="description" content="[HTML:Page:Description]"> <meta name="description" content="[HTML:Page:Description]">
<link href="[HTML:Site:RelativeRoot]favicon.png" rel="icon" type="image/png">
<meta property="og:type" content="website"> <meta property="og:type" content="website">
<meta property="og:title" content="[HTML:Page:Title] - sitoctt"> <meta property="og:title" content="[HTML:Page:Title] - sitoctt">
<meta property="og:description" content="[HTML:Page:Description]"> <meta property="og:description" content="[HTML:Page:Description]">