Commit Graph

21 Commits

Author SHA1 Message Date
b830efbce9 Now changes made to WebPage-es through the web interface will actually be saved (to a json file for now). 2022-08-26 18:25:37 +02:00
7ac04c81d1 Also moved editing itself to commands. 2022-08-26 17:38:00 +02:00
a0f280fe3f Now WebPage uses commands for every edits except one with the web interface in order to be thread safe. 2022-08-26 17:24:13 +02:00
934c16ff57 Set up changed signals. 2022-08-26 16:06:32 +02:00
d6380afe34 Implemented web interface for the WebPageEntryImage. 2022-08-26 15:12:25 +02:00
92bc494059 Added web editor for WebPageEntryText. 2022-08-26 11:50:50 +02:00
35448d019a Restructured some of the logic and methods to make theming easier. 2022-08-26 11:17:35 +02:00
fbf751c28d Fix typo. 2022-08-25 21:26:15 +02:00
3dbe3ac71f Cleanups. 2022-08-25 21:18:07 +02:00
8d082d1438 Send 404 if a WebPageEntry can't edit. 2022-08-25 21:18:00 +02:00
2bb27a8670 Web editor for title texts. 2022-08-25 21:06:37 +02:00
cbb9f99273 Fixes, and editing setup. 2022-08-25 20:56:13 +02:00
e36310492c Implemented handling the add and remove oiptions in the web interface. 2022-08-25 20:35:10 +02:00
5e45422964 Initial editor web interface setup for pages. Move up and down already works. 2022-08-25 20:03:43 +02:00
bf267a5a1a Added an WebPageEntryImage with an editor. 2022-08-25 18:28:01 +02:00
42b65e21f1 Added a new PageTextEntry with small ui improvements. 2022-08-25 16:05:45 +02:00
f6da7c1f12 Implement rendering for page entries. 2022-08-25 15:35:23 +02:00
1d993a21f3 Implemented title text editing. 2022-08-25 15:20:18 +02:00
b156d2722a Page entry editing setup. 2022-08-25 15:09:54 +02:00
5b16ee72be Split the web page addon to 2. 2022-08-25 02:07:31 +02:00
2170b1a8d7 Renamed renamed the web blog module. 2022-08-25 01:51:27 +02:00