icona
Installa Corale San Martino Aggiungila alla schermata Home
🔴 Admin
— —
⏱️ —
Avatar
—
—
🔑 Accedi
Navigazione
⏱️ —
🔴 Admin — tocca per riaprire
🎼

Area Riservata

Corale San Martino

🛡️ Gestione Utenti

Modifica i ruoli degli iscritti • dati letti da public.profiles

🔧 Se vedi permission denied for table users — clicca per il fix SQL

L'errore viene da una RLS policy sul database che referenzia auth.users invece di usare auth.uid(). Incolla questo SQL in Supabase → SQL Editor e clicca Run:

-- 1. Rimuove policy che referenziano auth.users (causa del 42501)
DROP POLICY IF EXISTS "Allow individual read access" ON public.profiles;
DROP POLICY IF EXISTS "Users can view own profile"   ON public.profiles;
DROP POLICY IF EXISTS "Enable read access for all users" ON public.profiles;
DROP POLICY IF EXISTS "profiles_select_policy"       ON public.profiles;

-- 2. RLS policy corretta: usa auth.uid() non auth.users
--    Super admin legge TUTTI i profili (non solo il proprio)
--    Gli altri utenti leggono solo il proprio
DROP POLICY IF EXISTS "profiles_select_superadmin" ON public.profiles;
CREATE POLICY "profiles_select_superadmin"
ON public.profiles FOR SELECT TO authenticated
USING (
    (SELECT ruolo FROM public.profiles WHERE id = auth.uid()) IN ('super_admin','admin')
    OR auth.uid() = id
);

-- 3. Aggiornamento ruolo: solo super_admin può cambiare il ruolo di altri
--    (UPDATE senza filtro riga — la WHERE clause è nella USING)
DROP POLICY IF EXISTS "profiles_update_own"     ON public.profiles;
DROP POLICY IF EXISTS "super_admin_update_role" ON public.profiles;
CREATE POLICY "profiles_update_own"
ON public.profiles FOR UPDATE TO authenticated
USING (
    auth.uid() = id
    OR (SELECT ruolo FROM public.profiles WHERE id = auth.uid()) IN ('super_admin','admin')
)
WITH CHECK (
    auth.uid() = id
    OR (SELECT ruolo FROM public.profiles WHERE id = auth.uid()) IN ('super_admin','admin')
);

-- 4. Insert: solo il proprio record (dopo registrazione)
DROP POLICY IF EXISTS "profiles_insert_own" ON public.profiles;
CREATE POLICY "profiles_insert_own"
ON public.profiles FOR INSERT TO authenticated
WITH CHECK (auth.uid() = id);

-- 5. Lettura pubblica (anon) disabilitata — solo authenticated
-- (il pannello Protagonisti usa la propria tabella, non profiles)

⚠️ Dopo aver eseguito il SQL, ricarica la pagina e riprova.

⏳ In attesa del caricamento…

🎛️ Mixer Permessi

Attiva o disattiva le funzionalità per ogni ruolo • aggiornamento istantaneo su permessi_app

⏳
Caricamento permessi…

➕ Nuovo Evento


orario e luogo di incontro

Nessun brano aggiunto — premi + per iniziare

➕ Nuovo Avviso Parrocchiale

Il testo è renderizzato come HTML nella sezione Parrocchia
Es: link a locandina PDF, articolo del giornale parrocchiale, ecc.
Lascia vuoto = nessuna scadenza

➕ Nuovo Membro

Usata per i festeggiamenti in home page
Seleziona dalla lista e/o scrivi ruoli aggiuntivi
Lascia vuoto per avatar automatico con iniziali
Renderizzata come HTML nella scheda del membro

➕ Nuovo Brano



📍 Aggiungi Nuovo Luogo

📰 Nuova Notizia

Seleziona per mostrare automaticamente la scaletta brani nella notizia
Es: link a locandina PDF, articolo del giornale parrocchiale, ecc.
v2.3

Corale San Martino - Legnago

🛡️ Gestione Agenda
🕊️
Buona Pasqua
La Corale San Martino e l'Organista Sergio augurano a tutti una Santa Pasqua di Risurrezione! Che la gioia del Cristo Risorto risuoni nei nostri cuori e nelle nostre voci.
🌿 Alleluia!
⏳
Caricamento agenda...

📰 News della Corale

Ultimi aggiornamenti e comunicazioni

🔵 Gestione News
⏳
Caricamento news...
Duomo di San Martino, Legnago

Parrocchia San Martino

Duomo di Legnago

⛪ Gestione Parrocchia
📌 Bacheca Avvisi ed Eventi
⛪ Orari S. Messe e Intenzioni della Settimana
➕ Messe Extra (fuori dal calendario settimanale)
📖 Vangelo e Riflessione della Settimana

🏆 Top 10 Brani Più Eseguiti

Classifica di tutti i tempi

📖 Libretto Canti

Testi e Accordi

