mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2024-12-22 20:06:49 +01:00
Cleanups to the todos, and some notes.
This commit is contained in:
parent
05fd41c5ac
commit
0c1d58f921
13
TODO.md
13
TODO.md
@ -76,18 +76,15 @@
|
|||||||
|
|
||||||
## Web
|
## Web
|
||||||
|
|
||||||
- Test / fix HTML and BBCode parser, and make bindings for them.
|
|
||||||
- Move simple web server to a new module.
|
- Move simple web server to a new module.
|
||||||
- Implement multi threading for the simple web server.
|
- Implement multi threading for the simple web server.
|
||||||
- Check how polling is implemented in sockets.
|
- Implement big (or not in-memory) file upload support.
|
||||||
- Implement Cookie support for the web server.
|
- Move HTMLParser, BBCodeParser, and MarkDownRenderer to a new (parsers?) module.
|
||||||
- Implement file upload support.
|
- BlogWebPage <- BlogWepBageFile, BlogWebPageDB
|
||||||
- Implement proper mimetype support.
|
- NewsWebPage <- NewsWebPageFile, NewsWebPageDB
|
||||||
- Implement proper http header responses.
|
- AdminWebPage <- UserAdminWebPage, AdminPanelWebPage
|
||||||
- Implement closing the connection only after answering the last query (by default, could be overrideable).
|
|
||||||
|
|
||||||
## Users
|
## Users
|
||||||
|
|
||||||
- Fix, and break UserController into smaller webnodes.
|
|
||||||
- Clean / flesh out the api of UserManager / UserDB. Also make UserManager register itself into UserDB.
|
- Clean / flesh out the api of UserManager / UserDB. Also make UserManager register itself into UserDB.
|
||||||
|
|
||||||
|
@ -13,6 +13,14 @@ class UserWebPage : public WebNode {
|
|||||||
GDCLASS(UserWebPage, WebNode);
|
GDCLASS(UserWebPage, WebNode);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
enum RenderType {
|
||||||
|
RENDER_TYPE_RENDER = 0,
|
||||||
|
RENDER_TYPE_REDIRECT,
|
||||||
|
RENDER_TYPE_ERROR,
|
||||||
|
};
|
||||||
|
|
||||||
|
//Render type + sopport properties for it, when the user is logged in, and when not logged in
|
||||||
|
|
||||||
UserWebPage();
|
UserWebPage();
|
||||||
~UserWebPage();
|
~UserWebPage();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user