• I am trying to figure out how to set the custom home page, I found the setting under General/Home Page and I set it to Custom:
    a0d15326-1e37-4a2d-9d62-17b484db9b36-image.png

    However when I view the site, I get this:
    d199e6ca-0d5e-483c-8627-e53e28fe296e-image.png

    So it appears I have set the home page correctly, but I need to now create this actual page?
    That is where I am stuck, I don't see anything called home or custom in the widgets or theme area.

    I have been doing searches, and see there is plugins that I think will do this, but I am not clear if I am required to use them, if the custom option is already existing in homepage section of this version of nodebb that I am using?

    Can someone point me in the right direction?

    Thanks

  • GNU/Linux

    Just rebuild and restart your forum.


  • I did rebuild & restart, no change, there is nothing showing in widgets for homepage, where should I be going to edit the custom homepage?

  • Global Moderator Plugin & Theme Dev

    For a custom homepage you need to install nodebb-plugin-custom-pages and create a page there first. Then you can use it for a custom homepage with widgets etc.


  • @PitaJ said in Custom Home Page?:

    nodebb-plugin-custom-pages

    Ok, I installed that plugin as well, I am still confused on why I need to install a separate plugin, if the custom option is already existing in nodebb?

    In my Homepage settings I have it set to Custom:
    1c6f33eb-3951-472e-b672-11c9c0d4aa35-image.png

    The Plugin is installed & activated (I also did the rebuild & restart):
    7d3475a4-3a67-4c3c-98d2-3d8bf74e1185-image.png

    When I click on Custom Pages in the Plugin Menu, it says to add content to Extend -> Widgets:
    3b61d35c-75d3-47e0-8ed7-d6bfa46a7660-image.png

    However Under Widgets, nothing has changed since before I installed the plugin, there is no custom homepage section:
    dc324c72-f5ed-48e1-a8d0-9982b6db334b-image.png

    Honestly the whole process is very confusing and would be very helpful if the whole process was documented step by step.

  • Global Moderator Plugin & Theme Dev

    The custom option in General -> Home Page is only to set the route which youre.site/ will reflect. It can be set to anything, whether it be a page created by a plugin, or a core page in NodeBB.

    In order to use Custom Pages with widgets, you need to create a custom page first. The instructions in the custom pages screenshot look pretty clear on that.


  • Sorry which instructions are pretty clear?

    The custom pages screen shot says:
    dcd08b20-b2a6-4797-a382-2bc6fbee61d2-image.png

    The 2nd and 3rd steps work fine and are clear

    The 1st step:
    b4ba9dd9-daea-49cf-b96f-565d685b8a09-image.png

    Says to add content to your route, but when you click on that there is nothing new there, its the same as the default:
    d12027f8-01f5-408e-aa3a-c96be0dde18a-image.png

    Where and how am I supposed to create this custom page?

    Maybe I am going about this all wrong? Maybe I don't even need the plugin?

    All I want is to be able to have my own custom homepage that I can put whatever text I want on it, I don't need or care about widgets, I just want to have the custom homepage say for example: "Welcome to our Community, click on Login"

  • Global Moderator Plugin & Theme Dev

    It says at the top

    Define and customize your new routes here

    Emphasis mine. You have to define the custom pages. I don't have access right now, but I bet if you were to take a screenshot of the whole page, there are some more buttons down below.


  • On the widget page it says:
    Define and customise your new routes here.

    You can add content to your new routes from Extend → Widgets.

    You can add your new route to the site navigation from General → Navigation and select "Custom Route".

    If you wish to set a custom page as your homepage, go to General → Homepage and select "Custom".

    However in the 1st line there is nothing clickable: "Define and customise your new routes here"

    On the widget page, I don't see any other buttons below:

    4f1a108f-f16c-47df-8e07-8d7a18c414c0-image.png

  • Global Moderator Plugin & Theme Dev

    Take a screenshot of your whole screen when on the custom pages plugin page in the ACP, please.


  • Here you go:

    c48e2e44-53c1-499d-a144-3cc0d8680a79-image.png

  • Global Moderator Plugin & Theme Dev

    @dcook there's a green button with a "+" in the bottom right. Have you tried that?


  • I have a 34" monitor, I would never think to look in the bottom right hand corner of my monitor when everything else is at the top.

    I will try that and see it I get further.

    In my opinion, you guys need to work on making things easier and more clear, for example if that green circle is what I am suppose to click, why not make the "here" clickable in the 1st line?

    The whole plugin-process is confusing, Wordpress for example is very easy, its 1 click install and it makes a menu item for the plugin, all the settings for the plugin are right there under that menu item. With NodeBB, I have to goto 4 different places just to set a custom homepage.

    Its also not consistent, why are some the links text, some of are in a menu at the top, and now some are a green circle at the bottom right hand of the screen?


  • The hidden green button in the bottom corner of the screen was the missing link, I was able to create the custom home page.


  • @dcook said in Custom Home Page?:

    making things easier and more clear, for example if that green circle is what I am suppose to click, why not make the "here" clickable in the 1st line?

    I strongly second that. Me too, I first looked around, failing to find that green button, right hand lower corner. If I was to hide something without making it hidden, I'd hide it there.

    The documentation is there. It is incomplete however. I'm eager to contribute, failed to find how to contribute to the docs however.

    OTOH, you guys are really fast and helpful in the community pages here. This is one of the major reasons for me why I'm still sticking to nodebb, your responsive manner and kindness are one of a kind. Thank you for that. Very much appreciating it.

    BTW, the create "new page" button bears no "+" sign but a "note" text, in my instance.

  • GNU/Linux Gamers

    @bejan There must be something wrong with your forum's fonts or fontawesome files.
    I have the latest version of the custom pages plugin and...
    2aecf936-bdfe-456f-8c1b-d9f0c17700ab-image.png

    Also, Everywhere in the ACP the save button is in the exact same place. another button being there is much different to look.

    Most of the circular buttons are always on the bottom right.
    (composer hide button)
    6e04a3c8-fa0f-44a4-b602-4093a3ee7ba2-image.png
    (category management)
    62f5e9f5-9dae-4796-8044-fe8c73e68013-image.png
    (user creation/management)
    199d7f20-01cb-40c9-ad51-8a563342b888-image.png
    (home page save button)
    33d732af-95c8-4d38-8e01-d50d47d63917-image.png
    (theme revert button)
    e8986828-aeec-45d1-b1cd-5185f935177c-image.png
    (skin revert)
    292caa33-927a-494b-b408-140b782900a4-image.png
    (chat taskbar button)
    2023fd65-b0ca-4a60-99fc-eea8352e0686-image.png
    and more. If you always can find the save button in ACP, you can find another different colored one a few millimeters above it.

Suggested Topics

| |