Web: website editor
Presentations
The idea is to have a practical tool for creating rich, multi-language websites, while ensuring that the reader does not feel lost.
Features:
- Multi-language: each page is associated with versions in different languages and types (source, manual-translation, etc.)
- Multi-user: different users can manage different pages or versions.
- Online: it's a web application
- Multi-site: multiple sites can be managed together, allowing resource sharing and facilitating the work.
- Flat storage with short links: for easy management and handling of links. The use of base 58 allows for millions of pages with short links ("SMALL" in base 58 = 286846037).
- Preview and export system for the version to be published.
- Facilities for automatic/semi-automatic/manual translation.
- Advanced search system (for the editor, not for the website reader).
- Facilities for creating advanced navigation, such as sub-page menus or parent tree paths.
To Do
- Secure and develop the multi-user functionality so that the software can be publicly deployed.
- Document
- Allow the use of a widget for syntax highlighting of HTML (with configurable highlighting) instead of Textarea.