Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

User role issues

Aperta
#57 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
php
Ambito
authorization

Direzione di ricerca

Inizia riproducendo la visibilità dei commenti pubblici per Admin, Researcher e Contributor con le impostazioni del plugin mostrate nella issue. Traccia i controlli dei ruoli che regolano il modulo dei commenti, l'intestazione e i commenti esistenti; il lavoro è completato quando ogni ruolo segue le regole di visibilità proposte, oppure quando il comportamento scelto per Admin è documentato e applicato in modo coerente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

My plugin settings are as follows:

Image

With a user set to Admin, I can see the comment section on the public page, both the form and existing comments.

With the user set to Researcher, I can't see the form, but I can see existing comments. The heading appears whether there are comments or not.

Image

With the user set to Contributor, I can see the form - but without the heading?

Image

I think what should be happening is that:
Admin shouldn't be able to see the comment form OR existing comments.
Contributor should be able to see the heading.
Researcher shouldn't see the heading if there are no comments. Or, we could show a "There are no comments." message under it.

If there's a reason for Admin to always have access to everything, it should be removed as options from the plugin settings.

Lingua principale
PHP
Stelle
4
Fork
5
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di omeka/plugin-Commenting

Tutte le issue di omeka/plugin-Commenting

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.