Browse Source

More rendered titles

master
Jan-Lukas Else 4 months ago
parent
commit
602523b743
  1. 2
      activityStreams.go
  2. 1
      feeds.go
  3. 2
      opensearch.go

2
activityStreams.go

@ -164,7 +164,7 @@ func (a *goBlog) serveActivityStreams(blog string, w http.ResponseWriter, r *htt
Type: "Person",
ID: a.apIri(b),
URL: a.apIri(b),
Name: b.Title,
Name: a.renderMdTitle(b.Title),
Summary: b.Description,
PreferredUsername: blog,
Inbox: a.getFullAddress("/activitypub/inbox/" + blog),

1
feeds.go

@ -24,6 +24,7 @@ func (a *goBlog) generateFeed(blog string, f feedType, w http.ResponseWriter, r
if title == "" {
title = a.cfg.Blogs[blog].Title
}
title = a.renderMdTitle(title)
if description == "" {
description = a.cfg.Blogs[blog].Description
}

2
opensearch.go

@ -10,7 +10,7 @@ import (
func (a *goBlog) serveOpenSearch(w http.ResponseWriter, r *http.Request) {
blog := r.Context().Value(blogKey).(string)
b := a.cfg.Blogs[blog]
title := b.Title
title := a.renderMdTitle(b.Title)
sURL := a.getFullAddress(b.getRelativePath(defaultIfEmpty(b.Search.Path, defaultSearchPath)))
xml := fmt.Sprintf("<?xml version=\"1.0\"?><OpenSearchDescription xmlns=\"http://a9.com/-/spec/opensearch/1.1/\" xmlns:moz=\"http://www.mozilla.org/2006/browser/search/\">"+
"<ShortName>%s</ShortName><Description>%s</Description>"+

Loading…
Cancel
Save