pidgin/nest

c3b3dcf494c8
Add a bunch of shortcodes to make life easier.

These will need to be abstracted a bit to handle other stuff like libgnt,
gplugin, talkatu, etc, but this is way easier to deal with than it was.

Testing Done:
Ran locally and verified all of the Sourceforge links are working.

Reviewed at https://reviews.imfreedom.org/r/557/
{{ partial "header.html" . }}
{{ .Content }}
{{- range .Pages.GroupByDate "2006-01-02" -}}
<h3>{{ .Key }}</h3>
{{- range .Pages -}}
<h4><a href="{{ .RelPermalink }}">{{ .Param "summary" }}</a></h4>
<ul>
{{- if .Param "cveNumber" }}<li><a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name={{ .Param "cveNumber" | upper }}">{{ .Param "cveNumber" | upper }}</a></li>{{ end -}}
{{- if .Param "talosReportId" }}<li><a href="https://talosintelligence.com/vulnerability_reports/{{ .Param "talosReportId" | upper }}">{{ .Param "talosReportId" | upper }}</a></li>{{ end -}}
{{- if not (or (.Param "cveNumber") (.Param "talosReportId")) }}<li>No security advisories</li>{{ end -}}
</ul>
{{- end -}}
{{- end -}}
{{ partial "footline.html" . }}
{{ partial "footer.html" . }}