mirror of
https://gitlab.com/octtspacc/staticoso
synced 2025-06-05 22:09:23 +02:00
First work on HTML to Gemtext
This commit is contained in:
@ -19,16 +19,18 @@ from Libs.markdown import Markdown
|
||||
from Libs.markdown import markdown
|
||||
from pathlib import Path
|
||||
from Modules.Feed import *
|
||||
from Modules.Gemini import *
|
||||
from Modules.Utils import *
|
||||
|
||||
Extensions = {
|
||||
'Pages': ('md', 'pug')}
|
||||
|
||||
def ResetPublic():
|
||||
try:
|
||||
shutil.rmtree('public')
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
for i in ('public', 'public.gmi'):
|
||||
try:
|
||||
shutil.rmtree(i)
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
|
||||
def GetLevels(Path, AsNum=False, Add=0, Sub=0):
|
||||
n = Path.count('/') + Add - Sub
|
||||
@ -473,6 +475,11 @@ def Main(Args):
|
||||
Lang=SiteLang,
|
||||
Minify=True if Args.Minify and Args.Minify not in ('False', 'None') else False)
|
||||
|
||||
#HTML2Gemtext(
|
||||
# Pages=Pages,
|
||||
# SiteName=SiteName,
|
||||
# SiteTagline=SiteTagline)
|
||||
|
||||
DelTmp()
|
||||
os.system("cp -R Assets/* public/")
|
||||
|
||||
|
Reference in New Issue
Block a user