Public HTML pages #6

Closed
opened 2022-09-28 08:45:33 +00:00 by heartles · 5 comments
Owner

Need basic pages for

  • login/logout
  • user details
  • post details
  • administrative panels

Core functionality should work without JS

Need basic pages for - login/logout - user details - post details - administrative panels Core functionality should work without JS
Author
Owner

Thoughts on implementation:

  • Could use some other templating language?
  • Or, could use std.fmt
  • Webpages should, as much as possible, follow the pattern laid out by the actual API
Thoughts on implementation: - Could use some other templating language? - Or, could use `std.fmt` - Webpages should, as much as possible, follow the pattern laid out by the actual API
heartles added the
endpoint
backend
web
labels 2022-10-13 10:33:09 +00:00
heartles added this to the v0.0.3 milestone 2022-10-14 03:10:35 +00:00
Author
Owner

For the v0.0.3 milestone I'd like to have the general layout and formatting figured out. We don't need lots of pages for this. Might even just be a login page for now.

For the v0.0.3 milestone I'd like to have the general layout and formatting figured out. We don't need lots of pages for this. Might even just be a login page for now.
Author
Owner

Current progress: working on a templating engine to power this. Initial attempts of jury-rigging something with std.fmt proved unsuccessful, and it's probably for the best anyway.

Current progress: working on a templating engine to power this. Initial attempts of jury-rigging something with std.fmt proved unsuccessful, and it's probably for the best anyway.
Author
Owner

Templating engine still in progress, currently supports:

  • Text substitution
  • Loops
  • Conditionals

A few basic pages are up for testing purposes.

Templating engine still in progress, currently supports: - Text substitution - Loops - Conditionals A few basic pages are up for testing purposes.
heartles removed this from the v0.0.3 milestone 2022-11-19 11:40:19 +00:00
Author
Owner

Splitting this out into different issues.

The templating engine is in #40

Splitting this out into different issues. The templating engine is in #40
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: heartles/fediglam#6
No description provided.