uniuuu / zotprime

Fully packaged on-premise Zotero platform
https://www.zotero.org
GNU General Public License v3.0
71 stars 7 forks source link

Create a Group #27

Open ddddavidee opened 4 months ago

ddddavidee commented 4 months ago

Hi,

thanks a lot for this repo. I finally succeeded in building a working copy of the server and the client. Everything seems to work but I cannot create a new group. When I try to create it, a webpage pointing to `localhost:8080/groups/new' but the page is forbidden.

Is it possible to create a group via "phpmyadmin" and then add it to all the clients ?

thanks in advance.

uniuuu commented 1 month ago

Hi @ddddavidee Please share more details I will need to reproduce it. You can record screencasting video and attach here.

uniuuu commented 1 month ago

Hi @ddddavidee I confirm it doesn't work in this setup. If to use non modified zotero client then it redirects to https://www.zotero.org/groups/new/ website where you need to login.

As per https://www.zotero.org/groups/ this feature is working via zotero.org website. Are you looking to use groups with zotero.org website ?

ddddavidee commented 1 month ago

Hi @ddddavidee I confirm it doesn't work in this setup. If to use non modified zotero client then it redirects to https://www.zotero.org/groups/new/ website where you need to login.

As per https://www.zotero.org/groups/ this feature is working via zotero.org website. Are you looking to use groups with zotero.org website ?

Hi, I actually do not remember which client I used (because I tried different repos, trying to provide the "zotero on own premises" functionality). If there is a way to build a client in your repo I surely tried it.

I found a different github repo providing some scripts that create a group and allow to manage users directly on the server. So it is not possible to create a group from the client itself, nor to register a new user but if an admin on the server run the scripts the issue can be solved.

uniuuu commented 1 month ago

I found a different github repo providing some scripts that create a group and allow to manage users directly on the server. So it is not possible to create a group from the client itself, nor to register a new user but if an admin on the server run the scripts the issue can be solved.

@ddddavidee Is it this one https://github.com/gfacciol/zotero_dataserver-docker?tab=readme-ov-file#user-administration ?

ddddavidee commented 1 month ago

Hi @uniuuu (sorry for the late reply, I needed to put the hands on the right computer to see the repo).

I found this repo (https://github.com/victoradrianjimenez/dockerized-zotero) that allows to create and manage the groups. Hope it helps !

uniuuu commented 1 month ago

Hi @ddddavidee Thank you!

Hi @uniuuu (sorry for the late reply, I needed to put the hands on the right computer to see the repo).

I found this repo (https://github.com/victoradrianjimenez/dockerized-zotero) that allows to create and manage the groups. Hope it helps !

ddddavidee commented 1 month ago

You're welcome. If you implement the feature, let me know, I'd be glad to test it !