Jacky Zhao
2021-12-27 a45856d7884fedd3a3bd6b80489c206c75427112
fix last modified not working for capitalized pages
3 files modified
17 ■■■■ changed files
content/notes/troubleshooting.md 11 ●●●●● patch | view | raw | blame | history
layouts/_default/section.html 4 ●●●● patch | view | raw | blame | history
layouts/_default/single.html 2 ●●● patch | view | raw | blame | history
content/notes/troubleshooting.md
@@ -3,6 +3,17 @@
---
## Common Pitfalls
### Some of my pages have 'January 1, 0001' as the last modified date
This is a problem caused by `git` treating files as case-insensitive by default and some of your posts probably have capitalized file names. You can turn this off in your Quartz by running this command.
```shell
# in the root of your Quartz (same folder as config.toml)
git config core.ignorecase true
# or globally (not recommended)
git config --global core.ignorecase true
```
### Can I publish only a subset of my pages?
Yes! Quartz makes selective publishing really easy. Heres a guide on [excluding pages from being published](notes/ignore%20notes.md).
layouts/_default/section.html
@@ -15,7 +15,7 @@
    <article>
        <h1>All {{.Title}}</h1>
        <ul class="section-ul">
            {{- range .Pages.ByLastmod -}}
            {{- range .Pages.ByLastmod.Reverse -}}
            <li class="section-li">
                <div class="section">
                    <div class="desc">
@@ -23,7 +23,7 @@
                        <p>{{- .Summary -}}{{if .Truncated}}...{{end}}</p>
                    </div>
                    <p class="meta">
                        {{ .ReadingTime }} minute read, Last updated {{ .Lastmod.Format "January 2, 2006" }}
                        {{ .ReadingTime }} minute read. Last updated {{if ne .Date .Lastmod}}{{ .Lastmod.Format "January 2, 2006" }}{{else}}Unknown{{end}}
                    </p>
                </div>
            </li>
layouts/_default/single.html
@@ -15,7 +15,7 @@
  <article>
      {{if .Title}}<h1>{{ .Title }}</h1>{{end}}
      <p class="meta">
          Last updated {{ .Lastmod.Format "January 2, 2006" }}
          Last updated {{if ne .Date .Lastmod}}{{ .Lastmod.Format "January 2, 2006" }}{{else}}Unknown{{end}}
      </p>
      {{if $.Site.Data.config.enableToc}}
      <aside class="mainTOC">