⛪ Momento Liturgico
📅 Periodo Liturgico
— canti
⏳
Caricamento libretto...
Sez:
Acc:
#/b:
Importa da JSON, HTML o Testo grezzo
Incolla JSON (i \n diventano righe):
Incolla HTML e converti:
Incolla testo con accordi [Re] — inserito direttamente nel canto:
Anteprima
appare qui...
👤
—
—
👤 Nome e Cognome
Appare nell'Header e nella tua scheda pubblica
🖼️ Foto Profilo
👤
Incolla l'URL di una tua foto. Aggiorna automaticamente la tua scheda in «I Protagonisti»
🎵 Ruolo Musicale
🎂 Data di Nascita
Usata per i festeggiamenti in home page
📝 Presentazione
Apparirà nella tua scheda in «I Protagonisti»
🔐 Cambio Password

👥 I Protagonisti

I membri della Corale San Martino

👤 Gestione Protagonisti
⏳
Caricamento membri...

📚 Archivio News

Notizie più vecchie di 30 giorni

➕ Messe Extra

Celebrazioni fuori dal calendario settimanale fisso (funerali, occasioni speciali...)

➕ Gestione Messe Extra

➕ Nuova Messa Extra

Compilalo su una sola messa del giorno: comparirà come intestazione del giorno
Accetta anche tag HTML semplici (es. <b>, <i>, <br>, <span style=...>)

🎼 Compositori e Autori

Foto e date mostrate nella Scheda Dettagli Canto

🎼 Gestione Compositori

➕ Nuovo Compositore

Deve corrispondere (anche solo in parte) al campo "Autore" dei brani
Lascia vuoto se ancora vivente

—

—

3
—
Anteprima Spartito
📥 Scarica PDF

🎼 Le Mie Scalette

Pianifica i canti per ogni celebrazione

🎵
Nessuna celebrazione ancora.
Crea la tua prima scaletta!
🎹 Registri Organista

Brani celebrazione

Nessun brano

Registri da tirare

Seleziona un brano →
Corale San Martino — Duomo di Legnago

Guida all'app

Tutto quello che serve per orientarsi, passo per passo

𝄞

Se non trovi quello che cerchi, salta alle Domande frequenti o scrivi in Assistenza.

Iniziare

Primi passi

Bastano due minuti per creare il tuo accesso personale.

Crea il tuo account

Tocca 📝 Registrati e inserisci nome, e-mail e password. L'account nasce con il ruolo base di Corista; per un ruolo diverso chiedi a un amministratore.

Accedi

Inserisci e-mail e password. Password dimenticata? Tocca 🔑 Password dimenticata?: arriverà una e-mail per impostarne una nuova.

Accesso rapido con impronta o Face ID

Se il telefono lo supporta, dal Profilo puoi attivare l'accesso con Biometria / Passkey ed entrare senza digitare la password.

Orientarsi

Le sezioni dell'app

Dal menu ☰ o dalla barra in basso puoi raggiungere queste aree.

💡 Trucco: puoi cambiare sezione anche trascinando il dito verso sinistra o destra sullo schermo (swipe), senza dover toccare i pulsanti.

📅

Agenda

Prove, celebrazioni e uscite: data, luogo, ritrovo e brani previsti.

📰

News

Comunicazioni e annunci della Corale in ordine cronologico.

⛪

Parrocchia

Avvisi parrocchiali: orari, iniziative, scadenze.

👥

Protagonisti

Le persone della Corale, con biografia e foto quando disponibile.

🎼

Repertorio

I brani con testo, accordi, tonalità e momento liturgico d'uso. Tocca ⓘ su un canto per tutti i dettagli e gli spartiti.

📖

Libretto Canti

Il libretto consultabile durante le celebrazioni, con indice alfabetico.

📁

Archivio Materiali

Materiale su eventi passati e futuri; gli spartiti sono riservati ai ruoli musicali.

Da non perdere

Il pulsante ⓘ nei canti

Aprendo un canto (dal Repertorio o dal Libretto Canti), oltre al testo trovi un pulsante rotondo ⓘ in alto: è la scheda informazioni del brano, e contiene molto più di quello che si vede a prima vista.

Toccando ⓘ si apre una scheda con:

  • Titolo e autore del canto
  • Tonalità (la chiave) e l'indicazione del tempo, con il simbolo del metronomo
  • Momento liturgico in cui si usa abitualmente il brano
  • I link agli spartiti, quando disponibili — uno per ciascun ruolo:
🎤 Voci — spartito del canto 🎹 Organo — spartito per l'organista 🎼 Maestro — spartito per il direttore

Se il brano ha un video collegato, nella stessa scheda trovi anche il player per ascoltarlo direttamente da YouTube, senza uscire dall'app.

In base al ruolo

Funzioni riservate

Alcune voci compaiono nel menu solo se il tuo ruolo lo prevede.

🎹

Le Mie Scalette

Musicisti

Prepara in autonomia la scaletta dei brani per una celebrazione.

