From e10568d7c6ec585d3b93c4e314682eb9942f4d3f Mon Sep 17 00:00:00 2001 From: Mimi Momo Date: Fri, 25 Sep 2020 00:08:14 -0500 Subject: [PATCH] outline what functions are needed for diary --- src/index.py | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/src/index.py b/src/index.py index 7d9e9db..6ae0ecf 100644 --- a/src/index.py +++ b/src/index.py @@ -1,14 +1,39 @@ import datetime +from os import listdir from bottle import route, run, template # diary -def make_snippets(): +def build_nav(): + return "nav" + +def list_snippets(articles): + # take articles between 0-4, 5-8, 9-13,...) based on current page + # for each one of those articles, + # snip_article(article) + limit = 4 + total = len(files) + +def snip_article(article): + # read text in article + # clean 250 first characters + # add to snippet + # add "read more" button that links to article to snippet return "snippet" def make_latest(): + # for article in array (just 5 or something) + # link to webpage return "latest" +def sort_files(files): + # sort array so articles are latest to earliest + return list(reversed(files)) + +def gather_files(): + # directory to list + return os.listdir() + # Webpages @route('/')