Adiciona opengraph

This commit is contained in:
Hugo Peixoto 2023-07-19 12:33:45 +01:00
parent 0e5250a897
commit 3fd46dcf5e
7 changed files with 48 additions and 16 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

@ -8,8 +8,8 @@ tags:
- directiva
- Governo
- transposição
coverdescription: Fotografia por Paula Simões, Creative Commons BY
covercaption: Fotografia por Paula Simões, Creative Commons BY
coverdescription: Captura de ecrã que mostra que houve 34 comentários e 33 documentos submetidos na consulta pública do Decreto Lei que transpõe a directiva 2019/790
covercaption: Comentários e contribuições na consulta pública da transposição da directiva 2019/790
---
Nada na mais recente Directiva Europeia sobre o Direito de Autor, aprovada em
@ -32,7 +32,9 @@ Qual a motivação de acrescentar esta restrição à utilização de obras? E c
pode estar nova restrição compatibilizar-se com a directiva que se tenciona
transpôr?
A ANSOL respondeu à recente consulta pública sobre esta transposição,
sublinhando este problema. Esperemos agora que o Governo Português tenha em
[A ANSOL respondeu à recente consulta pública sobre esta transposição,
sublinhando este problema][1]. Esperemos agora que o Governo Português tenha em
consideração ete contributo, e que a alteração proposta não figure no texto
final da transposição.
[1]: https://ansol.org/noticias/2023-05-06-consulta-publica/

View File

@ -6,6 +6,21 @@
<link href="/styles.css" rel="stylesheet" />
<link rel="stylesheet" id="leaf-google-fonts-css" href="https://fonts.googleapis.com/css?family=Oswald:400|PT+Sans:400,700,400italic" type="text/css" media="all">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:url" content="{{ .Permalink }}" />
<meta property="og:locale" content="pt_PT" />
{{ block "opengraph" . }}
<meta property="og:type" content="website" />
<meta property="og:title" content="{{ .Site.Title }}" />
<meta property="og:description" content="Plataforma dedicada à divulgação de informação sobre DRM em Portugal" />
<meta property="og:image" content="{{ absURL "/img/og.png" }}" />
<meta property="og:image:width" content="1920" />
<meta property="og:image:height" content="1024" />
<meta name="twitter:description" content="Plataforma dedicada à divulgação de informação sobre DRM em Portugal" />
<meta name="twitter:title" content="{{ .Site.Title }}" />
<meta name="twitter:image" content="{{ absURL "/img/og.png" }}" />
<meta name="twitter:card" content="summary_large_image" />
{{ end }}
</head>
<body>
<header>

View File

@ -1,9 +1,30 @@
{{ define "title" }}
{{ .Title }} | {{ .Site.Title }}
{{ define "title" }}{{ .Title }} | {{ .Site.Title }}{{ end }}
{{ define "opengraph" }}
{{ $cover := (index (.Resources.ByType "image") 0) }}
<meta property="og:type" content="article" />
<meta property="og:description" content="{{ .Summary }}" />
<meta property="og:article:published_time" content="article" />
<meta name="author" content="{{ .Params.author }}" />
<meta property="og:article:author" content="{{ .Params.author }}" />
<meta property="og:article:category" content="{{ (index .Params.categories 0) }}" />
<meta property="og:title" content="{{ .Title }}" />
<meta property="og:site_name" content="{{ .Site.Title }}" />
<meta property="og:image" content="{{ $cover.Permalink }}" />
<meta property="og:image:alt" content="{{ .Params.coverdescription }}" />
<meta property="og:image:width" content="{{ $cover.Width }}" />
<meta property="og:image:height" content="{{ $cover.Height }}" />
<meta name="twitter:description" content="{{ .Summary }}" />
<meta name="twitter:title" content="{{ .Title }}" />
<meta name="twitter:image" content="{{ $cover.Permalink }}" />
<meta name="twitter:card" content="summary_large_image" />
{{ end }}
{{ define "main" }}
<article>
<h1>{{ .Title }}</h1>
{{ if (eq .Section "artigos") }}
{{ partial "byline.html" . }}
{{ end }}
{{ $cover := (index (.Resources.ByType "image") 0) }}
{{ if $cover }}
@ -14,10 +35,5 @@
{{ end }}
{{ .Content }}
{{ if (eq .Section "artigos") }}
<hr>
{{ partial "byline.html" . }}
{{ end }}
</article>
{{ end }}

View File

@ -2,8 +2,8 @@
Publicado por {{ .Params.author }}
//
{{ if .Params.categories }}
{{ range $index, $name := .Params.categories }}
{{ $name }}{{ if ne (add $index 1) (len $.Params.categories) }}, {{ end }}
{{ range $index, $category := .GetTerms "categories" }}
<a href="{{ $category.Permalink }}">{{ $category.Title }}</a>{{ if ne (add $index 1) (len $.Params.categories) }}, {{ end }}
{{ end }}
{{ else }}
Sem categoria
@ -11,4 +11,3 @@
//
<a href="{{ .Permalink }}">{{ time.Format "02 de January, 2006" .Date }}</a>
</p>

BIN
static/img/og.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

View File

@ -20,8 +20,8 @@ main { grid-area: main; }
aside { grid-area: sidebar; }
footer { grid-area: footer; }
a, a:visited { color: #87211d; }
a:hover { color: #C4302B; }
a, a:visited { color: #333; }
h1, h2 {
font-family: 'Oswald', Helvetica, Arial, sans-serif;
@ -94,7 +94,7 @@ hr {
background-image: url(/widget-divider.png);
}
.byline { clear: both; padding-top: 1rem; }
.articles .byline { clear: both; padding-top: 1rem; }
.articles:not(.detailed) .byline { display: none; }
.articles:not(.detailed) { border-top: none; padding-top: 0.5rem; }