[GH-ISSUE #184] HTML5 support #168

Closed
opened 2026-02-27 11:10:25 +03:00 by kerem · 8 comments
Owner

Originally created by @tonioo on GitHub (Dec 4, 2013).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/184

Originally assigned to: @tonioo on GitHub.

Originally created by Antoine Nguyen on 2011-10-03T14:04:53Z

Convert existing templates to HTML5.

+Note+: Given my current knowledge of HTML5, I don't know if other parts (maybe javascript?) are impacted.

Originally created by @tonioo on GitHub (Dec 4, 2013). Original GitHub issue: https://github.com/modoboa/modoboa/issues/184 Originally assigned to: @tonioo on GitHub. **Originally created by Antoine Nguyen on 2011-10-03T14:04:53Z** Convert existing templates to HTML5. +Note+: Given my current knowledge of HTML5, I don't know if other parts (maybe javascript?) are impacted.
kerem 2026-02-27 11:10:25 +03:00
Author
Owner

@eberkund commented on GitHub (Jun 23, 2015):

I could help with this if you are interested

<!-- gh-comment-id:114312266 --> @eberkund commented on GitHub (Jun 23, 2015): I could help with this if you are interested
Author
Owner

@tonioo commented on GitHub (Jun 23, 2015):

Help is always appreciated !

<!-- gh-comment-id:114387207 --> @tonioo commented on GitHub (Jun 23, 2015): Help is always appreciated !
Author
Owner

@eberkund commented on GitHub (Jun 27, 2015):

What needs to be done for this? Is it as simple as replacing the files in the modoboa/templates/ directory?

Also feature-wise, what is the goal? Other than to simply update the markup.

<!-- gh-comment-id:116148549 --> @eberkund commented on GitHub (Jun 27, 2015): What needs to be done for this? Is it as simple as replacing the files in the modoboa/templates/ directory? Also feature-wise, what is the goal? Other than to simply update the markup.
Author
Owner

@tonioo commented on GitHub (Jun 28, 2015):

This is a pretty old ticket. When I created it, I just wanted to update the markup and maybe make use of the new history API (in place of the current anchor based navigation).

Now, I'd say modo should be rewritten in client/server way : an REST API on the backend and a JS frontend (angular or something like that).

What do you think ?

<!-- gh-comment-id:116229334 --> @tonioo commented on GitHub (Jun 28, 2015): This is a pretty old ticket. When I created it, I just wanted to update the markup and maybe make use of the new history API (in place of the current anchor based navigation). Now, I'd say modo should be rewritten in client/server way : an REST API on the backend and a JS frontend (angular or something like that). What do you think ?
Author
Owner

@patrickbenkoetter commented on GitHub (Jun 28, 2015):

  • Antoine Nguyen reply@reply.github.com:

    This is a pretty old ticket. When I created it, I just wanted to update the markup and maybe make use of the new history API (in place of the current anchor based navigation).

    Now, I'd say modo should be rewritten in client/server way : an REST API on the backend and a JS frontend (angular or something like that).

    What do you think ?

+1

Rendering in client
Logic in server

[*] sys4 AG

https://sys4.de, +49 (89) 30 90 46 64
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein

<!-- gh-comment-id:116246667 --> @patrickbenkoetter commented on GitHub (Jun 28, 2015): - Antoine Nguyen reply@reply.github.com: > This is a pretty old ticket. When I created it, I just wanted to update the markup and maybe make use of the new history API (in place of the current anchor based navigation). > > Now, I'd say modo should be rewritten in client/server way : an REST API on the backend and a JS frontend (angular or something like that). > > What do you think ? +1 Rendering in client Logic in server ## [*] sys4 AG https://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein
Author
Owner

@eberkund commented on GitHub (Jun 28, 2015):

Sounds good, I don't mind doing that although I don't know much Python. I guess since it needs a new backend API this would come when there is a major revision and the front end needs to be rewritten?

<!-- gh-comment-id:116296530 --> @eberkund commented on GitHub (Jun 28, 2015): Sounds good, I don't mind doing that although I don't know much Python. I guess since it needs a new backend API this would come when there is a major revision and the front end needs to be rewritten?
Author
Owner

@tonioo commented on GitHub (Jun 29, 2015):

Yes, you're totally right :)

<!-- gh-comment-id:116527008 --> @tonioo commented on GitHub (Jun 29, 2015): Yes, you're totally right :)
Author
Owner

@tonioo commented on GitHub (Nov 11, 2015):

I close this issue for now. I'll create new ones when needed.

<!-- gh-comment-id:155823122 --> @tonioo commented on GitHub (Nov 11, 2015): I close this issue for now. I'll create new ones when needed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
starred/modoboa-modoboa#168
No description provided.