working module finallyyyyy
This commit is contained in:
parent
e0c1e9d245
commit
575557a057
|
@ -1,2 +1,8 @@
|
|||
Import current blog entries
|
||||
create :art: for art entries
|
||||
sealight.wiki page not being copied??
|
||||
404 page
|
||||
link matrix-to:// on home.wiki somehow
|
||||
|
||||
|
||||
Read Kitaab Website.wiki for more info
|
||||
|
|
0
src/kitaab-public/__init__.py
Normal file
0
src/kitaab-public/__init__.py
Normal file
0
src/kitaab-public/build/__init__.py
Normal file
0
src/kitaab-public/build/__init__.py
Normal file
|
@ -576,4 +576,5 @@ def generate_website():
|
|||
|
||||
|
||||
# Triggers the website build
|
||||
if __name__ == '__main__':
|
||||
generate_website()
|
||||
|
|
0
src/kitaab-public/grab/__init__.py
Normal file
0
src/kitaab-public/grab/__init__.py
Normal file
|
@ -7,12 +7,12 @@ from os import listdir, mkdir, path, remove
|
|||
import shutil
|
||||
import random
|
||||
import json
|
||||
import convert
|
||||
from icecream import ic
|
||||
from . import convert
|
||||
import os
|
||||
import sys
|
||||
sys.path.append("../")
|
||||
from shared.censor import privateList
|
||||
from shared import TagHelper
|
||||
from shared import TagHelper, config
|
||||
|
||||
## TODO: generalize based on headings(?) in index.wiki
|
||||
|
||||
|
@ -118,12 +118,16 @@ def convertFiles(outputBasePath='../raw/'):
|
|||
except RuntimeError as e:
|
||||
print(f"Could not convert file {outputBasePath + filename} because {e}")
|
||||
|
||||
def deleteOldRaw():
|
||||
if os.path.exists(config.raw_folder):
|
||||
shutil.rmtree(config.raw_folder)
|
||||
|
||||
|
||||
if __name__=='__main__':
|
||||
|
||||
#network = loadNetwork()
|
||||
#network = censorNetwork(network)
|
||||
deleteOldRaw()
|
||||
AllFiles = TagHelper.getAllFiles()
|
||||
FilteredFiles = filterFiles(AllFiles)
|
||||
copyFiles(FilteredFiles)
|
||||
|
|
24
src/kitaab-public/main.py
Normal file
24
src/kitaab-public/main.py
Normal file
|
@ -0,0 +1,24 @@
|
|||
import click
|
||||
from grab import makePublic
|
||||
from shared import TagHelper
|
||||
|
||||
@click.command()
|
||||
def grab():
|
||||
AllFiles = TagHelper.getAllFiles()
|
||||
FilteredFiles = makePublic.filterFiles(AllFiles)
|
||||
makePublic.copyFiles(FilteredFiles)
|
||||
print("Censoring files...")
|
||||
makePublic.censorFiles()
|
||||
|
||||
@click.command()
|
||||
def build():
|
||||
build.generate_website()
|
||||
|
||||
@click.command()
|
||||
def main():
|
||||
grab()
|
||||
build()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
0
src/kitaab-public/shared/__init__.py
Normal file
0
src/kitaab-public/shared/__init__.py
Normal file
|
@ -6,6 +6,7 @@ files_folder = '' #TODO
|
|||
build_folder = "output/"
|
||||
assets_folder = "asset/"
|
||||
medias_folder = "media/"
|
||||
raw_folder = "raw/"
|
||||
template_main = "partial/main.html"
|
||||
template_nav = "partial/nav.html"
|
||||
template_index = "partial/index_table.html"
|
||||
|
|
Loading…
Reference in a new issue