]> Sergey Matveev's repositories - sgblog.git/commitdiff
#-prefixed topics
authorSergey Matveev <stargrave@stargrave.org>
Wed, 4 Feb 2026 13:26:05 +0000 (16:26 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 4 Feb 2026 15:36:20 +0000 (18:36 +0300)
cmd/sgblog/gemini-entry.tmpl
cmd/sgblog/gemini-menu.tmpl
cmd/sgblog/gopher-entry.tmpl
cmd/sgblog/gopher-menu.tmpl
cmd/sgblog/http-entry.tmpl
cmd/sgblog/http-index.tmpl

index 02dc3e55b87ae2cc58b50637bbe4158ac8b8298c..7d0c05a33ceea08544a6f53e74a16ab676ceda7d 100644 (file)
@@ -2,7 +2,7 @@
 # {{.Title}}
 {{$.T.Get "What"}}: {{.Commit.Hash.String}}
 {{$.T.Get "When"}}: {{.When}}
-{{if .Topics}}{{$.T.Get "Topics"}}:{{range .Topics}} {{.}}{{end}}{{end}}
+{{if .Topics}}{{range .Topics}}#{{.}} {{end}}{{end}}
 ```
 {{.Commit.Message}}```
 {{- if .Note}}
index c6a294e54698d11572e2f8a306c7312fa574a807..4d6b6484c394a72fbaf5d92ac05a1d49052d619c 100644 (file)
@@ -1,5 +1,5 @@
 {{$CR := printf "\r"}}20 text/gemini{{$CR}}
-# {{.Cfg.Title}} {{if .Topic}}({{$.T.Get "topic"}}: {{.Topic}}) {{end}}({{.Offset}}-{{.OffsetNext}})
+# {{.Cfg.Title}} {{if .Topic}}({{$.T.Get "topic"}}: #{{.Topic}}) {{end}}({{.Offset}}-{{.OffsetNext}})
 {{if .Cfg.AboutURL}}=> {{.Cfg.AboutURL}} {{$.T.Get "about"}}{{end}}
 {{if .Offset}}=> /?offset={{.OffsetPrev}}{{if .Topic}}&topic={{.Topic}}{{end}} {{$.T.Get "prev"}}{{end}}
 {{if not .LogEnded}}=> /?offset={{.OffsetNext}}{{if .Topic}}&topic={{.Topic}}{{end}} {{$.T.Get "next"}}{{end}}
@@ -12,5 +12,5 @@
 => /{{.Commit.Hash.String}} {{.Commit.Author.When.Format "2006-01-02"}} {{.Title}}
 {{end}}
 
-{{range .Topics -}}=> /?topic={{.}} Topic: {{.}}
+{{range .Topics -}}=> /?topic={{.}} #{{.}}
 {{end}}
index aface6af33a997b4a413ee7f58f72de895cd193d..7464d9643d6bbec340d493543557bb6158b9f4fe 100644 (file)
@@ -1,7 +1,7 @@
 {{$Cfg := .Cfg -}}{{$.T.Get "What"}}: {{.Commit.Hash.String}}
 {{$.T.Get "When"}}: {{.When}}
 ------------------------------------------------------------------------
-{{if .Topics}}{{$.T.Get "Topics"}}:{{range .Topics}} {{.}}{{end}}{{end}}
+{{if .Topics}}{{range .Topics}}#{{.}} {{end}}{{end}}
 ------------------------------------------------------------------------
 {{.Commit.Message -}}
 {{- if .Images}}
index df39c820cbc45129aad2e7771885864408579fde..d3c243640e403e254ae4b251face3072b8afacd8 100644 (file)
@@ -11,5 +11,5 @@ i{{.Cfg.Title}} {{if .Topic}}({{$.T.Get "topic"}}: {{.Topic}}) {{end}}({{.Offset
 i{{$dateCur}}  err{{template "domainPort" $Cfg}}{{$CR}}{{end}}
 0{{.Title}}    /{{.Commit.Hash.String}}{{template "domainPort" $Cfg}}{{$CR}}{{end}}
 {{range .Topics}}
-1{{$.T.Get "topic"}}: {{.}}    {{.}}/offset/0{{template "domainPort" $Cfg}}{{$CR}}{{end}}
+1#{{.}}        {{.}}/offset/0{{template "domainPort" $Cfg}}{{$CR}}{{end}}
 .{{$CRLF}}
index 83bfc242cd29fd396da0bed6fb51d4b1b6abf164..84fe76172791793de0edd65df08d80a1ec957d14 100644 (file)
@@ -17,7 +17,7 @@
 </head>
 <body>
 {{if .Topics}}
-{{$.T.Get "Topics"}}: {{range .Topics}}[<tt><a href="{{$.Cfg.URLPrefix}}/?topic={{.}}">{{.}}</a></tt>]{{end}}
+{{range .Topics}}<tt><a href="{{$.Cfg.URLPrefix}}/?topic={{.}}">#{{.}}</a></tt>&nbsp;{{end}}
 {{end}}
 
 <h2>{{.Title}}</h2>
index aca42fdbc7672b814811e33fd8a686c680d2d7fb..1116aaaab6cbab80ed0066c5316f338f34baad95 100644 (file)
@@ -3,7 +3,7 @@
 <head>
        <meta http-equiv=Content-Type content="text/html; charset=utf-8">
        <meta name=generator content="SGBlog {{.Version}}">
-       <title>{{.Cfg.Title}} {{if .Topic}}(topic: {{.Topic}}) {{end}}({{.Offset}}-{{.OffsetNext}})</title>
+       <title>{{.Cfg.Title}} {{if .Topic}}(#{{.Topic}}) {{end}}({{.Offset}}-{{.OffsetNext}})</title>
        {{with .Cfg.CSS}}<link rel=stylesheet type="text/css" href="{{.}}">{{end}}
        {{with .Cfg.Webmaster}}<link rev=made href="mailto:{{.}}">{{end}}
        {{range .Cfg.GitURLs}}<link rel=vcs-git href="{{.}}" title="{{$.T.Get "Git repository"}}">{{end}}
@@ -15,9 +15,9 @@
        {{if not .LogEnded}}<link rel=next href="{{.Cfg.URLPrefix}}/?offset={{.OffsetNext}}{{if .Topic}}&topic={{.Topic}}{{end}}" title="{{$.T.Get "next"}}">{{end}}
 </head>
 <body>
-{{if .Topics}}<hr/>
-{{$.T.Get "Topics"}}: [<tt><a href="{{$.Cfg.URLPrefix}}/">{{$.T.Get "ALL"}}</a></tt>]
-{{range .Topics}}[<tt><a href="{{$.Cfg.URLPrefix}}/?topic={{.}}">{{.}}</a></tt>]
+{{if .Topics}}
+<tt><a href="{{$.Cfg.URLPrefix}}/">{{$.T.Get "ALL"}}</a></tt>&nbsp;
+{{range .Topics}}<tt><a href="{{$.Cfg.URLPrefix}}/?topic={{.}}">#{{.}}</a></tt>&nbsp;
 {{end}}
 {{end}}
 {{- $TopicsEnabled := .TopicsEnabled -}}
@@ -45,7 +45,7 @@
        <td>{{if .ImagesNum}}{{.ImagesNum}}{{else}}&nbsp;{{end}}</td>
        <td>{{if .CommentsNum}}{{.CommentsNum}}{{else}}&nbsp;{{end}}</td>
        <td>{{if .DomainURLs}}{{range .DomainURLs}} {{.}} {{end}}{{else}}&nbsp;{{end}}</td>
-       {{if $TopicsEnabled}}<td>{{if .Topics}}{{range .Topics}} <a href="{{$.Cfg.URLPrefix}}/?topic={{.}}">{{.}}</a> {{end}}{{else}}&nbsp;{{end}}</td>{{end}}
+       {{if $TopicsEnabled}}<td>{{if .Topics}}{{range .Topics}} <a href="{{$.Cfg.URLPrefix}}/?topic={{.}}">#{{.}}</a> {{end}}{{else}}&nbsp;{{end}}</td>{{end}}
 </tr>
 {{end}}</table>
 </body>