|
|
|
|
@ -62,16 +62,20 @@ def remove_previous_images(previous_images, yml):
|
|
|
|
|
remove(image_path) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def init_date(): |
|
|
|
|
def init_date_and_years(): |
|
|
|
|
|
|
|
|
|
yml = yaml.load(get_frontmatters(), Loader=Loader) |
|
|
|
|
|
|
|
|
|
yml = set_date(yml) |
|
|
|
|
|
|
|
|
|
yml = set_years(yml) |
|
|
|
|
|
|
|
|
|
lines = get_frontmatters() |
|
|
|
|
|
|
|
|
|
lines = update_date(yml, lines) |
|
|
|
|
|
|
|
|
|
lines = update_years(yml, lines) |
|
|
|
|
|
|
|
|
|
content = get_content() |
|
|
|
|
with open(get_post_file_path(), "w") as f: |
|
|
|
|
f.write("---\n") |
|
|
|
|
@ -129,6 +133,12 @@ def set_date(yml):
|
|
|
|
|
return yml |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def set_years(yml): |
|
|
|
|
yml['years'] = settings_get_date()[0:4] |
|
|
|
|
|
|
|
|
|
return yml |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_image_path(yml): |
|
|
|
|
return path.join(get_out_path(), get_image_resource_path(yml)) |
|
|
|
|
|
|
|
|
|
@ -282,6 +292,10 @@ def update_date(yml, lines):
|
|
|
|
|
return re.sub("\ndate:.*\n", f"\ndate: {yml['date']}\n",lines) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def update_years(yml, lines): |
|
|
|
|
return re.sub("\nyears:.*\n", f"\nyears: {yml['years']}\n",lines) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def update_featured_image(yml, lines): |
|
|
|
|
return re.sub("\nfeatured_image:.*\n", f"\nfeatured_image: {yml['featured_image']}\n",lines) |
|
|
|
|
|
|
|
|
|
@ -480,7 +494,7 @@ def execute_init():
|
|
|
|
|
mkdir(image_path) |
|
|
|
|
print(f"Image directory created: '{get_image_resource_path(yml)}' ") |
|
|
|
|
|
|
|
|
|
init_date() |
|
|
|
|
init_date_and_years() |
|
|
|
|
|
|
|
|
|
print(f"The next step would be to add your images into the '{get_in_path()}' directory. " |
|
|
|
|
f"After that you can update the post directory '{get_out_path()}' and the post file '{post_file_name}': " |
|
|
|
|
|