Skip to content

Handle legal pages as docs #793

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
virgile-dev opened this issue Mar 21, 2025 · 1 comment · May be fixed by #792
Closed

Handle legal pages as docs #793

virgile-dev opened this issue Mar 21, 2025 · 1 comment · May be fixed by #792
Assignees

Comments

@virgile-dev
Copy link
Collaborator

virgile-dev commented Mar 21, 2025

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe.
Right now legal pages are hard coded and with DINUM content. This hurts docs reusibality

Describe the solution you'd like
I'd like for admins to be able to write the content of their legal pages inside docs.
In Django Admin for each legal pages and for each language you insert a doc id
A disclairmer in the admin about the doc visbility (public) and editing rights (only admins) should be displayed. Or maybe that could go in the documentation

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Discovery, Documentation, Adoption, Migration Strategy
If you can, explain how users will be able to use this and possibly write out a version the docs (if applicable).
Maybe a screenshot or design?

Do you want to work on it through a Pull Request?

@AntoLC
Copy link
Collaborator

AntoLC commented Mar 24, 2025

I have a POC coming very soon about it - more frontend way - that will be easily overidable.

@AntoLC AntoLC linked a pull request Apr 4, 2025 that will close this issue
4 tasks
@virgile-dev virgile-dev moved this from To do to Done in Docs - La Suite Apr 11, 2025
@virgile-dev virgile-dev closed this as completed by moving to Done in Docs - La Suite Apr 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants