Skip to content

Releases: dadebertolino/db-role-ux

DB Role UX 1.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 09:14
7bf552b

Fascia di benvenuto per ruolo.

  • Nuova card Fascia di benvenuto in Strumenti → DB Role UX → Bacheca per ruolo, con anteprima.
  • La fascia compare in cima alla bacheca, sopra il titolo, con:
    • logo del sito, un'immagine dalla Libreria media o nessuno;
    • titolo e testo con i segnaposto {nome}, {ruolo} e {sito};
    • colore d'accento sulla barra laterale (il testo resta scuro su bianco, il contrasto non dipende dal colore).
  • Una fascia per ruolo, senza fascia predefinita. Chi ha più ruoli vede quella del primo ruolo che ne ha una.
  • Vale solo nella bacheca.
  • Nessun dato personale salvato: nome e ruolo si leggono al momento.

Requisiti: WordPress 6.0+, PHP 7.4+.

DB Role UX 1.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 08:44
5123268

Bacheca per ruolo.

  • Nuova scheda Strumenti → DB Role UX → Bacheca per ruolo. Per ogni ruolo:
    • widget da nascondere, scelti fra quelli rilevati in bacheca o per ID;
    • widget da aggiungere, in colonna principale o laterale: elenco di link, testo libero, card dell'Area riservata;
    • link nel menu laterale (sotto Bacheca) e nella admin bar.
  • Fail-safe: ai ruoli con manage_options non si nasconde nulla. Widget e link aggiunti valgono anche per loro.
  • Un utente con più ruoli riceve l'unione delle impostazioni dei suoi ruoli.
  • Il filtro db_role_ux_config ha sempre l'ultima parola.
  • Dati: due opzioni nel database (db_role_ux_roles, db_role_ux_seen_widgets), nessun dato personale. Vengono rimosse quando elimini il plugin.

Requisiti: WordPress 6.0+, PHP 7.4+.

DB Role UX 1.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 07:08
9f7252a

Prima versione pubblica.

  • Pagina di riepilogo in Strumenti → DB Role UX, in sola lettura: quali ruoli hanno il backend semplificato, cosa viene nascosto, redirect dopo il login, gruppi di card dell'Area riservata. Link Riepilogo nella lista dei plugin.
  • Selezione degli utenti in un'unica policy, valutata sia sugli utenti sia sui ruoli. Chi ha manage_options vede sempre tutto.
  • Requisiti: WordPress 6.0+ (prima 5.8), PHP 7.4+.
  • Test unit, integration ed E2E con controllo di accessibilità, PHPCS e CI su GitHub Actions.

Installazione: scarica db-role-ux-1.2.0.zip e caricalo da Plugin → Aggiungi nuovo → Carica plugin. Se è attiva la vecchia versione a file singolo (wp-content/plugins/db-role-ux.php), disattivala ed eliminala.