Merge branch 'getpelican:main' into chinese-translation

This commit is contained in:
GeorgeHu 2024-07-31 22:51:49 +08:00 committed by GitHub
commit eac032be38
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 20 additions and 0 deletions

1
.gitignore vendored
View file

@ -17,6 +17,7 @@ samples/output
*.pem
*.lock
.pdm-python
.vale
.venv
# direnv

10
.vale.ini Normal file
View file

@ -0,0 +1,10 @@
StylesPath = .vale/styles
Vocab = Pelican
MinAlertLevel = suggestion
Packages = proselint, alex
[*]
BasedOnStyles = Vale, proselint, alex

View file

@ -99,6 +99,15 @@ If you want to include metadata in templates outside the article context (e.g.,
{% if article and article.modified %}
How do I make my output folder structure identical to my content hierarchy?
===========================================================================
Try these settings::
USE_FOLDER_AS_CATEGORY = False
PATH_METADATA = "(?P<path_no_ext>.*)\..*"
ARTICLE_URL = ARTICLE_SAVE_AS = PAGE_URL = PAGE_SAVE_AS = "{path_no_ext}.html"
How do I assign custom templates on a per-page basis?
=====================================================