Editing "Home Page" is not changing the home page for Anonymous users - It only updates /home and not /

I want to show latest public items on the front page even for Anonymous users. Adding blocks only works for Logged in user.

Steps:

  1. I created a test site with Spacenook 14.0.
  2. The user NebulaNerd has posts with Audience "Public".
  3. I added the below blocks to Home page (nothing changed in the block settings. Just added them to the page)
  • All Feeds (Timeline) - Timeline • Visible for Anyone,
  • All Feeds (Outline) - Timeline • Visible for Anyone
  • Public Feed (Timeline) - Timeline • Visible for Anyone

Observations:

  • When NebulaNerd is logged in, can view these posts at the corresponding blocks.
  • It does not work for Anonymous users. I can only see the log-in form on the home page.
  • Added note - But Anonymous user can view the content using a direct link to the content.

Expectation:

  • If a content is published for Audience "Public" , then the blocks "All Feeds" or "Public Feeds" should show the public content. Specially when the block is set "visible for anyone".

Are these the correct blocks ? Or Am I missing something in the configuration.

image_transcoder.php?o=sys_images_editor&h=2715&dpx=2&t=1749324132

EDIT - EDITED THE Title so people facing this issue can find it easier.

  • 102
  • More
Replies (6)
    • Hello @highlightings !

      You may use the Feed (Outline) block for the Unathentificated users only.

      • I tried that. Still it does not work

        • Used "feed outline" with different settings (First all the levels selected and later with Only Unauthenticated selected). Cleared the cache after changing. Still I cannot see the public content on the main page without logging-in.
        • Using firefox in Private browsing mode when not logged in, just to make sure browser is not caching..

        First with with All levels selected.

        image_transcoder.php?o=sys_images_editor&h=2717&dpx=2&t=1749377720

        When logged, I can see the public posts.

        image_transcoder.php?o=sys_images_editor&h=2722&dpx=2&t=1749378542

        But without logging in , only this page

        image_transcoder.php?o=sys_images_editor&h=2720&dpx=2&t=1749378373

        Next with Unauthenticated only selected, I cannot see anything even when logged in (as expected)

        image_transcoder.php?o=sys_images_editor&h=2719&dpx=2&t=1749378199

        This is the home page where I added the block

        image_transcoder.php?o=sys_images_editor&h=2724&dpx=2&t=1749378655

        I can PM you my test site if needed..

        • @LeonidS ,

          Found out that the blocks work in a Custom page created by me. But they do not work when added to the default System Home page.

          Is that normal ? DId I miss any settings specific to home page ?

          • Oh my goodness... I spent the whole day with this.. There is already a ticket on github. github***/unacms/una/issues/4720 (I cannot post link) with the issue I am having.

            From the ticket: 4720

            One is example** and another example**/home. It should be only one, or it should be redirect from one to another.

            So I was editing "Home Page" under "System Pages" and this is editing the page at url /home . So I don't see the expected results when I go to website***/ on the browser . At the same time these blocks worked on the custom pages that I created.

            Anyways, noting it here if someone faces the same issue..

            @LeonidS , Would be great if there is a global setting (studio / settings**) where we can set the home page url to any path we wish (/ home, /group etc). Makes it easier for us to play with the home page layout..

            • Now how do I solve this ? Any workaround or should I wait for the github ticket .. ?

              • Thanks to @LeonidS , this is solved now.

                Have to disable the Welcome page splash here - studio/designer.php?page=splash

                Now the changes made to "Home Page" is visible when going to the website /

                Login or Join to comment.