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

Expose static version to the internet #8

Open
sefsh opened this issue Apr 9, 2016 · 6 comments
Open

Expose static version to the internet #8

sefsh opened this issue Apr 9, 2016 · 6 comments

Comments

@sefsh
Copy link

sefsh commented Apr 9, 2016

It would be really useful if the Sandstorm version of MediaWiki was able to render a static version of the wiki for outside reach, much like what the Sandstorm versions of Wordpress, Ghost or Davros does. Shareable link creation is of course possible, but those can't be bound to a domain or subdomain.

@jparyani
Copy link
Owner

jparyani commented Apr 9, 2016

Ya I agree, this would be awesome. It would add a lot of security and performance benefits, with little downside. I'm not sure when I'll have time to work on it though.

@sefsh
Copy link
Author

sefsh commented Apr 9, 2016

Just making sure, it's not possible right now to get a bindable URL to the app as of now right?

@jparyani
Copy link
Owner

jparyani commented Apr 9, 2016

Unfortunately, no. Your best bet for now is to setup a redirect, but that has the obvious downside of confusing users when they get redirected to this weird URL.

@sefsh
Copy link
Author

sefsh commented Apr 9, 2016

I see! For me the wiki need to be exposable to be useful. Sadly, the state of static output methods seems to be a horror story. About DumpHTML:

The only alive human known to have managed using dumpHTML with success is Kelson

😳

@razlupercio
Copy link

Isn't possible to publish static content using a publicId as stated here?

@jparyani
Copy link
Owner

jparyani commented Nov 7, 2016

Yes, it is definitely possible. It's just that it would take a fair amount of work to export the site as static content and wire it all up so that the admins/users can control/see it. Also, we'd have to answer the question of how users would be given the option to login (the answer may be that they aren't, but that's a bit sad).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants