mirror of
https://github.com/gohugoio/hugo.git
synced 2024-12-22 20:52:27 +00:00
add Name to File, which is the filename minus the extension
This commit is contained in:
parent
1684579127
commit
b97c6c7082
1 changed files with 7 additions and 2 deletions
|
@ -21,6 +21,7 @@ import (
|
|||
"io"
|
||||
"net/url"
|
||||
"path"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
|
@ -61,7 +62,7 @@ type Page struct {
|
|||
}
|
||||
|
||||
type File struct {
|
||||
FileName, Extension, Dir string
|
||||
Name, FileName, Extension, Dir string
|
||||
}
|
||||
|
||||
type PageMeta struct {
|
||||
|
@ -148,8 +149,12 @@ func renderBytes(content []byte, pagefmt string) []byte {
|
|||
}
|
||||
|
||||
func newPage(filename string) *Page {
|
||||
name := filepath.Base(filename)
|
||||
// strip off the extension
|
||||
name = name[:len(name)-len(filepath.Ext(name))]
|
||||
|
||||
page := Page{contentType: "",
|
||||
File: File{FileName: filename, Extension: "html"},
|
||||
File: File{Name: name, FileName: filename, Extension: "html"},
|
||||
Node: Node{Keywords: []string{}, Sitemap: Sitemap{Priority: -1}},
|
||||
Params: make(map[string]interface{})}
|
||||
|
||||
|
|
Loading…
Reference in a new issue