Short up the main paths
- `archive` -> `a` - `blog` -> `b` - `projects` -> `p`
This commit is contained in:
parent
7603954f86
commit
ad18b87239
8 changed files with 10 additions and 9 deletions
|
@ -138,9 +138,9 @@ favicon = "/favicon.png"
|
||||||
social_media_card = "img/social_cards/index.jpg"
|
social_media_card = "img/social_cards/index.jpg"
|
||||||
|
|
||||||
menu = [
|
menu = [
|
||||||
{name = "blog", url = "blog/"},
|
{name = "blog", url = "b/"},
|
||||||
{name = "archive", url = "archive/"},
|
{name = "archive", url = "a/"},
|
||||||
{name = "projects", url = "projects/"},
|
{name = "projects", url = "p/"},
|
||||||
]
|
]
|
||||||
|
|
||||||
# Extra menu to show on the footer, below socials section.
|
# Extra menu to show on the footer, below socials section.
|
||||||
|
|
|
@ -8,7 +8,7 @@ insert_anchor_links = "left"
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
header = {title = "اهلآ، انا عويتب", img = "/img/awiteb-profile.png"}
|
header = {title = "اهلآ، انا عويتب", img = "/img/awiteb-profile.png"}
|
||||||
section_path = "blog/_index.md"
|
section_path = "b/_index.md"
|
||||||
social_media_card = "img/social_cards/index.jpg"
|
social_media_card = "img/social_cards/index.jpg"
|
||||||
max_posts = 4
|
max_posts = 4
|
||||||
+++
|
+++
|
||||||
|
|
|
@ -4,4 +4,5 @@ path = "archive"
|
||||||
template = "archive.html"
|
template = "archive.html"
|
||||||
|
|
||||||
[extra]
|
[extra]
|
||||||
|
section_path = "b/"
|
||||||
+++
|
+++
|
|
@ -1,6 +1,6 @@
|
||||||
+++
|
+++
|
||||||
paginate_by = 5
|
paginate_by = 5
|
||||||
path = "/blog"
|
path = "/b"
|
||||||
title = "تدويناتي"
|
title = "تدويناتي"
|
||||||
sort_by = "date"
|
sort_by = "date"
|
||||||
template = "section.html"
|
template = "section.html"
|
|
@ -52,7 +52,7 @@ def now() -> str:
|
||||||
class Article:
|
class Article:
|
||||||
def __init__(self, name: str) -> None:
|
def __init__(self, name: str) -> None:
|
||||||
self.name = name
|
self.name = name
|
||||||
self.path = f"content/blog/{name}/index.md"
|
self.path = f"content/b/{name}/index.md"
|
||||||
self.headers = {
|
self.headers = {
|
||||||
"global": {},
|
"global": {},
|
||||||
"taxonomies": {},
|
"taxonomies": {},
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
#! /usr/bin/env nu
|
#! /usr/bin/env nu
|
||||||
|
|
||||||
def main () {
|
def main () {
|
||||||
let paths: list<string> = (git diff --name-only | split row "\n" | filter {|p| $p | str contains "content/blog"});
|
let paths: list<string> = (git diff --name-only | split row "\n" | filter {|p| $p | str contains "content/b"});
|
||||||
let posts: string = (ls content/blog | filter {|p| $p.type == "dir"} | each {|p| $p.name | sed 's/content\/blog\///g'});
|
let posts: string = (ls content/b | filter {|p| $p.type == "dir"} | each {|p| $p.name | sed 's/content\/b\///g'});
|
||||||
|
|
||||||
for post in $posts {
|
for post in $posts {
|
||||||
if $"content/blog/($post)/index.md" in $paths {
|
if $"content/b/($post)/index.md" in $paths {
|
||||||
echo $"`($post)` post has been modified";
|
echo $"`($post)` post has been modified";
|
||||||
python3 ./scripts/article.py card $post
|
python3 ./scripts/article.py card $post
|
||||||
python3 ./scripts/article.py update $post "global" "updated" $"(date now | format date '%Y-%m-%d')"
|
python3 ./scripts/article.py update $post "global" "updated" $"(date now | format date '%Y-%m-%d')"
|
||||||
|
|
Loading…
Reference in a new issue