collectives icon indicating copy to clipboard operation
collectives copied to clipboard

Allow admins to customize the main app page

Open olberger opened this issue 4 months ago • 3 comments

Is your feature request related to a problem? Please describe. The first page that a user sees when accessing the Collectives main page is quite empty, with only a "New Collective" button.

If a user isn't subscribed to a collective yet, it can be a bit disturbing, without further guidance

Describe the solution you'd like It would be great to let the admins customize the contents of that main page, or maybe set a specific "Welcome" collective to be displayed by default instead of that almost empty page.

Describe alternatives you've considered I've added a Collective which is named with a "A" as first letter, so that it appears at the top of the side menu, and made it open to everyone, so as to provide some "welcome page"

olberger avatar Sep 01 '25 13:09 olberger

@olberger Thanks for the request. I think I understand the scenario.

When you say

I've added a Collective which is named with a "A" as first letter, so that it appears at the top of the side menu, and made it open to everyone, so as to provide some "welcome page"

That sounds like people still need to join the collective, right? Or did you find a way to add every user on the instance by default?

max-nextcloud avatar Sep 01 '25 14:09 max-nextcloud

@olberger Thanks for the request. I think I understand the scenario.

When you say

I've added a Collective which is named with a "A" as first letter, so that it appears at the top of the side menu, and made it open to everyone, so as to provide some "welcome page"

That sounds like people still need to join the collective, right? Or did you find a way to add every user on the instance by default?

Somehow, I managed to add a LDAP group to the permissions, so hopefully all users of the underlying YunoHost install may have access to it... but kinda a hack, so far (an untested)

olberger avatar Sep 01 '25 14:09 olberger

Somehow, I managed to add a LDAP group to the permissions, so hopefully all users of the underlying YunoHost install may have access to it... but kinda a hack, so far (an untested)

That sounds like a good approach indeed. Every new user will be part of that collective and that collective only - so it should even open automatically for them and you get the landing page you want. Please let us know if you notice this approach does not work as intended.

I think the same effect is harder to achieve on instances that do not have an ldap backend. I'll leave this issue open for that reason. But I'd really recommend if people run into this to try and create a collective for all users on their instance. That collective will be opened when it's the only one and you can put your welcome page in it plus your documentation that you want to make available to all users.

https://github.com/nextcloud/circles/issues/1234 is the related issue on the circles side of things.

max-nextcloud avatar Sep 01 '25 15:09 max-nextcloud