-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTODO.txt
54 lines (26 loc) · 1.18 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
## Blueprints
*All authentication scripts need to be moved to 'Valkyr\Auth' and additionally
must be converted to blueprints
* Register all blueprints in '...\app\__init__.py'
## Comments
* Implement feature to show the parent comments and replies and etc.
* Implement a feature that lets the user remove their comments (but will leave "user deleted comment"
instead of having it completely erased.)
* Add another column to the Comment model that links
to the page on which the comment should appear.
* Add a voting function
## Templates
* Create new templates as needed for new pages
## Errors & Security
* Add error handling
* Sanitize user input
* Generate logs
## Educational
* Add example directory
* Improve existing comments and add new docstrings
* Create example scripts (blueprints, html, __init__, route, etc.)
## Themes (Implemented sample bootstrap theme temporarily -> will change soon)
* Implement bootstrap theme so that the flash messages appear in a colored text box
* Implement a navigation bar on layout.html so it looks cleaner
* Fix script in 404.html (currently not working)
* Apply bootstrap theme in a way so that it does not overwrite all other styling