🎹

Registri Organista

Organisti

Consolle virtuale per annotare i registri usati per ogni brano.

I tuoi dati

Il tuo profilo

  • Foto profilo — usata anche nel box compleanni e nella sezione Protagonisti.
  • Nome, data di nascita, breve biografia.
  • Accesso con Biometria / Passkey — da attivare una sola volta.
  • Il giorno del tuo compleanno la Corale te lo augura in Agenda, con la tua foto!
Chi può fare cosa

Ruoli e permessi

Il ruolo è assegnato da un amministratore. Se pensi sia sbagliato, scrivi in Assistenza.

RuoloChi èCosa può fare in più
CoristaRuolo base alla registrazioneAgenda, News, Parrocchia, Protagonisti, Repertorio, Libretto
MusicistaStrumentistiCome Corista + spartiti + "Le Mie Scalette"
DirettivoConsiglio della CoraleCome Musicista + documenti riservati
Editor ParrocchiaReferente avvisi parrocchialiPubblica/modifica avvisi in Parrocchia
Editor RepertorioReferente libreria musicalePubblica/modifica brani in Repertorio
EditorRedattore generaleNews, Parrocchia, Repertorio, biografie
AmministratoreGestione completaContenuti, eventi, utenti, permessi
Dubbi comuni

Domande frequenti

Non vedo una sezione che dovrei avere
Compare solo per certi ruoli (vedi tabella sopra). Chiedi a un amministratore di verificare il tuo ruolo.
Ho dimenticato la password, come la recupero?
Nella schermata di accesso tocca 🔑 Password dimenticata? e inserisci la tua e-mail. Controlla anche lo spam.
Come cambio la mia foto profilo?
Vai su Profilo e tocca la tua immagine: potrai caricarne una nuova.
Posso usare l'app dal telefono?
Sì, funziona bene sia da computer sia da smartphone, semplicemente aprendo il link nel browser.
Come attivo l'accesso con impronta o Face ID?
Vai su Profilo, cerca la card "Biometria / Passkey" e attivala, se il dispositivo la supporta.
I miei dati sono al sicuro?
Sì: l'app usa Supabase, piattaforma sicura e conforme al GDPR, per autenticazione e dati del profilo.
Ho trovato un errore: cosa faccio?
Scrivici su WhatsApp nella sezione Assistenza qui sotto, descrivendo cosa stavi facendo.
Serve una mano?

Assistenza

Per segnalare un problema o chiedere l'attivazione di un ruolo, scrivi direttamente in chat.

💬 Scrivi su WhatsApp

🗓️ Assenze Programmate

Registra qui le date in cui sai già che sarai assente, e consulta la disponibilità di tutti prima di pianificare prove ed eventi.

➕ Aggiungi una tua assenza

📋 Le mie assenze

Caricamento...

📅 Assenze di tutti

Caricamento...

🎵 Nuovo Brano

🏛️ Nuovo Organo

Dopo la creazione potrai aggiungere i manuali e i registri direttamente dal database Supabase, oppure contatta Sergio per la configurazione.

✨ Nuova Celebrazione


Nessun brano — cerca sotto per aggiungere

—

—
🎵 Scaletta
📊 Dashboard Statistiche
Dati aggiornati da Supabase · visibile solo agli admin
—
Canti totali
—
Letture totali
—
Utenti attivi
—
Accessi (30gg)
🏆

Top 10 Canti più letti

⏳ Caricamento…
👥

Ultimi Accessi Utenti

⏳ Caricamento…

📋 Appello Coristi

—
✅ 0 presenti
❓ 0 forse
❌ 0 assenti
⬜ 0 senza risposta

🎼 Repertorio

Archivio musicale della Corale

⏳
Caricamento repertorio...
Anteprima Spartito
📥 Scarica PDF

👁️ Visibilità Sezioni

Decidi quali sezioni sono visibili per ogni tipo di utente.
Le modifiche sono immediate e salvate localmente.

👤 Ospite — non loggato 🔵 User — corista registrato 🟢 Coro — musicista / consiglio 🟡 Admin — sempre tutto
Salvataggio in corso…

⛪ Nuova Messa

🗑️
Sei sicuro di voler cancellare?
🔒
Accesso richiesto

Per leggere i testi dei brani è necessario accedere con il proprio account.

—
—
—
🎵
Do
28
Aggiungi Nota
—
La Tua Nota
0/200
🎵 Variazione
0/200
Dettagli Canto
🎵
—
⚙ Impostazioni
Testo
Dimensione carattere 3
Aspetto
☀
Modalità Chiara
Sfondo bianco, testo scuro
Scorrimento auto
🐢 Lento 3 🐇 Veloce
▶
Auto-scroll
Scorrimento automatico del testo
—

📖 Nuovo Canto

Sezione:
Accordo:
Accordi tra parentesi quadre [Sol] posizionati prima della sillaba  •  Etichette Rit. / Strofa appaiono evidenziate in oro