forked from q04/www.trr379.de
Previous behavior was that the value of .Params.portrait (defined in markdown front matter) was treated as a glob pattern. If Params.portrait was nil, "*thumbnail*" would be used by default. This commit changes the behavior to use the following resolution order: .Params.portrait (verbatim), "*portrait*", "*thumbnail*". In current practice, only two names are used for images: "portrait.(jpg|webp)" and "thumbnail.(jpg|webp)". Usually, portrait is larger and thumbnail is cropped. Most contributor pages declare "portrait.(jpg|webp)" explicitly in the front matter. If current naming patterns remain in use, this change should make declaring .Params.portrait basically obsolete, unless a really custom file name is used (in such case, the manual override remains available). As far as defaults go, a larger image is likely preferred on a "profile" page. This should also help auto-generated pages, allowing us to do so also without storing information about the portrait in the metadata pool. Note: default is alias of https://gohugo.io/functions/compare/default/ |
||
|---|---|---|
| .. | ||
| contributor.html | ||
| contributor.json | ||
| publication.html | ||
| taxonomy-sortedlist.html | ||
| taxonomy.json | ||
| term.html | ||
| term.json | ||