ProCourse Static Pages

You might want to try this plugin:

1 Like

Thanks for the cool plugin!

A small SEO request: It would be great to have extra fields for the page title and a description to fill the title and meta description.

3 Likes

Agreed. Also the ability to upload pictures would be great.

1 Like

Sorry, I did not understand how you have it on a private forum…
It’s exactly what I need.

I think that I have the same problem - this would be great, but I need the pages to be visible to anon as I have a private site and want some static pages to be exposed to the public.

@joebuhlig - this has been asked a few times in this thread. Do you have any thoughts on it?

3 Likes

This shows up after I installed it.

image

Plus my /admin/plugins list was empty until I uninstalled it. So… Pls help ! :content:

2 Likes

+·1
you said what i want to say :joy:

I determined that the error is from the code using Discourse.Model, which has been deprecated (I believe in the current version of Discourse it has been fully removed, hence the new error).

I’ve fixed the error and submitted a Pull Request:

And looks like it was merged already… woo hoo! You should be able to reinstall the plugin now.

3 Likes

I don’t think Joe is maintaining his plugins these days. Someone else will need to create a PR.

That said, we are currently working on a static page feature in core. It’s still in its early stages, but you can try it out by enabling the enable page publishing setting in your site settings. You can create a published page by opening up the post actions menu on a topic (select the … button followed by the wrench button).

11 Likes

It does work, actually ! Thanks :smiley:

2 Likes

:heart:

Oh! Finally! This is pretty great. This might be enough that a bunch of people can stop using WordPress. Oh. Yes. So fantastic.

:heart:

8 Likes

This is great - have you got any tips for how we access them for styling?

I guess it’s too soon to put too much work into design for your forum since it’s in development, but right now everything is here

4 Likes

Thanks Steven; from a bit of a play it isn’t possible to make them visible to anon on login-required forums. Rats - that is what I really want them for. Still pretty cool though.

It seems that the only way I can get more static content visible to non-logged in users is to either

  1. keep it login-required and use the existing tools:
    • /admin/customize/site_texts/login_required.welcome_message
    • /tos
    • /privacy
      or
  2. make the forum so that it isn’t login-required (ie public)
    • and tightly control the visibility of each category and group
    • get the full /tos, /privacy, /about, /faq suite
    • make as many static pages as I like via enable page publishing

Does anyone know another way (apart from pages hosted on another domain / subdomain) of achieving this?

4 Likes

Full instructions at Page Publishing

1 Like

This. I know that this plugin is primarily to create static pages. However, let’s say you make a calculator application that you want to put in the page. The calculator requires an input from the user. The page still has static code, but it would update the result based on user input. Is this possible using this plugin or is it better just to make an external html/css page with js?

1 Like

I would like to use a 3rd party widget on a static page. The javascript for this is supposed to be inserted before </body>. Is there a way to achieve this – only on this particular static page? Thanks for your help!