Skip to content
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

[Feature Request] Handle Terms of Service, If Akkoma Already Has Them #269

Open
DeadSuperHero opened this issue Feb 21, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@DeadSuperHero
Copy link

What

It's possible to set the Terms of Service for an Akkoma instance in the AdminFE dashboard, under Settings -> Other -> Terms of Service. It would be really nice if a page on our instance could automatically default to that.

Why

Prior to installing the frontend, we had configured a detailed Terms of Service in the admin section. It showed up perfectly with Pleroma FE, but turned into a blank page when we enabled Mangane.

Due to our current hosting arrangement, we are not able to use the custom page functionality in Mangane, as we are using a managed service.

How

One way to handle this might be to automatically generate a Terms of Service page at a predefined route, if the Terms of Service field is already filled out. Maybe Mangane could check to see if that field has any data, then generate a route at /about/terms?

Another approach may be to add a Terms of Service section into Mangane's Admin interface directly, allowing admins to easily set those details for their communities with little effort.

@Cl0v1s
Copy link
Collaborator

Cl0v1s commented Feb 29, 2024

Thanks for your detailed issue. Indeed the custom page feature is kinda complicated in its current state.

I'll work on that :)

@Cl0v1s Cl0v1s added the enhancement New feature or request label Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants