diff options
| -rw-r--r-- | config.toml | 2 | ||||
| -rw-r--r-- | content/archive/_index.fr.md | 3 | ||||
| -rw-r--r-- | content/archive/_index.md | 3 | ||||
| -rw-r--r-- | content/blog/_index.fr.md | 5 | ||||
| -rw-r--r-- | content/blog/_index.md | 5 | ||||
| -rw-r--r-- | content/blog/blog-section.fr.md | 29 | ||||
| -rw-r--r-- | content/blog/blog-section.md | 29 | ||||
| -rw-r--r-- | content/posts/_index.fr.md | 3 | ||||
| -rw-r--r-- | content/posts/_index.md | 3 | ||||
| -rw-r--r-- | content/posts/posts-section.fr.md | 20 | ||||
| -rw-r--r-- | content/posts/posts-section.md | 20 | ||||
| -rw-r--r-- | templates/archive.html (renamed from templates/posts.html) | 8 |
12 files changed, 123 insertions, 7 deletions
diff --git a/config.toml b/config.toml index 8dd0442..d5ab0c3 100644 --- a/config.toml +++ b/config.toml @@ -103,7 +103,7 @@ flag.fr = "🇫🇷" menu = [ {url = "about", name = "About", slash = true, blank = false}, - {url = "posts", name = "Posts", slash = true, blank = false}, + {url = "archive", name = "Posts", slash = true, blank = false}, {url = "categories", name = "Categories", slash = true, blank = false}, {url = "tags", name = "Tags", slash = true, blank = false}, ] diff --git a/content/archive/_index.fr.md b/content/archive/_index.fr.md new file mode 100644 index 0000000..b1a35cf --- /dev/null +++ b/content/archive/_index.fr.md @@ -0,0 +1,3 @@ ++++ +template = "archive.html" ++++ diff --git a/content/archive/_index.md b/content/archive/_index.md new file mode 100644 index 0000000..b1a35cf --- /dev/null +++ b/content/archive/_index.md @@ -0,0 +1,3 @@ ++++ +template = "archive.html" ++++ diff --git a/content/blog/_index.fr.md b/content/blog/_index.fr.md new file mode 100644 index 0000000..0b72ce0 --- /dev/null +++ b/content/blog/_index.fr.md @@ -0,0 +1,5 @@ ++++ +template = "index.html" +paginate_by = 3 +sort_by = "date" ++++ diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..0b72ce0 --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,5 @@ ++++ +template = "index.html" +paginate_by = 3 +sort_by = "date" ++++ diff --git a/content/blog/blog-section.fr.md b/content/blog/blog-section.fr.md new file mode 100644 index 0000000..6c1fe97 --- /dev/null +++ b/content/blog/blog-section.fr.md @@ -0,0 +1,29 @@ ++++ +title = "Blog Section" +date = 2021-05-04 +draft = false + +[taxonomies] +categories = ["Features"] +tags = ["config"] ++++ + +Vous pouvez placer votre contenu dans content/blog/ au lieu de content/ cela fera des URL de publication example.com/blog/post-title +<!-- more --> +Dans le répertoire du blog, vous verrez le _index.md: + +```md ++++ +template = "index.html" +paginate_by = 3 +sort_by = "date" ++++ +``` + +Au lieu de index.html, vous pouvez également spécifier archive.html, les deux modèles prennent en charge les sections: + +```md ++++ +template = "archive.html" ++++ +``` diff --git a/content/blog/blog-section.md b/content/blog/blog-section.md new file mode 100644 index 0000000..71bb0f5 --- /dev/null +++ b/content/blog/blog-section.md @@ -0,0 +1,29 @@ ++++ +title = "Blog Section" +date = 2021-05-04 +draft = false + +[taxonomies] +categories = ["Features"] +tags = ["config"] ++++ + +You can place your content in content/blog/ instead of content/ this will make post urls example.com/blog/post-title +<!-- more --> +In the blog directory you will see the _index.md: + +```md ++++ +template = "index.html" +paginate_by = 3 +sort_by = "date" ++++ +``` + +Instead of index.html you can also specify archive.html, both templates support sections: + +```md ++++ +template = "archive.html" ++++ +``` diff --git a/content/posts/_index.fr.md b/content/posts/_index.fr.md index c700dc5..6b70666 100644 --- a/content/posts/_index.fr.md +++ b/content/posts/_index.fr.md @@ -1,3 +1,4 @@ +++ -template = "posts.html" +transparent = true +redirect_to = "/" +++ diff --git a/content/posts/_index.md b/content/posts/_index.md index c700dc5..6b70666 100644 --- a/content/posts/_index.md +++ b/content/posts/_index.md @@ -1,3 +1,4 @@ +++ -template = "posts.html" +transparent = true +redirect_to = "/" +++ diff --git a/content/posts/posts-section.fr.md b/content/posts/posts-section.fr.md new file mode 100644 index 0000000..63e71af --- /dev/null +++ b/content/posts/posts-section.fr.md @@ -0,0 +1,20 @@ ++++ +title = "Posts Transparent Section" +date = 2021-05-04 +draft = false + +[taxonomies] +categories = ["Features"] +tags = ["config"] ++++ + +Vous pouvez placer votre contenu dans content/posts/ au lieu de content/ cela fera des URL de publication example.com/posts/post-title +<!-- more --> +Dans le répertoire des articles, vous verrez le _index.md : + +```md ++++ +transparent = true +redirect_to = "/" ++++ +``` diff --git a/content/posts/posts-section.md b/content/posts/posts-section.md new file mode 100644 index 0000000..c90ec99 --- /dev/null +++ b/content/posts/posts-section.md @@ -0,0 +1,20 @@ ++++ +title = "Posts Transparent Section" +date = 2021-05-04 +draft = false + +[taxonomies] +categories = ["Features"] +tags = ["config"] ++++ + +You can place your content in content/posts/ instead of content/ this will make post urls example.com/posts/post-title +<!-- more --> +In the posts directory you will see the _index.md: + +```md ++++ +transparent = true +redirect_to = "/" ++++ +``` diff --git a/templates/posts.html b/templates/archive.html index f9befe5..fdbb5e8 100644 --- a/templates/posts.html +++ b/templates/archive.html @@ -1,5 +1,5 @@ {# -This Page Shows the Posts Grouped by Year: example.com/posts/ +This Page Shows the Posts Grouped by Year: example.com/archive/ This Template can also be used as the rendering template for Sections, eg: example.com/blog/ example.com/software/ #} @@ -7,7 +7,7 @@ This Template can also be used as the rendering template for Sections, eg: examp {%- block seo %} {{- super() }} - {%- set title = "Posts" %} + {%- set title = "Archive" %} {%- if config.title %} {%- set title_addition = title_separator ~ config.title %} @@ -21,8 +21,8 @@ This Template can also be used as the rendering template for Sections, eg: examp {%- endblock seo %} {%- block content %} - {#- The following line is checking if the template is being used for the posts page or a section #} - {%- if current_path is matching("^(/[[:alpha:]][[:alpha:]])?/posts/$") %} + {#- The following line is checking if the template is being used for the archive page or a section #} + {%- if current_path is matching("^(/[[:alpha:]][[:alpha:]])?/archive/$") %} {%- set sec = "" %} {%- else %} {%- set langpath = "/" %} |
