From 3ec9264deb436af8fd6f5efc5efc3c7872127b05 Mon Sep 17 00:00:00 2001 From: Feuerfuchs Date: Mon, 24 Jun 2019 21:54:39 +0200 Subject: Improved design, add setting for image previews, add prompt for new location --- template.go | 68 ++++++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 26 deletions(-) (limited to 'template.go') diff --git a/template.go b/template.go index f5f4f2b..dfda36d 100644 --- a/template.go +++ b/template.go @@ -12,31 +12,38 @@ var tpltext = ` -
- {{- $href := "" -}} - {{- $uriParts := split .URI "/" -}} - {{- $uriLast := $uriParts | last -}} - {{- $uriParts = $uriParts | pop -}} - {{- if eq $uriLast "" -}} - {{- $uriLast = $uriParts | last -}} - {{- $uriParts = $uriParts | pop -}} - {{- end -}} - {{- if eq (len $uriParts) 1 -}} - {{- $uriLast = $uriParts | last -}} - {{- $uriParts = $uriParts | pop -}} - {{- end -}} +
+
+ {{- $href := "" -}} + {{- $uriParts := split .URI "/" -}} + {{- $uriLast := $uriParts | last -}} + {{- $uriParts = $uriParts | pop -}} + {{- if eq $uriLast "" -}} + {{- $uriLast = $uriParts | last -}} + {{- $uriParts = $uriParts | pop -}} + {{- end -}} + {{- if eq (len $uriParts) 1 -}} + {{- $uriLast = $uriParts | last -}} + {{- $uriParts = $uriParts | pop -}} + {{- end -}} - {{- range $i, $part := $uriParts -}} - {{- if ne $i 1 -}} - {{- $href = printf "%s/%s" $href . -}} - {{- if ne $i 0 }} / {{ end -}} - {{ . }} - {{- else -}} - {{- $href = printf "%s/1" $href -}} + {{ range $i, $part := $uriParts -}} + {{- if ne $i 1 -}} + {{- $href = printf "%s/%s" $href . -}} + {{- if ne $i 0 -}} + / + {{- end -}} + {{ . }} + {{- else -}} + {{- $href = printf "%s/1" $href -}} + {{- end -}} + {{- end -}} + {{- if ne (len $uriParts) 0 -}} + / {{- end -}} - {{- end -}} - {{- if ne (len $uriParts) 0 }} / {{ end -}} - {{ $uriLast -}} + {{ $uriLast -}} +
+
@@ -48,9 +55,6 @@ var tpltext = `
             {{- end -}}
             {{- if .Link -}}
               {{- $content = printf "%s%s" $content (printf "%s  %s" .Type .Type .Link (.Text | HTMLEscape)) -}}
-              {{- if or (eq .Type "IMG") (eq .Type "GIF") -}}
-                {{- $content = printf "%s\n%s" $content (printf " ->  " .Link (.Link | replace "^/(.*?)/I" "/$1/T")) -}}
-              {{- end -}}
             {{- else -}}
               {{- $content = printf "%s%s" $content (printf "     %s" (.Text | HTMLEscape)) -}}
             {{- end -}}
@@ -61,6 +65,18 @@ var tpltext = `
         {{- end -}}
       
+ -- cgit v1.2.3-54-g00ecf