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

Custom Modules #62

Open
pedrotski opened this issue Oct 26, 2024 · 0 comments
Open

Custom Modules #62

pedrotski opened this issue Oct 26, 2024 · 0 comments
Labels
Frontend Issue relates to the Front End Panel Issue relates to the Panel backend

Comments

@pedrotski
Copy link

pedrotski commented Oct 26, 2024

Describe the feature and why you would like to see it.

Allow us to create custom pages (modules) that can set environment variables (that are not in startup parameters) and interact with the WISP API securely for adding/changing server files.

I believe something like this where users could create their own custom settings pages would be extremely powerful.

I've attached an example page of something we use for workshop mods, but at the moment people need to copy strings in and out of startup parameters. This could be made silent, seamless and directly in the panel.

image

Describe the solution you'd like.

Allow us to create pages (modules) with our own HTML, JS, CSS. There would be a snippet of sorts that would set a variable for the instance.

An example. We have a list of workshop mod ids 335126444,3671787864,41892793812, instead of the user having to type these in, we could have our own page that is essentially a workshop browser that would silently build this and then we set as a value.

It would also allow us to build our own mod managers for each game if they could interact with the filebrowser somehow.

This would reduce the burden on the WISP devs for releasing new content and give operators way more power to create tools specific for their users.

The idea is we could have multiple of these pages for games.

Optional additional context to this request.

No response

@Lunaversitay Lunaversitay added Frontend Issue relates to the Front End Panel Issue relates to the Panel backend labels Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend Issue relates to the Front End Panel Issue relates to the Panel backend
Projects
None yet
Development

No branches or pull requests

2 participants