diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index eb75262..25a5814 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,18 +2,16 @@ image: alpine:latest before_script: - apk update - - apk add python3 py3-pip npm git - - pip3 install Markdown + - apk add python3 npm git - npm install -g pug-cli pages: stage: deploy script: - 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: paths: - public rules: - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH - diff --git a/Assets/favicon.png b/Assets/favicon.png new file mode 100644 index 0000000..0428fc1 Binary files /dev/null and b/Assets/favicon.png differ diff --git a/Pages/PicoBlog.pug b/Pages/PicoBlog.pug index dee0518..c4b5ba9 100644 --- a/Pages/PicoBlog.pug +++ b/Pages/PicoBlog.pug @@ -27,6 +27,10 @@ h2 Leggi il PicoBlog details(open) summary Lista dei post 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 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. diff --git a/Scripts/Deploy.GitLab.sh b/Scripts/Deploy.GitLab.sh new file mode 100755 index 0000000..4856a13 --- /dev/null +++ b/Scripts/Deploy.GitLab.sh @@ -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']}" diff --git a/Scripts/TestBuild.sh b/Scripts/TestBuild.sh index 3eef305..382471f 100755 --- a/Scripts/TestBuild.sh +++ b/Scripts/TestBuild.sh @@ -1,3 +1,7 @@ #!/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'}" diff --git a/Templates/Standard.html b/Templates/Standard.html index 5950745..e96ff7a 100644 --- a/Templates/Standard.html +++ b/Templates/Standard.html @@ -6,8 +6,11 @@ + +